*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased !important;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none !important}*::-webkit-scrollbar,:after::-webkit-scrollbar,:before::-webkit-scrollbar{display:none;width:0;height:0;opacity:0;visibility:hidden}svg{max-width:16px;max-height:16px;width:auto;height:auto}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,b,i:not(.mdi),li,td{color:inherit;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}p,span,i:not(.mdi),li,td{font-weight:400;font-family:"CeraPro",arial,serif}h1,h2,h3,h4,h5,h6{display:block;font-weight:900;line-height:normal;font-family:"CeraPro",arial,serif}h1 span,h1 i,h1 a,h2 span,h2 i,h2 a,h3 span,h3 i,h3 a,h4 span,h4 i,h4 a,h5 span,h5 i,h5 a,h6 span,h6 i,h6 a{color:inherit;font:inherit;letter-spacing:inherit}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{color:inherit;font-size:inherit;line-height:inherit}h1{font-size:50px}h2{font-size:43px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:18px}@media only screen and (max-width: 1200px){h1{font-size:52px}h2{font-size:48px}h3{font-size:36px}h4{font-size:28px}h5{font-size:24px}}@media only screen and (max-width: 992px){h1{font-size:48px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}}@media only screen and (max-width: 768px){h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}}ul,ol{list-style:none;padding:0;margin:0}ul li,ol li{color:inherit;font-weight:400;font-size:18px;line-height:1.5}p{font-size:18px;line-height:1.5}p span,p i,p a,p li{color:inherit;font:inherit}p b,p strong{color:inherit;font-size:inherit;line-height:inherit}a{color:#000;font-size:18px;line-height:1.5;font-weight:400;text-decoration:none}b{color:inherit;font-size:inherit;line-height:inherit;font-weight:700 !important}strong{font-weight:600 !important}b{font-weight:700 !important}i:not(.mdi){font-style:italic !important}button,textarea{border:none;background:none;box-shadow:none;padding:0;margin:0}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{border:none;background:none;box-shadow:none;padding:0;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=password]{letter-spacing:4px}input[type=password]::-webkit-input-placeholder{letter-spacing:normal}input[type=password]::-moz-placeholder{letter-spacing:normal}input[type=password]:-ms-input-placeholder{letter-spacing:normal}input[type=password]::-ms-input-placeholder{letter-spacing:normal}input[type=password]::placeholder{letter-spacing:normal}input,textarea{-webkit-appearance:none;border-radius:0}.autocomplete-suggestions{background-color:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);padding:10px}.autocomplete-suggestions>*:not(:last-child){margin-bottom:5px}.autocomplete-suggestions .autocomplete-suggestion{color:#000;font:400 14px "CeraPro",arial,sans-serif;padding:5px;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion strong{color:#ae382c}.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#F4F4F4}.hover-line{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hover-line::after{position:absolute;content:'';width:0;height:2px;left:0;bottom:-2px;-moz-transition:all .3s ease;transition:all .3s ease}.hover-line:hover::after{width:100%;-moz-transition:all .3s ease;transition:all .3s ease}.hover-line.red-line::after{background-color:#9F1F1F}.hover-line.white-line::after{background-color:#ffffff}.teachers-container{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.teachers-container .slick-list{margin:0 -10px}.teachers-container .inner-block{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 10px;margin-bottom:10px}.teachers-container .teacher-block .teacher-gallery{height:234px;margin-bottom:10px}.teachers-container .teacher-block .teacher-gallery img{max-width:100%}.teachers-container .teacher-block .teacher-gallery .row{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -2px 4px}.teachers-container .teacher-block .teacher-gallery .row .col{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;overflow:hidden;margin-bottom:0}.teachers-container .teacher-block .teacher-gallery .row .col a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100% !important;height:100% !important;margin-bottom:4px}.teachers-container .teacher-block .teacher-gallery .row .col a img{width:100%;height:100%}.teachers-container .teacher-block .teacher-gallery .row .col.w33{width:33.33333%}.teachers-container .teacher-block .teacher-gallery .row .col.w50{width:50%}.teachers-container .teacher-block .teacher-gallery .row .col.w66{width:66.66666%}.teachers-container .teacher-block .teacher-gallery .row.lg .col{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:234px}.teachers-container .teacher-block .teacher-gallery .row.lg .col.w33 a{height:33.33333%}.teachers-container .teacher-block .teacher-gallery .row.lg .col.w33 a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-container .teacher-block .teacher-gallery .row.lg .col.w33 a:last-child{margin-bottom:0}.teachers-container .teacher-block .teacher-gallery .row.lg .col.w66 a{width:auto;height:50%}.teachers-container .teacher-block .teacher-gallery .row.lg .col.w66 a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-container .teacher-block .teacher-gallery .row.md .col{height:150px}.teachers-container .teacher-block .teacher-gallery .row.md .col a{width:auto;height:100%}.teachers-container .teacher-block .teacher-gallery .row.md .col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-container .teacher-block .teacher-gallery .row.sm .col{height:80px}.teachers-container .teacher-block .teacher-gallery .row.sm .col a{width:auto;height:100%}.teachers-container .teacher-block .teacher-gallery .row.sm .col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-container .teacher-block .teacher-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.teachers-container .teacher-block .teacher-info .teacher-photo{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:#F8F9F9;background-image:url("../img/artist-photo-placeholder.png");background-repeat:no-repeat;background-position:center;background-size:90%;box-shadow:0px 6px 11.28px 0.72px rgba(21,21,21,0.08);margin-right:10px;overflow:hidden}.teachers-container .teacher-block .teacher-info .teacher-photo a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teachers-container .teacher-block .teacher-info .teacher-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-container .teacher-block .teacher-info .teacher-name{color:#151515;font:900 18px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.teachers-container .teacher-block .teacher-info .teacher-name:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.participants-container{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px 20px}.participants-container .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#0c2b3b;font:900 32px "CeraPro",arial,serif;padding:0 10px;margin-bottom:20px}.participants-container .inner-item{-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding:0 15px;margin-bottom:30px}.participants-container .participant{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.participants-container .participant .photo{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;background:#ffffff;box-shadow:0px 6px 11.28px 0.72px rgba(21,21,21,0.08);margin-right:15px;overflow:hidden}.participants-container .participant .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participants-container .participant .name{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#151515;font:900 18px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.participants-container .participant:hover .name{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){.participants-container .inner-item{-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media only screen and (max-width: 768px){.participants-container .title{font-size:28px;line-height:32px}.participants-container .inner-item{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.participants-container .participant .name{font-size:16px;line-height:20px}}@media only screen and (max-width: 480px){.participants-container .inner-item{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.mentions-container{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -30px}.mentions-container .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#0c2b3b;font:900 32px "CeraPro",arial,serif;padding:0 30px;margin-bottom:20px}.mentions-container .inner-item{-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 30px;margin-bottom:30px}.mentions-container .mention{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mentions-container .mention .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:140px;margin-right:15px}.mentions-container .mention .image img{display:block;width:auto;height:100%}.mentions-container .mention .info{width:250px}.mentions-container .mention .info .date{color:#333333;font:700 14px "CeraPro",arial,serif;margin-bottom:20px}.mentions-container .mention .info .desc{display:block;width:100%;color:#000000;font:700 17px/26px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mentions-container .mention .info .desc:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.mentions-container .inner-item{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.mentions-container .mention{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.mentions-container .mention .image{margin-bottom:20px}.mentions-container .mention .info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.related-artworks{width:100%;min-height:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.related-artworks .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:20px}.related-artworks .row{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0 auto}.related-artworks .row .related-artwork{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding-right:10px}.related-artworks .row .related-artwork .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:-moz-calc(100% - 20px);height:calc(100% - 20px);margin-bottom:10px}.related-artworks .row .related-artwork .image a{width:100%}.related-artworks .row .related-artwork .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-artworks .row .related-artwork .name{display:block;width:100%;height:20px;color:#151515;font:700 14px/14px "CeraPro",arial,serif}@media only screen and (max-width: 480px){.related-artworks .related-artwork{padding-right:0;margin-bottom:20px}}.participated-events{margin-bottom:20px}.participated-events .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#0c2b3b;font:900 32px "CeraPro",arial,serif;padding:0 5px;margin-bottom:20px}.participated-events .participated-event{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}.participated-events .participated-event .image{display:-moz-box;display:-ms-flexbox;display:flex;margin-right:35px;overflow:hidden}.participated-events .participated-event .image img{max-width:290px;width:auto;height:auto;max-height:300px}.participated-events .participated-event .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.participated-events .participated-event .info .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#333333;font:700 14px "CeraPro",arial,serif;margin-bottom:10px}.participated-events .participated-event .info .date .label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;font:700 14px "CeraPro",arial,serif;text-transform:uppercase;padding:3px;margin-right:10px}.participated-events .participated-event .info .title{display:block;width:100%;color:#000000;font:700 20px "CeraPro",arial,serif;padding:0;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.participated-events .participated-event .info .title:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.participated-events .participated-event{-ms-flex-wrap:wrap;flex-wrap:wrap}.participated-events .participated-event .image{margin-right:0;margin-bottom:20px}.participated-events .participated-event .info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 480px){.participated-events .participated-event .image{height:auto}.participated-events .participated-event .image img{max-width:inherit;width:100%;height:auto;max-height:inherit}.participated-events .participated-event .info .date{-ms-flex-wrap:wrap;flex-wrap:wrap}}.language{position:relative;width:52px}.language .language-main{position:relative;padding-right:20px;cursor:pointer}.language .language-main .checked{color:#333333;font:700 17px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.language .language-main .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:12px;height:8px;top:8px;right:0;-moz-transition:all .3s ease;transition:all .3s ease}.language .language-main .arrow svg path{fill:#A4A4A4;-webkit-filter:none;filter:none;-moz-transition:all .3s ease;transition:all .3s ease}.language .language-box{display:none;position:absolute;width:160px;top:-moz-calc(100% + 24px);top:calc(100% + 24px);left:0;border:1px solid #ddd;background-color:#fff;box-shadow:1.743px 19.924px 68px 12px rgba(51,51,51,0.13)}.language .language-box ul li a{display:block;width:100%;color:#333333;font:700 17px "CeraPro",arial,serif;padding:20px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.language .language-box ul li:not(:last-child){border-bottom:1px solid #ddd}.language .language-box ul li.active a{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.language.active .language-main .checked{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.language.active .language-main .arrow{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-moz-transition:all .3s ease;transition:all .3s ease}.language.active .language-main .arrow svg path{fill:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.forgot-password{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#000000;font:400 16px "CeraPro",arial,serif;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.forgot-password svg{max-width:16px;max-height:16px}.forgot-password svg path{fill:#000000}.forgot-password span{color:inherit;font:inherit}.forgot-password:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.config-availability{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:380px;padding:14px 20px}.config-availability .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000000}.config-availability .info>*:not(:last-child){margin-bottom:5px}.config-availability .info .title{color:#5B5B5B;font:600 12px/18px "CeraPro",arial,serif}.config-availability .info .desc{color:inherit;font:700 15px/24px "CeraPro",arial,serif}.config-availability .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.config-availability .icon svg{max-width:26px;max-height:26px}.config-availability .icon svg path{stroke:#5B5B5B}.config-availability.border{border-width:1px;border-style:solid}.config-availability.border-black{border-color:#000}.config-availability.border-lightgrey{border-color:#DEDEDE}.config-availability.border-grey{border-color:#D1D1D1}.config-availability.border-darkgrey{border-color:#5B5B5B}.config-availability.bg-gradient{background:-moz-linear-gradient(bottom, #fff, #fff);background:linear-gradient(0deg, #fff, #fff)}.pay-systems.pay-default{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-15px;margin-right:-15px}.pay-systems.pay-default>*{margin-bottom:10px}.pay-systems.pay-default .inner{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:15px;padding-right:15px}.pay-systems.pay-default.fullwidth{width:100%}.success-box{display:none;position:fixed;width:410px;min-height:100px;top:20px;right:20px;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);border:1px solid #E1E1E1;background:#FFFFFF;box-shadow:0px 15px 25px rgba(0,0,0,0.15);padding:15px 50px 15px 15px;visibility:hidden;opacity:0;z-index:-10}.success-box .inner{display:block;position:relative}.success-box .remove{position:absolute;width:14px;height:14px;top:15px;right:15px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.success-box .remove svg{max-width:14px;max-height:14px}.success-box .remove svg path{stroke:#000000}.success-box .remove:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.success-box.success{display:block;-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;z-index:21}.image-zoom-preview{position:relative !important;overflow:visible !important;margin-bottom:0 !important}.image-zoom-preview .drift-zoom-pane{display:block;position:absolute !important;height:570px !important;top:0;left:0;right:0;z-index:2}.image-zoom-preview .drift-zoom-pane>img{position:absolute !important}.image-zoom-preview .drift-zoom-pane>.drift-zoom-pane-loader{position:absolute !important;min-width:100%;min-height:100%}@media only screen and (max-width: 992px){.image-zoom-preview .drift-zoom-pane{display:none !important}}.image-zoom-preview::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.alert.alert-message>*:not(:last-child){margin-bottom:20px}.alert.alert-message .title{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#000;font:700 20px "CeraPro",arial,serif;gap:10px}.alert.alert-message .title span{color:inherit;font:inherit}.alert.alert-message .title svg{max-width:16px;max-height:16px}.alert.alert-message .title svg path{fill:#000}.alert.alert-message.rounded{border-radius:4px}.alert.alert-message.border{border:1px solid transparent}.alert.alert-message.border-dashed{border:1px dashed transparent}.alert.alert-message.border-black{border-color:#000}.alert.alert-message.border-lightgrey{border-color:#DEDEDE}.alert.alert-message.border-grey{border-color:#D1D1D1}.alert.alert-message.border-darkgrey{border-color:#5B5B5B}.alert.alert-message.bg-white{background-color:#fff}.alert.alert-message.bg-lightyellow{background-color:#FFFDEA}.alert.alert-message.padding{padding:25px}.custom-subtitle{color:#000;font:300 18px "CeraPro",arial,serif}.custom-subtitle a{font:500 18px "CeraPro",arial,serif;text-decoration:underline;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.custom-subtitle a:hover{text-decoration:none}.line_search{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #C9C7C7;gap:10px}.line_search input{height:26px;border:0;color:#000;font:300 18px "CeraPro",arial,serif;padding:0}.line_search input::-webkit-input-placeholder{color:#7d7d7d;font:inherit;-webkit-transition:all .3s ease;transition:all .3s ease}.line_search input::-moz-placeholder{color:#7d7d7d;font:inherit;-moz-transition:all .3s ease;transition:all .3s ease}.line_search input:-ms-input-placeholder{color:#7d7d7d;font:inherit;-ms-transition:all .3s ease;transition:all .3s ease}.line_search input::-ms-input-placeholder{color:#7d7d7d;font:inherit;-ms-transition:all .3s ease;transition:all .3s ease}.line_search input::placeholder{color:#7d7d7d;font:inherit;-moz-transition:all .3s ease;transition:all .3s ease}.line_search input:focus::-webkit-input-placeholder, .line_search input:active::-webkit-input-placeholder{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.line_search input:focus::-moz-placeholder, .line_search input:active::-moz-placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.line_search input:focus:-ms-input-placeholder, .line_search input:active:-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.line_search input:focus::-ms-input-placeholder, .line_search input:active::-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.line_search input:focus::placeholder,.line_search input:active::placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.line_search .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.line_search .icon svg{max-width:16px;max-height:16px}.line_search .icon svg path{stroke:#000}.card-like{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.card-like svg{max-width:16px;max-height:16px}.card-like svg path{stroke:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.card-like:hover svg path{stroke:red;-moz-transition:all .3s ease;transition:all .3s ease}.card-like.border{border:1px solid transparent}.card-like.border-default{border-color:#C0C0C0}.card-like.active svg path{stroke:red;fill:red;-moz-transition:all .3s ease;transition:all .3s ease}.pays{position:relative;border-left:2px solid #ae382c;padding-left:10px}.pays>*:not(:last-child){margin-bottom:10px}.pays .pays-title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#000;font:500 14px "CeraPro",arial,serif;letter-spacing:.5pt;gap:10px}.pays .pays-title svg{max-width:16px;max-height:16px}.pays .pays-title svg path{stroke:#000}.pays .pays-title span{color:inherit;font:inherit}.payments{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.payments li{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payments li img{max-width:40px;max-height:20px}.image-zoom-preview{position:relative !important;overflow:visible !important;margin-bottom:0 !important}.image-zoom-preview .drift-zoom-pane{display:block;position:absolute !important;height:570px !important;top:0;left:0;right:0;z-index:2}.image-zoom-preview .drift-zoom-pane>img{position:absolute !important}.image-zoom-preview .drift-zoom-pane>.drift-zoom-pane-loader{position:absolute !important;min-width:100%;min-height:100%}@media only screen and (max-width: 992px){.image-zoom-preview .drift-zoom-pane{display:none !important}}.image-zoom-preview::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.markdownable>*:not(:last-child){margin-bottom:20px}.tags.tags-primary{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;gap:10px 15px}.tags.tags-primary .label{border:1px solid #e6e6e6;background-color:#fff;color:#0c2b3b;font:400 15px "CeraPro",arial,serif;padding:10px 15px}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive::before{display:block;content:""}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.grid-container.grid-default{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.grid-container.grid-default>*{margin-bottom:30px}.grid-container.grid-default .grid-navbar{width:100%}.grid-container.grid-default .grid-navbar.w320{max-width:320px}.grid-container.grid-default .grid-navbar.w340{max-width:340px}.grid-container.grid-default .grid-navbar.w360{max-width:360px}.grid-container.grid-default .grid-navbar.w380{max-width:380px}.grid-container.grid-default .grid-navbar.w420{max-width:420px}.grid-container.grid-default .grid-navbar.w440{max-width:440px}.grid-container.grid-default .grid-navbar.w460{max-width:460px}.grid-container.grid-default .grid-navbar.w580{max-width:580px}.grid-container.grid-default .grid-navbar.inner-margins>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.grid-container.grid-default .grid-navbar{max-width:100%;width:100%}}.grid-container.grid-default .grid-content{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.grid-container.grid-default .grid-content.inner-margins>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.grid-container.grid-default .grid-content{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.grid-container.grid-default .grid-line{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.grid-container.grid-default.xs{margin-left:-5px;margin-right:-5px}.grid-container.grid-default.xs>*{padding-left:5px;padding-right:5px;margin-bottom:10px}.grid-container.grid-default.sm{margin-left:-10px;margin-right:-10px}.grid-container.grid-default.sm>*{padding-left:10px;padding-right:10px;margin-bottom:20px}.grid-container.grid-default.md{margin-left:-15px;margin-right:-15px}.grid-container.grid-default.md>*{padding-left:15px;padding-right:15px;margin-bottom:30px}.grid-container.grid-default.lg{margin-left:-30px;margin-right:-30px}.grid-container.grid-default.lg>*{padding-left:30px;padding-right:30px;margin-bottom:30px}@media only screen and (max-width: 992px){.grid-container.grid-default.mobile-center{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 1200px){.grid-container.grid-default.request-grid{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-container.grid-default.request-grid .grid-navbar{-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid-container.grid-default.request-grid .grid-content{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-container.grid-default.request-grid .grid-line{-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}.grid-container.grid-fullwidth{margin-left:-15px;margin-right:-15px}.grid-container.grid-fullwidth .grid-navbar{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;padding-top:70px;padding-left:30px;padding-right:80px;padding-bottom:70px}.grid-container.grid-fullwidth .grid-navbar .navbar-content{max-width:360px;width:100%}@media only screen and (max-width: 1200px){.grid-container.grid-fullwidth .grid-navbar{padding-top:30px;padding-right:30px;padding-bottom:30px}}@media only screen and (max-width: 992px){.grid-container.grid-fullwidth .grid-navbar{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media only screen and (max-width: 768px){.grid-container.grid-fullwidth .grid-navbar{padding-left:15px;padding-right:15px}}.grid-container.grid-fullwidth .grid-content{width:60%;padding-top:70px;padding-left:80px;padding-right:30px;padding-bottom:70px}@media only screen and (max-width: 1200px){.grid-container.grid-fullwidth .grid-content{padding-top:30px;padding-left:30px;padding-bottom:30px}}@media only screen and (max-width: 992px){.grid-container.grid-fullwidth .grid-content{width:100%}}@media only screen and (max-width: 768px){.grid-container.grid-fullwidth .grid-content{padding-left:15px;padding-right:15px}}.grid-container:not(.grid-default):not(.grid-fullwidth){display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-content{width:75%;padding:0 15px;margin-bottom:30px}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-navbar{width:25%;padding:0 15px;margin-bottom:30px}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-navbar .navbar-banner{display:block;width:100%;height:530px;border:1px solid #dfdfdf;background-color:#ececec}.grid-container:not(.grid-default):not(.grid-fullwidth) .content{max-width:1010px}@media only screen and (max-width: 992px){.grid-container:not(.grid-default):not(.grid-fullwidth){margin:0 -10px}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-content{padding:0 10px}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-navbar{padding:0 10px}}@media only screen and (max-width: 992px){.grid-container:not(.grid-default):not(.grid-fullwidth){-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-content{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;padding:0}.grid-container:not(.grid-default):not(.grid-fullwidth) .inner-navbar{display:none}}.grid-container.grid-blog{gap:30px}.grow{-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.row{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.row .col{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}@media only screen and (max-width: 768px){.row .col{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}.row .col.fit{-moz-box-flex:0;-ms-flex:none;flex:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.row.align-stretch>*>*{height:100%}.row.exs{margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.row.exs .col{padding-left:5px;padding-right:5px;margin-bottom:10px}.row.xs{margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.row.xs .col{padding-left:10px;padding-right:10px;margin-bottom:20px}.row.sm{margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.row.sm .col{padding-left:15px;padding-right:15px;margin-bottom:30px}.row.md{margin-left:-20px;margin-right:-20px;margin-bottom:-40px}.row.md .col{padding-left:20px;padding-right:20px;margin-bottom:40px}.row.lg{margin-left:-30px;margin-right:-30px;margin-bottom:-60px}.row.lg .col{padding-left:30px;padding-right:30px;margin-bottom:60px}.row.elg{margin-left:-40px;margin-right:-40px;margin-bottom:-80px}.row.elg .col{padding-left:40px;padding-right:40px;margin-bottom:80px}.w20{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:20%}.w25{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:25%}.w33{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:33.33333%}.w40{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:40%}.w50{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:50%}.w60{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:60%}.w66{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:66.66666%}.w75{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:75%}.w80{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:80%}.w100{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:100%}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}@media only screen and (max-width: 768px){.mb40{margin-bottom:20px}}.mb50{margin-bottom:50px}@media only screen and (max-width: 768px){.mb50{margin-bottom:20px}}.mb60{margin-bottom:60px}@media only screen and (max-width: 992px){.mb60{margin-bottom:40px}}@media only screen and (max-width: 768px){.mb60{margin-bottom:20px}}.mb70{margin-bottom:70px}@media only screen and (max-width: 992px){.mb70{margin-bottom:40px}}@media only screen and (max-width: 768px){.mb70{margin-bottom:20px}}.mb80{margin-bottom:80px}@media only screen and (max-width: 992px){.mb80{margin-bottom:40px}}@media only screen and (max-width: 768px){.mb80{margin-bottom:20px}}.mb120{margin-bottom:120px}@media only screen and (max-width: 1200px){.mb120{margin-bottom:80px}}@media only screen and (max-width: 992px){.mb120{margin-bottom:40px}}@media only screen and (max-width: 768px){.mb120{margin-bottom:20px}}.mb0{margin-bottom:0 !important}.max-width-1160,.mw1160{max-width:1160px}.max-width-1060,.mw1060{max-width:1060px}.max-width-980,.mw980{max-width:980px}.max-width-960,.mw960{max-width:960px}.max-width-860,.mw860{max-width:860px}.max-width-450,.mw450{max-width:450px}.max-width-360,.mw360{max-width:360px}.max-width-1160.center,.max-width-1060.center,.max-width-980.center,.max-width-960.center{width:100%;margin-left:auto;margin-right:auto}.max-height-430{max-height:430px}.max-height-360{max-height:360px}.im5>*:not(:last-child){margin-bottom:5px}.im10>*:not(:last-child){margin-bottom:10px}.im15>*:not(:last-child){margin-bottom:15px}.im20>*:not(:last-child){margin-bottom:20px}.im25>*:not(:last-child){margin-bottom:25px}.im30>*:not(:last-child){margin-bottom:30px}.im40>*:not(:last-child){margin-bottom:40px}.im60>*:not(:last-child){margin-bottom:60px}[gridIsotope] .container{max-width:none !important;width:auto !important;padding:0;margin-left:-10px;margin-right:-10px}[gridIsotope] .container .grid-item{padding:.625rem}[gridIsotope] .container .grid-item .image{height:100%;overflow:hidden}[gridIsotope] .container .grid-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[gridIsotope] .container .grid-item:hover{opacity:.8}@media (min-width: 769px) and (max-width: 1199px){[gridIsotope] .container .grid-item{padding:5px}}[gridIsotope] .container[data-grid=small] .grid-item{max-height:292px;width:25%;height:24vw}[gridIsotope] .container[data-grid=small] .grid-item .image{max-height:272px}[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(4),[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(10),[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(22),[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(28){width:50% !important;height:48vw !important;max-height:584px}[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(4) .image,[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(10) .image,[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(22) .image,[gridIsotope] .container[data-grid=small] .grid-item:nth-of-type(28) .image{max-height:none}@media only screen and (max-width: 768px){[gridIsotope] .container[data-grid=small] .grid-item{height:48vw !important;width:50% !important;max-height:366px;padding:5px !important}[gridIsotope] .container[data-grid=small] .grid-item .image{max-height:356px}}[gridIsotope] .container[data-grid=large] .grid-item{width:50%;max-height:700px;height:60vw}[gridIsotope] .container[data-grid=large] .grid-item:nth-of-type(4n){width:60%;height:48vw;max-height:550px}[gridIsotope] .container[data-grid=large] .grid-item:nth-of-type(4n+1){width:40%;height:48vw;max-height:550px}[gridIsotope] .container[data-grid=large] .grid-item:nth-of-type(8n+1){width:60%;height:48vw;max-height:550px}[gridIsotope] .container[data-grid=large] .grid-item:nth-of-type(8n){width:40%;height:48vw;max-height:550px}@media only screen and (max-width: 768px){[gridIsotope] .container[data-grid=large] .grid-item{width:100% !important;height:96vw !important;max-height:none !important;padding:0 !important;padding-bottom:5px !important}}.block-swiper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1230px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:20px}@media only screen and (max-width: 1230px){.block-swiper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.block-swiper .swiper-for{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px !important}.block-swiper .swiper-nav{width:100%;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.swiper-wrapper{position:relative;z-index:1}@media only screen and (max-width: 1230px){.swiper-wrapper{height:auto !important}}.swiper-button-nav{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:28px;height:28px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#ffffff;cursor:pointer;opacity:0;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-button-nav svg{max-width:12px;max-height:12px}.swiper-button-nav svg path{stroke:#000}.swiper-button-nav.swiper-button-disabled{opacity:0 !important;cursor:default;pointer-events:none;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-button-nav.swiper-next{bottom:0}.swiper-button-nav.swiper-prev{top:0}@media only screen and (max-width: 480px){.swiper-button-nav{display:none}}.swiper-button-for{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:46px;height:46px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#ffffff;cursor:pointer;opacity:0;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-button-for svg{max-width:16px;max-height:16px}.swiper-button-for svg path{stroke:#000}.swiper-button-for.swiper-button-disabled{opacity:0 !important;cursor:default;pointer-events:none;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-button-for.swiper-next{right:15px}.swiper-button-for.swiper-prev{left:15px}.swiper-for{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.swiper-for:hover .swiper-button-for{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-nav{width:10%}.swiper-nav .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-nav .swiper-slide.swiper-slide-thumb-active img{border:1px solid #000;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-nav:hover .swiper-button-nav{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.gallery-thumbs{position:relative;padding-top:0;padding-bottom:0}.gallery-thumbs .swiper-slide:hover{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.swiper-slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.swiper-slide a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-moz-transition:all .3s ease;transition:all .3s ease}.gallery-thumbs{-moz-box-sizing:border-box;box-sizing:border-box}.gallery-thumbs .swiper-slide{opacity:0.4;-moz-transition:all .3s ease;transition:all .3s ease}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}[iDropdown][data-active=true] [iDropWrapper]{display:block;opacity:1;visibility:visible;z-index:2;pointer-events:all;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){[iDropdown][data-active=true] [iDropWrapper]{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}[iDropdown][data-active=true] .dropdown_wrapper_main{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[iDropdown][data-position=left] [iDropWrapper]{left:0}[iDropdown][data-position=right] [iDropWrapper]{right:0}[iHoverDropdown] [iHoverDropWrapper]{display:none}[iHoverDropdown][data-hover=true] [iHoverDropWrapper]{display:block}[iHoverDropdown][data-position=left] [iHoverDropWrapper]{left:0}[iHoverDropdown][data-position=right] [iHoverDropWrapper]{right:0}.dropdown{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown[data-active=true] .dropdown_button_arrow svg,.dropdown[data-foucs=true] .dropdown_button_arrow svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown.dropdown-default .dropdown-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:80px;cursor:pointer}.dropdown.dropdown-default .dropdown-head>*:not(:last-child){margin-right:10px}.dropdown.dropdown-default .dropdown-head .dropdown-icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;margin-right:10px}.dropdown.dropdown-default .dropdown-head .dropdown-icon svg{max-width:16px;max-height:16px}.dropdown.dropdown-default .dropdown-head .dropdown-icon svg path{stroke:#C4C4C4}.dropdown.dropdown-default .dropdown-head .dropdown-title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:700 16px "CeraPro",arial,serif;text-transform:uppercase;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default .dropdown-head .dropdown-title span{color:inherit;font:inherit}.dropdown.dropdown-default .dropdown-head .dropdown-labels-count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:22px;height:22px;border:1px solid #000;background-color:#fff;color:#000;font:400 13px "CeraPro",arial,serif;padding:2px 6px}.dropdown.dropdown-default .dropdown-head .dropdown-arrow svg{max-width:12px;max-height:12px;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default .dropdown-head .dropdown-arrow svg path{stroke:#1B181C}.dropdown.dropdown-default .dropdown-wrapper{display:none;position:absolute;min-width:290px;top:-moz-calc(100% + 4px);top:calc(100% + 4px);left:0;border:1px solid #000;background:#FFFFFF;z-index:10}.dropdown.dropdown-default .dropdown-wrapper>*:not(:last-child){border-bottom:1px solid #DFDFDF}.dropdown.dropdown-default .dropdown-wrapper.active{display:block}@media only screen and (max-width: 992px){.dropdown.dropdown-default .dropdown-wrapper.active{left:50%;right:inherit !important;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media only screen and (max-width: 992px){.dropdown.dropdown-default .dropdown-wrapper{left:50% !important;right:inherit !important;-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px)}}.dropdown.dropdown-default .dropdown-search{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:36px}.dropdown.dropdown-default .dropdown-search input{position:relative;width:100%;height:100%;color:#000;font:400 16px "CeraPro",arial,serif;padding-left:40px;padding-right:10px;z-index:1}.dropdown.dropdown-default .dropdown-search svg{position:absolute;max-width:16px;max-height:16px;top:50%;left:10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.dropdown.dropdown-default .dropdown-search svg path{stroke:#000}.dropdown.dropdown-default .dropdown-inputs{max-height:-moz-calc(38px * 5);max-height:calc(38px * 5);overflow:auto}.dropdown.dropdown-default .dropdown-inputs::-webkit-scrollbar{display:none;visibility:hidden;opacity:0;z-index:-9999}.dropdown.dropdown-default .dropdown-labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#f7f7f7;padding:10px;gap:5px}.dropdown.dropdown-default .dropdown-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;font:700 13px "CeraPro",arial,serif;text-transform:uppercase;padding:4px 6px;gap:10px}.dropdown.dropdown-default .dropdown-label span{color:inherit;font:inherit;text-transform:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown.dropdown-default .dropdown-label .remove{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px;overflow:hidden;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default .dropdown-label .remove svg{max-width:12px;max-height:12px}.dropdown.dropdown-default .dropdown-label .remove svg path{stroke:#fff}.dropdown.dropdown-default .dropdown-label .remove:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default[data-focus=true] .dropdown-head .dropdown-title{color:#9F1F1F;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default[data-focus=true] .dropdown-head .dropdown-arrow svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:all .3s ease;transition:all .3s ease}.dropdown.dropdown-default[data-focus=true] .dropdown-wrapper{display:block}@media only screen and (max-width: 992px){.dropdown.dropdown-default[data-focus=true] .dropdown-wrapper{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.dropdown.dropdown-default.border .dropdown-head,.dropdown.dropdown-default.border .dropdown-body{border:1px solid transparent}.dropdown.dropdown-default.border .dropdown-head{padding:10px 20px}.dropdown.dropdown-default.border-default .dropdown-head,.dropdown.dropdown-default.border-default .dropdown-body{border-color:#E8E8E8}.dropdown_search .dropdown_button_icon svg path{stroke:#000}.dropdown_lang .dropdown_button .dropdown_button_flag{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;overflow:hidden}.dropdown_lang .dropdown_button .dropdown_button_flag img{max-width:100%;width:auto;height:auto;max-height:100%}.dropdown_lang .dropdown_button .dropdown_button_text{min-width:26px;color:#000;font:700 14px "CeraPro",arial,serif;opacity:.8}@media only screen and (max-width: 992px){.dropdown_lang .dropdown_button{padding-top:5px;padding-bottom:5px}}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item.active .menu-link span{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item.active .menu-link:after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item .menu-link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;color:#414141;font:400 14px "CeraPro",arial,serif;padding:5px 24px 5px 10px;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item .menu-link img{max-width:18px;max-height:18px;width:auto;height:auto}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item .menu-link span{color:inherit;font:inherit;opacity:.8;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item .menu-link::after{position:absolute;content:'';width:14px;height:14px;top:50%;right:5px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/check-orange.png");background-repeat:no-repeat;background-position:center;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_lang .dropdown_wrapper .menu.menu-lang .menu-item .menu-link:hover span{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){.dropdown_lang .dropdown_wrapper .menu.menu-lang{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 992px){.dropdown_lang .dropdown_wrapper{max-width:240px;min-width:auto;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);padding:10px}}@media only screen and (max-width: 992px){.dropdown_auth .dropdown_wrapper{left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.dropdown_button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;cursor:pointer}.dropdown_button_icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:50%;overflow:hidden}.dropdown_button_icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dropdown_button_icon svg{max-width:16px;max-height:16px}.dropdown_button_icon svg path{stroke:#000}.dropdown_button_title{color:#000;font:700 14px "CeraPro",arial,serif;opacity:.8;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_button_title span{color:inherit;font:inherit}.dropdown_button_arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:8px;margin-top:2px}.dropdown_button_arrow svg{max-width:12px;max-height:8px;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_button_arrow svg path{fill:#000;stroke:none !important;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_wrapper{display:none;position:absolute;min-width:120px;top:-moz-calc(100% + 4px);top:calc(100% + 4px);border:1px solid #000;background:#FFFFFF;opacity:0;z-index:-1;pointer-events:none}.dropdown_wrapper_main{position:fixed !important;max-width:1280px !important;width:100% !important;left:50% !important;-moz-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px);border:none;background:none;box-shadow:none;padding-left:15px;padding-right:15px}.dropdown_wrapper_inner{max-width:1200px;width:100%;border:1px solid #F7F7F7;background:#FFFFFF;box-shadow:0px 15px 25px rgba(0,0,0,0.15);padding:5px;margin:0 auto}.dropdown_menu{padding:5px}.dropdown_menu_divider{width:100%;height:1px;background-color:#F7F7F7;margin:10px 0}.dropdown_menu_link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 10px;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_menu_item{position:relative}.dropdown_menu_item .dropdown-main-wrapper{display:none;position:absolute;min-width:260px;top:0;padding-top:8px}@media only screen and (max-width: 992px){.dropdown_menu_item .dropdown-main-wrapper{left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.dropdown_menu_item .dropdown-wrapper{border:1px solid #000;background-color:#fff;padding:10px}.dropdown_menu_item[data-active=true] .dropdown-wrapper{display:block}.dropdown_menu_icon,.dropdown_menu_image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:30px;height:30px;border-radius:50%;background-color:#F6F6F6;overflow:hidden}.dropdown_menu_icon svg,.dropdown_menu_image svg{position:absolute;max-width:14px;max-height:14px;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.dropdown_menu_icon svg path,.dropdown_menu_image svg path{stroke:#696969}.dropdown_menu_icon img,.dropdown_menu_image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.dropdown_menu_title{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000;font:400 14px "CeraPro",arial,serif;text-overflow:clip}.dropdown_menu_arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px}.dropdown_menu_arrow svg{max-width:12px;max-height:12px}.dropdown_menu_arrow svg path{fill:#C4C4C4;stroke:none !important}.dropdown_mainmenu .dropdown_wrapper_inner{border-top:4px solid #ae382c}.dropdown_mainmenu .list-triangle{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:15px;margin-bottom:-5px}.dropdown_mainmenu .list-triangle>*{margin-bottom:10px}.dropdown_mainmenu .list-triangle li{width:50%;padding-right:20px}.dropdown_mainmenu .controls{padding:15px;gap:20px}.dropdown_mainmenu .controls .link{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:700 16px "CeraPro",arial,serif;gap:5px 10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_mainmenu .controls .link svg{max-width:18px;max-height:18px}.dropdown_mainmenu .controls .link svg path{stroke:#5B5B5B}.dropdown_mainmenu .controls .link span{color:inherit;font:inherit}.dropdown_mainmenu .controls .link:hover svg path{stroke:#000}.dropdown_inner-menu li{width:100%}.dropdown_inner-menu li a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:42px;color:#000;font:700 16px "CeraPro",arial,serif;padding:10px 40px 10px 20px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_inner-menu li a::after{display:none;position:absolute;content:'';width:8px;height:14px;top:50%;right:5px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/icons/angle-right-regular.svg) no-repeat center center/cover;color:#000;font-size:14px}.dropdown_inner-menu li a:hover{background-color:#F4F5F7;color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.dropdown_inner-menu li a:hover::after{display:block}.dropdown_mainsearch{top:4px !important;padding:0 !important}.dropdown_mainsearch .dropdown_wrapper_inner{max-width:100%}.dropdown.dropdown-blog .dropdown-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.dropdown.dropdown-blog .dropdown-head .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px}.dropdown.dropdown-blog .dropdown-head .info .title{color:#7A7A7A;font:700 14px/16px "CeraPro",arial,serif;text-transform:uppercase}.dropdown.dropdown-blog .dropdown-head .info .text{color:#000;font:700 16px/24px "CeraPro",arial,serif;text-transform:uppercase}.dropdown.dropdown-blog .dropdown-head .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown.dropdown-blog .dropdown-head .arrow i{color:#7A7A7A;font-size:24px;line-height:1}.dropdown.dropdown-blog .dropdown-head:hover{cursor:pointer}.dropdown_menu_item .dropdown-main-wrapper{position:absolute;left:0;top:100%;padding-top:6px}@media only screen and (max-width: 992px){.dropdown_menu_item .dropdown-main-wrapper{left:50% !important;z-index:10}}.basket-wrapper{display:none;position:absolute;min-width:470px;top:100%;left:inherit;border:1px solid #E1E1E1;right:0;background-color:#ffffff}.basket-wrapper .basket-line{padding:20px}.basket-wrapper .basket-items-wrapper{padding:20px}.basket-wrapper .basket-items-wrapper>*:not(:last-child){margin-bottom:10px}.basket-wrapper .basket-items-wrapper .basket-items-container{max-height:361px;overflow:auto}.basket-wrapper .basket-items-wrapper .basket-items-container .basket-items>*:not(:last-child){margin-bottom:5px}.basket-wrapper .basket-items-wrapper .basket-items-container::-webkit-scrollbar{display:none;width:0;opacity:0;visibility:hidden}.basket-wrapper .basket-subtotal{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#000000;font:600 16px "CeraPro",arial,serif;gap:10px}.basket-wrapper .basket-subtotal .sub-title,.basket-wrapper .basket-subtotal .sub-price{color:inherit;font:inherit}.basket-wrapper .basket-buttons{padding:20px}.basket-wrapper .basket-buttons>*:not(:last-child){margin-bottom:10px}.basket-wrapper .basket-buttons.border-top{border-top:1px solid transparent}.basket-wrapper .basket-buttons.border-default{border-color:#E1E1E1}.basket-wrapper:empty{border:none}.basket-wrapper.active{display:block;z-index:99}@media only screen and (max-width: 768px){.basket-wrapper{width:100vw;min-width:auto;left:-15px}}.labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px 20px}.label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.label:not(.label-primary){border:1px solid #ddd;background-color:#fff;color:#0c2b3b;font:700 17px "CeraPro",arial,serif;text-transform:uppercase;padding:10px 20px}.label:not(.label-primary).active{background-color:#000;color:#fff}.label.label-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font:700 13px/1 "CeraPro",arial,serif;padding:8px}.link.line-link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:400 16px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link span{color:inherit;font:inherit;text-transform:inherit;opacity:.8;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link:hover span{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link.before{position:relative;padding-left:80px}.link.line-link.before::before{position:absolute;content:'';width:72px;height:1px;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#1B181C;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link.before:hover::before{width:40px;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link.after{position:relative;padding-right:80px}.link.line-link.after::after{position:absolute;content:'';width:72px;height:1px;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#1B181C;-moz-transition:all .3s ease;transition:all .3s ease}.link.line-link.after:hover::after{width:40px}.link.link-black{color:#000000;font:700 16px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-black:hover{color:#5B5B5B;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-back{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:700 16px "CeraPro",arial,serif;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-back span{width:auto;color:inherit;font:inherit;text-overflow:ellipsis;overflow:hidden}.link.link-back:hover{color:#5B5B5B;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-back:hover svg path{stroke:#5B5B5B;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#C90505;font:700 14px/1 "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more .mdi{display:block;color:#C90505;font-size:18px;line-height:18px;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more .mdi.start{float:left;margin-right:3px}.link.link-more .mdi.end{float:right;margin-left:3px}.link.link-more:hover{color:#B81818;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more:hover .mdi{color:#B81818;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more:hover .mdi.start{margin-right:6px}.link.link-more:hover .mdi.end{margin-left:6px}.link.link-more-down{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:700 14px/1 "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more-down .mdi{display:block;color:#000;font-size:18px;line-height:18px;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more-down .mdi.start{float:left;margin-right:3px}.link.link-more-down .mdi.end{float:right;margin-left:3px}.link.link-more-down:hover{color:#7A7A7A;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-more-down:hover .mdi{color:#7A7A7A;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-video{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,0.65);font:700 14px/22px "CeraPro",arial,serif;text-transform:uppercase;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-video .mdi{display:block;color:#000;font-size:24px;line-height:24px;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-video .mdi.start{float:left;margin-right:5px}.link.link-video .mdi.end{float:right;margin-left:5px}.link.link-video:hover{color:#000;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.link.link-video:hover .mdi{color:#B81818;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-footer-menu li a{color:#000000;font:700 16px/24px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-footer-menu li a:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-soc li a{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:700 16px/24px "CeraPro",arial,serif;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-soc li a span{color:inherit;font:inherit}.list.list-soc li a svg{max-width:20px;max-height:20px}.list.list-soc li a svg path{stroke:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-soc li a:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-soc li a:hover svg path{stroke:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-footer{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:-10px}.list.list-footer li{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.list.list-footer li a{color:#000000;font:400 14px/21px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-footer li a:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.list.list-footer li:not(:last-child){padding-right:15px;margin-right:15px}.list.list-footer li:not(:last-child)::after{position:absolute;content:'';width:6px;height:6px;top:58%;right:-3px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#C4C4C4}.list-check ul>*:not(:last-child),ul.list-check>*:not(:last-child){margin-bottom:5px}.list-check ul li,ul.list-check li{position:relative;padding-left:20px}.list-check ul li::before,ul.list-check li::before{position:absolute;content:'';width:12px;height:10px;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/check-black.png");background-repeat:no-repeat;background-position:center}.pagination,.navigation{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;width:100%}.pagination .page-item,.navigation .page-item{margin:0 5px 5px}.pagination .page-item .page-link,.navigation .page-item .page-link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;background:#fefefe;color:#000000;font:700 16px/16px "CeraPro",arial,serif;padding:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.pagination .page-item:hover:not(.active) .page-link,.navigation .page-item:hover:not(.active) .page-link{border-color:#000000;background:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.pagination .page-item.active .page-link,.navigation .page-item.active .page-link{border-color:#000000;background:#000000;color:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.accordion .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:20px;cursor:pointer}.accordion .accordion-item .accordion-head span{color:inherit;font:inherit}.accordion .accordion-item .accordion-head .accordion-head-inner{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:inherit;font:inherit;gap:20px}.accordion .accordion-item .accordion-head .accordion-head-inner .checked-icon{display:none;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.accordion .accordion-item .accordion-head .accordion-head-inner .checked-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.accordion .accordion-item .accordion-head .accordion-head-inner{padding-right:0}}.accordion .accordion-item .accordion-head .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .3s ease;transition:all .3s ease}.accordion .accordion-item .accordion-head .arrow svg{max-width:16px;max-height:16px}.accordion .accordion-item .accordion-body{display:none;font:400 17px/27px "CeraPro",arial,serif}.accordion .accordion-item .accordion-body>*:not(:last-child){margin-bottom:10px}.accordion .accordion-item .accordion-body p,.accordion .accordion-item .accordion-body span,.accordion .accordion-item .accordion-body a,.accordion .accordion-item .accordion-body ul li,.accordion .accordion-item .accordion-body ol li,.accordion .accordion-item .accordion-body strong,.accordion .accordion-item .accordion-body b,.accordion .accordion-item .accordion-body i:not(.mdi){font:inherit}.accordion .accordion-item:last-child{margin-bottom:0}.accordion .accordion-item.template{display:none;opacity:0;visibility:hidden}.accordion .accordion-item.checked .accordion-head .accordion-head-inner .checked-icon{display:-moz-box;display:-ms-flexbox;display:flex}.accordion .accordion-item.rounded{border-radius:6px}.accordion .accordion-item.rounded:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.accordion .accordion-item.rounded:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.accordion .accordion-item.border-bottom{border-top:0;border-left:0;border-right:0;border-bottom:1px solid transparent}.accordion .accordion-item.border-green{border-color:#E0EDE8}.accordion .accordion-item.bg-white{background-color:#FFFFFF}.accordion .accordion-item.shadow{box-shadow:0px 10px 36px rgba(67,67,95,0.12)}.accordion .accordion-item.active .accordion-body{display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.accordion .accordion-item{margin-bottom:15px}}.accordion.fullwidth{width:100%}.accordion.accordion-simple>*:not(:last-child){margin-bottom:20px}.accordion.accordion-simple .accordion-item{width:100%}.accordion.accordion-simple .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#000;font:500 20px "CeraPro",arial,serif;gap:20px}.accordion.accordion-simple .accordion-item .accordion-head strong{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.accordion.accordion-simple .accordion-item .accordion-head span{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:inherit;font:inherit}.accordion.accordion-simple .accordion-item .accordion-head .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px}.accordion.accordion-simple .accordion-item .accordion-head .arrow svg{max-width:12px;max-height:12px;-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -moz-transform .3s ease}.accordion.accordion-simple .accordion-item .accordion-head .arrow svg path{stroke:#000}.accordion.accordion-simple .accordion-item .accordion-body{background-color:#fff;padding:20px 0}.accordion.accordion-simple .accordion-item .accordion-body>*:not(:last-child){margin-bottom:20px}.accordion.accordion-simple .accordion-item[data-open=true] .accordion-head .arrow svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -moz-transform .3s ease}.accordion.accordion-simple.border{border-width:1px;border-style:solid;padding:20px}.accordion.accordion-simple.border-default{border-color:#DEDEDE}.accordion.accordion-simple.ver2 .accordion-item .accordion-head{position:relative;padding-left:30px}.accordion.accordion-simple.ver2 .accordion-item .accordion-head .arrow{position:absolute;top:4px;left:0}.accordion.accordion-simple.ver2 .accordion-item .accordion-head .arrow svg path{stroke:#C90505}.accordion.accordion-simple.ver2 .accordion-item .accordion-body{padding-left:30px}.accordion.accordion-filters>*:not(:last-child){margin-bottom:10px}.accordion.accordion-filters .accordion-item{border:1px solid #cdcdcd}.accordion.accordion-filters .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 5px 15px 15px;gap:10px}.accordion.accordion-filters .accordion-item .accordion-head .accordion-title{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#1B181C;font:700 16px "CeraPro",arial,serif}.accordion.accordion-filters .accordion-item .accordion-head .accordion-arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;-moz-transition:all .3s ease;transition:all .3s ease}.accordion.accordion-filters .accordion-item .accordion-head .accordion-arrow svg{max-width:16px;max-height:16px}.accordion.accordion-filters .accordion-item .accordion-head .accordion-arrow svg path{stroke:#1B181C}.accordion.accordion-filters .accordion-item .accordion-body{padding:5px}.accordion.accordion-filters .accordion-item[data-open=true] .accordion-arrow{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:all .3s ease;transition:all .3s ease}.accordion.accordion-faq .accordion-inner>*{margin-bottom:20px}.accordion.accordion-faq .accordion-title{color:#000;font:600 27px "CeraPro",arial,serif}.accordion.accordion-faq .accordion-item{border-bottom:1px solid #E3E3E3}.accordion.accordion-faq .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;color:#000;font:500 18px "CeraPro",arial,serif;padding-top:10px;padding-left:0;padding-right:30px;padding-bottom:10px}.accordion.accordion-faq .accordion-item .accordion-head span{color:inherit;font:inherit}.accordion.accordion-faq .accordion-item .accordion-head::after{position:absolute;content:'';width:23px;height:23px;top:10px;right:0;border-radius:50%;background-image:url("../img/accordion-arrow.png");background-repeat:no-repeat;background-position:center;overflow:hidden;-moz-transition:transform .5s ease, -moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -moz-transform .5s ease}.accordion.accordion-faq .accordion-item .accordion-body{display:none;color:#000;font:400 16px "CeraPro",arial,serif;padding-top:5px;padding-right:30px;padding-bottom:20px;padding-left:0;overflow:hidden}.accordion.accordion-faq .accordion-item .accordion-body p,.accordion.accordion-faq .accordion-item .accordion-body span,.accordion.accordion-faq .accordion-item .accordion-body a,.accordion.accordion-faq .accordion-item .accordion-body ul li,.accordion.accordion-faq .accordion-item .accordion-body ol li,.accordion.accordion-faq .accordion-item .accordion-body strong,.accordion.accordion-faq .accordion-item .accordion-body b,.accordion.accordion-faq .accordion-item .accordion-body i:not(.mdi){color:inherit;font:inherit}.accordion.accordion-faq .accordion-item[data-open=true] .accordion-head:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:transform .5s ease, -moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -moz-transform .5s ease}.accordion.accordion-faq .accordion-item[data-open=false] .accordion-body{height:0}.accordion.accordion-course{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.accordion.accordion-course .accordion-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}.accordion.accordion-course .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.accordion.accordion-course .accordion-item .accordion-head .accordion-arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accordion.accordion-course .accordion-item .accordion-head .accordion-arrow i{color:#C90505;font-size:36px;line-height:1;-moz-transition:all .3s ease;transition:all .3s ease}.accordion.accordion-course .accordion-item .accordion-body{border:1px solid #000;font:inherit;padding:50px}.accordion.accordion-course .accordion-item .accordion-body .body-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}@media only screen and (max-width: 992px){.accordion.accordion-course .accordion-item .accordion-body .body-wrapper{gap:20px}}@media only screen and (max-width: 768px){.accordion.accordion-course .accordion-item .accordion-body .body-wrapper{gap:15px}}@media only screen and (max-width: 1200px){.accordion.accordion-course .accordion-item .accordion-body{padding:40px}}@media only screen and (max-width: 992px){.accordion.accordion-course .accordion-item .accordion-body{padding:30px}}@media only screen and (max-width: 768px){.accordion.accordion-course .accordion-item .accordion-body{padding:15px}}.accordion.accordion-course .accordion-item:not([data-open='true']) .accordion-head .accordion-arrow i{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:all .3s ease;transition:all .3s ease}.anchors.anchors-default .anchor-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#F4F4F4;color:#000;font:500 20px "CeraPro",arial,serif;padding:20px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.anchors.anchors-default .anchor-button:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.article.article-blog{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border:1px solid #000;background-color:#fff}.article.article-blog>*:not(:last-child){border-right:1px solid #000}.article.article-blog .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:45%}.article.article-blog .media>i{color:#D1D1D1;font-size:46px;line-height:1}.article.article-blog .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden;z-index:1}.article.article-blog .media .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article.article-blog .media .media-labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:20px;left:20px;gap:10px;z-index:2}.article.article-blog .media .media-labels .media-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#C90505;color:#fff;padding:6px 10px;gap:5px}@media only screen and (max-width: 992px){.article.article-blog .media{width:100%}}.article.article-blog .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:55%;padding:40px;gap:30px}.article.article-blog .content .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}.article.article-blog .content .date,.article.article-blog .content .time{color:#5B5B5B;font:400 14px/20px "CeraPro",arial,serif}.article.article-blog .content .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px}.article.article-blog .content .date i{color:inherit;font-size:18px;line-height:1}.article.article-blog .content .date span{color:inherit;font:inherit}.article.article-blog .content .time{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article.article-blog .content .title{color:#000;font:900 32px/42px "CeraPro",arial,serif;text-transform:uppercase;-moz-transition:all .3s ease;transition:all .3s ease}.article.article-blog .content .title:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){.article.article-blog .content .title{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){.article.article-blog .content .title{font-size:24px}}.article.article-blog .content .text{color:#5B5B5B;font:400 18px/26px "CeraPro",arial,serif}@media only screen and (max-width: 768px){.article.article-blog .content .text{font-size:16px;line-height:normal}}.article.article-blog .content .content-labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.article.article-blog .content .content-labels .content-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #D1D1D1;background-color:#fff;color:#000;font:700 14px "CeraPro",arial,serif;padding:6px 8px;gap:5px;-moz-transition:all .3s ease;transition:all .3s ease}.article.article-blog .content .content-labels .content-label:hover{border-color:#C90505;background-color:#C90505;color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.article.article-blog .content .content-labels .content-label{font-size:12px;padding:4px 6px}}@media only screen and (max-width: 1200px){.article.article-blog .content{padding:30px}}@media only screen and (max-width: 992px){.article.article-blog .content{width:100%}}@media only screen and (max-width: 768px){.article.article-blog .content{padding:20px 15px;gap:20px}}@media only screen and (max-width: 992px){.article.article-blog{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cadeaubon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-bottom:60px;gap:90px}.cadeaubon_card{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;border:1px solid #000;padding:50px}.cadeaubon_card_subtitle{color:#808080;font:600 14px/1.5 "CeraPro",arial,serif;letter-spacing:8pt}.cadeaubon_card_logo{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}.cadeaubon_card_logo img{max-width:100%;width:100%}.cadeaubon_card_logo.large{max-width:230px}@media only screen and (max-width: 768px){.cadeaubon_card_logo.large{max-width:120px}}.cadeaubon_card_logo.small{max-width:80px}.cadeaubon_card_text{color:#808080;font:400 13px "CeraPro",arial,serif}.cadeaubon_card_website{color:#000;font:600 11px/1.5 "CeraPro",arial,serif;letter-spacing:5pt}@media only screen and (max-width: 1200px){.cadeaubon_card{padding:40px}}@media only screen and (max-width: 992px){.cadeaubon_card{padding:30px}}@media only screen and (max-width: 768px){.cadeaubon_card{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:30px 15px;margin-bottom:0;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cadeaubon_form{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.cadeaubon_form_title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:-20px}.cadeaubon_form_title>*:not(:last-child){margin-right:20px}.cadeaubon_form_title strong{color:#000;font:700 32px/1.5 "CeraPro",arial,serif}.cadeaubon_form_subtitle{font:400 16px "CeraPro",arial,serif}.cadeaubon_form_elements label{width:100%;color:#A7A5A7;font:400 14px/1.4 "CeraPro",arial,serif;margin-bottom:5px}.cadeaubon_form_elements .input{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;height:48px}.cadeaubon_form_elements .input input{width:100%;height:100%;border:1px solid #DEDEDE;background-color:#fff;color:#000;font:400 14px "CeraPro",arial,serif;text-transform:uppercase;padding-left:15px;padding-right:15px}.cadeaubon_form_elements .input input::-webkit-input-placeholder{color:#A7A5A7;font:inherit}.cadeaubon_form_elements .input input::-moz-placeholder{color:#A7A5A7;font:inherit}.cadeaubon_form_elements .input input:-ms-input-placeholder{color:#A7A5A7;font:inherit}.cadeaubon_form_elements .input input::-ms-input-placeholder{color:#A7A5A7;font:inherit}.cadeaubon_form_elements .input input::placeholder{color:#A7A5A7;font:inherit}.cadeaubon_form_elements .select .select-head{min-width:100%}@media only screen and (max-width: 992px){.cadeaubon_form_elements .col.w50{width:100%}}@media only screen and (max-width: 768px){.cadeaubon_form_elements .col.w50{width:50%}}@media only screen and (max-width: 480px){.cadeaubon_form_elements .col.w50{width:100%}}@media only screen and (max-width: 560px){.cadeaubon_form_elements .input{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cadeaubon_form_elements .select{width:100%}.cadeaubon_form_elements .select .select-head{width:100%}}@media only screen and (max-width: 768px){.cadeaubon_form{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}@media only screen and (max-width: 1200px){.cadeaubon{gap:60px}}@media only screen and (max-width: 992px){.cadeaubon{gap:30px}}@media only screen and (max-width: 768px){.cadeaubon{gap:0}}.card.card-course{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff}.card.card-course.card-course-price{border:1px solid #000}.card.card-course.card-course-price .head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#000;color:#fff;padding:30px 20px;gap:5px}.card.card-course.card-course-price .head .course-title{color:inherit;font:900 20px/30px "CeraPro",arial,serif}.card.card-course.card-course-price .head .course-date{color:inherit;font:500 16px "CeraPro",arial,serif}.card.card-course.card-course-price .body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.card.card-course.card-course-price .body>*{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:5px}@media only screen and (min-width: 769px){.card.card-course.card-course-price .body>*:not(:last-child){border-right:1px solid #DEDEDE}}@media only screen and (max-width: 768px){.card.card-course.card-course-price .body>*:not(:last-child){border-bottom:1px solid #DEDEDE}}.card.card-course.card-course-price .body .course-info>*{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:10px 20px;gap:5px}.card.card-course.card-course-price .body .course-info>*:last-child{padding-bottom:20px}.card.card-course.card-course-price .body .course-info>*:not(:last-child){border-bottom:1px solid #000}.card.card-course.card-course-price .body .course-price{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}.card.card-course.card-course-price .body .course-price .price-title{color:#000;font:900 14px/20px "CeraPro",arial,serif}.card.card-course.card-course-price .body .course-price .price-count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.card.card-course.card-course-price .body .course-price .price-count .count{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:700 30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){.card.card-course.card-course-price .body .course-price .price-count .count{font-size:24px}}.card.card-course.card-course-price .body .course-price .price-count .discount{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#AE382C;color:#fff;font:700 13px "CeraPro",arial,serif;padding:5px}.card.card-course.card-course-price .body .course-list{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}.card.card-course.card-course-price .body .course-list ul{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}.card.card-course.card-course-price .body .course-list ul li{position:relative;color:#000;font:900 14px/20px "CeraPro",arial,serif;padding-left:20px}.card.card-course.card-course-price .body .course-list ul li::before{position:absolute;content:'';width:6px;height:6px;top:6px;left:0;border-radius:50%;background-color:#000}.card.card-course.card-course-price .body .course-list ul li:not(:last-child)::after{position:absolute;content:'';height:1px;left:0;right:0;bottom:-15px;border-bottom:1px solid #DEDEDE}@media only screen and (max-width: 768px){.card.card-course.card-course-price .body{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card.card-course.card-course-price.card-course-double .head{background-color:#AE382C}.card.card-course.card-course-price.card-course-double .body .course-price .price-count .discount{border:1px solid #AE382C;background-color:#fff;color:#000}.card.card-course.card-course-default{border:1px solid #ECECEC;background-color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-course.card-course-default>*:not(:last-child){border-bottom:1px solid #ECECEC}.card.card-course.card-course-default .media{position:relative;width:100%;height:220px}.card.card-course.card-course-default .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden}.card.card-course.card-course-default .media .image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.card.card-course.card-course-default .media .image i{color:#ECECEC;font-size:48px;line-height:1;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-course.card-course-default .media .image .discount{position:absolute;top:10px;right:10px;background-color:#C90505;color:#fff;font:700 13px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:8px;z-index:2}.card.card-course.card-course-default .content{display:-moz-box;display:-ms-flexbox;display:flex;width:100%;padding:20px;gap:10px}.card.card-course.card-course-default .content .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000;gap:10px}.card.card-course.card-course-default .content .info .title{color:inherit;font:900 20px "CeraPro",arial,serif}.card.card-course.card-course-default .content .info .date{color:inherit;font:400 12px "CeraPro",arial,serif}.card.card-course.card-course-default .content .price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:right;gap:5px}.card.card-course.card-course-default .content .price .actual-price{color:#000;font:700 14px "CeraPro",arial,serif}.card.card-course.card-course-default .content .price .original-price{color:#7A7A7A;font:500 14px "CeraPro",arial,serif}.card.card-course.card-course-default .content .price .original-price span{color:inherit;font:inherit;text-decoration:line-through}@media only screen and (max-width: 768px){.card.card-course.card-course-default .content{padding:15px}}.card.card-course.card-course-default:hover{border-color:#000;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-course.card-course-default:hover .media .image i{color:#000;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-course.card-course-default:hover .content .info .title{text-decoration:underline}.card.card-blog{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;background-color:#fff}.card.card-blog .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:280px}.card.card-blog .media>i{color:#D1D1D1;font-size:46px;line-height:1}.card.card-blog .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}.card.card-blog .media .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.card.card-blog .media{height:180px}}.card.card-blog .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%;padding:30px;gap:30px}.card.card-blog .content .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}.card.card-blog .content .date,.card.card-blog .content .time{color:#5B5B5B;font:400 14px/20px "CeraPro",arial,serif}.card.card-blog .content .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px}.card.card-blog .content .date i{color:inherit;font-size:18px;line-height:1}.card.card-blog .content .date span{color:inherit;font:inherit}.card.card-blog .content .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%;gap:20px}@media only screen and (max-width: 992px){.card.card-blog .content .info{gap:15px}}@media only screen and (max-width: 768px){.card.card-blog .content .info{gap:10px}}.card.card-blog .content .time{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card.card-blog .content .title{color:#000;font:700 18px/26px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-blog .content .title:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-blog .content .text{color:#5B5B5B;font:400 16px/24px "CeraPro",arial,serif}.card.card-blog .content .card-labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.card.card-blog .content .card-labels .card-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #D1D1D1;background-color:#fff;color:#000;font:700 12px "CeraPro",arial,serif;padding:6px 8px;gap:5px;-moz-transition:all .3s ease;transition:all .3s ease}.card.card-blog .content .card-labels .card-label:hover{border-color:#C90505;background-color:#C90505;color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.card.card-blog .content .card-labels .card-label{padding:4px 6px}}@media only screen and (max-width: 768px){.card.card-blog .content .card-labels{gap:5px}}@media only screen and (max-width: 768px){.card.card-blog .content{padding:20px 15px;gap:20px}}.collage{display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-5px;padding-right:5px}.collage .inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:5px;padding-right:5px}.collage.collage-first .inner:nth-child(2){-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.collage.collage-first .inner:nth-child(3){-moz-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}.collage.collage-first .inner:nth-child(5){-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.collage.collage-first .collage-item{width:136px;height:480px}.collage.collage-second .inner:nth-child(2){-moz-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.collage.collage-second .inner:nth-child(3){-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.collage.collage-second .collage-item{width:224px;height:490px}.collage-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.collage-item img,.collage-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error_primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.error_primary .error_info,.error_primary .error_more{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}@media only screen and (max-width: 768px){.error_primary .error_info,.error_primary .error_more{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.error_primary .error_overlay{position:absolute;width:50vw;height:250px;top:60%;right:20%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#F4F5F7;margin-bottom:0;z-index:-1}@media only screen and (max-width: 768px){.error_primary .error_overlay{display:none}}.error_primary .error_info{position:relative}@media only screen and (max-width: 768px){.error_primary .error_info{margin-bottom:30px}}.error_primary .error_more .article-image{height:220px !important}.error_primary .error_image img{max-width:100%;width:auto}.error_primary .error_products{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.error_primary .error_products>*{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:200px;margin-bottom:20px}.error_primary .error_products .product_slide_item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.error_primary .error_products .product_slide_item .product_slide_info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.block-faq-contact{padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}.faq-contact-container .grid-content>*:not(:last-child){margin-bottom:20px}.faq-contact-container .grid-content img{float:right;max-width:100%}.filter.filter-default{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter.filter-default .filter-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1B181C;font:700 16px "CeraPro",arial,serif;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-button svg{max-width:16px;max-height:16px}.filter.filter-default .filter-button svg path{stroke:#1B181C;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-button span{color:inherit;font:inherit;text-transform:inherit}.filter.filter-default .filter-button:hover{color:#9F1F1F;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-button:hover svg path{stroke:#9F1F1F;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-button-submit{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.filter.filter-default .filter-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden;z-index:-99;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-wrapper>*:not(:last-child){border-bottom:1px solid #cdcdcd}.filter.filter-default .filter-wrapper .filter-top{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px}.filter.filter-default .filter-wrapper .filter-top .close{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.filter.filter-default .filter-wrapper .filter-top .close svg{max-width:26px;max-height:26px}.filter.filter-default .filter-wrapper .filter-top .close svg path{stroke:#1B181C}.filter.filter-default .filter-wrapper .filter-body{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:15px;overflow:auto}.filter.filter-default .filter-wrapper .filter-body .filter-body-inner>*:not(:last-child){margin-bottom:20px}.filter.filter-default .filter-wrapper .filter-body::-webkit-scrollbar{display:none;opacity:0;visibility:hidden}.filter.filter-default .filter-wrapper .filter-bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.filter.filter-default.active .filter-wrapper{-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;z-index:99;-moz-transition:all .3s ease;transition:all .3s ease}.form.form-search{position:relative;max-width:1310px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin-bottom:20px}.form.form-search>div{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #DEDEDE;background:transparent}.form.form-search>div>*{position:relative}.form.form-search>div>*:not(:last-child){border-right:1px solid #DEDEDE !important}@media only screen and (max-width: 992px){.form.form-search>div>*{border-right:0 !important;border-bottom:1px solid #DEDEDE !important}.form.form-search>div>*:last-child{border-right:0 !important;border-bottom:0 !important}}.form.form-search button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:140px;height:58px;background:#000000;color:#fefefe;font:700 18px "CeraPro",arial,serif;text-transform:uppercase;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.form.form-search button:hover{background:#565151;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){.form.form-search button{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.form.form-search .input-search{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.form.form-search .input-search input{border-right:0;border:none !important}@media only screen and (max-width: 992px){.form.form-search .input-search{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.form.form-search .select{position:relative;-moz-box-flex:0;-ms-flex:0 1;flex:0 1;min-width:270px;height:58px;border:none;border-right:0}.form.form-search .select .select-head{height:100%;border-radius:0;border:none !important;background:#ffffff;box-shadow:none}.form.form-search .select .select-head .select-selected{line-height:56px}.form.form-search .select .select-head .select-placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif}.form.form-search .select.changed .select-head .select-placeholder{color:#151515}@media only screen and (max-width: 992px){.form.form-search .select{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media only screen and (max-width: 768px){.form.form-search .select{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 992px){.form.form-search{position:relative !important;top:inherit !important;left:inherit !important;right:inherit !important;bottom:inherit !important;padding-left:15px !important;padding-right:15px !important}.form.form-search>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.form.form-search .selectize{width:50%;min-width:166px}}@media only screen and (max-width: 768px){.form.form-search button{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.form.form-search .input-search{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.form.form-search .input-search input{border:1px solid #e6e6e6;border-bottom:0}.form.form-search .selectize{width:100%;border:1px solid #e6e6e6;border-bottom:0}}.form.form-search-main{width:100%}.form.form-search-main input{width:100%;height:50px;border:none !important;color:#000000;font:400 24px "CeraPro",arial,serif;padding:0 15px}.form.form-contact>*:not(:last-child){margin-bottom:20px}.form.form-contact .form-title{color:#000000;font:700 20px "CeraPro",arial,serif}.form.form-login{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;padding:35px}.form.form-login>*:not(.grow):not(:last-child){margin-bottom:10px}.form.form-login p{color:#1B181C;font:400 16px "CeraPro",arial,serif}.form.form-login .title{display:block;width:100%;color:#1B181C;font:700 20px "CeraPro",arial,serif;margin-bottom:0}.form.form-login .row{-moz-box-flex:0;-ms-flex:none;flex:none;width:auto}.form.form-login.rounded{border-radius:4px}.form.form-login.border{border:1px solid transparent}.form.form-login.border-grey{border-color:#D1D1D1}.form.form-product>*:not(:last-child){margin-bottom:20px}.form.form-product>*.product-title{margin-bottom:5px}.form.form-course{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1220px !important}.form.form-course .modal-head,.form.form-course .modal-bottom{position:-webkit-sticky !important;position:sticky !important;background-color:#fff;z-index:2}.form.form-course .modal-head{top:0}.form.form-course .modal-bottom{bottom:0;border-top:1px solid #E1E1E1}@media only screen and (max-width: 768px){.form.form-course .modal-bottom .button-group{gap:5px}.form.form-course .modal-bottom .button-group .button{max-width:100%;width:100%}}.form.form-course .modal-body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:0 !important;padding:0 !important;z-index:1}.form.form-course .modal-body>*{margin-bottom:0 !important}.form.form-course .modal-body .modal-form-column{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:30px 20px;gap:20px}.form.form-course .modal-body .modal-form-column .form-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}.form.form-course .modal-body .modal-form-column .form-group>.title{color:#000;font:700 18px/26px "CeraPro",arial,serif}.form.form-course .modal-body .modal-form-column .form-group>.text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 13px/18px "CeraPro",arial,serif;gap:5px}.form.form-course .modal-body .modal-form-column .form-group>.text p,.form.form-course .modal-body .modal-form-column .form-group>.text span,.form.form-course .modal-body .modal-form-column .form-group>.text a,.form.form-course .modal-body .modal-form-column .form-group>.text ul li,.form.form-course .modal-body .modal-form-column .form-group>.text ol li,.form.form-course .modal-body .modal-form-column .form-group>.text strong,.form.form-course .modal-body .modal-form-column .form-group>.text b,.form.form-course .modal-body .modal-form-column .form-group>.text i:not(.mdi){color:inherit;font:inherit}@media only screen and (max-width: 1200px){.form.form-course .modal-body .modal-form-column{padding:15px;gap:15px}}@media only screen and (min-width: 769px){.form.form-course .modal-body .modal-form-column:not(:last-child){border-right:1px solid #DEDEDE}}@media only screen and (max-width: 768px){.form.form-course .modal-body{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form.form-blog{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:40px}.form.form-blog .form-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}.form.form-blog .form-box .form-title{color:#000;font:700 18px/26px "CeraPro",arial,serif}.form.form-blog .form-box .form-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}.label.label-default{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;color:#000;font:500 15px "CeraPro",arial,serif;margin-bottom:5px}.label.label-default span{color:inherit;font:inherit}.label.label-default sup{color:#ae382c;font:inherit}.label.label-default a{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:inherit;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.label.label-default a>*:not(:last-child){margin-right:10px}.label.label-default a svg{max-width:12px;max-height:12px}.label.label-default a svg path{stroke:#000}.label.label-default a span{color:inherit;font:inherit}.label.label-default a:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.input-box{position:relative}.input-box .error-msg{display:none;position:absolute;top:100%;left:0;right:0;color:red;font:400 10px "CeraPro",arial,serif}.input-box.input-default{border:none}.input-box.input-default .inner input{width:100%;min-height:48px;color:#000000;font:400 16px "CeraPro",arial,serif;padding-left:15px;padding-right:15px;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input::-webkit-input-placeholder{color:#000000;font:inherit;opacity:.4;-webkit-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input::-moz-placeholder{color:#000000;font:inherit;opacity:.4;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:-ms-input-placeholder{color:#000000;font:inherit;opacity:.4;-ms-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input::-ms-input-placeholder{color:#000000;font:inherit;opacity:.4;-ms-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input::placeholder{color:#000000;font:inherit;opacity:.4;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:focus::-webkit-input-placeholder, .input-box.input-default .inner input:active::-webkit-input-placeholder{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:focus::-moz-placeholder, .input-box.input-default .inner input:active::-moz-placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:focus:-ms-input-placeholder, .input-box.input-default .inner input:active:-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:focus::-ms-input-placeholder, .input-box.input-default .inner input:active::-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.input-box.input-default .inner input:focus::placeholder,.input-box.input-default .inner input:active::placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.input-default.fullwidth{width:100%}.input-box.input-default.fullwidth .inner{width:100%}.input-box.input-default.rounded .inner input{border-radius:4px}.input-box.input-default.border .inner input{border:1px solid transparent}.input-box.input-default.border-grey .inner input{border-color:#DEDEDE}.input-box.input-default.bg-white .inner input{background-color:#ffffff}.input-box.input-search .inner{position:relative;max-width:500px}.input-box.input-search .inner>*{margin-right:0}.input-box.input-search .inner input{position:relative;width:100%;padding-right:68px;z-index:1}.input-box.input-search .inner button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:48px;top:0;right:0;bottom:0;z-index:2}.input-box.input-search .inner button svg{max-width:16px;max-height:16px}.input-box.input-search .inner button svg path{stroke:#C0C0C0}.input-box.error .error-msg{display:block}.input-box.error.border .inner input{border-color:red;-moz-transition:all .3s ease;transition:all .3s ease}.input-box.active.border .inner input{border-color:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box{position:relative}.textarea-box .error-msg{display:none;position:absolute;top:100%;left:0;right:0;color:red;font:400 10px "CeraPro",arial,serif}.textarea-box.textarea-default{border:none;margin:0}.textarea-box.textarea-default .inner textarea{width:100%;min-height:160px;color:#000000;font:400 16px "CeraPro",arial,serif;padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:10px;resize:none;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea::-webkit-input-placeholder{color:#000000;font:inherit;opacity:.4;-webkit-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea::-moz-placeholder{color:#000000;font:inherit;opacity:.4;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:-ms-input-placeholder{color:#000000;font:inherit;opacity:.4;-ms-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea::-ms-input-placeholder{color:#000000;font:inherit;opacity:.4;-ms-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea::placeholder{color:#000000;font:inherit;opacity:.4;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:focus::-webkit-input-placeholder, .textarea-box.textarea-default .inner textarea:active::-webkit-input-placeholder{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:focus::-moz-placeholder, .textarea-box.textarea-default .inner textarea:active::-moz-placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:focus:-ms-input-placeholder, .textarea-box.textarea-default .inner textarea:active:-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:focus::-ms-input-placeholder, .textarea-box.textarea-default .inner textarea:active::-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default .inner textarea:focus::placeholder,.textarea-box.textarea-default .inner textarea:active::placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.textarea-box.textarea-default.fullwidth{width:100%}.textarea-box.textarea-default.fullwidth .inner{width:100%}.textarea-box.textarea-default.rounded .inner textarea{border-radius:4px}.textarea-box.textarea-default.border .inner textarea{border:1px solid transparent}.textarea-box.textarea-default.border-grey .inner textarea{border-color:#DEDEDE}.textarea-box.textarea-default.bg-white .inner textarea{background-color:#ffffff}.textarea-box.error .error-msg{display:block}.textarea-box.error.border .inner textarea{border-color:red}.textarea-box.active .error-msg{display:block}.textarea-box.active.border .inner textarea{border-color:#000000}.checkbox-box{position:relative}.checkbox-box .error-msg{display:none;position:absolute;top:100%;left:0;right:0;color:#CD1735;font:400 10px "CeraPro",arial,serif}.checkbox-box.error .error-msg{display:block}.checkbox-box.checkbox-default .inner input{display:none;opacity:0;visibility:hidden}.checkbox-box.checkbox-default .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;position:relative;color:#000000;font:400 14px "CeraPro",arial,serif;padding-left:32px}.checkbox-box.checkbox-default .inner input+label span{color:inherit;font:inherit}.checkbox-box.checkbox-default .inner input+label::before{position:absolute;content:'';width:20px;height:20px;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #AFB4B6;background-color:#ffffff;background-image:url("../img/check-white.png");background-repeat:no-repeat;background-position:center;background-size:14px 12px;z-index:1;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-default .inner input:checked+label::before{border-color:#000000;background-color:#000;box-shadow:0px 3px 10px rgba(0,0,0,0.15);-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-default.active .inner input+label::before{border-color:#000000;background-image:url("../img/check-white.png");background-repeat:no-repeat;background-position:center;background-size:14px 12px;box-shadow:0px 3px 10px rgba(0,0,0,0.15);-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown{position:relative}.checkbox-box.checkbox-dropdown .inner{position:relative}.checkbox-box.checkbox-dropdown .inner input{display:none;visibility:hidden;opacity:0}.checkbox-box.checkbox-dropdown .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1B181C;font:700 14px/18px "CeraPro",arial,serif;padding-left:30px;z-index:1;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner input+label .color-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:4px;margin-right:10px}.checkbox-box.checkbox-dropdown .inner input+label .color-box.red{background-color:#B20102}.checkbox-box.checkbox-dropdown .inner input+label .color-box.blue{background-color:#016FD0}.checkbox-box.checkbox-dropdown .inner input+label .color-box.black{background-color:#000000}.checkbox-box.checkbox-dropdown .inner input+label .color-box.green{background-color:#004726}.checkbox-box.checkbox-dropdown .inner input+label .color-box.orange{background-color:#F79E1B}.checkbox-box.checkbox-dropdown .inner input+label .color-box.grey{background-color:#BDBDBD}.checkbox-box.checkbox-dropdown .inner input+label .color-box.pink{background-color:#EB6F6F}.checkbox-box.checkbox-dropdown .inner input+label .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;color:inherit;font:inherit;padding-right:20px}.checkbox-box.checkbox-dropdown .inner input+label .label::after{position:absolute;content:'';width:12px;height:12px;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/check-icon-black.png");background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner input+label .count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:inherit}.checkbox-box.checkbox-dropdown .inner input+label::before{position:absolute;content:'';width:20px;height:20px;top:0;left:0;border-radius:4px;border:1px solid #1B181C;background:#FFFFFF}.checkbox-box.checkbox-dropdown .inner input+label::after{position:absolute;content:'';width:20px;height:20px;top:0;left:0;background-image:url("../img/check-icon-white.png");background-repeat:no-repeat;background-position:center;opacity:0}.checkbox-box.checkbox-dropdown .inner input:checked+label{background-color:#F7F7F7;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner input:checked+label .label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner input:checked+label::before{background-color:#1B181C;box-shadow:0px 3px 10px rgba(0,0,0,0.15);-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner input:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box.checkbox-dropdown .inner .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:18px;height:18px;top:10px;left:10px;z-index:2}.checkbox-box.checkbox-dropdown .inner .icon svg{max-width:18px;max-height:18px}.checkbox-box.checkbox-dropdown .inner .icon.icon-regular svg path{stroke:#000}.checkbox-box.checkbox-dropdown .inner .icon.icon-bold svg path{fill:#000}.checkbox-box.checkbox-dropdown.fullwidth{width:100%}.checkbox-box.checkbox-dropdown.fullwidth .inner{width:100%}.checkbox-box.checkbox-dropdown.fullwidth .inner input+label{width:100%}.checkbox-box.checkbox-dropdown.padding .inner input+label{padding:10px 20px 10px 40px}.checkbox-box.checkbox-dropdown.padding .inner input+label::before,.checkbox-box.checkbox-dropdown.padding .inner input+label::after{top:10px;left:10px}.checkbox-box.checkbox-dropdown.color .inner input+label::before,.checkbox-box.checkbox-dropdown.color .inner input+label::after{display:none}.checkbox-box.checkbox-dropdown.color.padding .inner input+label{padding:10px 20px 10px 10px}.checkbox-box.checkbox-dropdown.with-icon .inner input+label{padding-left:40px}.checkbox-box.checkbox-dropdown.with-icon .inner input+label::before,.checkbox-box.checkbox-dropdown.with-icon .inner input+label::after{display:none}.radios-box{position:relative}.radios-box .error-msg{display:none;position:absolute;top:100%;left:0;right:0;color:red;font:400 10px "CeraPro",arial,serif}.radios-box.error .error-msg{display:block}.radios-box.radios-box-default{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:5px}.radios-box.radios-box-default>*{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.radio-box .error-msg{display:none;position:absolute;top:100%;left:0;right:0;color:#CD1735;font:400 10px "CeraPro",arial,serif}.radio-box.error .error-msg{display:block}.radio-box.radio-default .inner input{display:none;opacity:0;visibility:hidden}.radio-box.radio-default .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;position:relative;color:#1B181C;font:400 14px "CeraPro",arial,serif;padding-left:32px}.radio-box.radio-default .inner input+label span{color:inherit;font:inherit}.radio-box.radio-default .inner input+label::before{position:absolute;content:'';width:20px;height:20px;top:1px;left:0;border-radius:50%;border:1px solid #1B181C;z-index:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-default .inner input+label::after{position:absolute;content:'';width:12px;height:12px;top:5px;left:4px;border-radius:50%;background-color:#1B181C;opacity:0;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-default .inner input:checked+label::before{box-shadow:0px 3px 10px rgba(0,0,0,0.15);-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-default .inner input:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-default.active .inner input+label::before{box-shadow:0px 3px 10px rgba(0,0,0,0.15);-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-default.active .inner input+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button .inner input{display:none;visibility:hidden;opacity:0}.radio-box.radio-button .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:400 16px "CeraPro",arial,serif;padding:10px 12px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button .inner input:checked+label{background-color:#000000;color:#ffffff;font-weight:700;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button.fullwidth .inner input+label{width:100%}.radio-box.radio-button.rounded .inner input+label{border-radius:4px}.radio-box.radio-button.border .inner input+label{border:1px solid transparent}.radio-box.radio-button.border-grey .inner input+label{border-color:#D1D1D1}.radio-box.radio-button.border-grey .inner input:checked+label{border-color:#000000}.radio-box.radio-price .inner{padding:15px}.radio-box.radio-price .inner input{display:none;visibility:hidden;opacity:0}.radio-box.radio-price .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding-left:30px;gap:10px;cursor:pointer}.radio-box.radio-price .inner input+label .title{color:#000000;font:400 16px "CeraPro",arial,serif}.radio-box.radio-price .inner input+label .price{color:#000000;font:700 16px "CeraPro",arial,serif}.radio-box.radio-price .inner input+label::before{position:absolute;content:'';width:20px;height:20px;top:2px;left:0;border-radius:50%;border:1px solid #000000;background-color:#ffffff}.radio-box.radio-price .inner input+label::after{position:absolute;content:'';width:12px;height:12px;top:6px;left:4px;border-radius:50%;background-color:#000000;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-price .inner input:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-price.rounded{border-radius:4px}.radio-box.radio-price.border{border:1px solid transparent}.radio-box.radio-price.border-black{border-color:#000}.radio-box.radio-price.border-lightgrey{border-color:#DEDEDE}.radio-box.radio-price.border-grey{border-color:#D1D1D1}.radio-box.radio-price.border-darkgrey{border-color:#5B5B5B}.radio-box.radio-price.bg-white{background-color:#fff}.radio-box.radio-price.fullwidth{width:100%}.radio-box.radio-price.fullwidth .inner{width:100%}.radio-box.radio-button .inner input{display:none;visibility:hidden;opacity:0}.radio-box.radio-button .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#8e8e8e;font:400 13px "CeraPro",arial,serif !important;padding:10px 12px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button .inner input+label strong{color:#000;font:inherit;font-size:16px}.radio-box.radio-button .inner input+label span{color:inherit;font:inherit !important}.radio-box.radio-button .inner input:checked+label{border-color:#000;background-color:#f7f7f7;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button:hover .inner input+label{background-color:#f7f7f7;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-button.border .inner input+label{border:1px solid transparent}.radio-box.radio-button.border-default .inner input+label{border-color:#C4C4C4}.radio-box.radio-button.border-default .inner input:checked+label{border-color:#000000}.radio-box.radio-color{height:100%}.radio-box.radio-color .inner{width:100%;height:100%}.radio-box.radio-color .inner input{display:none;visibility:hidden;opacity:0}.radio-box.radio-color .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:100%;color:#000;font:400 14px "CeraPro",arial,serif;padding:8px 15px 5px;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-color .inner input+label .color{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;border-radius:50%}.radio-box.radio-color .inner input+label .title{color:inherit;font:inherit;text-align:center}.radio-box.radio-color .inner input:checked+label{border-color:#000;background-color:#f7f7f7;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-color:hover .inner input+label{background-color:#f7f7f7;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-color.border .inner input+label{border:1px solid transparent}.radio-box.radio-color.border-default .inner input+label{border-color:#C4C4C4}.radio-box.radio-color.border-default .inner input:checked+label{border-color:#000000}.radio-box.radio-shipping .inner input{display:none;visibility:hidden;opacity:0;z-index:-999}.radio-box.radio-shipping .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:1px solid #DBDBDB;padding:20px 30px 20px 60px;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-shipping .inner input+label .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000}.radio-box.radio-shipping .inner input+label .info>*:not(:last-child){margin-bottom:5px}.radio-box.radio-shipping .inner input+label .info .title{color:inherit;font:500 15px "CeraPro",arial,serif}.radio-box.radio-shipping .inner input+label .info .desc{color:inherit;font:300 15px "CeraPro",arial,serif}.radio-box.radio-shipping .inner input+label .price{color:#000;font:500 15px "CeraPro",arial,serif}.radio-box.radio-shipping .inner input+label::before{position:absolute;content:'';width:22px;height:22px;top:20px;left:20px;border-radius:50%;border:2px solid #000;background-color:#fff;z-index:1}.radio-box.radio-shipping .inner input+label::after{position:absolute;content:'';width:12px;height:12px;top:25px;left:25px;border-radius:50%;background-color:#000;opacity:0;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-shipping .inner input:checked+label{border-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-shipping .inner input:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown{position:relative}.radio-box.radio-dropdown .inner{position:relative}.radio-box.radio-dropdown .inner input{display:none;visibility:hidden;opacity:0}.radio-box.radio-dropdown .inner input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1B181C;font:700 14px "CeraPro",arial,serif;padding-left:30px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown .inner input+label .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;color:inherit;font:inherit;padding-right:20px}.radio-box.radio-dropdown .inner input+label .label::after{position:absolute;content:'';width:12px;height:12px;top:4px;right:0;background-image:url("../img/check-icon-black.png");background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown .inner input+label .count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:inherit}.radio-box.radio-dropdown .inner input+label::before{position:absolute;content:'';width:20px;height:20px;top:0;left:0;border-radius:50%;border:1px solid #1B181C;background:#FFFFFF}.radio-box.radio-dropdown .inner input+label::after{position:absolute;content:'';width:12px;height:12px;top:4px;left:4px;border-radius:50%;background:#1B181C;box-shadow:0px 3px 10px rgba(0,0,0,0.15);opacity:0}.radio-box.radio-dropdown .inner input:checked+label{background-color:#F7F7F7;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown .inner input:checked+label .label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown .inner input:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.radio-box.radio-dropdown .inner .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:18px;height:18px;top:10px;left:10px;z-index:2}.radio-box.radio-dropdown .inner .icon svg{max-width:18px;max-height:18px}.radio-box.radio-dropdown .inner .icon.icon-regular svg path{stroke:#000}.radio-box.radio-dropdown .inner .icon.icon-bold svg path{fill:#000}.radio-box.radio-dropdown.fullwidth .inner input+label{width:100%}.radio-box.radio-dropdown.padding .inner input+label{padding:10px 20px 10px 40px}.radio-box.radio-dropdown.padding .inner input+label::before,.radio-box.radio-dropdown.padding .inner input+label::after{top:10px;left:10px}.radio-box.radio-dropdown.with-icon .inner input+label{padding-left:40px}.radio-box.radio-dropdown.with-icon .inner input+label::before,.radio-box.radio-dropdown.with-icon .inner input+label::after{display:none !important}.input-counter_primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.input-counter_primary .counter-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:34px;height:50px;color:#000000;font:400 32px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.input-counter_primary .counter-field{width:50px;height:50px;color:#000000;font:400 20px "CeraPro",arial,serif;text-align:center;padding:12px 10px}.input-counter_primary .counter-field input{width:100%;height:100%;color:inherit;font:inherit;text-align:inherit}.input-counter_secondary{position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.input-counter_secondary .counter-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:34px;top:0;bottom:0;color:#000000;font:400 32px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.input-counter_secondary .counter-button.minus{left:0}.input-counter_secondary .counter-button.plus{right:0}.input-counter_secondary .counter-field{width:100%;height:48px;color:#000000;font:400 20px "CeraPro",arial,serif;text-align:center;padding:0 40px}.input-counter_secondary .counter-field input{width:100%;height:100%;color:inherit;font:inherit;text-align:inherit}.input-counter.border{border:1px solid transparent}.input-counter.border-default{border-color:#C0C0C0}.input-counter.bg-white{background-color:#ffffff}.input-counter.fullwidth{width:100%}.input-counter.fullwidth .counter-field{width:100%}.checkbox-box1{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.checkbox-box1 label{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.checkbox-box1.active .checkbox1+label{color:#000000;font-weight:700;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box1.active .checkbox1+label::before{background-image:url("../img/plus2.png");background-repeat:no-repeat;background-position:center;background-size:12px;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox1{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 18px}.checkbox1+label{position:relative;color:#565151;font:400 14px "CeraPro",arial,serif;padding:0 0 0 30px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox1+label+span{color:#A8A8A8;font:400 12px "CeraPro",arial,serif;float:right}.checkbox1+label::before{display:block;position:absolute;content:'';width:12px;height:12px;top:2px;left:0;background-image:url("../img/plus.png");background-repeat:no-repeat;background-position:center;background-size:12px;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox1:checked+label{color:#000000;font-weight:700;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox1:checked+label::before{background-image:url("../img/plus2.png");background-repeat:no-repeat;background-position:center;background-size:12px;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box2{width:100%}.checkbox-box2.active .checkbox2+label{color:#000000;font-weight:700;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box2.active .checkbox2+label::before{background:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox-box2.active .checkbox2+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 18px}.checkbox2+label{position:relative;color:#565151;font:400 14px "CeraPro",arial,serif;padding:0 0 0 30px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2+label::before{display:block;position:absolute;content:'';width:18px;height:18px;top:0;left:0;border-radius:2px;background:#d9d9d9;z-index:1;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2+label::after{display:block;position:absolute;content:'';width:18px;height:18px;top:0;left:0;border-radius:2px;background-image:url("../img/check.png");background-repeat:no-repeat;background-position:center;background-size:10px;z-index:2;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2:checked+label{color:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2:checked+label::before{background:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.checkbox2:checked+label::after{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.input-search{position:relative;width:100%}.input-search input{display:block;width:100%;height:58px;border:1px solid #e6e6e6;background-color:#fff;color:#151515;font:700 17px/56px "CeraPro",arial,serif;padding:0 10px 0 60px}.input-search input::-webkit-input-placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif;-webkit-transition:all .3s ease;transition:all .3s ease}.input-search input::-moz-placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.input-search input:-ms-input-placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif;-ms-transition:all .3s ease;transition:all .3s ease}.input-search input::-ms-input-placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif;-ms-transition:all .3s ease;transition:all .3s ease}.input-search input::placeholder{color:#7A7A7A;font:700 17px/56px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.input-search input:focus::-webkit-input-placeholder, .input-search input:active::-webkit-input-placeholder{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.input-search input:focus::-moz-placeholder, .input-search input:active::-moz-placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.input-search input:focus:-ms-input-placeholder, .input-search input:active:-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.input-search input:focus::-ms-input-placeholder, .input-search input:active::-ms-input-placeholder{opacity:0;-ms-transition:all .3s ease;transition:all .3s ease}.input-search input:focus::placeholder,.input-search input:active::placeholder{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.input-search .icon{position:absolute;top:50%;left:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.input-search .icon svg{width:24px;height:24px}.input-search .icon svg path{fill:#C9C9C9;-moz-transition:all .3s ease;transition:all .3s ease}.code-input.code-default{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.code-input.code-default .input-box{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.code-input.code-default.fullwidth{width:100%}@media only screen and (max-width: 768px){.code-input.code-default{-ms-flex-wrap:wrap;flex-wrap:wrap}.code-input.code-default>*{-moz-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important}}.types-choose,.dates-choose,.times-choose{width:100%;gap:10px}.types-choose{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-choose{width:100%}.type-choose input{display:none;visibility:hidden;opacity:0}.type-choose input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;background-color:#fff;color:#000;padding:18px}.type-choose input+label>*:not(:last-child){margin-bottom:10px}.type-choose input+label .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:inherit}.type-choose input+label .top-line>*:not(:last-child){margin-right:10px}.type-choose input+label .top-line .name{color:inherit;font:700 18px/27px "CeraPro",arial,serif}.type-choose input+label .top-line .price{color:inherit;font:900 18px/27px "CeraPro",arial,serif}.type-choose input+label .top-line .price sup{color:inherit;font:400 12px/12px "CeraPro",arial,serif;text-decoration:line-through}.type-choose input+label .breadcrumbs .breadcrumb-item{color:inherit}.type-choose input+label:hover{cursor:pointer}@media only screen and (max-width: 768px){.type-choose input+label{padding:10px}}.type-choose input:checked+label{background-color:#000;color:#fff}.type-choose.inactive{pointer-events:none;cursor:default}.dates-choose,.times-choose{display:grid}.dates-choose.col-2,.times-choose.col-2{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 768px){.dates-choose.col-2,.times-choose.col-2{grid-template-columns:1fr}}.dates-choose.col-3,.times-choose.col-3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 768px){.dates-choose.col-3,.times-choose.col-3{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.dates-choose.col-3,.times-choose.col-3{grid-template-columns:1fr}}.date-choose{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.date-choose input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border:1px solid #000;background-color:#fff;color:#000;padding:12px}.date-choose input+label .date{color:inherit;font:700 14px/20px "CeraPro",arial,serif}.date-choose input+label .text{color:inherit;font:400 12px/16px "CeraPro",arial,serif}.date-choose input+label .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;font:400 12px/1 "CeraPro",arial,serif;padding:8px}.date-choose input+label:hover{cursor:pointer}@media only screen and (max-width: 768px){.date-choose input+label{padding:10px}}.date-choose input:checked+label{background-color:#000;color:#fff}.date-choose.inactive{pointer-events:none;cursor:default}.date-choose.inactive input+label{border-color:#F4F5F7;background-color:#F4F5F7;color:#7A7A7A}.time-choose{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.time-choose input+label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;background-color:#fff;color:#000;font:700 14px/1 "CeraPro",arial,serif;padding:12px}.time-choose input+label:hover{cursor:pointer}@media only screen and (max-width: 768px){.time-choose input+label{padding:10px}}.time-choose input:checked+label{background-color:#000;color:#fff}.time-choose.inactive{pointer-events:none;cursor:default}.time-choose.inactive input+label{border-color:#F4F5F7;background-color:#F4F5F7;color:#7A7A7A}.label-group{display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.label-group:not(.label-group-default){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.label-group.label-group-default{-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #000;background-color:#fff;color:#000;font:500 13px "CeraPro",arial,serif;text-transform:uppercase}.label-group.label-group-default .label-item{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:inherit;text-transform:inherit;padding:5px 10px}.label-group.label-group-default .label-item:first-child{background-color:#000;color:#fff;font-weight:700}.magicGallery{max-width:800px;width:100%;min-height:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.magicGallery .row{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0 auto}.magicGallery .row>img{padding-right:10px;margin-bottom:10px}.magicGallery .row>a{display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding-right:10px;margin-bottom:10px}.magicGallery .row>a img{position:relative;width:100%;border:1px solid #000;z-index:1}.magicGallery .row .img-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:10px}.magicGallery .row .img-wrapper>a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100% !important;height:auto !important;cursor:pointer;z-index:1}.magicGallery .row .img-wrapper>a img{position:relative;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;border:1px solid #000;z-index:1}.magicGallery .row .img-wrapper>a::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1);z-index:2;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper img{position:relative;width:100% !important;height:auto !important;border:1px solid #000;z-index:1}.magicGallery .row .img-wrapper .info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.magicGallery .row .img-wrapper .image-links{display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:10px;left:10px}.magicGallery .row .img-wrapper .image-links .img-link,.magicGallery .row .img-wrapper .image-links .img-like,.magicGallery .row .img-wrapper .image-links .img-admin-edit,.magicGallery .row .img-wrapper .image-links .img-gallery{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:#ffffff;box-shadow:0px 6px 11.28px 0.72px rgba(21,21,21,0.08);color:#0D2C3C;font-size:20px;opacity:0;z-index:3;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper .image-links .img-link:not(:last-child),.magicGallery .row .img-wrapper .image-links .img-like:not(:last-child),.magicGallery .row .img-wrapper .image-links .img-admin-edit:not(:last-child),.magicGallery .row .img-wrapper .image-links .img-gallery:not(:last-child){margin-right:5px}.magicGallery .row .img-wrapper .image-links .img-link:hover,.magicGallery .row .img-wrapper .image-links .img-like:hover,.magicGallery .row .img-wrapper .image-links .img-admin-edit:hover,.magicGallery .row .img-wrapper .image-links .img-gallery:hover{background:#000000;color:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper .image-links .img-like.active::before{color:red;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper:not(:last-child){padding-right:10px}.magicGallery .row .img-wrapper:hover>a::before{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper:hover .image-links .img-link,.magicGallery .row .img-wrapper:hover .image-links .img-admin-edit,.magicGallery .row .img-wrapper:hover .image-links .img-like,.magicGallery .row .img-wrapper:hover .image-links .img-gallery{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper.catalogue-item>a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100% !important;height:-moz-calc(100% - 40px) !important;height:calc(100% - 40px) !important}.magicGallery .row .img-wrapper.catalogue-item>a img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.magicGallery .row .img-wrapper.catalogue-item .info{height:40px}.magicGallery .row .img-wrapper.catalogue-item .info .name{color:#151515;font:700 12px/16px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper.catalogue-item .info .name:hover{color:red;-moz-transition:all .3s ease;transition:all .3s ease}.magicGallery .row .img-wrapper.catalogue-item::before{display:none}.mgLinks{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -10px 40px}.mgLinks .link{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#000;font:400 16px "CeraPro",arial,serif;text-align:center;padding:3px 10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mgLinks .link.active{color:red;-moz-transition:all .3s ease;transition:all .3s ease}.magicLightbox{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -10px}.magicLightbox .inner-item{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 10px}.magicLightbox .lightbox-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #000}.magicLightbox .lightbox-item .data-lightbox{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.magicLightbox .lightbox-item .info{-moz-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;background:#ffffff;padding:10px}.mlb-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.mlb-modal .mlb-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:1;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-overlay:hover{background:rgba(0,0,0,0.6);-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;max-width:1366px;width:100%;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid #ececec;background-color:#fff;box-shadow:0px 6px 18.8px 1.2px rgba(69,83,94,0.1);z-index:2}.mlb-modal .mlb-wrapper .mlb-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.mlb-modal .mlb-wrapper .mlb-image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.mlb-modal .mlb-wrapper .mlb-image .mlb-counter{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:15px;left:15px;background-color:rgba(0,0,0,0.502);color:#ffffff;font:600 18px "CeraPro",arial,serif;text-transform:uppercase;padding:10px 15px;z-index:2}.mlb-modal .mlb-wrapper .mlb-image .mlb-counter span{color:inherit;font:inherit;margin:0 2px}.mlb-modal .mlb-wrapper .mlb-image .mlb-resize{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:15px;right:15px;background-color:rgba(0,0,0,0.502);color:#ffffff;font:600 18px "CeraPro",arial,serif;text-transform:uppercase;padding:10px 15px;z-index:2;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-image .mlb-resize:hover{background-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-image .mlb-arrow{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.5);color:#ffffff;font:600 18px "CeraPro",arial,serif;padding:10px;z-index:2;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-image .mlb-arrow:hover{background-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-image .mlb-arrow.arrow-left{left:10px}.mlb-modal .mlb-wrapper .mlb-image .mlb-arrow.arrow-right{right:10px}.mlb-modal .mlb-wrapper .mlb-info{position:relative;-moz-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;padding:30px 60px 30px 30px}.mlb-modal .mlb-wrapper .mlb-info .mlb-close{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:5px;right:5px;color:#0F2D3D;font:400 24px "CeraPro",arial,serif;text-transform:uppercase;padding:15px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-info .mlb-close:hover{background:rgba(0,0,0,0.3);-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-info .mlb-person{color:#202123;font:700 17px "CeraPro",arial,serif;margin-bottom:20px}.mlb-modal .mlb-wrapper .mlb-info .mlb-title{color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:20px}.mlb-modal .mlb-wrapper .mlb-info .mlb-year,.mlb-modal .mlb-wrapper .mlb-info .mlb-technique{color:#202123;font:400 17px "CeraPro",arial,serif;margin-bottom:20px}.mlb-modal .mlb-wrapper .mlb-info .mlb-year span,.mlb-modal .mlb-wrapper .mlb-info .mlb-technique span{color:inherit;font:inherit;margin-left:5px}.mlb-modal .mlb-wrapper .mlb-info .mlb-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.mlb-modal .mlb-wrapper .mlb-info .mlb-controls .mlb-btn{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ececec;background-color:#fff;color:#0C2B3B;font:400 16px "CeraPro",arial,serif;padding:10px;margin-right:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-modal .mlb-wrapper .mlb-info .mlb-controls .mlb-btn:hover{background-color:#ececec;color:#000000;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1200px){.mlb-modal .mlb-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.mlb-modal .mlb-wrapper .mlb-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.mlb-window{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.mlb-window .mlb-close{position:absolute;width:18px;height:18px;top:15px;right:15px;background-image:url("../img/mlb-close.png");background-repeat:no-repeat;background-size:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-close:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;z-index:1}.mlb-window .mlb-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;max-width:1380px;width:100%;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.mlb-window .mlb-wrapper .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.mlb-window .mlb-wrapper .image img{position:relative;max-width:100%;width:auto;height:auto;max-height:-moz-calc(100vh - 20px);max-height:calc(100vh - 20px);border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;z-index:1}.mlb-window .mlb-wrapper .image .mlb-counter{position:absolute;width:auto;top:15px;left:15px;background-color:rgba(0,0,0,0.502);color:#fff;font:400 16px "CeraPro",arial,serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 15px;z-index:2}.mlb-window .mlb-wrapper .image .mlb-resize{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:42px;height:42px;top:15px;right:15px;background-color:rgba(0,0,0,0.502);background-image:url("../img/mlb-resize.png");background-repeat:no-repeat;background-position:center;color:#fff;font:600 18px "CeraPro",arial,serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 15px;z-index:2}.mlb-window .mlb-wrapper .image .mlb-prev,.mlb-window .mlb-wrapper .image .mlb-next{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:39px;height:55px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-wrapper .image .mlb-prev{left:10px;background-image:url("../img/mlb-left.png");background-repeat:no-repeat;background-position:center}.mlb-window .mlb-wrapper .image .mlb-next{right:10px;background-image:url("../img/mlb-right.png");background-repeat:no-repeat;background-position:center}.mlb-window .mlb-wrapper .info{max-width:800px;min-width:400px;background:#ffffff;padding:30px}.mlb-window .mlb-wrapper .info .name{color:#202123;font:700 17px "CeraPro",arial,serif;margin-bottom:20px}.mlb-window .mlb-wrapper .info .title{color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:15px}.mlb-window .mlb-wrapper .info .year,.mlb-window .mlb-wrapper .info .technique{color:#202123;font:400 17px "CeraPro",arial,serif;margin-bottom:5px}.mlb-window .mlb-wrapper .info .buttons{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:10px}.mlb-window .mlb-wrapper .info .buttons .btn{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;border:1px solid #ececec;background-color:#fff;margin-right:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-wrapper .info .buttons .btn::before{color:#102E3E;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-wrapper .info .buttons .btn:hover{box-shadow:0px 6px 18.8px 1.2px rgba(69,83,94,0.1);-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-wrapper .info .buttons .btn:hover:not(.active).btn-like{border-color:red;background-color:red}.mlb-window .mlb-wrapper .info .buttons .btn:hover:not(.active).btn-like::before{color:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.mlb-window .mlb-wrapper .info .buttons .btn:hover:not(.active).btn-search{border-color:#000;background-color:#000}.mlb-window .mlb-wrapper .info .buttons .btn:hover:not(.active).btn-search::before{color:#fff}.mlb-window .mlb-wrapper .info .buttons .btn.btn-like.active{border-color:#fff;background-color:#fff}.mlb-window .mlb-wrapper .info .buttons .btn.btn-like.active::before{color:red}@media only screen and (max-width: 1200px){.mlb-window .mlb-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}}[mlbLink]:hover{cursor:pointer}body.has-modal{overflow:hidden}body.has-modal .offset-wrapper{-webkit-filter:blur(5px);filter:blur(5px)}.modal{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-10;opacity:0;-moz-transition:all 0.3s;transition:all 0.3s}.modal .block{padding:0}.modal .modal-overlay{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:13;opacity:0;background:rgba(0,0,0,0.4);-moz-transition:all 0.3s;transition:all 0.3s}.modal .modal-dialog{min-width:300px;width:85%;max-width:860px;height:auto;padding:40px 60px;margin:80px auto 25px;max-height:-moz-calc(100vh - 50px);max-height:calc(100vh - 50px);background-color:#FFFFFF;position:absolute;top:-moz-calc(50% - 80px);top:calc(50% - 80px);left:50%;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modal .modal-body{overflow:hidden;-moz-transition:all 0.3s;transition:all 0.3s;-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0}.modal .modal-body .btn img{width:15px !important;height:11px !important;top:1px}.modal .modal-content{max-height:-moz-calc(100vh - 200px);max-height:calc(100vh - 200px);padding:10px;overflow:auto}.modal .modal-close{position:absolute;right:15px;top:15px;cursor:pointer;width:20px;height:20px;background:url(../img/modal-close.svg) no-repeat center center;background-size:cover;-moz-transition:0.2s;transition:0.2s}.modal .modal-close:hover{background:url(../img/modal-close-hover.svg) no-repeat center center;background-size:cover;-moz-transition:0.2s;transition:0.2s}.modal.modal-closed{opacity:0}.modal.modal-open,.modal.active{z-index:20;opacity:1;visibility:visible}.modal.modal-open .modal-overlay,.modal.active .modal-overlay{opacity:1;visibility:visible}.modal.modal-open .modal-dialog,.modal.active .modal-dialog{visibility:visible}.modal.modal-open .modal-body,.modal.active .modal-body{-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (max-width: 768px){.modal .modal-dialog{padding:30px}}.modal-box{display:none;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;right:0;bottom:0;padding:30px 15px;z-index:30}.modal-box .modal-title{color:#000000;font:700 24px "CeraPro",arial,serif}@media only screen and (max-width: 992px){.modal-box .modal-title{font-size:20px}}.modal-box .modal-close{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;-moz-transition:all .3s ease;transition:all .3s ease}.modal-box .modal-close img{max-width:100%;width:auto;height:auto;max-height:100%}.modal-box .modal-close i{color:#000;font-size:24px;line-height:1}.modal-box .modal-close:hover{opacity:.7;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.modal-box .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:1;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.modal-box .modal-overlay:hover{background:rgba(0,0,0,0.4);-moz-transition:all .3s ease;transition:all .3s ease}.modal-box .modal-outer-wrapper{position:relative;max-height:-moz-calc(100vh - 60px);max-height:calc(100vh - 60px);background-color:#ffffff;overflow:auto;z-index:2}.modal-box .modal-outer-wrapper::-webkit-scrollbar{display:none !important}@media only screen and (max-width: 768px){.modal-box .modal-outer-wrapper{max-height:100vh}}.modal-box.active{display:-moz-box;display:-ms-flexbox;display:flex}.modal-box.fullheight .modal-wrapper{height:100vh}.modal-box.modal-default{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.modal-box.modal-default .modal-wrapper{max-width:620px;width:100%;margin-left:auto;margin-right:auto}.modal-box.modal-default .modal-wrapper>*:not(.divider){padding:20px}.modal-box.modal-default .modal-wrapper>*:not(.divider):not(:last-child){border-bottom:1px solid #E1E1E1}.modal-box.modal-default .modal-wrapper .modal-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20px}@media only screen and (max-width: 768px){.modal-box.modal-default .modal-wrapper .modal-head{padding:15px}}.modal-box.modal-default .modal-wrapper .modal-body{padding:20px}.modal-box.modal-default .modal-wrapper .modal-body>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){.modal-box.modal-default .modal-wrapper .modal-body>*:not(:last-child){margin-bottom:15px}}.modal-box.modal-default .modal-wrapper .modal-body::-webkit-scrollbar{display:none;opacity:0;visibility:hidden}@media only screen and (max-width: 768px){.modal-box.modal-default .modal-wrapper .modal-body{padding:15px}}@media only screen and (max-width: 768px){.modal-box.modal-default .modal-wrapper .modal-bottom{padding:15px}}@media only screen and (max-width: 768px){.modal-box.modal-default .modal-wrapper{max-width:100%;min-height:100vh}}.modal-box#schedule_details .modal-wrapper{max-width:1200px}.modal-box#schedule_details .modal-wrapper .modal-bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (max-width: 768px){.modal-box{padding:0}}.cart-box .cart-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;background-color:#F5F5F5;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.cart-box .cart-button svg{max-width:16px;max-height:16px}.cart-box .cart-button svg path{stroke:#000000;-moz-transition:all .3s ease;transition:all .3s ease}.cart-box .cart-button:hover{background-color:#5B5B5B;-moz-transition:all .3s ease;transition:all .3s ease}.cart-box .cart-button:hover svg path{stroke:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.cart-box .cart-title{color:#1B181C;font:700 20px "CeraPro",arial,serif}.cart-box.border{border:1px solid transparent}.cart-box.border-dashed{border:1px dashed transparent}.cart-box.border-black{border-color:#000000}.cart-box.border-lightgrey{border-color:#DEDEDE}.cart-box.border-grey{border-color:#D1D1D1}.cart-box.border-darkgrey{border-color:#5B5B5B}.cart-box.padding{padding:30px}@media only screen and (max-width: 768px){.cart-box.padding{padding:15px 30px 15px 15px}}.cart-box.inner-margins>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){.cart-box.inner-margins>*:not(:last-child){margin-bottom:10px}}.cart-box.with-cart-button{position:relative;padding-right:64px}.cart-box.with-cart-button .buttons-group-cart{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:12px;right:12px;gap:5px}.block-push-notifications{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:fixed;top:0;left:0;right:0;padding:10px;gap:10px;z-index:999}.block-push-notifications .inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notification{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-width:390px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid transparent;box-shadow:0px 15px 25px rgba(0,0,0,0.15);font:400 16px "CeraPro",arial,serif;padding:15px;gap:10px;z-index:999}.notification .close{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;overflow:hidden;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.notification .close svg{max-width:18px;max-height:18px}.notification .close:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.notification .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;overflow:hidden}.notification .icon svg{max-width:24px;max-height:25px}.notification .text{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:inherit;font:inherit}.notification.notification-success{border-color:#E1E1E1;background-color:#fff;color:#000}.notification.notification-success .icon svg path,.notification.notification-success .close svg path{stroke:#000}.notification.notification-danger{border-color:#000;background-color:#000;color:#fff}.notification.notification-danger .icon svg path,.notification.notification-danger .close svg path{stroke:#fff}.order-container .order-info{display:none}.order-container[data-active=true] .order-item{display:none}.order-container[data-active=true] .order-info{display:block}.order-container[data-active=false] .order-back{display:none}.order-container[data-hidden=true]{display:none}.order-item{border:1px solid #D1D1D1;padding:20px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.order-item>div{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}@media only screen and (max-width: 768px){.order-item>div{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}}.order-item_number{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:120px;color:#000;font:900 24px "CeraPro",arial,serif}.order-item_info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.order-item_info>*:not(:last-child){margin-bottom:10px}.order-item_date{color:#000;font:400 18px "CeraPro",arial,serif}.order-item_status{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000000;color:#000;font:400 12px "CeraPro",arial,serif;text-transform:uppercase;padding:5px}.order-item_status span{width:auto;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-item_price{min-width:120px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:400 14px "CeraPro",arial,serif;text-align:right;text-transform:uppercase}.order-item_price>*:not(:last-child){margin-bottom:10px}.order-item_price p{color:inherit;font:inherit}@media only screen and (max-width: 768px){.order-item_price{text-align:left}}.order-item_price-count{color:#000;font:700 20px "CeraPro",arial,serif;text-align:right}@media only screen and (max-width: 768px){.order-item_price-count{text-align:left}}.order-item:hover{border-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}.order-back{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:400 14px "CeraPro",arial,serif;text-transform:uppercase;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.order-back span{width:auto;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-back svg{max-width:14px;max-height:14px}.order-back svg path{stroke:#000}.order-back:hover{opacity:0.7;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.rounded{border-radius:4px}.product-item.border{border:1px solid transparent}.product-item.border-bottom{border-bottom:1px solid transparent}.product-item.border-black{border-color:#000}.product-item.border-white{border-color:#fff}.product-item.border-lightgrey{border-color:#DEDEDE}.product-item.border-grey{border-color:#D1D1D1}.product-item.border-darkgrey{border-color:#5B5B5B}.product-item.product-item-small{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}.product-item.product-item-small .product-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:116px;height:116px;overflow:hidden}.product-item.product-item-small .product-image img{max-width:100%;max-height:100%;width:auto;height:auto}.product-item.product-item-small .product-info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.product-item.product-item-small .product-info>*:not(:last-child){margin-bottom:10px}.product-item.product-item-small .product-info p{color:inherit;font:400 14px "CeraPro",arial,serif}.product-item.product-item-small .product-info .title{color:#000000;font:900 16px "CeraPro",arial,serif}.product-item.product-item-small .product-info .price{color:#383838;font:600 13px "CeraPro",arial,serif}.product-item.product-item-medium,.product-item.product-item-large{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.product-item.product-item-medium .product-image-wrapper,.product-item.product-item-large .product-image-wrapper{position:relative}.product-item.product-item-medium .product-image-wrapper .product-image,.product-item.product-item-large .product-image-wrapper .product-image{height:100%}.product-item.product-item-medium .product-image-wrapper .count,.product-item.product-item-large .product-image-wrapper .count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:26px;height:26px;top:-13px;right:-13px;border-radius:50%;background:#5B5B5B;color:#FFFFFF;font:400 14px "CeraPro",arial,serif;z-index:2}@media only screen and (max-width: 768px){.product-item.product-item-medium .product-image-wrapper .count,.product-item.product-item-large .product-image-wrapper .count{top:10px;right:10px}}.product-item.product-item-medium .product-image,.product-item.product-item-large .product-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;z-index:1}.product-item.product-item-medium .product-image img,.product-item.product-item-large .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-item.product-item-medium .product-info,.product-item.product-item-large .product-info{position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:12px 68px 12px 20px}.product-item.product-item-medium .product-info>*:not(:last-child),.product-item.product-item-large .product-info>*:not(:last-child){margin-bottom:20px}.product-item.product-item-medium .product-info .top-line,.product-item.product-item-large .product-info .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}.product-item.product-item-medium .product-info .top-line .grow,.product-item.product-item-large .product-info .top-line .grow{min-height:10px}.product-item.product-item-medium .product-info .title,.product-item.product-item-large .product-info .title{color:#000000;font:900 16px "CeraPro",arial,serif}.product-item.product-item-medium .product-info .table,.product-item.product-item-large .product-info .table{width:80%}.product-item.product-item-medium .product-info .table tbody tr td,.product-item.product-item-large .product-info .table tbody tr td{color:#000000;font:400 16px "CeraPro",arial,serif;padding:0}.product-item.product-item-medium .product-info .table tbody tr td:last-child,.product-item.product-item-large .product-info .table tbody tr td:last-child{text-align:right}@media only screen and (max-width: 768px){.product-item.product-item-medium .product-info .table,.product-item.product-item-large .product-info .table{width:100%}}.product-item.product-item-medium .product-info .product-order-settings,.product-item.product-item-large .product-info .product-order-settings{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}.product-item.product-item-medium .product-info.padding-default,.product-item.product-item-large .product-info.padding-default{padding:12px}.product-item.product-item-medium .product-price,.product-item.product-item-large .product-price{color:#000000;font:900 24px "CeraPro",arial,serif;margin-bottom:0}.product-item.product-item-medium .product-price span,.product-item.product-item-large .product-price span{color:inherit;font:inherit;margin-bottom:0}.product-item.product-item-medium .product-delete,.product-item.product-item-large .product-delete{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#EDEDED;color:#000000;font:700 16px "CeraPro",arial,serif;text-transform:uppercase;padding:5px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.product-item-medium .product-delete span,.product-item.product-item-large .product-delete span{color:inherit;font:inherit;text-transform:inherit}.product-item.product-item-medium .product-delete:hover,.product-item.product-item-large .product-delete:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.product-item-medium .product-remove,.product-item.product-item-large .product-remove{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:44px;height:44px;top:12px;right:12px;background-color:#DEDEDE;z-index:2;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.product-item-medium .product-remove svg,.product-item.product-item-large .product-remove svg{max-width:16px;max-height:16px}.product-item.product-item-medium .product-remove svg path,.product-item.product-item-large .product-remove svg path{stroke:#000;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.product-item-medium .product-remove:hover,.product-item.product-item-large .product-remove:hover{background-color:#5B5B5B;-moz-transition:all .3s ease;transition:all .3s ease}.product-item.product-item-medium .product-remove:hover svg path,.product-item.product-item-large .product-remove:hover svg path{stroke:#fff;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 480px){.product-item.product-item-medium,.product-item.product-item-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item.product-item-medium .product-image,.product-item.product-item-large .product-image{width:100% !important}.product-item.product-item-medium .product-info,.product-item.product-item-large .product-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:15px}}.product-item.product-item-medium .product-image-wrapper,.product-item.product-item-medium .product-image{width:140px}@media only screen and (max-width: 480px){.product-item.product-item-medium .product-image-wrapper,.product-item.product-item-medium .product-image{width:100%}}.product-item.product-item-large .product-image-wrapper,.product-item.product-item-large .product-image{width:200px}@media only screen and (max-width: 580px){.product-item.product-item-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item.product-item-large .product-image-wrapper,.product-item.product-item-large .product-image{width:100%}}.product_image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}.product_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product_slider{position:relative;padding-left:40px;padding-right:40px;opacity:0}.product_slider_box{position:relative;overflow:hidden}.product_slider_box::after{position:absolute;content:'';width:10%;top:0;right:0;bottom:0;background:rgba(255,255,255,0.7);z-index:2}.product_slider .slider{max-width:90%}.product_slider .slider .slick-list{overflow:visible}.product_slider .slider .slick-list .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-10px;margin-right:-10px;overflow:visible}.product_slider .slider .slide{height:auto}.product_slider .slider-arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:40px;top:0;bottom:0;-moz-transform:none;-ms-transform:none;transform:none;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.product_slider .slider-arrow svg{max-width:18px;max-height:56px}.product_slider .slider-arrow svg path{stroke:#000}.product_slider .slider-arrow.slider-prev{-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0}.product_slider .slider-arrow.slider-next{-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0}.product_slider[data-active=false]{padding-left:0;padding-right:0}.product_slider[data-active=false] [slidePrev],.product_slider[data-active=false] [slideNext]{display:none}.product_slider[data-active=false] .product_slider_box .slider{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.product_slider[data-active=false] .product_slider_box .slider .slide{max-width:25%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:290px;padding-left:5px;padding-right:5px;margin-bottom:10px}.product_slider[data-active=false] .product_slider_box::after{display:none}.product_slider[data-active=false] .product_slide_image{-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:320px}.product_slider[data-active=false] .product_slide_item{padding-left:0;padding-right:0}.product_slide_item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:10px;padding-right:10px}.product_slide_image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:210px;overflow:hidden}.product_slide_image img{max-width:100%;width:auto;height:auto;max-height:100%}.product_slide_info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.product_slide_title{display:block;width:100%;color:#000;font:500 18px/1.3 "CeraPro",arial,serif;text-align:center;letter-spacing:0.005em}.product_slide_title>*{margin-left:auto;margin-right:auto}.product_slide_price{color:#000;font:400 16px/1.3 "CeraPro",arial,serif;text-align:center}.product_preview>div{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.product_preview_image{-moz-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;padding-left:15px;padding-right:15px;margin-bottom:30px}.product_preview_image img{max-width:100%;width:100%}.product_preview_info{-moz-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;min-width:420px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media only screen and (max-width: 768px){.product_preview_info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:auto}}.product_preview_title,.product_preview .button-default{margin-bottom:10px}.product_preview_price{color:#000;font:700 26px "CeraPro",arial,serif}.product_preview_price strong{color:inherit;font:inherit}.product_preview_price_old{color:#B9B9B9 !important;font:inherit;text-decoration:line-through}[headerSearch] [headerSearchWrapper]{display:none}[headerSearch][data-searched=true] [headerSearchWrapper]{display:block}.header-search_wrapper{border:1px solid #DEDEDE;background-color:#fff;box-shadow:0px 15px 25px rgba(0,0,0,0.15);padding:20px}.header-search_wrapper>*:not(:last-child){margin-bottom:20px}.header-search_box>*:not(:last-child){margin-bottom:20px}.header-search_box .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}.header-search_result{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.header-search_result .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;overflow:hidden}.header-search_result .image img{max-width:100%;max-height:100%;width:auto;height:auto}.header-search_result .title{color:#000;font:700 14px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}.header-search_result:hover .title{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}.header-search_result.person .image{width:40px;height:40px}.carousel-slider.carousel-slider-default{position:relative}.carousel-slider.carousel-slider-default .slick-list{overflow:visible}.carousel-slider.carousel-slider-default .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-15px;margin-right:-15px}.carousel-slider.carousel-slider-default .slick-track .slide{height:auto;padding-left:15px;padding-right:15px}.carousel-slider.carousel-slider-default::before,.carousel-slider.carousel-slider-default::after{position:absolute;content:'';width:50vw;top:0;bottom:0;z-index:2}.carousel-slider.carousel-slider-default::before{right:100%;background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}.carousel-slider.carousel-slider-default::after{left:100%;background:-moz-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%)}.config-slider-for{margin-bottom:30px}.config-slider-for .slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}.config-slider-for .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.config-slider-nav{margin-left:-5px;margin-right:-5px}.config-slider-nav .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.config-slider-nav .slick-track .slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:125px;padding-left:5px;padding-right:5px}.config-slider-nav .slick-track .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.config-slider-nav .slick-track .slide .image-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:125px}.slider-arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.slider-arrow:hover{-moz-transition:all .3s ease;transition:all .3s ease}.slider-arrow:hover svg path{-moz-transition:all .3s ease;transition:all .3s ease}.slider-arrow.arrow-circle{width:70px;height:70px;border-radius:50%;background-color:#ffffff;box-shadow:0px 7px 20px rgba(0,0,0,0.06)}.slider-arrow.arrow-circle svg{max-width:34px;max-height:34px}.slider-arrow.arrow-circle svg path{stroke:#1B181C;-moz-transition:all .3s ease;transition:all .3s ease}.slider-arrow.arrow-circle:hover{background-color:#1B181C}.slider-arrow.arrow-circle:hover svg path{stroke:#ffffff}.slider-arrow.arrow-circle.slick-left{left:-80px}@media only screen and (max-width: 1380px){.slider-arrow.arrow-circle.slick-left{left:-10px}}.slider-arrow.arrow-circle.slick-right{right:-80px}@media only screen and (max-width: 1380px){.slider-arrow.arrow-circle.slick-right{right:-10px}}@media only screen and (max-width: 768px){.slider-arrow.arrow-circle{display:none}}.slider-arrow.arrow-default{width:18px;height:58px}.slider-arrow.arrow-default img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-arrow.arrow-default.slick-left{left:-30px}.slider-arrow.arrow-default.slick-right{right:-30px}@media only screen and (max-width: 1280px){.slider-arrow.arrow-default{display:none !important}}.slider-arrow.arrow-squard{width:48px;height:48px;top:inherit;bottom:5px;-moz-transform:none;-ms-transform:none;transform:none;background:rgba(255,255,255,0.2)}.slider-arrow.arrow-squard svg{max-width:22px;max-height:22px}.slider-arrow.arrow-squard svg path{stroke:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.slider-arrow.arrow-squard:hover{background:#fff}.slider-arrow.arrow-squard:hover svg path{stroke:#1B181C}.slider-arrow.arrow-squard.grey{background:#F5F5F5}.slider-arrow.arrow-squard.grey svg path{stroke:#000000}.slider-arrow.arrow-squard.grey:hover{background:#1B181C}.slider-arrow.arrow-squard.grey:hover svg path{stroke:#ffffff}.slider-arrow.arrow-squard.slick-left{right:58px}.slider-arrow.arrow-squard.slick-right{right:5px}.default-dots .slick-dots{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;bottom:10px}.default-dots .slick-dots li{padding-left:5px;padding-right:5px}.default-dots .slick-dots li button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:8px;height:8px;border-radius:50%;border:1px solid #ffffff;background:transparent;overflow:hidden;-moz-transition:all .3s ease;transition:all .3s ease}.default-dots .slick-dots li button:before{display:none}.default-dots .slick-dots li.slick-active button,.default-dots .slick-dots li:hover button{background:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}.squard-dots .slick-dots{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;top:-moz-calc(100% + 10px);top:calc(100% + 10px);bottom:inherit}.squard-dots .slick-dots li{padding-left:5px;padding-right:5px}.squard-dots .slick-dots li button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px;border:2px solid #000;background:transparent;overflow:hidden;-moz-transition:all .3s ease;transition:all .3s ease}.squard-dots .slick-dots li button::before{display:none}.squard-dots .slick-dots li.slick-active button,.squard-dots .slick-dots li:hover button{background:#000;-moz-transition:all .3s ease;transition:all .3s ease}.banner-slider-for{height:80vh}.banner-slider-for .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:80vh}@media only screen and (max-width: 992px){.banner-slider-for .slick-track{height:-moz-calc(80vh - 66px);height:calc(80vh - 66px)}}.banner-slider-for .slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.banner-slider-for .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-slider-for .slick-dots{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;width:auto;left:10px;right:10px;bottom:15px;list-style:none;z-index:4}.banner-slider-for .slick-dots li{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;height:4px;padding-left:5px;padding-right:5px}.banner-slider-for .slick-dots li button{width:100%;height:4px;padding:0}.banner-slider-for .slick-dots li button::before{position:absolute;content:'';width:100%;height:2px;top:0;left:0;right:0;background-color:#fff}.banner-slider-for .slick-dots li.slick-active button::before{height:4px}@media only screen and (max-width: 992px){.banner-slider-for{height:-moz-calc(80vh - 66px);height:calc(80vh - 66px)}}.banner-slider-nav .slide-info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(0,0,0,0.5);color:#fff;padding:15px}.slider.slider-article .slick-arrow{position:absolute;width:18px;height:60px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.slider.slider-article .slick-arrow::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}.slider.slider-article .slick-arrow:hover{cursor:pointer}.slider.slider-article .slick-arrow:hover::before{background-color:rgba(0,0,0,0.3)}.slider.slider-article .slick-arrow.slick-prev{left:20px}.slider.slider-article .slick-arrow.slick-prev::before{-webkit-mask-image:url(../img/icons/chevron-left.svg);mask-image:url(../img/icons/chevron-left.svg)}.slider.slider-article .slick-arrow.slick-next{right:20px}.slider.slider-article .slick-arrow.slick-next::before{-webkit-mask-image:url(../img/icons/chevron-right.svg);mask-image:url(../img/icons/chevron-right.svg)}.subscribe-title h1,.subscribe-title h2,.subscribe-title h3,.subscribe-title h4{font:900 26px "CeraPro",arial,serif;margin-bottom:33px}.subscribe-title h1 span,.subscribe-title h2 span,.subscribe-title h3 span,.subscribe-title h4 span{display:block;margin-top:26px}.subscribe-title h1 span img,.subscribe-title h2 span img,.subscribe-title h3 span img,.subscribe-title h4 span img{width:100%;max-width:536px}.subscribe-content p{font-size:20px}.subscribe-content form .checkboxes{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.subscribe-content form .checkboxes .checkbox-box2{-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:22px}.subscribe-content form .checkboxes .checkbox-box2 .checkbox2+label{font:900 19px/22px "CeraPro",arial,serif}.subscribe-content form .checkboxes .checkbox-box2 .checkbox2+label::before{width:22px;height:22px;top:-2px}.subscribe-content form .checkboxes .checkbox-box2 .checkbox2+label::after{width:16px;height:16px;left:3px;background:url(../img/check.svg) no-repeat center center/cover}.subscribe-content form .form-fields{box-shadow:-1px 3px 5px rgba(69,83,94,0.17);border:1px solid #e6e6e6;margin-bottom:40px;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden}.subscribe-content form .form-fields input{border-color:transparent;border-radius:0;height:53px;font-size:17px;-moz-box-flex:0;-ms-flex:0 1 calc((100% - 185px) / 2);flex:0 1 calc((100% - 185px) / 2)}.subscribe-content form .form-fields input:first-child{border-right:1px solid #e6e6e6}.subscribe-content form .form-fields input.error{border:1px solid red}.subscribe-content form .form-fields button{font-size:17px;height:53px;border-radius:0;width:185px;-moz-box-flex:0;-ms-flex:0 1 185px;flex:0 1 185px}.subscribe-content form .form-fields button img{display:none;padding-right:10px}.subscribe-content form .form-fields button.disabled img{display:block}.subscribe-content form .error-message{display:none;color:red}.subscribe-content .follow-us p{font-weight:900}.subscribe-content .follow-us .stl-btn2{width:40px;height:40px;box-shadow:-1px 3px 5px rgba(69,83,94,0.17);display:inline-block;margin:0 5px;padding:9px 5px;position:relative;top:4px;text-align:center}.subscribe-content .follow-us .stl-btn2 img{height:22px}@media only screen and (max-width: 768px){.subscribe-content form .checkboxes .checkbox-box2{-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:17px}.subscribe-content form .form-fields{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-content form .form-fields input{-moz-box-flex:0;-ms-flex:0 0 53px;flex:0 0 53px}.subscribe-content form .form-fields input:first-child{border-right:0;border-bottom:1px solid #e6e6e6}.subscribe-content form .form-fields button{-moz-box-flex:0;-ms-flex:0 0 53px;flex:0 0 53px;width:100%}}.table{width:100%}.table.table-products tbody tr td{color:#1B181C;font:400 16px "CeraPro",arial,serif;border-bottom:1px solid #DEDEDE;padding-top:10px;padding-bottom:10px}.table.table-products tbody tr td:last-child{text-align:right}.table.table-cart{width:100%;border-collapse:collapse}.table.table-cart tbody tr td{color:#000000;font:900 14px/21px "CeraPro",arial,serif;padding:10px 0}.table.table-cart tbody tr td strong{color:inherit;font:inherit;font-weight:900}.table.table-cart tbody tr td span,.table.table-cart tbody tr td p{color:inherit;font:inherit}.table.table-cart tbody tr td:last-child{text-align:right}.table.table-cart tbody tr:first-child td{padding-top:0}.table.table-cart tbody tr:last-child td{padding-bottom:0}.table.table-cart tbody tr.border-dashed-top td{border-top:1px solid transparent}.table.table-cart tbody tr.border-dashed-top.border-black td{border-top-color:#000000}.table.table-cart tbody tr.border-dashed-top.border-sandy td{border-top-color:#DEDEDE}.table.table-cart tbody tr.border-dashed-top.border-darkblue td{border-top-color:#5B5B5B}@media only screen and (max-width: 480px){.table.table-cart tbody tr{display:block}.table.table-cart tbody tr td{display:block;text-align:center !important}.table.table-cart tbody tr:last-child td:not(:first-child){border-top:0 !important}}.table.table-course-schedule.table-course-schedule-primary{border-collapse:collapse}.table.table-course-schedule.table-course-schedule-primary thead tr th{text-align:left;padding:20px}.table.table-course-schedule.table-course-schedule-primary thead tr th .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.table.table-course-schedule.table-course-schedule-primary thead tr th .text>*:not(:last-child){margin-bottom:5px}.table.table-course-schedule.table-course-schedule-primary thead tr th .text .title{color:#000;font:900 14px/20px "CeraPro",arial,serif;text-transform:uppercase}.table.table-course-schedule.table-course-schedule-primary thead tr th .text .date,.table.table-course-schedule.table-course-schedule-primary thead tr th .text .price{color:#000;font:500 16px/24px "CeraPro",arial,serif}.table.table-course-schedule.table-course-schedule-primary thead tr th:not(.inactive){border-top:1px solid #000;border-right:1px solid #DEDEDE;border-bottom:1px solid #000}.table.table-course-schedule.table-course-schedule-primary thead tr th:not(.inactive):last-child{border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-primary thead tr th.inactive{border:0;border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-primary tbody tr td{min-height:120px;color:#000;font:500 16px/24px "CeraPro",arial,serif;padding:20px;vertical-align:top}.table.table-course-schedule.table-course-schedule-primary tbody tr td ul{list-style:disc;padding-left:12px}.table.table-course-schedule.table-course-schedule-primary tbody tr td ul li{color:inherit;font:inherit}.table.table-course-schedule.table-course-schedule-primary tbody tr td .link{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:500 12px/14px "CeraPro",arial,serif;text-transform:uppercase}.table.table-course-schedule.table-course-schedule-primary tbody tr td .link .mdi{display:block;color:#000;font-size:14px;line-height:14px}.table.table-course-schedule.table-course-schedule-primary tbody tr td .link .mdi.start{float:left;margin-right:5px}.table.table-course-schedule.table-course-schedule-primary tbody tr td .link .mdi.end{float:right;margin-left:5px}.table.table-course-schedule.table-course-schedule-primary tbody tr td .link:hover{cursor:pointer}.table.table-course-schedule.table-course-schedule-primary tbody tr td:last-child{border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-primary tbody tr td:not(.first):not(:last-child){border-right:1px solid #dedede}.table.table-course-schedule.table-course-schedule-primary tbody tr td.bold{font-weight:700}.table.table-course-schedule.table-course-schedule-primary tbody tr td.first{width:200px;border:1px solid #DEDEDE;border-right-color:#000;background-color:#F4F5F7;color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase}.table.table-course-schedule.table-course-schedule-primary tbody tr:last-child td:not(.first){border-bottom:1px solid #000}.table.table-course-schedule.table-course-schedule-primary tbody tr:not(:last-child) td{border-bottom:1px solid #dedede}.table.table-course-schedule.table-course-schedule-primary tfoot tr td{border-right:1px solid #dedede;border-bottom:1px solid #000;padding:20px}.table.table-course-schedule.table-course-schedule-primary tfoot tr td .button{width:100%}.table.table-course-schedule.table-course-schedule-primary tfoot tr td:first-child{border:0;border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-primary tfoot tr td:last-child{border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-secondary thead tr th{position:relative;border:5px solid transparent;color:#000000;font:400 14px/20px "CeraPro",arial,serif;text-align:left;text-transform:uppercase;padding:10px}.table.table-course-schedule.table-course-schedule-secondary thead tr th::after{position:absolute;content:'';width:100%;height:2px;left:0;right:0;bottom:0}.table.table-course-schedule.table-course-schedule-secondary thead tr th:nth-child(2n+1)::after{background-color:#B81818}.table.table-course-schedule.table-course-schedule-secondary thead tr th:nth-child(2n)::after{background-color:#000}.table.table-course-schedule.table-course-schedule-secondary thead tr th.strong{font-weight:900}.table.table-course-schedule.table-course-schedule-secondary tbody tr td{position:relative;border:5px solid transparent}.table.table-course-schedule.table-course-schedule-secondary tbody tr td:nth-child(2n+1)::after{position:absolute;content:'';top:-5px;left:0;right:0;bottom:-5px;background-color:#FFFDEA;z-index:-1}.table.table-course-schedule.table-course-schedule-secondary tbody tr td.inactive::after{position:absolute;content:'';top:-6px;left:0;right:0;bottom:-6px;background-image:url(../img/10px.png);background-repeat:repeat;background-size:cover;z-index:-1}.table.table-course-schedule.table-course-schedule-secondary tbody tr:first-child td:nth-child(2n+1)::after{top:-10px}.table.table-course-schedule.table-course-schedule-secondary tbody tr:first-child td.inactive::after{top:-10px}.table.table-course-schedule.table-course-schedule-amazing{table-layout:fixed;border-collapse:collapse}.table.table-course-schedule.table-course-schedule-amazing thead tr th{border-top:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #000;background-color:#F4F5F7;text-transform:uppercase;padding:10px 5px}.table.table-course-schedule.table-course-schedule-amazing thead tr th:first-child{border-left:1px solid #dedede}.table.table-course-schedule.table-course-schedule-amazing tbody tr td{border:1px solid #dedede;vertical-align:top;padding:10px 5px}.table.table-course-schedule.table-course-schedule-amazing tbody tr td.border-left{border-left:1px solid #000}.table.table-course-schedule.table-course-schedule-amazing tbody tr td.border-right{border-right:1px solid #000}.table.table-course-schedule.table-course-schedule-amazing tbody tr td.border-bottom{border-bottom:1px solid #000}.tabs .tab-link{text-transform:inherit;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link.active{-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-default>*:not(:last-child){margin-bottom:15px}.tabs.tabs-default .tab-link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;color:#000000;font:700 20px/30px "CeraPro",arial,serif;white-space:nowrap;padding-top:5px;padding-bottom:5px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-default .tab-link::after{position:absolute;content:'';width:0;height:2px;left:0;bottom:0;background-color:#000000;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-default .tab-link:hover{color:#AE382C;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-default .tab-link:hover::after{width:10%;background-color:#AE382C;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-default .tab-link.active::after{width:80%;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabs.tabs-primary .tab-link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:110px;border:1px solid #000;background-color:#fff;color:#000;font:700 13px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:10px 5px;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-primary .tab-link:not(:first-child){border-left:0}.tabs.tabs-primary .tab-link:hover{border-color:#5B5B5B;background-color:#5B5B5B;color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}.tabs.tabs-primary .tab-link.active{background-color:#000;color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}.tab-content{position:absolute;visibility:hidden;opacity:0}.tab-content .divider{display:block;position:relative;width:100%;height:1px;border-bottom:1px solid #DFDFDF;margin-bottom:50px}.tab-content .gallery-container{margin-bottom:30px}.tab-content.active{position:relative;visibility:visible;opacity:1}.teachers-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:80px}@media only screen and (max-width: 1200px){.teachers-group{gap:60px}}@media only screen and (max-width: 992px){.teachers-group{gap:40px}}@media only screen and (max-width: 768px){.teachers-group{gap:30px}}.teacher{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:50px}.teacher .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:400px;height:500px;border:1px solid #000;background-color:#fff;overflow:hidden}.teacher .media>i{color:#000;font-size:48px;line-height:1}.teacher .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}.teacher .media .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1200px){.teacher .media{width:380px;height:460px}}@media only screen and (max-width: 992px){.teacher .media{width:320px;height:440px}}@media only screen and (min-width: 769px){.teacher .media{position:absolute;top:0}}@media only screen and (max-width: 768px){.teacher .media{max-width:50%;max-height:320px;min-height:120px;height:auto;border-bottom:0;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.teacher .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teacher .content .info-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;padding:40px;gap:60px}.teacher .content .info-group .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:inherit;gap:10px}.teacher .content .info-group .info .label,.teacher .content .info-group .info .name,.teacher .content .info-group .info .post{color:inherit}.teacher .content .info-group .info .label{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid transparent;font:700 14px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:10px}.teacher .content .info-group .info .name{font:900 38px/48px "CeraPro",arial,serif}@media only screen and (max-width: 992px){.teacher .content .info-group .info .name{font-size:32px}}@media only screen and (max-width: 768px){.teacher .content .info-group .info .name{font-size:28px}}.teacher .content .info-group .info .post{font:900 14px/21px "CeraPro",arial,serif;text-transform:uppercase}.teacher .content .info-group .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:inherit;font:400 20px/30px "CeraPro",arial,serif;gap:10px}.teacher .content .info-group .text p,.teacher .content .info-group .text span,.teacher .content .info-group .text a,.teacher .content .info-group .text ul li,.teacher .content .info-group .text ol li,.teacher .content .info-group .text strong,.teacher .content .info-group .text b,.teacher .content .info-group .text i:not(.mdi){color:inherit;font:inherit;text-align:inherit;text-transform:inherit}@media only screen and (max-width: 992px){.teacher .content .info-group .text{font-size:18px}}@media only screen and (max-width: 768px){.teacher .content .info-group .text{font-size:16px}}@media only screen and (max-width: 1200px){.teacher .content .info-group{gap:40px}}@media only screen and (max-width: 992px){.teacher .content .info-group{padding:30px;gap:30px}}@media only screen and (max-width: 768px){.teacher .content .info-group{padding:20px 15px;gap:20px}}.teacher .content .stats-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;background-color:#1F1F1F;padding:40px;gap:60px}.teacher .content .stats-group .stat{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#fff;gap:10px}.teacher .content .stats-group .stat .title,.teacher .content .stats-group .stat .count,.teacher .content .stats-group .stat .text{color:inherit;text-transform:uppercase}.teacher .content .stats-group .stat .title{font:500 16px "CeraPro",arial,serif}.teacher .content .stats-group .stat .count{font:900 32px/44px "CeraPro",arial,serif}@media only screen and (max-width: 992px){.teacher .content .stats-group .stat .count{font-size:28px}}@media only screen and (max-width: 768px){.teacher .content .stats-group .stat .count{font-size:24px}}.teacher .content .stats-group .stat .text{font:900 14px/24px "CeraPro",arial,serif}@media only screen and (min-width: 769px){.teacher .content .stats-group .stat{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 768px){.teacher .content .stats-group .stat{-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teacher .content .stats-group .stat .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.teacher .content .stats-group .stat .count{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teacher .content .stats-group .stat .text{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}}@media only screen and (max-width: 1200px){.teacher .content .stats-group{gap:40px}}@media only screen and (max-width: 992px){.teacher .content .stats-group{padding:30px;gap:30px}}@media only screen and (max-width: 768px){.teacher .content .stats-group{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px;gap:20px}}@media only screen and (max-width: 768px){.teacher{-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0}}.teacher:not(.invert){padding-left:180px}@media only screen and (min-width: 769px){.teacher:not(.invert) .media{left:0}}.teacher:not(.invert) .content .info-group{padding-left:280px}@media only screen and (max-width: 768px){.teacher:not(.invert) .content .info-group{padding-left:15px}}@media only screen and (max-width: 1200px){.teacher:not(.invert){padding-left:120px}}@media only screen and (max-width: 992px){.teacher:not(.invert){padding-left:80px}}@media only screen and (max-width: 768px){.teacher:not(.invert){padding-left:0}}.teacher.invert{-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:180px}@media only screen and (min-width: 769px){.teacher.invert .media{right:0}}.teacher.invert .content .info-group{padding-right:280px}@media only screen and (max-width: 768px){.teacher.invert .content .info-group{padding-right:15px}}@media only screen and (max-width: 1200px){.teacher.invert{padding-right:120px}}@media only screen and (max-width: 992px){.teacher.invert{padding-right:80px}}@media only screen and (max-width: 768px){.teacher.invert{padding-right:0}}.teacher:not(.black):not(.dark) .content .info-group .info .label{border-color:#000}.teacher.black .content .info-group,.teacher.dark .content .info-group{background-color:#333}.teacher.black .content .info-group .info .label,.teacher.black .content .info-group .info .name,.teacher.black .content .info-group .info .post,.teacher.dark .content .info-group .info .label,.teacher.dark .content .info-group .info .name,.teacher.dark .content .info-group .info .post{color:#fff}.teacher.black .content .info-group .info .label,.teacher.dark .content .info-group .info .label{border-color:#fff}.teacher.black .content .info-group .text,.teacher.dark .content .info-group .text{color:#fff}.topline-inner{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px;gap:30px 0}.topline-inner>*{padding-left:15px;padding-right:15px}.topline-inner .title{max-width:40%;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000}.topline-inner .title>*{color:inherit;font:inherit}@media only screen and (max-width: 992px){.topline-inner .title{max-width:100%;width:100%;font-size:30px}}@media only screen and (max-width: 768px){.topline-inner .title{font-size:28px}}.topline-inner .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:70%;color:#000;font:400 17px/27px "CeraPro",arial,serif;padding-left:40px;padding-right:40px;gap:20px}.topline-inner .info p,.topline-inner .info span,.topline-inner .info a,.topline-inner .info ul li,.topline-inner .info ol li,.topline-inner .info sup,.topline-inner .info sub,.topline-inner .info strong,.topline-inner .info b,.topline-inner .info i:not(.mdi){color:inherit;font:inherit}@media only screen and (max-width: 992px){.topline-inner .info{max-width:100%;width:100%;min-height:inherit;padding:0 15px}}@media only screen and (max-width: 768px){.topline-inner .info{font-size:16px;line-height:inherit}}@media only screen and (max-width: 992px){.topline-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}body .block.block-about .about-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;width:100%;margin-left:auto;margin-right:auto;gap:30px}body .block.block-about .about-wrapper .markdownable{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/30px "CeraPro",arial,serif;gap:10px}body .block.block-about .about-wrapper .markdownable p,body .block.block-about .about-wrapper .markdownable span,body .block.block-about .about-wrapper .markdownable a,body .block.block-about .about-wrapper .markdownable ul li,body .block.block-about .about-wrapper .markdownable ol li,body .block.block-about .about-wrapper .markdownable i:not(.mdi),body .block.block-about .about-wrapper .markdownable strong,body .block.block-about .about-wrapper .markdownable b{color:inherit;font:inherit;text-align:inherit;text-transform:inherit}body .block.block-article .main-title_small{color:#000;font:500 22px "CeraPro",arial,serif}body .block.block-article.top-overlay{position:relative}body .block.block-article.top-overlay>*{position:relative;z-index:2}body .block.block-article.top-overlay::before{position:absolute;content:'';width:100vw;height:40%;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("../img/article-info-overlay.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:1}body .block.block-article.block-article_new .main-title{margin-bottom:10px}body .block.block-article.block-article_new .main-subtitle{margin-bottom:25px}body .block.block-article.article-default .center-wrapper>*:not(:last-child){margin-bottom:30px}body .block.block-article-primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1310px;width:100%;padding:40px 15px;margin-inline:auto;gap:40px}body .block.block-article-primary>*:first-child{margin-top:30px}@media only screen and (max-width: 992px){body .block.block-article-primary>*:first-child{margin-top:20px}}@media only screen and (max-width: 768px){body .block.block-article-primary>*:first-child{margin-top:15px}}body .block.block-article-primary .labels{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}body .block.block-article-primary .labels .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #D1D1D1;background-color:#fff;color:#000;font:700 14px "CeraPro",arial,serif;padding:6px 8px;gap:5px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-article-primary .labels .label:hover{border-color:#C90505;background-color:#C90505;color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){body .block.block-article-primary .labels .label{padding:4px 6px}}@media only screen and (max-width: 768px){body .block.block-article-primary .labels{gap:5px}}body .block.block-article-primary .media{display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:440px}body .block.block-article-primary .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}body .block.block-article-primary .media .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-article-primary .media .labels{position:absolute;left:20px;bottom:20px;z-index:2}@media only screen and (max-width: 768px){body .block.block-article-primary .media .labels{left:10px;bottom:10px}}@media only screen and (max-width: 992px){body .block.block-article-primary .media{height:360px}}@media only screen and (max-width: 768px){body .block.block-article-primary .media{height:280px}}body .block.block-article-primary .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:850px;width:100%;margin-inline:auto;gap:30px}body .block.block-article-primary .content .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}body .block.block-article-primary .content .main-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;font:700 14px "CeraPro",arial,serif;text-transform:uppercase;padding:6px 8px}body .block.block-article-primary .content .date,body .block.block-article-primary .content .time{color:#5B5B5B;font:400 14px/20px "CeraPro",arial,serif}body .block.block-article-primary .content .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px}body .block.block-article-primary .content .date i{color:inherit;font-size:24px;line-height:1}body .block.block-article-primary .content .date span{color:inherit;font:inherit}body .block.block-article-primary .content .article-text-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#1F1F1F;font:400 16px/24px "CeraPro",arial,serif;gap:10px}body .block.block-article-primary .content .article-text-wrapper h1,body .block.block-article-primary .content .article-text-wrapper h2{text-transform:uppercase}body .block.block-article-primary .content .article-text-wrapper h1,body .block.block-article-primary .content .article-text-wrapper h2,body .block.block-article-primary .content .article-text-wrapper h3,body .block.block-article-primary .content .article-text-wrapper h4,body .block.block-article-primary .content .article-text-wrapper h5,body .block.block-article-primary .content .article-text-wrapper h6{margin-top:10px}body .block.block-article-primary .content .article-text-wrapper p,body .block.block-article-primary .content .article-text-wrapper span,body .block.block-article-primary .content .article-text-wrapper a,body .block.block-article-primary .content .article-text-wrapper ul li,body .block.block-article-primary .content .article-text-wrapper ol li,body .block.block-article-primary .content .article-text-wrapper strong,body .block.block-article-primary .content .article-text-wrapper b,body .block.block-article-primary .content .article-text-wrapper i:not(.mdi){color:inherit;font:inherit}body .block.block-article-primary .content .article-text-wrapper img{max-width:100%;width:100%}@media only screen and (max-width: 992px){body .block.block-article-primary .content{gap:20px}}@media only screen and (max-width: 768px){body .block.block-article-primary .content{gap:15px}}body .block.block-article-primary .article-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:none;gap:30px}body .block.block-article-primary .article-image>.row{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:30px}body .block.block-article-primary .article-image>.row .col{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block.block-article-primary .article-image>.row .col .image{height:100%}@media only screen and (max-width: 768px){body .block.block-article-primary .article-image>.row .col{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 992px){body .block.block-article-primary .article-image>.row{gap:20px}}@media only screen and (max-width: 768px){body .block.block-article-primary .article-image>.row{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}body .block.block-article-primary .article-image .slider{width:100%}body .block.block-article-primary .article-image .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #000;overflow:hidden}body .block.block-article-primary .article-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 992px){body .block.block-article-primary .article-image{gap:20px}}@media only screen and (max-width: 768px){body .block.block-article-primary .article-image{gap:15px}}@media only screen and (max-width: 992px){body .block.block-article-primary{gap:30px}}@media only screen and (max-width: 768px){body .block.block-article-primary{padding:30px 15px;gap:20px}}body .block .articles-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block .articles-container[data-cols=two] .inner{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:50%;-moz-transition:width .3s ease;transition:width .3s ease}@media only screen and (max-width: 560px){body .block .articles-container[data-cols=two] .inner{width:100%}}body .block .articles-container[data-cols=three] .inner{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:33.33333%;-moz-transition:width .3s ease;transition:width .3s ease}@media only screen and (max-width: 992px){body .block .articles-container[data-cols=three] .inner{width:50%}}@media only screen and (max-width: 560px){body .block .articles-container[data-cols=three] .inner{width:100%}}body .block .articles-container.articles-small{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-30px}body .block .articles-container.articles-small .inner{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:10px;padding-right:10px;margin-bottom:30px}body .block .articles-container.articles-small .inner.w20{-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}body .block .articles-container.articles-small .inner.w25{-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}@media only screen and (max-width: 992px){body .block .articles-container.articles-small .inner.w25{-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;width:33.33333%}}@media only screen and (max-width: 768px){body .block .articles-container.articles-small .inner.w25{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%}}@media only screen and (max-width: 480px){body .block .articles-container.articles-small .inner.w25{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}body .block .articles-container.articles-small .inner.w33{-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}body .block .articles-container.articles-small .inner.w50{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width: 992px){body .block .articles-container.articles-small .inner{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:20px}body .block .articles-container.articles-small .inner.slick-slide{margin-bottom:0}}@media only screen and (max-width: 768px){body .block .articles-container.articles-small .inner{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block .articles-container.articles-small .article-item .article-image{height:340px;margin-bottom:20px}body .block .articles-container.articles-small .article-item .article-image img{max-width:100%;width:auto;height:auto;max-height:-moz-calc(100% - 30px);max-height:calc(100% - 30px)}body .block .articles-container.articles-small.slick-slider{max-width:96%;margin-bottom:0}body .block .articles-container.articles-small.slick-slider .slick-list{overflow:visible}@media only screen and (max-width: 992px){body .block .articles-container.articles-small{margin-bottom:-20px}}body .block .articles-container.articles-medium{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}body .block .articles-container.articles-medium .inner{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:25px;padding-right:25px}body .block .articles-container.articles-medium .inner.w20{-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}body .block .articles-container.articles-medium .inner.w25{-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}body .block .articles-container.articles-medium .inner.w33{-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}body .block .articles-container.articles-medium .inner.w50{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}body .block .articles-container.articles-align-images{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-bottom:-30px}body .block .articles-container.articles-align-images .inner{padding-left:12px;padding-right:12px;margin-bottom:30px}body .block .articles-container.articles-align-images .inner.w20{-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}body .block .articles-container.articles-align-images .inner.w25{-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}body .block .articles-container.articles-align-images .inner.w33{-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}@media only screen and (max-width: 992px){body .block .articles-container.articles-align-images .inner.w33{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%}}@media only screen and (max-width: 768px){body .block .articles-container.articles-align-images .inner.w33{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}body .block .articles-container.articles-align-images .inner.w50{-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width: 768px){body .block .articles-container.articles-align-images .inner{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block .articles-container.articles-align-images .article-item{text-align:center}body .block .articles-container.articles-align-images .article-item .article-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:320px}body .block .articles-container.articles-align-images .article-item .article-image img{max-width:100%;width:auto;height:auto;max-height:100%}@media only screen and (max-width: 768px){body .block .articles-container.articles-align-images .article-item .article-image{height:200px}}@media only screen and (max-width: 480px){body .block .articles-container.articles-align-images .article-item .article-image{height:160px}}body .block .articles-container.articles-align-images .article-item .hover-line{margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){body .block .articles-container.articles-align-images{margin-bottom:-20px}body .block .articles-container.articles-align-images .inner{margin-bottom:20px}}body .block .article-item.article-default{color:#1B181C}body .block .article-item.article-default>*:not(:last-child){margin-bottom:5px}body .block .article-item.article-default__second{text-align:left !important}body .block .article-item.article-default__second .article-image{height:auto !important}body .block .article-item.article-default__second .article-image img{max-height:none !important;border:0 !important}body .block .article-item.article-default__second .title{font:500 18px "CeraPro",arial,serif !important;letter-spacing:.5pt;text-align:left !important}body .block .article-item.article-default__second .date{font:400 16px "CeraPro",arial,serif !important;letter-spacing:.5pt;text-align:left !important}body .block .article-item.article-default__second .price{font:400 16px "CeraPro",arial,serif !important;letter-spacing:.5pt;text-align:left !important}body .block .article-item.article-default .article-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}body .block .article-item.article-default .article-image a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .article-item.article-default .article-image img{max-width:100%;width:auto;height:auto;max-height:100%}@media only screen and (max-width: 768px){body .block .article-item.article-default .article-image{margin-bottom:10px}}body .block .article-item.article-default .title{display:block;width:100%;color:inherit;font:500 20px "CeraPro",arial,serif}@media only screen and (max-width: 480px){body .block .article-item.article-default .title{font-size:18px}}body .block .article-item.article-default .price{color:inherit;font:400 20px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .article-item.article-default .price{font-size:16px}}body .block .article-item.article-default .date{color:inherit;font:400 14px "CeraPro",arial,serif}body .block .article-item.article-item-first{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:60px}body .block .article-item.article-item-first .article-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:680px;gap:30px}@media only screen and (max-width: 768px){body .block .article-item.article-item-first .article-info p,body .block .article-item.article-item-first .article-info span,body .block .article-item.article-item-first .article-info a,body .block .article-item.article-item-first .article-info ul li,body .block .article-item.article-item-first .article-info ol li,body .block .article-item.article-item-first .article-info strong,body .block .article-item.article-item-first .article-info b,body .block .article-item.article-item-first .article-info i:not(.mdi){font-size:16px}}body .block .article-item.article-item-first .article-info .article-main-title{color:#000;font:700 30px "CeraPro",arial,serif;letter-spacing:.5pt;text-transform:uppercase}body .block .article-item.article-item-first .article-info .article-main-title>*{font:inherit;letter-spacing:inherit;text-transform:inherit}@media only screen and (max-width: 992px){body .block .article-item.article-item-first .article-info .article-main-title{font-size:28px}}@media only screen and (max-width: 768px){body .block .article-item.article-item-first .article-info .article-main-title{font-size:24px}}body .block .article-item.article-item-first .article-info .article-title{color:#000;font:500 25px "CeraPro",arial,serif;margin-bottom:10px}body .block .article-item.article-item-first .article-info .article-title>*{color:inherit;font:inherit}body .block .article-item.article-item-first .article-info .article-title .underline{position:relative}body .block .article-item.article-item-first .article-info .article-title .underline::after{position:absolute;content:'';width:-moz-calc(100% - 4px);width:calc(100% - 4px);height:2px;left:0;bottom:1px}body .block .article-item.article-item-first .article-info .article-title .underline.underline-red::after{background-color:#ae382c}@media only screen and (max-width: 992px){body .block .article-item.article-item-first .article-info .article-title{font-size:24px}}@media only screen and (max-width: 768px){body .block .article-item.article-item-first .article-info .article-title{font-size:20px}}@media only screen and (max-width: 768px){body .block .article-item.article-item-first .article-info{gap:20px}}body .block .article-item.article-item-first .article-collage{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:30px;padding-right:30px}@media only screen and (max-width: 992px){body .block .article-item.article-item-first{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .article-item.article-item-first .article-info{-moz-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}body .block .article-item.article-item-first .article-collage{-moz-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:100px}}body .block .article-item.article-item-second{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-30px;margin-right:-30px}body .block .article-item.article-item-second>*{position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:30px;padding-right:30px}@media only screen and (max-width: 992px){body .block .article-item.article-item-second>*{-moz-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important}body .block .article-item.article-item-second>*:not(:last-child){margin-bottom:100px}}body .block .article-item.article-item-second .article-collage{z-index:1}@media only screen and (max-width: 1200px){body .block .article-item.article-item-second .article-collage .collage{float:right}}@media only screen and (max-width: 992px){body .block .article-item.article-item-second .article-collage{-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}body .block .article-item.article-item-second .article-collage .collage{float:inherit}}body .block .article-item.article-item-second .article-info{padding-top:100px;z-index:2}body .block .article-item.article-item-second .article-info>*:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){body .block .article-item.article-item-second .article-info>*:not(:last-child){margin-bottom:20px}}body .block .article-item.article-item-second .article-info>p{color:#000;padding-left:100px}body .block .article-item.article-item-second .article-info>p a{color:inherit;font:inherit;font-weight:500}@media only screen and (max-width: 768px){body .block .article-item.article-item-second .article-info>p{font-size:14px;padding-left:0}}body .block .article-item.article-item-second .article-info .info>*:not(:last-child){margin-bottom:20px}body .block .article-item.article-item-second .article-info .info p{color:#000;font:300 16px/30px "CeraPro",arial,serif;text-align:left}body .block .article-item.article-item-second .article-info .info .title{color:#000;font:500 25px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .article-item.article-item-second .article-info .info .title{font-size:24px}}body .block .article-item.article-item-second .article-info .info.with-overlay{background-color:rgba(236,238,237,0.9);padding:50px 40px}@media only screen and (max-width: 992px){body .block .article-item.article-item-second .article-info .info.with-overlay{padding:30px}}@media only screen and (max-width: 768px){body .block .article-item.article-item-second .article-info .info.with-overlay{padding:20px 15px}}@media only screen and (max-width: 992px){body .block .article-item.article-item-second .article-info{padding-top:0;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width: 992px){body .block .article-item.article-item-second{-ms-flex-wrap:wrap;flex-wrap:wrap}}body .block .article-item.article-item_new>*:not(:last-child){margin-bottom:10px}body .block .article-item.article-item_new .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:330px;overflow:hidden}body .block .article-item.article-item_new .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .article-item.article-item_new .image.double-images{position:relative;overflow:hidden}body .block .article-item.article-item_new .image.double-images img{position:relative;opacity:1;visibility:visible;-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-item.article-item_new .image.double-images img.hover-image{position:absolute;width:100%;height:100%;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden}body .block .article-item.article-item_new .image.double-images:hover img{-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-item.article-item_new .image.double-images:hover img.hover-image{opacity:1;visibility:visible}body .block .article-item.article-item_new .image.double-images:hover img:not(.hover-image){opacity:0;visibility:hidden}body .block .article-item.article-item_new .info{color:#000}body .block .article-item.article-item_new .info>*:not(:last-child){margin-bottom:5px}body .block .article-item.article-item_new .info p,body .block .article-item.article-item_new .info span,body .block .article-item.article-item_new .info a,body .block .article-item.article-item_new .info ul li,body .block .article-item.article-item_new .info ol li{color:inherit;font:300 15px "CeraPro",arial,serif}body .block .article-item.article-item_new .info ul li:not(:last-child),body .block .article-item.article-item_new .info ol li:not(:last-child){margin-bottom:5px}body .block .article-item.article-item_new .info .title{display:block;width:100%;color:inherit;font:500 18px "CeraPro",arial,serif}body .block .article-item.article-item_new.article-item_new_overlay{height:100%;background-color:#ae382c;padding:30px}body .block .article-item.article-item_new.article-item_new_overlay .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#fff;gap:10px}body .block .article-item.article-item_new.article-item_new_overlay .info>*{width:100%}body .block .article-item.article-item_new.article-item_new_overlay .info .link-arrow svg path{stroke:#fff}body .block .article-item.inactive{pointer-events:none;opacity:.3;cursor:default}body .block .article-collage{position:relative}body .block .article-collage_line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;top:0;left:0;gap:10px}body .block .article-collage_item-box{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:140px}body .block .article-collage_item-box:nth-child(2){-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}body .block .article-collage_item-box:nth-child(3){-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}body .block .article-collage_item-box:nth-child(5){-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}body .block .article-collage_item-box:nth-child(1) .article-collage_item{-webkit-animation:moveDown10  12s infinite ease-in-out;-moz-animation:moveDown10  12s infinite ease-in-out;animation:moveDown10  12s infinite ease-in-out}body .block .article-collage_item-box:nth-child(2) .article-collage_item{-webkit-animation:moveUp20  8s infinite ease-in-out;-moz-animation:moveUp20  8s infinite ease-in-out;animation:moveUp20  8s infinite ease-in-out}body .block .article-collage_item-box:nth-child(3) .article-collage_item{-webkit-animation:moveDown30  10s infinite ease-in-out;-moz-animation:moveDown30  10s infinite ease-in-out;animation:moveDown30  10s infinite ease-in-out}body .block .article-collage_item-box:nth-child(4) .article-collage_item{-webkit-animation:moveUp10  12s infinite ease-in-out;-moz-animation:moveUp10  12s infinite ease-in-out;animation:moveUp10  12s infinite ease-in-out}body .block .article-collage_item-box:nth-child(5) .article-collage_item{-webkit-animation:moveDown20  8s infinite ease-in-out;-moz-animation:moveDown20  8s infinite ease-in-out;animation:moveDown20  8s infinite ease-in-out}body .block .article-collage_item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}body .block .article-collage_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-collage_item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-height:700px}body .block .article-image img{max-width:100%}body .block .article-image.fullwidth img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}body .block .article-image.double-images{position:relative;overflow:hidden}body .block .article-image.double-images img{position:relative;opacity:1;visibility:visible;-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-image.double-images img.hover-image{position:absolute;width:100%;height:100%;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden}body .block .article-image.double-images:hover img{-moz-transition:all .3s ease;transition:all .3s ease}body .block .article-image.double-images:hover img.hover-image{opacity:1;visibility:visible}body .block .article-image.double-images:hover img:not(.hover-image){opacity:0;visibility:hidden}body .block .article-text>*:not(:last-child){margin-bottom:25px}@media only screen and (max-width: 768px){body .block .article-text>*:not(:last-child){margin-bottom:20px}}body .block .article-text_new{color:#000;font:400 17px/27px "CeraPro",arial,serif}body .block .article-text_new>*:not(:last-child){margin-bottom:20px}body .block .article-text_new p,body .block .article-text_new span,body .block .article-text_new a,body .block .article-text_new ul li,body .block .article-text_new ol li{font:inherit}body .block .article-text_new strong,body .block .article-text_new b,body .block .article-text_new i{font-size:inherit;line-height:inherit}body .block .article-text.headings-text-trans h1,body .block .article-text.headings-text-trans h2,body .block .article-text.headings-text-trans h3,body .block .article-text.headings-text-trans h4,body .block .article-text.headings-text-trans h5,body .block .article-text.headings-text-trans h6{text-transform:uppercase}body .block .article-topline-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#000;font:500 17px "CeraPro",arial,serif;gap:20px}body .block .article-topline-controls span{color:inherit;font:inherit}body .block.block-articles{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1310px;width:100%;padding:40px 15px;margin-inline:auto;gap:30px}body .block.block-articles .articles{display:grid;gap:30px}body .block.block-articles .articles.col-3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 992px){body .block.block-articles .articles.col-3{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){body .block.block-articles .articles.col-3{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 992px){body .block.block-articles .articles{gap:20px}}@media only screen and (max-width: 768px){body .block.block-articles .articles{gap:15px}}body .block.block-blog .blog-wrapper{max-width:1280px;width:100%;margin:0 auto}body .block.block-blog .blog-wrapper .top-line{max-width:1020px;margin-bottom:40px}body .block.block-blog .blog-wrapper .top-line>*:not(:last-child){margin-bottom:20px}body .block.block-blog .blog-wrapper .blog-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media only screen and (max-width: 992px){body .block.block-blog .blog-wrapper .blog-container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){body .block.block-blog .blog-wrapper .blog-container{grid-template-columns:repeat(1, 1fr)}}body .block.block-blog.events .blog-wrapper{max-width:1180px}body .block.block-blog.events .blog-wrapper .blog-container{margin:0 -20px}body .block.block-blog.events .blog-wrapper .blog-container .inner-box{padding:0 20px}body .block.block-blog.events .blog-wrapper .blog-container .blog-box .images-box{max-height:540px}body .block.block-blog.blog-primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1310px;width:100%;padding:80px 15px;margin-inline:auto;gap:60px}body .block.block-blog.blog-primary>*:first-child{margin-top:50px}@media only screen and (max-width: 1200px){body .block.block-blog.blog-primary>*:first-child{margin-top:40px}}@media only screen and (max-width: 992px){body .block.block-blog.blog-primary>*:first-child{margin-top:30px}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary>*:first-child{margin-top:20px}}body .block.block-blog.blog-primary>.top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:20px}body .block.block-blog.blog-primary>.top-line .heading{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}body .block.block-blog.blog-primary>.top-line .heading .main-title{text-transform:uppercase}body .block.block-blog.blog-primary>.top-line .heading .main-text{color:#7A7A7A;font:500 18px "CeraPro",arial,serif}@media only screen and (min-width: 769px){body .block.block-blog.blog-primary>.top-line .heading{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary>.top-line .heading{width:100%}}body .block.block-blog.blog-primary>.top-line .controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary>.top-line{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}body .block.block-blog.blog-primary .blog-navbar,body .block.block-blog.blog-primary .blog-content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary .blog-navbar,body .block.block-blog.blog-primary .blog-content{gap:20px}}body .block.block-blog.blog-primary .blog-top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}body .block.block-blog.blog-primary .blog-top-line .blog-content-title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#7A7A7A;font:500 18px "CeraPro",arial,serif;gap:10px}body .block.block-blog.blog-primary .blog-top-line .blog-content-title span{color:#000;font:900 32px "CeraPro",arial,serif;text-transform:uppercase}@media only screen and (max-width: 992px){body .block.block-blog.blog-primary .blog-top-line .blog-content-title span{font-size:28px}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary .blog-top-line .blog-content-title span{font-size:24px}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary .blog-top-line .blog-content-title{font-size:16px}}body .block.block-blog.blog-primary .blog-cards{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;margin-bottom:30px;gap:30px}@media only screen and (max-width: 1200px){body .block.block-blog.blog-primary .blog-cards{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 992px){body .block.block-blog.blog-primary .blog-cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary .blog-cards{grid-template-columns:repeat(1, 1fr);margin-bottom:20px;gap:20px}}@media only screen and (max-width: 1200px){body .block.block-blog.blog-primary{padding:60px 15px}}@media only screen and (max-width: 992px){body .block.block-blog.blog-primary{padding:40px 15px;gap:40px}}@media only screen and (max-width: 768px){body .block.block-blog.blog-primary{padding:30px 15px;gap:30px}}@media only screen and (max-width: 1200px){body .block.block-blog .blog-wrapper .main-title{font-size:48px;line-height:52px}}@media only screen and (max-width: 992px){body .block.block-blog .blog-wrapper .main-title{font-size:36px;line-height:40px}body .block.block-blog .blog-wrapper .main-desc p{font-size:18px;line-height:22px}}@media only screen and (max-width: 768px){body .block.block-blog .blog-wrapper .main-title{font-size:28px;line-height:32px}body .block.block-blog .blog-wrapper .main-desc p{font-size:16px;line-height:20px}body .block.block-blog .blog-wrapper .blog-container .inner-box{width:100%}}body .block .blog-box .images-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -2px 30px}body .block .blog-box .images-box.double{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .blog-box .images-box.double .inner-img,body .block .blog-box .images-box.double .image{width:100%;max-height:280px}body .block .blog-box .images-box.double .inner-img img,body .block .blog-box .images-box.double .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.double .inner-img:not(:last-child),body .block .blog-box .images-box.double .image:not(:last-child){margin-bottom:4px}body .block .blog-box .images-box.single .inner-img,body .block .blog-box .images-box.single .image{max-height:480px}body .block .blog-box .images-box.single .inner-img img,body .block .blog-box .images-box.single .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.single.second .inner-img{max-width:70%}body .block .blog-box .images-box.bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .blog-box .images-box.bottom>.image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-height:340px;padding:0 2px;margin-bottom:4px}body .block .blog-box .images-box.bottom>.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.bottom .images-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 2px;margin:0 -2px}body .block .blog-box .images-box.bottom .images-container>.inner-img{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;max-height:120px;padding:0 2px}body .block .blog-box .images-box.bottom .images-container>.inner-img img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.bottom .images-container>.inner-img .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}body .block .blog-box .images-box.right{-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .block .blog-box .images-box.right>.image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;margin-bottom:0;padding:0 2px 2px;overflow:hidden}body .block .blog-box .images-box.right>.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.right .images-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;padding:0 2px;margin:0 -2px}body .block .blog-box .images-box.right .images-container .inner-img{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;height:20%;padding:0 2px 4px}body .block .blog-box .images-box.right .images-container .inner-img>.image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}body .block .blog-box .images-box.right .images-container .inner-img>.image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .blog-box .images-box.right.three>.image{max-height:335px}body .block .blog-box .images-box.right.three>.images-container>.inner-img{max-height:165px}body .block .blog-box .images-box.right.four>.image{max-height:335px}body .block .blog-box .images-box.right.four>.images-container>.inner-img{max-height:109px}body .block .blog-box .images-box.right.five>.image{max-height:440px}body .block .blog-box .images-box.right.second>.image{height:550px;padding-bottom:4px}body .block .blog-box .images-box.right.second>.images-container{height:550px !important}body .block .blog-box .info .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#333333;font:700 14px "CeraPro",arial,serif;margin-bottom:18px}body .block .blog-box .info .date .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#ffffff;font:700 14px "CeraPro",arial,serif;padding:5px;margin-right:10px}body .block .blog-box .info .title{display:block;width:100%;color:#000000;font:700 36px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block .blog-box .info .title:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){body .block .blog-box .info .title{font-size:28px;line-height:32px}}@media only screen and (max-width: 768px){body .block .blog-box .info .date{margin-bottom:10px}body .block .blog-box .info .title{font-size:24px;line-height:28px}}body .block .block-bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding:24px 0}body .block .block-bottom .button-group{position:absolute;left:0;z-index:2}body .block .block-bottom .button-group::before{position:absolute;content:'';top:0;left:-50px;right:-50px;bottom:0;background-color:#fff;z-index:-1}body .block .block-bottom .decoration{position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;z-index:1}body .block .block-bottom .decoration::before{position:absolute;content:'';width:100vw;height:1px;top:0;left:0;border-bottom:1px solid #000}body .block .block-bottom.center .button-group{left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body .block.block-breadcrumbs{position:relative;max-width:1920px;width:100%;margin:0 auto}body .block .block.block-buttons{margin:40px 0}body .block .block.block-buttons .buttons-wrapper .buttons-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}body .block .block.block-buttons .buttons-wrapper .buttons-info .button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:300px;min-width:180px;margin:10px;box-shadow:3px 3px 3px rgba(69,83,94,0.17)}@media only screen and (max-width: 992px){body .block .block.block-buttons .buttons-wrapper .buttons-info .button{-moz-box-flex:0;-ms-flex:0 1 calc((100% / 2) - 20px);flex:0 1 calc((100% / 2) - 20px);max-width:revert;width:-moz-calc((100% / 2) - 20px);width:calc((100% / 2) - 20px)}}@media only screen and (max-width: 425px){body .block .block.block-buttons .buttons-wrapper .buttons-info .button{-moz-box-flex:0;-ms-flex:0 1 calc(100% - 20px);flex:0 1 calc(100% - 20px);min-width:revert;width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}body .block.block-calendar .calendar-topline{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}body .block.block-calendar .calendar-topline .calendar-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}body .block.block-calendar .calendar-topline .calendar-count{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;background-color:#fff;padding:10px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar-topline .calendar-count .title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#1F1F1F;font:400 14px/21px "CeraPro",arial,serif;margin-bottom:5px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar-topline .calendar-count .title .lections-count{color:inherit;font:inherit;margin:0 5px}body .block.block-calendar .calendar-topline .calendar-count .lections-price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#1F1F1F;font:700 14px/20px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar-topline .calendar-count .lections-price .total-price{color:inherit;font:900 20px/1 "CeraPro",arial,serif;margin:0 5px}body .block.block-calendar .calendar-topline .calendar-count .lections-price .mdi{display:block;color:inherit;font-size:18px;line-height:18px}body .block.block-calendar .calendar-topline .calendar-count:hover{background-color:#000;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar-topline .calendar-count:hover .title,body .block.block-calendar .calendar-topline .calendar-count:hover .lections-price{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar-title{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:700 36px/58px "CeraPro",arial,serif;text-transform:uppercase;gap:5px;margin-bottom:10px}body .block.block-calendar .calendar-title .month{color:#000;font:inherit}body .block.block-calendar .calendar-title .year{color:#C4C4C4;font:inherit}body .block.block-calendar .calendar-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px;gap:10px}body .block.block-calendar .calendar-controls .prev-month,body .block.block-calendar .calendar-controls .next-month{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:500 12px/14px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar-controls .prev-month .mdi,body .block.block-calendar .calendar-controls .next-month .mdi{display:block;color:#000;font-size:18px;line-height:18px}body .block.block-calendar .calendar-controls .prev-month .mdi.start,body .block.block-calendar .calendar-controls .next-month .mdi.start{float:left;margin-right:5px}body .block.block-calendar .calendar-controls .prev-month .mdi.end,body .block.block-calendar .calendar-controls .next-month .mdi.end{float:right;margin-left:5px}body .block.block-calendar .calendar-controls .prev-month:hover,body .block.block-calendar .calendar-controls .next-month:hover{color:#7A7A7A;cursor:pointer}body .block.block-calendar .calendar-controls .prev-month:hover .mdi,body .block.block-calendar .calendar-controls .next-month:hover .mdi{color:#7A7A7A}body .block.block-calendar .divider{position:relative;margin-bottom:20px}body .block.block-calendar .divider::before{position:absolute;content:'';width:72px;height:2px;top:-1px;left:0;background-color:#CE0608}body .block.block-calendar .calendar.calendar-simple{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body .block.block-calendar .calendar.calendar-simple .calendar-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}body .block.block-calendar .calendar.calendar-simple .calendar-head .calendar-day{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:2px solid #000;color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase;padding:12px}body .block.block-calendar .calendar.calendar-simple .calendar-head .calendar-day span{color:inherit;font:inherit}@media only screen and (max-width: 992px){body .block.block-calendar .calendar.calendar-simple .calendar-head .calendar-day span.desctop{display:none}}@media only screen and (min-width: 993px){body .block.block-calendar .calendar.calendar-simple .calendar-head .calendar-day span.mobile{display:none}}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-simple .calendar-head .calendar-day{font-size:14px;line-height:18px;padding:10px 5px}}body .block.block-calendar .calendar.calendar-simple .calendar-body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body .block.block-calendar .calendar.calendar-simple .calendar-body .calendar-week .calendar-day{max-width:-moz-calc(100% / 7);max-width:calc(100% / 7);border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE}body .block.block-calendar .calendar.calendar-simple .calendar-body .calendar-week .calendar-day:first-child{border-left:1px solid #DEDEDE}body .block.block-calendar .calendar.calendar-simple .calendar-week{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}body .block.block-calendar .calendar.calendar-simple .calendar-week .calendar-day{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;height:158px}body .block.block-calendar .calendar.calendar-simple .calendar-day{position:relative;padding:12px}body .block.block-calendar .calendar.calendar-simple .calendar-day .day-number{color:#1F1F1F;font:400 28px/36px "CeraPro",arial,serif}@media only screen and (max-width: 992px){body .block.block-calendar .calendar.calendar-simple .calendar-day .day-number{font-size:24px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-simple .calendar-day .day-number{font-size:20px}}@media only screen and (max-width: 480px){body .block.block-calendar .calendar.calendar-simple .calendar-day .day-number{font-size:18px}}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview{position:absolute;height:96px;left:12px;bottom:12px;border:1px solid #DEDEDE;padding:12px;z-index:2}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview .title{color:#000;font:700 16px/24px "CeraPro",arial,serif}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview .label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;background-color:#B81818;color:#fff;font:400 14px/1 "CeraPro",arial,serif;padding:10px}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview .label{display:none}}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview:hover{border-color:#000;cursor:pointer}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview.start{border-top-left-radius:5px;border-bottom-left-radius:5px}body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview.end{border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width: 769px){body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview>*:not(:last-child){margin-bottom:12px}}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-simple .calendar-day .week-preview{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-simple .calendar-day{padding:12px 5px}}body .block.block-calendar .calendar.calendar-lections{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 -5px -10px}body .block.block-calendar .calendar.calendar-lections .calendar-column{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:-moz-calc(100% / 6);max-width:calc(100% / 6);-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 5px;margin-bottom:10px;gap:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:2px solid #000;padding:12px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-head .column-title{color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:304px;border:1px solid #DEDEDE;background-color:#FFFFFF;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%;padding:12px;gap:12px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;-webkit-filter:drop-shadow(0px 6px 20px rgba(69,83,94,0.102));filter:drop-shadow(0px 6px 20px rgba(69,83,94,0.102));padding:20px;margin-bottom:0;visibility:hidden;opacity:0;z-index:2}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:160px;margin-right:20px;gap:12px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#B81818;color:#fff;font:400 14px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .title{color:#000;font:900 14px/20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .timetable{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .timetable>*:last-child{margin-bottom:0}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .timetable .name{color:#000;font:900 12px/20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .sidebar .timetable .text{color:#000;font:400 13px/20px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:5px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:280px;gap:15px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .content .title{color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip .content .text{color:#000;font:400 13px/18px "CeraPro",arial,serif}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip::before{position:absolute;content:'';width:0;height:0;border-style:solid}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.top{top:0}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.top::before{top:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.bottom{bottom:0}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.bottom::before{bottom:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.right{left:100%}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.right::before{left:-10px;border-width:10px 10px 10px 0;border-color:transparent #ffffff transparent transparent}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.left{right:100%}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip.left::before{right:-10px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ffffff}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-tooltip{display:none}}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;background-color:#fff;color:#000;font:400 14px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:6px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-title{color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-desc{color:#000;font:400 16px/1 "CeraPro",arial,serif}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-body .card-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#B81818;color:#fff;font:400 14px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:10px}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-top:1px solid #000;opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add .mdi{color:#000;font-size:18px;line-height:18px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add .mdi.mdi-plus{display:block}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add .mdi.mdi-check{display:none}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add:hover{background-color:#B81818;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-add:hover .mdi{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-buy{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;height:40px;border-left:1px solid #000;background-color:#fff;color:#000;font:700 14px/1 "CeraPro",arial,serif;text-transform:uppercase;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card .card-controls .card-buy:hover{background-color:#000;color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card:not(.empty):hover{cursor:pointer}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.full .card-body .card-tooltip .content .button{pointer-events:none;opacity:.7;cursor:default}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.full .card-body .card-tooltip .content .button:hover{cursor:default}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.full .card-body .card-label{background-color:#000}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.empty{background-image:url(../img/10px.png);background-repeat:repeat-y;background-size:cover}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.empty .card-body .card-section .card-info{display:none}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.empty .card-body .card-label{background-color:#7A7A7A}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.focused{border-color:#000;background-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.focused .card-body .card-date{border-color:#fff;background-color:#000;color:#fff}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.focused .card-body .card-title,body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.focused .card-body .card-desc{color:#fff}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.focused .card-body .card-tooltip{visibility:visible;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked{border-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked .card-controls{display:-moz-box;display:-ms-flexbox;display:flex;opacity:1}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked .card-controls .card-add{background-color:#B81818;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked .card-controls .card-add .mdi{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked .card-controls .card-add .mdi.mdi-plus{display:none}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card.checked .card-controls .card-add .mdi.mdi-check{display:block}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card:not(.empty):not(.full):hover{border-color:#000;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-calendar .calendar.calendar-lections .calendar-column .column-body .calendar-card:not(.empty):not(.full):hover .card-controls{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1200px){body .block.block-calendar .calendar.calendar-lections .calendar-column{max-width:-moz-calc(100% / 3);max-width:calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);-moz-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (max-width: 768px){body .block.block-calendar .calendar.calendar-lections .calendar-column{max-width:-moz-calc(100% / 2);max-width:calc(100% / 2);width:-moz-calc(100% / 2);width:calc(100% / 2)}}@media only screen and (max-width: 480px){body .block.block-calendar .calendar.calendar-lections .calendar-column{max-width:100%;width:100%}}body .block.block-cart{padding-bottom:170px !important}body .block .cart-box .top-line{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}body .block .cart-box .top-line .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .cart-box .top-line .label{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;background-color:#fff;color:#000;font:600 14px "CeraPro",arial,serif;text-transform:uppercase;padding:5px}body .block .cart-box .cart-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block .cart-box .cart-button svg{max-width:16px;max-height:16px}body .block .cart-box .cart-button svg path{stroke:#5B5B5B}body .block .cart-box .cart-button:hover{background-color:#F5F5F5;-moz-transition:all .3s ease;transition:all .3s ease}body .block .cart-box .cart-button:hover svg path{stroke:#DEDEDE}body .block .cart-box.rounded{border-radius:4px}body .block .cart-box.border{border:1px solid transparent}body .block .cart-box.border-dashed{border:1px dashed transparent}body .block .cart-box.border-black{border-color:#000}body .block .cart-box.border-white{border-color:#fff}body .block .cart-box.border-lightgrey{border-color:#DEDEDE}body .block .cart-box.border-grey{border-color:#D1D1D1}body .block .cart-box.border-darkgrey{border-color:#5B5B5B}body .block .cart-box.padding{padding:30px}@media only screen and (max-width: 768px){body .block .cart-box.padding{padding:15px}}body .block .cart-box.sm-padding{padding:15px}body .block .cart-box.inner-margins>*:not(:last-child){margin-bottom:20px}body .block .cart-box.with-cart-button{position:relative;padding-right:64px}body .block .cart-box.with-cart-button .buttons-group-cart{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:12px;right:12px;gap:5px}body .block .cart-navbar>*:not(:last-child){margin-bottom:20px}body .block .cart-navbar p{font-size:16px}body .block .cart-navbar p a{text-decoration:underline}body .block .cart-navbar p a:hover{text-decoration:none}body .block .cart-title{color:#000000;font:700 20px "CeraPro",arial,serif}body .block .cart-topline{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}body .block .cart-topline .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px}body .block .cart-topline .icon svg{max-width:56px;max-height:56px}body .block .cart-topline .icon.icon-regular svg path{stroke:#5B5B5B}body .block .cart-topline .icon.icon-bold svg path{fill:#5B5B5B}body .block .cart-topline .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block .cart-map{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:280px}body .block.block-catalogue .center-wrapper{max-width:1220px;width:100%;margin-inline:auto}body .block.block-catalogue .catalougue-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px 60px}body .block.block-catalogue .catalougue-container .catalogue-navbar{-moz-box-flex:0;-ms-flex:0 1 340px;flex:0 1 340px;padding:0 15px}@media only screen and (max-width: 992px){body .block.block-catalogue .catalougue-container .catalogue-navbar{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block.block-catalogue .catalougue-container .catalogue-main{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 15px}@media only screen and (max-width: 992px){body .block.block-catalogue .catalougue-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body .block.block-catalogue .catalougue-container .catalogue-navbar{margin-bottom:20px}body .block.block-catalogue .catalougue-container .catalogue-main{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block .catalogue-box{margin-bottom:30px}body .block .catalogue-box .images-box{margin-bottom:10px}body .block .catalogue-box .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block .catalogue-box .info .date{margin-bottom:0}body .block.block-checkout{padding-bottom:170px !important}body .block .checkout-controls{position:fixed;left:0;right:0;bottom:0;border-top:1px solid #D1D1D1;background-color:#ffffff;padding:30px 15px;z-index:10}body .block .checkout-controls .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 480px){body .block .checkout-controls .center-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}body .block .checkout-controls .center-wrapper .button{width:100%}body .block .checkout-controls .center-wrapper .grow{display:none}}@media only screen and (max-width: 768px){body .block .checkout-controls{padding:15px}}body .block .colors-of-speed-markdown{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/30px "CeraPro",arial,serif;gap:20px}body .block .colors-of-speed-markdown p,body .block .colors-of-speed-markdown span,body .block .colors-of-speed-markdown a,body .block .colors-of-speed-markdown ul li,body .block .colors-of-speed-markdown ol li,body .block .colors-of-speed-markdown strong,body .block .colors-of-speed-markdown b,body .block .colors-of-speed-markdown i:not(.mdi){color:inherit;font:inherit;text-align:inherit;text-transform:inherit}body .block .colors-of-speed-markdown ul,body .block .colors-of-speed-markdown ol{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:5px}body .block .colors-of-speed-markdown ul li{position:relative;padding-left:15px}body .block .colors-of-speed-markdown ul li::before{position:absolute;content:'';width:5px;height:5px;top:10px;left:0;border-radius:50%;background-color:#000}@media only screen and (max-width: 768px){body .block .colors-of-speed-markdown{gap:15px}}body .block.block-contact{min-height:-moz-calc(100vh - 460px);min-height:calc(100vh - 460px)}body .block.block-contact .center-wrapper>*:not(:last-child){margin-bottom:30px}body .block.block-contact.bg-grey{background-color:#F6F6F6}body .block .contact-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1230px;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}body .block .contact-wrapper>*{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:40px;padding-right:40px;margin-bottom:30px}@media only screen and (max-width: 992px){body .block .contact-wrapper>*{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 768px){body .block .contact-wrapper>*{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block .contact-wrapper>*:last-child{margin-bottom:0}}body .block .contact-wrapper .contact-info{position:relative;color:#1B181C;font:400 20px/30px "CeraPro",arial,serif;z-index:1}body .block .contact-wrapper .contact-info>*{position:relative;z-index:2}body .block .contact-wrapper .contact-info>*:not(:last-child){margin-bottom:20px}body .block .contact-wrapper .contact-info p{color:inherit;font:inherit}body .block .contact-wrapper .contact-info .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:540px;width:100%;height:200px;background-image:url("../img/artwork.jpg");background-repeat:no-repeat;background-position:center top;box-shadow:0 0 20px 18px white inset;opacity:.7;z-index:1}@media only screen and (max-width: 768px){body .block .contact-wrapper .contact-info .image{-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;max-height:300px}}body .block .contact-wrapper .contact-form{position:relative;min-width:460px;z-index:2}body .block .contact-wrapper .contact-form>*:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){body .block .contact-wrapper .contact-form{min-width:auto}}@media only screen and (max-width: 992px){body .block .contact-wrapper{margin-left:-20px;margin-right:-20px}}body .block .contact-info>*:not(:last-child){margin-bottom:30px}body .block .contact-info p{color:#000000;font:400 16px/24px "CeraPro",arial,serif}body .block .contact-info .title{color:#000000;font:700 36px/60px "CeraPro",arial,serif}body .block.block-course-schedule{position:relative}body .block.block-course-schedule>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 992px){body .block.block-course-schedule>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){body .block.block-course-schedule>*:not(:last-child){margin-bottom:30px}}body .block.block-course-schedule .main-title{font-weight:700}body .block.block-course-schedule .main-title.with-line{position:relative;padding-bottom:15px}body .block.block-course-schedule .main-title.with-line::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-course-schedule .main-title.strong{font-weight:900}body .block.block-course-schedule .main-subtitle{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#1F1F1F;font:400 20px/30px "CeraPro",arial,serif;gap:15px}body .block.block-course-schedule .main-subtitle p,body .block.block-course-schedule .main-subtitle a,body .block.block-course-schedule .main-subtitle span,body .block.block-course-schedule .main-subtitle ul li,body .block.block-course-schedule .main-subtitle ol li,body .block.block-course-schedule .main-subtitle strong,body .block.block-course-schedule .main-subtitle b,body .block.block-course-schedule .main-subtitle sup,body .block.block-course-schedule .main-subtitle sub,body .block.block-course-schedule .main-subtitle i:not(.mdi){color:inherit;font:inherit}body .block.block-course-schedule .main-subtitle.max{max-width:830px}@media only screen and (max-width: 992px){body .block.block-course-schedule .main-subtitle{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-course-schedule .main-subtitle{font-size:16px}}body .block.block-course-schedule .table-wrapper{max-width:100%;margin:-10px;overflow:auto hidden}body .block.block-course-schedule .table-wrapper .table{width:1280px}body .block.block-course-schedule .table-wrapper::-webkit-scrollbar{opacity:0;visibility:hidden}body .block.block-course-schedule .course-card{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border:1px solid #DEDEDE;color:#000;padding:12px;gap:14px}body .block.block-course-schedule .course-card .title{color:inherit;font:900 16px/1 "CeraPro",arial,serif;text-transform:uppercase}body .block.block-course-schedule .course-card .time{color:inherit;font:500 16px/1 "CeraPro",arial,serif}body .block.block-course-schedule .course-card .tooltip-message{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:240px;top:50%;left:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;box-shadow:0px 6px 20px rgba(69,83,94,0.102);padding:10px;gap:5px;z-index:10}body .block.block-course-schedule .course-card .tooltip-message .timeline{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#C4C4C4}body .block.block-course-schedule .course-card .tooltip-message .timeline .title,body .block.block-course-schedule .course-card .tooltip-message .timeline .time{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000;font:500 13px/20px "CeraPro",arial,serif}body .block.block-course-schedule .course-card .tooltip-message .timeline .title{text-align:right;margin-right:5px}body .block.block-course-schedule .course-card .tooltip-message .timeline .time{margin-left:5px}body .block.block-course-schedule .course-card .tooltip-message .time-box{width:100%;border:1px solid #DEDEDE;color:#1F1F1F;font:700 13px/1 "CeraPro",arial,serif;text-align:center;text-transform:uppercase;padding:10px 5px}body .block.block-course-schedule .course-card .tooltip-message::before{position:absolute;content:'';width:0;height:0;top:50%;left:-10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #ffffff transparent transparent}body .block.block-course-schedule .course-card:hover{border-color:#000;background-color:#000;color:#fff;cursor:pointer}body .block.block-course-schedule .course-card.tooltip{position:relative}body .block.block-course-schedule .course-card.tooltip .tooltip-message{display:none}body .block.block-course-schedule .course-card.tooltip:hover .tooltip-message{display:-moz-box;display:-ms-flexbox;display:flex}body .block.block-course-schedule .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}body .block.block-course-schedule .schedule-cards{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin:0 -5px}body .block.block-course-schedule .schedule-cards .schedule-card{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;border:1px solid #DEDEDE;margin:0 5px}body .block.block-course-schedule .schedule-cards .schedule-card .card-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-bottom:1px solid #000;padding:15px}body .block.block-course-schedule .schedule-cards .schedule-card .card-head .title{color:#000;font:900 20px/30px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-course-schedule .schedule-cards .schedule-card .card-head .time{color:#000;font:900 14px/20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-course-schedule .schedule-cards .schedule-card .card-body{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#000;font:500 16px/24px "CeraPro",arial,serif;padding:15px;gap:10px}body .block.block-course-schedule .schedule-cards .schedule-card .card-body p,body .block.block-course-schedule .schedule-cards .schedule-card .card-body a,body .block.block-course-schedule .schedule-cards .schedule-card .card-body span,body .block.block-course-schedule .schedule-cards .schedule-card .card-body ul li,body .block.block-course-schedule .schedule-cards .schedule-card .card-body ol li,body .block.block-course-schedule .schedule-cards .schedule-card .card-body strong,body .block.block-course-schedule .schedule-cards .schedule-card .card-body b,body .block.block-course-schedule .schedule-cards .schedule-card .card-body sub,body .block.block-course-schedule .schedule-cards .schedule-card .card-body sup,body .block.block-course-schedule .schedule-cards .schedule-card .card-body i:not(.mdi){color:inherit;font:inherit}body .block.block-course{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:60px}body .block.block-course .course-media{position:relative;max-width:520px;width:100%;z-index:1}body .block.block-course .course-media .course-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-height:520px;border:1px solid #000;overflow:hidden}body .block.block-course .course-media .course-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-course .course-media::after{position:absolute;content:'';width:100vw;height:1px;top:50%;left:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:1px solid #000}body .block.block-course .course-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:60px;z-index:2}body .block.block-course .course-info .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:15px}body .block.block-course .course-info .info .course-title{color:#000;font:900 32px/48px "CeraPro",arial,serif;text-transform:uppercase}@media only screen and (max-width: 768px){body .block.block-course .course-info .info .course-title{font-size:28px;line-height:normal}}@media only screen and (max-width: 480px){body .block.block-course .course-info .info .course-title{font-size:24px}}body .block.block-course .course-info .info .course-price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:30px}body .block.block-course .course-info .info .course-price .price{color:#000;font:900 36px/48px "CeraPro",arial,serif}body .block.block-course .course-info .info .course-price .price sup{color:inherit;font:400 18px/24px "CeraPro",arial,serif;text-decoration:line-through;float:right;margin-left:5px}@media only screen and (max-width: 768px){body .block.block-course .course-info .info .course-price .price sup{font-size:16px;line-height:normal}}@media only screen and (max-width: 480px){body .block.block-course .course-info .info .course-price .price sup{font-size:14px}}@media only screen and (max-width: 768px){body .block.block-course .course-info .info .course-price .price{font-size:28px;line-height:normal}}@media only screen and (max-width: 480px){body .block.block-course .course-info .info .course-price .price{font-size:24px}}body .block.block-course .course-info .info .course-price .discount{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#AE382C;color:#fff;font:700 12px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:8px}@media only screen and (max-width: 992px){body .block.block-course .course-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:40px}}@media only screen and (max-width: 1200px){body .block.block-course{gap:40px}}@media only screen and (max-width: 768px){body .block.block-course{gap:30px}}@media only screen and (max-width: 480px){body .block.block-course{gap:15px}}body .block.block-course-details{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:40px}body .block.block-course-details .course-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:10px}body .block.block-course-details .course-info .course-status{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#CE0608;color:#fff;font:700 13px/1 "CeraPro",arial,serif;padding:6px}body .block.block-course-details .course-info .course-title{color:#000;font:700 18px/27px "CeraPro",arial,serif}body .block.block-course-details .course-info .course-text{color:#000;font:400 13px/18px "CeraPro",arial,serif}body .block.block-course-details .course-info .course-location{color:#000;font:700 13px/18px "CeraPro",arial,serif}@media only screen and (max-width: 480px){body .block.block-course-details .course-info{-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}body .block.block-course-details .course-media{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-course-details .course-media .course-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:120px;height:120px;border:1px solid #000;overflow:hidden}body .block.block-course-details .course-media .course-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 480px){body .block.block-course-details .course-media{margin-bottom:20px;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width: 992px){body .block.block-course-details{gap:30px}}@media only screen and (max-width: 768px){body .block.block-course-details{gap:20px}}@media only screen and (max-width: 480px){body .block.block-course-details{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}body .block.block-course-choose{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block.block-course-choose .title{color:#000;font:700 18px/27px "CeraPro",arial,serif;margin-bottom:0}body .block.block-course-choose .desc{color:#000;font:400 13px/18px "CeraPro",arial,serif}body .block.block-course-slider>*:not(:last-child){margin-bottom:40px}body .block.block-course-slider .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-slider .center-wrapper .main-title{position:relative;padding-bottom:10px}body .block.block-course-slider .center-wrapper .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-course-slider .course-slider{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;gap:10px}body .block.block-course-slider .course-slider .slick-arrow{width:48px;height:48px;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);border:1px solid #000;background-color:#fff;text-indent:-9999;overflow:hidden;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-slider .course-slider .slick-arrow::before{display:none}body .block.block-course-slider .course-slider .slick-arrow::after{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#000;font:normal normal normal 24px/1 'Material design icons';-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-slider .course-slider .slick-arrow:hover{background-color:#000;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-slider .course-slider .slick-arrow:hover::after{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-slider .course-slider .slick-arrow.slick-prev{left:0;right:auto}body .block.block-course-slider .course-slider .slick-arrow.slick-prev::after{content:'\F0141'}body .block.block-course-slider .course-slider .slick-arrow.slick-next{right:0;left:auto}body .block.block-course-slider .course-slider .slick-arrow.slick-next::after{content:'\F0142'}body .block.block-course-slider .course-slider .slick-dots{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;top:inherit;left:inherit;right:inherit;bottom:inherit;-moz-transform:none;-ms-transform:none;transform:none;gap:10px}body .block.block-course-slider .course-slider .slick-dots li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:0}body .block.block-course-slider .course-slider .slick-dots li button{display:-moz-box;display:-ms-flexbox;display:flex;width:16px;height:16px;border-radius:50%;background-color:rgba(0,0,0,0.4);padding:0;margin:0}body .block.block-course-slider .course-slider .slick-dots li button::before,body .block.block-course-slider .course-slider .slick-dots li button::after{display:none !important}body .block.block-course-slider .course-slider .slick-dots li.slick-active button{background-color:#000}body .block.block-course-slider .course-slider .slick-list .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}@media only screen and (max-width: 768px){body .block.block-course-slider .course-slider .slick-list .slick-track{gap:0}}@media only screen and (min-width: 769px){body .block.block-course-slider .course-slider .slick-list{overflow:visible}}@media only screen and (min-width: 769px){body .block.block-course-slider .course-slider .course-slide img{height:100%}}@media only screen and (max-width: 768px){body .block.block-course-slider .course-slider .course-slide img{max-width:-moz-calc(100vw - 30px);max-width:calc(100vw - 30px);width:100%}}@media only screen and (min-width: 769px){body .block.block-course-slider .course-slider .course-slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:250px;overflow:hidden}}body .block.block-course-works .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-works .center-wrapper .main-title{position:relative;padding-bottom:10px}body .block.block-course-works .center-wrapper .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-course-works .course-works-gallery .magicGallery{max-width:100%;margin-bottom:-40px}@media only screen and (max-width: 992px){body .block.block-course-works .course-works-gallery .magicGallery{margin-bottom:-30px}}@media only screen and (max-width: 768px){body .block.block-course-works .course-works-gallery .magicGallery{margin-bottom:-20px}}@media only screen and (max-width: 480px){body .block.block-course-works .course-works-gallery .magicGallery{margin-bottom:-10px}}body .block.block-course-works .course-works-gallery .course-work{margin-bottom:40px}body .block.block-course-works .course-works-gallery .course-work a{display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%}body .block.block-course-works .course-works-gallery .course-work a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-course-works .course-works-gallery .course-work:not(:last-child){padding-right:40px}@media only screen and (max-width: 992px){body .block.block-course-works .course-works-gallery .course-work:not(:last-child){padding-right:30px}}@media only screen and (max-width: 768px){body .block.block-course-works .course-works-gallery .course-work:not(:last-child){padding-right:20px}}@media only screen and (max-width: 480px){body .block.block-course-works .course-works-gallery .course-work:not(:last-child){padding-right:10px}}@media only screen and (max-width: 992px){body .block.block-course-works .course-works-gallery .course-work{margin-bottom:30px}}@media only screen and (max-width: 768px){body .block.block-course-works .course-works-gallery .course-work{margin-bottom:20px}}@media only screen and (max-width: 480px){body .block.block-course-works .course-works-gallery .course-work{margin-bottom:10px}}body .block.block-course-requirements .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-requirements .center-wrapper .main-title{position:relative;padding-bottom:10px}body .block.block-course-requirements .center-wrapper .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-course-requirements .center-wrapper .course-requirements{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px -30px}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:-moz-calc(33.33333% - 30px);width:calc(33.33333% - 30px);border:1px solid #000;background-color:#fff;padding:60px 40px;margin:0 15px 30px;gap:10px}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .backdrop{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:20px;bottom:20px;margin:0;z-index:1}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .backdrop img{display:block;width:auto;height:auto;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .title{position:relative;color:#000;font:700 18px/27px "CeraPro",arial,serif;z-index:2}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text{position:relative;color:#000;font:400 16px/24px "CeraPro",arial,serif;z-index:2}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text p,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text span,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text a,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ul li,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ol li,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text strong,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text b,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text i:not(.mdi){color:inherit;font:inherit;text-align:inherit;text-transform:inherit}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ul,body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ol{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:5px}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ul li{position:relative;padding-left:15px}body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement .text ul li::before{position:absolute;content:'';width:5px;height:5px;top:10px;left:0;border-radius:50%;background-color:#000}@media only screen and (max-width: 992px){body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement{width:-moz-calc(33.33333% - 20px);width:calc(33.33333% - 20px);padding:40px 20px;margin:0 10px 20px}}@media only screen and (max-width: 768px){body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement{width:-moz-calc(50% - 20px);width:calc(50% - 20px);padding:20px 15px}}@media only screen and (max-width: 480px){body .block.block-course-requirements .center-wrapper .course-requirements .course-requirement{width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width: 992px){body .block.block-course-requirements .center-wrapper .course-requirements{margin:0 -10px -20px}}body .block.block-course-question .center-wrapper{max-width:1280px}body .block.block-course-question .course-question{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;width:100%;gap:40px}body .block.block-course-question .course-question .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:620px;width:100%;gap:40px}body .block.block-course-question .course-question .info .text{color:#000;font:400 20px/30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block.block-course-question .course-question .info .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 992px){body .block.block-course-question .course-question .info{gap:30px}}@media only screen and (max-width: 768px){body .block.block-course-question .course-question .info{max-width:100%;gap:20px;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}body .block.block-course-question .course-question .media{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-course-question .course-question .media .media-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-course-question .course-question .media .media-image img{display:block;width:auto;height:auto}@media only screen and (max-width: 768px){body .block.block-course-question .course-question .media{-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}@media only screen and (max-width: 992px){body .block.block-course-question .course-question{gap:20px}}@media only screen and (max-width: 768px){body .block.block-course-question .course-question{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}body .block.block-course-accordion .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-accordion .center-wrapper .main-title{position:relative;padding-bottom:10px}body .block.block-course-accordion .center-wrapper .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}@media only screen and (max-width: 992px){body .block.block-course-accordion .center-wrapper{gap:30px}}@media only screen and (max-width: 768px){body .block.block-course-accordion .center-wrapper{gap:20px}}body .block.block-course-accordion .course-accordion{max-width:960px;width:100%}body .block.block-course-accordion .course-accordion>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){body .block.block-course-accordion .course-accordion>*:not(:last-child){margin-bottom:10px}}body .block.block-course-accordion .course-accordion .accordion-item .accordion-head{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .title{color:#000;font:700 20px/30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .title{font-size:18px;line-height:normal}}body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .arrow .mdi{color:#000;font-size:34px;line-height:1;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .arrow .mdi{font-size:34px;line-height:34px}}@media only screen and (max-width: 768px){body .block.block-course-accordion .course-accordion .accordion-item .accordion-head .arrow .mdi{font-size:28px;line-height:28px}}body .block.block-course-accordion .course-accordion .accordion-item .accordion-head:hover{cursor:pointer}body .block.block-course-accordion .course-accordion .accordion-item .accordion-body{color:#000;font:400 18px/27px "CeraPro",arial,serif;padding-top:10px}body .block.block-course-accordion .course-accordion .accordion-item .accordion-body>*:not(:last-child){margin-bottom:10px}body .block.block-course-accordion .course-accordion .accordion-item .accordion-body p,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body span,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body ul li,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body ol li,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body strong,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body b,body .block.block-course-accordion .course-accordion .accordion-item .accordion-body i:not(.mdi){color:inherit;font:inherit}@media only screen and (max-width: 992px){body .block.block-course-accordion .course-accordion .accordion-item .accordion-body{font-size:16px;line-height:24px}}@media only screen and (max-width: 768px){body .block.block-course-accordion .course-accordion .accordion-item .accordion-body{font-size:14px;line-height:22px}}body .block.block-course-accordion .course-accordion .accordion-item[data-open=true] .accordion-head .arrow .mdi{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-dates .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-dates .center-wrapper .main-title{position:relative;padding-bottom:10px}body .block.block-course-dates .center-wrapper .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-course-dates .course-dates{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px -30px}body .block.block-course-dates .course-dates .course-date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-moz-calc(20% - 30px);width:calc(20% - 30px);border:1px solid #DEDEDE;background-color:#fff;padding:20px;margin:0 15px 30px;gap:20px}body .block.block-course-dates .course-dates .course-date .date{color:#000;font:700 16px/24px "CeraPro",arial,serif}body .block.block-course-dates .course-dates .course-date .button{height:auto;padding:10px}body .block.block-course-dates .course-dates .course-date:hover:not(.inactive){border-color:#000;background-color:#000}body .block.block-course-dates .course-dates .course-date:hover:not(.inactive) .date{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-dates .course-dates .course-date:hover:not(.inactive) .time{color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-course-dates .course-dates .course-date.inactive{border-color:#000}body .block.block-course-dates .course-dates .course-date.inactive .button{pointer-events:none;cursor:default}body .block.block-course-dates .course-dates .course-date.inactive .button:hover{cursor:default}body .block.block-course-dates .course-dates .course-date.inactive:hover{pointer-events:none;cursor:default}@media only screen and (max-width: 1200px){body .block.block-course-dates .course-dates .course-date{width:-moz-calc(25% - 30px);width:calc(25% - 30px)}}@media only screen and (max-width: 992px){body .block.block-course-dates .course-dates .course-date{width:-moz-calc(33.33333% - 20px);width:calc(33.33333% - 20px);margin:0 10px 20px}}@media only screen and (max-width: 768px){body .block.block-course-dates .course-dates .course-date{width:-moz-calc(50% - 20px);width:calc(50% - 20px)}}@media only screen and (max-width: 480px){body .block.block-course-dates .course-dates .course-date{width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width: 992px){body .block.block-course-dates .course-dates{margin:0 -10px -20px}}body .block.block-course-main-price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}body .block.block-course-main-price .title{color:#000;font:700 14px/20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-course-main-price .price{display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:900 42px/56px "CeraPro",arial,serif}body .block.block-course-main-price .price sup{color:inherit;font:500 24px/1 "CeraPro",arial,serif;text-decoration:line-through;float:right;margin-left:5px}body .block.block-course-main-price .price sup.text{text-decoration:none}body .block.block-course-main-price .discount{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #AE382C;background-color:#fff;color:#000;font:700 13px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:8px}body .block.block-course-steps .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-steps .center-wrapper .course-steps{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:20px 40px}body .block.block-course-steps .center-wrapper .course-steps .course-step{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:220px;gap:10px}body .block.block-course-steps .center-wrapper .course-steps .course-step .title{color:#000;font:900 16px/24px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-course-steps .center-wrapper .course-steps .course-step .text{color:#000;font:400 20px/30px "CeraPro",arial,serif}@media only screen and (max-width: 992px){body .block.block-course-steps .center-wrapper .course-steps .course-step .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-course-steps .center-wrapper .course-steps .course-step .text{font-size:16px}}body .block.block-course-description .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;gap:40px}body .block.block-course-description .center-wrapper.mb-20{gap:20px}body .block.block-course-description .course-description{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:840px;width:100%;color:#000;font:400 20px/30px "CeraPro",arial,serif;gap:40px}body .block.block-course-description .course-description p,body .block.block-course-description .course-description span,body .block.block-course-description .course-description a,body .block.block-course-description .course-description ul li,body .block.block-course-description .course-description ol li,body .block.block-course-description .course-description strong,body .block.block-course-description .course-description b,body .block.block-course-description .course-description i:not(.mdi){color:inherit;font:inherit;text-align:inherit;text-transform:inherit}body .block.block-course-description .course-description ul,body .block.block-course-description .course-description ol{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:5px}body .block.block-course-description .course-description ul li{position:relative;padding-left:15px}body .block.block-course-description .course-description ul li::before{position:absolute;content:'';width:5px;height:5px;top:10px;left:0;border-radius:50%;background-color:#000}@media only screen and (max-width: 1200px){body .block.block-course-description .course-description{font-size:18px;line-height:normal;gap:30px}}@media only screen and (max-width: 992px){body .block.block-course-description .course-description{font-size:16px;gap:20px}}@media only screen and (max-width: 768px){body .block.block-course-description .course-description{font-size:18px;line-height:normal;gap:15px}}body .block.block-courses{padding-top:60px;padding-bottom:60px}body .block.block-courses .courses-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;width:100%;margin-inline:auto;gap:30px}body .block.block-courses .main-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}body .block.block-courses .main-info .main-subtitle{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#1F1F1F;font:400 20px/30px "CeraPro",arial,serif;gap:10px}body .block.block-courses .main-info .main-subtitle p,body .block.block-courses .main-info .main-subtitle span,body .block.block-courses .main-info .main-subtitle a,body .block.block-courses .main-info .main-subtitle ul li,body .block.block-courses .main-info .main-subtitle ol li,body .block.block-courses .main-info .main-subtitle strong,body .block.block-courses .main-info .main-subtitle b,body .block.block-courses .main-info .main-subtitle i:not(.mdi){color:inherit;font:inherit}body .block.block-courses .courses-group{width:100%;gap:10px}body .block.block-courses .courses-group.courses-group-prices{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-courses .courses-group.courses-group-prices .card-course.card-course-price:not(.card-course-double){width:-moz-calc(25% - 7px);width:calc(25% - 7px)}@media only screen and (max-width: 992px){body .block.block-courses .courses-group.courses-group-prices .card-course.card-course-price:not(.card-course-double){width:-moz-calc(50% - 5px);width:calc(50% - 5px)}}@media only screen and (max-width: 768px){body .block.block-courses .courses-group.courses-group-prices .card-course.card-course-price:not(.card-course-double){width:100%}}body .block.block-courses .courses-group.courses-group-prices .card-course.card-course-price.card-course-double{width:-moz-calc(50% - 7px);width:calc(50% - 7px)}@media only screen and (max-width: 992px){body .block.block-courses .courses-group.courses-group-prices .card-course.card-course-price.card-course-double{width:100%;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}body .block.block-courses .courses-group.courses-group-default{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 992px){body .block.block-courses .courses-group.courses-group-default{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 640px){body .block.block-courses .courses-group.courses-group-default{grid-template-columns:1fr}}@media only screen and (max-width: 992px){body .block.block-courses{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 768px){body .block.block-courses{padding-top:30px;padding-bottom:30px}}body .block.block-cta{position:relative;padding:70px 15px}body .block.block-cta .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}body .block.block-cta .infobox.infobox-primary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #e3e3e5;background-color:#ffffff;padding:20px;gap:10px}body .block.block-cta .infobox.infobox-primary p{color:#33475b;font:400 16px/1.5 "CeraPro",arial,serif}body .block.block-cta .infobox.infobox-primary p>*{color:inherit;font:inherit}body .block.block-cta .infobox.infobox-primary p a{color:inherit;font:inherit;text-decoration:underline}body .block.block-cta .infobox.infobox-primary p a:hover{text-decoration:none}body .block .contact.contact-secondary{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border:1px solid #e3e3e5}body .block .contact.contact-secondary .submitted{display:none;-ms-flex-item-align:center;align-self:center;text-align:center;font-family:"Cera Pro", arial, serif}body .block .contact.contact-secondary .submitted .title{font-weight:700;font-size:35px;margin-bottom:10px;padding:0;position:relative;display:inline-block;z-index:0;text-align:center;line-height:1.3}body .block .contact.contact-secondary .submitted .desc{font-size:15px;font-weight:400;margin-bottom:20px;text-align:center}body .block .contact.contact-secondary .contact-form,body .block .contact.contact-secondary .contact-info{width:100%}body .block .contact.contact-secondary .contact-form{background-color:#fef9f2}@media only screen and (min-width: 769px){body .block .contact.contact-secondary .contact-form{width:60%}}@media only screen and (min-width: 769px){body .block .contact.contact-secondary .contact-info{width:40%}}body .block .contact.contact-secondary .contact-info,body .block .contact.contact-secondary .contact-form{padding:30px}body .block .contact.contact-secondary .contact-info>*:not(:last-child),body .block .contact.contact-secondary .contact-form>*:not(:last-child){margin-bottom:15px}@media only screen and (max-width: 768px){body .block .contact.contact-secondary .contact-info,body .block .contact.contact-secondary .contact-form{-moz-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important;padding:20px 15px}}body .block .contact.contact-secondary .contact-info{-moz-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;background-color:#ffffff}body .block .contact.contact-secondary .contact-info .card_price{max-width:360px;margin-left:auto;margin-right:auto}body .block .contact.contact-secondary .contact-form{-moz-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}body .block .contact.contact-secondary .contact-top{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .contact.contact-secondary .contact-top .contact-secured{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#33475b;font:400 16px/1.5 "CeraPro",arial,serif;gap:10px}body .block .contact.contact-secondary .contact-top .contact-secured span{color:inherit;font:inherit}@media only screen and (max-width: 480px){body .block .contact.contact-secondary .contact-main .button-default.md{max-width:100%}}body .block .contact.contact-informs{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#faf8f4;padding:40px 15px}body .block .contact.contact-informs .submitted{display:none;-ms-flex-item-align:center;align-self:center;text-align:center;font-family:"CeraPro",arial,serif}body .block .contact.contact-informs .submitted .title{display:inline-block;position:relative;font:700 35px/1.3 "CeraPro",arial,serif;text-align:center;padding:0;margin-bottom:10px;z-index:0}body .block .contact.contact-informs .submitted .desc{font:400 15px/1 "CeraPro",arial,serif;text-align:center;margin-bottom:20px}body .block .contact.contact-informs .contact-informs-inner{max-width:680px;width:100%}body .block .contact.contact-informs .contact-informs-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:auto;gap:10px 20px;margin-bottom:-10px}body .block .contact.contact-informs .contact-informs-controls>*{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (max-width: 768px){body .block .contact.contact-informs .contact-informs-controls{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}}body .block .contact .contact-informs-message{display:none;width:100%;color:#33475b;font:600 16px/20px "CeraPro",arial,serif;text-align:center;text-transform:uppercase}body .block .contact .contact-informs-message .mdi{display:inline-block;color:#67cb48;font-size:20px;line-height:20px;margin-left:5px}body .block .contact .contact-informs-message.active{display:block}body .block .block.block-divider{display:block;width:100%;height:1px;border-bottom:1px solid rgba(30,30,30,0.15);margin:40px 0}body .block.block-error .center-wrapper>*:not(:last-child){margin-bottom:30px}body .block.block-error .main-icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px}body .block.block-error .main-icon svg{max-width:56px;max-height:56px}body .block.block-error .main-icon.icon-regular svg path{stroke:#000}body .block.block-error .main-icon.icon-bold svg path{fill:#000}body .block.block-error .main-title{color:#000000;font:700 36px "CeraPro",arial,serif}body .block.block-error .title{color:#000000;font:700 20px "CeraPro",arial,serif}body .block.block-events .events-wrapper{max-width:1280px;width:100%;margin:0 auto 30px}body .block.block-events .events-wrapper .top-line{max-width:1000px}body .block.block-events .events-wrapper .top-line>*:not(:last-child){margin-bottom:30px}body .block.block-events .events-slider{z-index:2}body .block.block-events .events-slider .slick-list{overflow:visible;margin:0 -30px}body .block.block-events .events-slider .slick-list .slide{padding:0 30px}body .block.block-events .events-slider .slick-list .slide .inner-slide{display:block;position:relative}body .block.block-events .events-slider .slick-list .slide .inner-slide .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:auto;width:auto;height:420px;overflow:hidden;z-index:1}body .block.block-events .events-slider .slick-list .slide .inner-slide .image img{position:relative;min-width:auto}body .block.block-events .events-slider .slick-list .slide .inner-slide .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000;background:#fff;padding:30px;opacity:0;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .title{display:block;width:100%;color:#0c2b3b;font:900 22px/26px "CeraPro",arial,serif;margin-bottom:10px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .date{color:#06377b;font:700 14px/16px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:10px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .desc{margin-bottom:10px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .desc p{color:#151515;font:400 14px/16px "CeraPro",arial,serif}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .desc p:not(:last-child){margin-bottom:10px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .link{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:20px;overflow:hidden;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .link svg{width:40px;height:20px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .link svg path{fill:#000000}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .link:hover{width:40px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper{max-width:594px;width:100%}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:594px;width:100%;box-shadow:0px 13px 23px 2px #4141413d;margin-bottom:36px;overflow:hidden;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .image img{display:block;width:100%}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .this{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:700 16px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:36px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .this::after{display:block;position:absolute;content:'';height:4px;left:0;right:0;bottom:0px;background:#000000;z-index:-1;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .title{display:block;width:100%;color:#000000;font:600 27px "CeraPro",arial,serif;margin-bottom:20px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .date{color:#333333;font:400 14px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .desc p{color:#333333;font:400 14px "CeraPro",arial,serif}body .block.block-events .events-slider .slick-list .slide .inner-wrapper .desc p:not(:last-child){margin-bottom:10px}body .block.block-events .events-slider .slick-list .slide .inner-wrapper:hover .image{box-shadow:0px 16px 35.88px 3.12px #4141414d;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper:hover .this{color:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper:hover .this::after{top:0;height:auto;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide .inner-wrapper:hover .title{color:#565151;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide:hover .inner-slide .image{opacity:0;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-list .slide:hover .inner-slide .info{opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-arrow{display:block;position:absolute;width:45px;height:45px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:none;z-index:3;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-arrow::before{display:none}body .block.block-events .events-slider .slick-arrow:hover{box-shadow:1.394px 15.939px 27px 3px rgba(51,51,51,0.15);-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-events .events-slider .slick-arrow.slick-prev{left:-20px;background-image:url("../img/slider-left.png")}body .block.block-events .events-slider .slick-arrow.slick-prev:hover{background-image:url("../img/slider-left-hover.png")}body .block.block-events .events-slider .slick-arrow.slick-next{right:-20px;background-image:url("../img/slider-right.png")}body .block.block-events .events-slider .slick-arrow.slick-next:hover{background-image:url("../img/slider-right-hover.png")}@media only screen and (max-width: 1200px){body .block.block-events{margin-bottom:80px}body .block.block-events .events-wrapper .main-title{font-size:48px;line-height:52px}body .block.block-events .events-wrapper .main-subtitle{margin-bottom:100px}}@media only screen and (max-width: 992px){body .block.block-events{padding:60px 15px;margin-bottom:60px}body .block.block-events .events-wrapper .main-title{font-size:36px;line-height:40px;margin-bottom:20px}body .block.block-events .events-wrapper .main-subtitle{margin-bottom:80px}body .block.block-events .events-wrapper .main-subtitle p{font-size:18px;line-height:22px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info{padding:20px 15px}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .title{font-size:28px;line-height:32px}}@media only screen and (max-width: 768px){body .block.block-events{padding:30px 15px;margin-bottom:40px}body .block.block-events .events-wrapper .main-title{-moz-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important;font-size:28px;line-height:32px}body .block.block-events .events-wrapper .main-subtitle{margin-bottom:40px}body .block.block-events .events-wrapper .main-subtitle p{font-size:16px;line-height:20px}body .block.block-events .events-slider .slick-list .slide .inner-slide{max-width:100%}body .block.block-events .events-slider .slick-list .slide .inner-slide .image{max-width:100%}body .block.block-events .events-slider .slick-list .slide .inner-slide .info .title{font-size:24px;line-height:28px}}@media only screen and (max-width: 480px){body .block.block-events .events-slider .slick-list .slide .inner-slide{max-width:100%}body .block.block-events .events-slider .slick-list .slide .inner-slide .image{margin-bottom:20px}body .block.block-events .events-slider .slick-list .slide .inner-slide .this{font-size:14px;line-height:14px;margin-bottom:20px}body .block.block-events .events-slider .slick-list .slide .inner-slide .title{font-size:18px}}body .block .event-info{border:1px solid #e6e5e4;background-color:#fff;box-shadow:0px 6px 11.28px 0.72px rgba(21,21,21,0.08);overflow:hidden}body .block .event-info .info-line{padding:20px 30px;border-bottom:1px solid #e6e5e4}body .block .event-info .info-line .info-title{color:#565151;font:700 17px "CeraPro",arial,serif;margin-bottom:10px}body .block .event-info .info-line .info-subtitle{color:#000000;font:900 24px "CeraPro",arial,serif}body .block .event-info .info-label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:86px;background-color:#ae382c;color:#ffffff;font:900 24px "CeraPro",arial,serif}body .block .event-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px 30px}body .block .event-box .event-box_image{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 15px}body .block .event-box .event-box_image img{display:block;max-width:380px;width:auto;height:auto;max-height:420px;border:1px solid #ddd;background-color:#fff;box-shadow:0px 3px 4.85px 0.15px rgba(69,83,94,0.17)}body .block .event-box .event-box_info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 15px}body .block .event-box .event-box_info .date{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#333333;font:700 14px "CeraPro",arial,serif;margin-bottom:10px}body .block .event-box .event-box_info .date .label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#000000;color:#ffffff;font:700 14px "CeraPro",arial,serif;padding:3px 5px;margin-right:15px}body .block .event-box .event-box_info .title{color:#000000;font:700 30px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block .event-box .event-box_info .title:hover{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-examples{min-height:100vh}body .block.block-footer{position:relative;background-color:#ffffff}body .block.block-footer.second{box-shadow:1.743px 19.924px 68px 12px rgba(51,51,51,0.13);padding:30px}body .block.block-footer.second .footer-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width: 1200px){body .block.block-footer.second{padding:30px 15px}}@media only screen and (max-width: 768px){body .block.block-footer.second{padding:15px}body .block.block-footer.second .footer-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}body .block.block-footer.default{border-top:1px solid #D1D1D1;padding-left:15px;padding-right:15px}body .block.block-footer.default .footer-main{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:60px;padding-bottom:60px;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}body .block.block-footer.default .footer-main .footer-block{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:290px;padding-left:15px;padding-right:15px;margin-bottom:30px}body .block.block-footer.default .footer-main .footer-block>*:not(:last-child){margin-bottom:30px}body .block.block-footer.default .footer-bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:50px;padding-bottom:50px}body .block .footer-logo{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .footer-logo a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:175px;width:100%}body .block .footer-logo a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .footer-title{color:#000000;font:700 20px "CeraPro",arial,serif}body .block .footer-desc{max-width:200px;color:#000000;font:400 16px/24px "CeraPro",arial,serif}body .block .footer-product{color:#000000;font:400 16px/24px "CeraPro",arial,serif}body .block .footer-product a{color:inherit;font:inherit;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-product a:hover{color:#ae382c;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-link{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#000000;font:700 17px "CeraPro",arial,serif;text-transform:uppercase;margin-right:50px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-link:hover{color:#565151;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1200px){body .block .footer-link{margin-right:15px}}@media only screen and (max-width: 768px){body .block .footer-link{margin-right:0;margin-bottom:10px}}body .block .footer-copyright{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#565151;font:700 17px "CeraPro",arial,serif}body .block .footer-copyright span{color:#565151;font:700 17px "CeraPro",arial,serif}body .block .footer-copyright a{color:#000000;font:700 17px "CeraPro",arial,serif;text-decoration:underline;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-copyright a:hover{color:#565151;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-copyright.default{color:#000000;font:400 16px/24px "CeraPro",arial,serif}body .block .footer-copyright.default strong{color:inherit;font:inherit;font-weight:700}@media only screen and (max-width: 768px){body .block .footer-copyright{text-align:center;margin-bottom:10px}body .block .footer-copyright span{display:none}}body .block .footer-grow{-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 768px){body .block .footer-grow{display:none}}body .block .footer-created{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 414px;flex:0 1 414px;color:#565151;font:700 17px "CeraPro",arial,serif}body .block .footer-created span{color:#565151;font:700 17px "CeraPro",arial,serif}body .block .footer-created a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 148px;flex:0 1 148px;color:#000000;font:700 17px "CeraPro",arial,serif;text-decoration:underline;margin-left:5px;-moz-transition:all .3s ease;transition:all .3s ease}body .block .footer-created a img{max-width:35px;width:100%;margin-left:5px}body .block .footer-created a:hover{color:#565151;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){body .block .footer-created{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block .footer-created span{display:none}}body .block.block-fullheight-banner{max-width:none !important;width:100vw !important;height:100vh;overflow:hidden;margin:0 auto}body .block.block-fullheight-banner .banner-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;width:110vw;height:100vh;top:0;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (max-width: 1200px){body .block.block-fullheight-banner .banner-wrapper{display:none;height:auto}}body .block.block-fullheight-banner .banner-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;max-width:-moz-calc(1230px + 10vw);max-width:calc(1230px + 10vw);width:100%;left:50%;bottom:50px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-left:-moz-calc(5vw + 15px);padding-left:calc(5vw + 15px);padding-right:-moz-calc(5vw + 15px);padding-right:calc(5vw + 15px);z-index:3}body .block.block-fullheight-banner .banner-info .left-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-fullheight-banner .banner-info .left-info h1{position:relative;color:#fff;font:800 52px "CeraPro",arial,serif}body .block.block-fullheight-banner .banner-info .left-info h2{color:#fff;font:400 28px "CeraPro",arial,serif}body .block.block-fullheight-banner .banner-info .right-info .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:200px;color:#dcdcdc;font:400 14px "CeraPro",arial,serif;background:rgba(0,0,0,0.4);padding:20px}body .block.block-fullheight-banner .banner-info .right-info .info p,body .block.block-fullheight-banner .banner-info .right-info .info span,body .block.block-fullheight-banner .banner-info .right-info .info a,body .block.block-fullheight-banner .banner-info .right-info .info ol li,body .block.block-fullheight-banner .banner-info .right-info .info ul li,body .block.block-fullheight-banner .banner-info .right-info .info strong,body .block.block-fullheight-banner .banner-info .right-info .info b,body .block.block-fullheight-banner .banner-info .right-info .info sub,body .block.block-fullheight-banner .banner-info .right-info .info sup,body .block.block-fullheight-banner .banner-info .right-info .info i:not(.mdi){color:inherit;font:inherit}body .block.block-fullheight-banner .banner-info .right-info .info[data-active=false]{display:none;-moz-transition:opacity .5s ease, display 0s ease .5s;transition:opacity .5s ease, display 0s ease .5s}body .block.block-fullheight-banner .banner-info .right-info .info[data-active=true]{display:-moz-box;display:-ms-flexbox;display:flex;opacity:1;-moz-transition:opacity .5s ease, display 0s ease;transition:opacity .5s ease, display 0s ease}body .block.block-fullheight-banner .banner-info .right-info[data-active=false]{display:none;opacity:0;-moz-transition:opacity 1s ease, display 0s ease 1s;transition:opacity 1s ease, display 0s ease 1s}body .block.block-fullheight-banner .banner-info .right-info[data-active=true]{display:block;opacity:1;-moz-transition:opacity 1s ease;transition:opacity 1s ease}@media only screen and (max-width: 1200px){body .block.block-fullheight-banner .banner-info{display:none}}body .block.block-fullheight-banner .banner-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-moz-box-flex:1;-ms-flex:1;flex:1;height:110vh;-moz-transform:translateY(-5vh) rotate(6deg);-ms-transform:translateY(-5vh) rotate(6deg);transform:translateY(-5vh) rotate(6deg);overflow:hidden;z-index:1;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-fullheight-banner .banner-image img{position:absolute;width:auto;height:100%;top:50%;left:50%;-o-object-fit:cover;object-fit:cover}body .block.block-fullheight-banner .banner-image:nth-child(1) img{-moz-transform:translate(-64%, -50%) rotate(-6deg);-ms-transform:translate(-64%, -50%) rotate(-6deg);transform:translate(-64%, -50%) rotate(-6deg)}body .block.block-fullheight-banner .banner-image:nth-child(2) img{-moz-transform:translate(-25%, -55%) rotate(-6deg);-ms-transform:translate(-25%, -55%) rotate(-6deg);transform:translate(-25%, -55%) rotate(-6deg)}body .block.block-fullheight-banner .banner-image:nth-child(3) img{-moz-transform:translate(-70%, -48%) rotate(-6deg);-ms-transform:translate(-70%, -48%) rotate(-6deg);transform:translate(-70%, -48%) rotate(-6deg)}body .block.block-fullheight-banner .banner-image:nth-child(4) img{-moz-transform:translate(-55%, -50%) rotate(-6deg);-ms-transform:translate(-55%, -50%) rotate(-6deg);transform:translate(-55%, -50%) rotate(-6deg)}body .block.block-fullheight-banner .banner-image:nth-child(5) img{-moz-transform:translate(-35%, -50%) rotate(-7deg);-ms-transform:translate(-35%, -50%) rotate(-7deg);transform:translate(-35%, -50%) rotate(-7deg)}body .block.block-fullheight-banner .banner-image[data-focus=true]{-moz-box-flex:1.1;-ms-flex:1.1;flex:1.1;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-fullheight-banner::before{position:absolute;content:'';width:100%;height:200px;top:0;left:0;right:0;background:-moz-linear-gradient(top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);z-index:2}body .block.block-fullheight-banner::after{position:absolute;content:'';width:100%;height:200px;left:0;right:0;bottom:0;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);z-index:2}@media only screen and (max-width: 1200px){body .block.block-fullheight-banner{height:auto}}body .block.block-fullheight-banner-mobile{position:relative;padding:0 !important;overflow:hidden}body .block.block-fullheight-banner-mobile>*:not(:last-child){margin-bottom:30px}body .block.block-fullheight-banner-mobile .banner-slider-for{position:relative;z-index:1}body .block.block-fullheight-banner-mobile .banner-slider-nav{position:absolute;left:15px;right:15px;bottom:40px;z-index:3}body .block.block-fullheight-banner-mobile .banner-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block.block-fullheight-banner-mobile::before{position:absolute;content:'';width:100%;height:200px;top:0;left:0;right:0;background:-moz-linear-gradient(top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);z-index:2}body .block.block-gallery-test .center-wrapper{max-width:1280px;width:100%;margin-inline:auto}body .block.block-gallery-test .center-wrapper .gallery-test{max-width:820px;width:100%;margin:0 -10px}body .block.block-history{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1280px;width:100%;margin-left:auto;margin-right:auto}body .block.block-history .history-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding:45px 0}body .block.block-history .history-container .history-block{position:relative;padding-left:40px;padding-bottom:45px;z-index:1}body .block.block-history .history-container .history-block>*:not(:last-child){margin-bottom:10px}body .block.block-history .history-container .history-block .date{color:#5B5B5B;font:400 16px/20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-history .history-container .history-block .title{color:#000000;font:900 20px/30px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-history .history-container .history-block .desc{color:#000000;font:400 17px/27px "CeraPro",arial,serif}body .block.block-history .history-container .history-block::before{position:absolute;content:'';width:18px;height:18px;top:0;left:-8px;border-radius:50%;border:2px solid #ffffff;background:#AE382C;z-index:1}body .block.block-history .history-container .history-block:not(:last-child)::after{position:absolute;content:'';width:2px;height:100%;top:0;left:0;bottom:0;background:#AE382C;z-index:-1}body .block.block-history .history-container::before{position:absolute;content:'';width:2px;height:90%;top:0;left:0;bottom:0;background:#D1D1D1;z-index:-2}body .block.block-history .history-container::after{position:absolute;content:'';width:2px;height:50px;top:0;left:0;background:#AE382C;z-index:-1}body .block.block-history .history-cashe{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:0;-ms-flex:0 1 396px;flex:0 1 396px;padding:0 20px;margin-left:10%}body .block.block-history .history-cashe .cashe-block{position:relative;height:318px;border:1px solid #000000;background-color:#ffffff;padding:35px 35px 85px;margin-bottom:30px;overflow:hidden}body .block.block-history .history-cashe .cashe-block>*:not(:last-child){margin-bottom:15px}body .block.block-history .history-cashe .cashe-block .link{display:block;width:100%;color:#000000;font:900 20px/26px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-history .history-cashe .cashe-block .desc{color:#000000;font:400 17px/27px "CeraPro",arial,serif}body .block.block-history .history-cashe .cashe-block .more{display:block;position:absolute;width:20px;height:13px;left:50px;bottom:30px;overflow:hidden;z-index:2}body .block.block-history .history-cashe .cashe-block .more svg{position:absolute;max-width:none;max-height:none;width:46px;height:13px;top:0;right:0}body .block.block-history .history-cashe .cashe-block .more svg path{fill:#AE382C;stroke:#AE382C;fill-rule:inherit}body .block.block-history .history-cashe .cashe-block .more:hover{width:52px}body .block.block-history .history-cashe .cashe-block:hover{border-color:#AE382C;background-color:#AE382C}body .block.block-history .history-cashe .cashe-block:hover .link,body .block.block-history .history-cashe .cashe-block:hover .desc{color:#ffffff}body .block.block-history .history-cashe .cashe-block:hover .more svg path{fill:#ffffff;stroke:#ffffff}@media only screen and (max-width: 992px){body .block.block-history .history-cashe{-moz-box-flex:0;-ms-flex:0 1 342px;flex:0 1 342px;margin-left:20px}body .block.block-history .history-cashe .cashe-block{padding:20px}}@media only screen and (max-width: 768px){body .block.block-history{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body .block.block-history .history-container{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:30px 0;margin-bottom:30px}body .block.block-history .history-cashe{padding-left:0;padding-right:0;margin-left:0}body .block.block-history .history-cashe .cashe-block{height:auto}body .block.block-history .history-cashe .cashe-block .desc{font-size:14px;line-height:18px;margin-bottom:20px}body .block.block-history .history-cashe .cashe-block .more{position:relative;left:inherit;bottom:inherit}}@media only screen and (max-width: 480px){body .block.block-history .history-container .history-block{padding-left:20px}body .block.block-history .history-container .history-block .date{font-size:12px;line-height:16px}body .block.block-history .history-container .history-block .title{font-size:16px;line-height:20px}body .block.block-history .history-container .history-block .desc{font-size:12px;line-height:16px}body .block.block-history .history-cashe .cashe-block .link{font-size:16px;line-height:20px;margin-bottom:15px}body .block.block-history .history-cashe .cashe-block .desc{font-size:12px;line-height:16px;margin-bottom:15px}}body .block .block.block-info{margin-bottom:40px}body .block .block.block-info .info-wrapper .info-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .block .block.block-info .info-wrapper .info-container .image{-moz-box-flex:0;-ms-flex:0 1 calc(44% - 20px);flex:0 1 calc(44% - 20px)}body .block .block.block-info .info-wrapper .info-container .image img{width:100%}body .block .block.block-info .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 calc(56% - 20px);flex:0 1 calc(56% - 20px);padding-right:4%}body .block .block.block-info .info-wrapper .info-container .info .info-title{color:#0c2b3b;font-weight:600}body .block .block.block-info .info-wrapper .info-container .info .info-desc,body .block .block.block-info .info-wrapper .info-container .info .info-desc p{font:400 20px/1.5 "CeraPro",arial,serif}body .block .block.block-info .info-wrapper .info-container .info .buttons{display:-moz-box;display:-ms-flexbox;display:flex}body .block .block.block-info .info-wrapper .info-container .info .buttons .buttons-item{-moz-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px}body .block .block.block-info .info-wrapper .info-container .info .buttons .buttons-item a,body .block .block.block-info .info-wrapper .info-container .info .buttons .buttons-item button,body .block .block.block-info .info-wrapper .info-container .info .buttons .buttons-item .stl-btn3{width:100%}body .block .block.block-info .info-wrapper .info-container .info .buttons .buttons-item:not(:last-child){margin-right:20px}body .block .block.block-info-without-image .info-wrapper .info-container .image{display:none}body .block .block.block-info-without-image .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}body .block .block.block-info-main .info-wrapper .info-container .info-title{font-weight:900}body .block .block.block-info-main .info-wrapper .info-container .info .info-desc,body .block .block.block-info-main .info-wrapper .info-container .info .info-desc p{font:600 20px/1.5 "CeraPro",arial,serif}@media only screen and (max-width: 1200px){body .block .block.block-info-without-image .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}body .block .block.block-info .info-wrapper .info-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .block .block.block-info .info-wrapper .info-container .image{-moz-box-flex:0;-ms-flex:0 1 calc(40% - 20px);flex:0 1 calc(40% - 20px)}body .block .block.block-info .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 calc(60% - 20px);flex:0 1 calc(60% - 20px)}}@media only screen and (max-width: 992px){body .block .block.block-info-without-image .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}body .block .block.block-info .info-wrapper .info-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .block .block.block-info .info-wrapper .info-container .image{-moz-box-flex:0;-ms-flex:0 1 calc(35% - 20px);flex:0 1 calc(35% - 20px)}body .block .block.block-info .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 calc(65% - 20px);flex:0 1 calc(65% - 20px)}}@media only screen and (max-width: 768px){body .block .block.block-info-without-image .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media only screen and (max-width: 525px){body .block .block.block-info .info-wrapper .info-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .block .block.block-info .info-wrapper .info-container .image{-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:30px}body .block .block.block-info .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}body .block.block-lections .lections-top{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:50px;gap:10px}body .block.block-lections .lections-top .main-title{position:relative}body .block.block-lections .lections-top .main-title::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-lections .lections-selects{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-bottom:40px;gap:10px}body .block.block-lections .lections-selects .lections-select{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block.block-lections .lections-selects .lections-select .select-label{color:#7A7A7A;font:700 14px/16px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:5px}body .block.block-lections .lections-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:30px}body .block.block-lections .lections-container .lection-card{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;border:1px solid #000;background-color:#fff;padding:25px;gap:30px}body .block.block-lections .lections-container .lection-card .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:240px;height:240px;overflow:hidden}body .block.block-lections .lections-container .lection-card .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-lections .lections-container .lection-card .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:30px}body .block.block-lections .lections-container .lection-card .info .title{color:#000;font:700 24px/36px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 768px){body .block.block-lections .lections-container .lection-card .info .title{font-size:20px;line-height:normal}}body .block.block-lections .lections-container .lection-card .info .subtitle{color:#000;font:700 16px/24px "CeraPro",arial,serif;text-transform:uppercase}@media only screen and (max-width: 768px){body .block.block-lections .lections-container .lection-card .info .subtitle{font-size:14px;line-height:normal}}body .block.block-lections .lections-container .lection-card .info .desc{color:#000;font:400 16px/24px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block.block-lections .lections-container .lection-card .info .desc{font-size:14px;line-height:normal}}body .block.block-lections .lections-container .lection-card .info .cards{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px -10px}body .block.block-lections .lections-container .lection-card .info .cards .inner{max-width:-moz-calc(100% / 5);max-width:calc(100% / 5);-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:176px;padding:0 5px;margin-bottom:10px}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:120px;border:1px solid #DEDEDE;background-color:rgba(255,250,233,0.07);padding:15px}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card .date{color:#000;font:900 14px/21px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:5px}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card .time{color:#000;font:400 14px/21px "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:10px}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card .label{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#B81818;color:#fff;font:400 13px/1 "CeraPro",arial,serif;text-transform:uppercase;padding:5px}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card:hover{border-color:#000;background-color:#fff;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-lections .lections-container .lection-card .info .cards .inner .date-card.full .label{background-color:#000}@media only screen and (max-width: 480px){body .block.block-lections .lections-container .lection-card .info .cards .inner{max-width:100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 992px){body .block.block-lections .lections-container .lection-card{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}body .block.block-lections .lections-container .lection-card .info{width:100%;-moz-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (max-width: 768px){body .block.block-lections .lections-container .lection-card{padding:15px}}body .block .block.block-list ul.list,body .block .block.block-list ol.list{padding-left:40px;margin-bottom:20px}body .block .block.block-list ul.list li.list-item,body .block .block.block-list ol.list li.list-item{position:relative}body .block .block.block-list ul.list li.list-item:not(:last-child),body .block .block.block-list ol.list li.list-item:not(:last-child){margin-bottom:10px}body .block .block.block-list ul.list.list-type-numeric,body .block .block.block-list ol.list.list-type-numeric{counter-reset:my-awesome-counter;list-style:none}body .block .block.block-list ul.list.list-type-numeric .list-item,body .block .block.block-list ol.list.list-type-numeric .list-item{counter-increment:my-awesome-counter;padding-left:0}body .block .block.block-list ul.list.list-type-numeric .list-item::before,body .block .block.block-list ol.list.list-type-numeric .list-item::before{content:counter(my-awesome-counter) ".";position:absolute;line-height:1.4;left:-40px;top:0}body .block .block.block-list ul.list.list-type-asterisk,body .block .block.block-list ol.list.list-type-asterisk{list-style:none}body .block .block.block-list ul.list.list-type-asterisk .list-item,body .block .block.block-list ol.list.list-type-asterisk .list-item{padding-left:0}body .block .block.block-list ul.list.list-type-asterisk .list-item::before,body .block .block.block-list ol.list.list-type-asterisk .list-item::before{content:'*';position:absolute;line-height:1.4;left:-40px;top:5px;background:transparent;width:initial;height:initial;box-shadow:none}body .block .block.block-list .list-title{color:#0c2b3b}body .block .block.block-list.block-list-type-numeric{counter-reset:my-awesome-counter;list-style:none}body .block .block.block-list.block-list-type-numeric ul,body .block .block.block-list.block-list-type-numeric ol{padding-left:20px}body .block .block.block-list.block-list-type-numeric ul li,body .block .block.block-list.block-list-type-numeric ol li{padding-left:20px}body .block .block.block-list.block-list-type-numeric ul li::before,body .block .block.block-list.block-list-type-numeric ol li::before{content:counter(my-awesome-counter) ".";position:absolute;line-height:1.4;left:-40px;top:0}body .block .block.block-list.block-list-type-numeric ul li:not(:last-child),body .block .block.block-list.block-list-type-numeric ol li:not(:last-child){margin-bottom:10px}body .block .block.block-list.block-list-type-asterisk{list-style:none}body .block .block.block-list.block-list-type-asterisk ul,body .block .block.block-list.block-list-type-asterisk ol{padding-left:40px;margin-bottom:20px}body .block .block.block-list.block-list-type-asterisk ul li,body .block .block.block-list.block-list-type-asterisk ol li{position:relative;padding-left:0}body .block .block.block-list.block-list-type-asterisk ul li::before,body .block .block.block-list.block-list-type-asterisk ol li::before{content:'*';position:absolute;line-height:1.4;left:-40px;top:5px;background:transparent;width:initial;height:initial;box-shadow:none}body .block .block.block-list.block-list-type-asterisk ul li:not(:last-child),body .block .block.block-list.block-list-type-asterisk ol li:not(:last-child){margin-bottom:10px}body .block .list.contact-list .list-item{position:relative;color:#33475b;font:400 16px/1.5 "CeraPro",arial,serif;padding-left:26px}body .block .list.contact-list .list-item::before{position:absolute;font:normal normal normal 20px/1 "Material Design Icons";content:"\F012C";width:16px;height:16px;color:#33475b;left:0}body .block.block-order .center-wrapper>*:not(:last-child){margin-bottom:30px}body .block.block-order .order-main-title{color:#000000;font:700 36px "CeraPro",arial,serif}body .block .order-top-settins{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:20px 60px}body .block .order-top-settins li{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;gap:10px}body .block .order-top-settins li span{color:inherit}body .block .order-top-settins li span.title{font:700 16px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .order-top-settins li span.title{font:700 14px "CeraPro",arial,serif}}body .block .order-top-settins li span.md-desc{font:700 30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .order-top-settins li span.md-desc{font:700 24px "CeraPro",arial,serif}}body .block .order-top-settins li span.desc{font:400 16px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .order-top-settins li span.desc{font:400 14px "CeraPro",arial,serif}}body .block .order-box{height:100%;color:#1B181C;padding:20px}body .block .order-box>*:not(:last-child){margin-bottom:20px}body .block .order-box .list>*:not(:last-child){margin-bottom:5px}body .block .order-box .list li{position:relative;color:#000000;font:700 18px "CeraPro",arial,serif;padding-left:25px}body .block .order-box .list li::before{position:absolute;content:'';width:10px;height:2px;top:10px;left:0;background-color:#C4C4C4}body .block .order-box .order-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:290px;overflow:hidden}body .block .order-box .order-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .order-box .order-info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block .order-box .order-info>*:not(:last-child){margin-bottom:10px}@media only screen and (max-width: 992px){body .block .order-box .order-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width: 769px){body .block .order-box .order-info{min-width:290px}}body .block .order-box .lg-title{color:inherit;font:700 30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .order-box .lg-title{font:700 24px "CeraPro",arial,serif}}body .block .order-box .title{color:inherit;font:700 20px "CeraPro",arial,serif;margin-bottom:10px}@media only screen and (max-width: 768px){body .block .order-box .title{font:700 16px "CeraPro",arial,serif}}body .block .order-box .desc{color:inherit;font:400 16px "CeraPro",arial,serif}body .block .order-box .desc.green{color:#27AE60}@media only screen and (max-width: 768px){body .block .order-box .desc{font:400 14px "CeraPro",arial,serif}}body .block .order-box.flex{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media only screen and (max-width: 992px){body .block .order-box.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}body .block .order-box.border{border:1px solid transparent}body .block .order-box.border-grey{border-color:#D1D1D1}body .block .order-box.border-darkgrey{border-color:#5B5B5B}body .block .order-title{color:#1B181C;font:700 30px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .order-title{font-size:24px}}body .block .table{width:100%}body .block .table.table-order{border-collapse:collapse}body .block .table.table-order thead tr th{border-bottom:2px solid #000000;color:#1B181C;font:700 20px "CeraPro",arial,serif;text-align:left;padding:10px 0}body .block .table.table-order tbody tr td{border-bottom:1px solid #DEDEDE;color:#1B181C;font:400 16px "CeraPro",arial,serif;text-align:left;padding:20px 0}@media only screen and (max-width: 992px){body .block .table.table-order thead{display:none}body .block .table.table-order tr{display:block}body .block .table.table-order td{display:block;background:#ffffff !important;border:0 !important;border-bottom:1px solid #DEDEDE !important;text-align:right !important;padding:5px !important}body .block .table.table-order td:first-child{border-bottom:1px solid #DEDEDE !important;color:#000000 !important}body .block .table.table-order td::before{content:attr(data-label);float:left;font-weight:bold;text-align:left}}body .block .table.table-order-inner{border-collapse:collapse}body .block .table.table-order-inner tbody tr td{color:#1B181C;font:700 16px "CeraPro",arial,serif;text-align:left;padding:10px 0}body .block .table.table-order-inner tbody tr td:last-child{text-align:right}body .block .table.table-order-inner tbody tr.last td{border-top:1px solid #DEDEDE;font:700 18px "CeraPro",arial,serif}body .block .order-post{border:1px solid #DEDEDE;background-color:#ffffff}body .block .order-post>*:not(:last-child){border-bottom:1px solid #DEDEDE}body .block .order-post .order-post-main{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;gap:30px}body .block .order-post .order-post-bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 20px 10px;gap:10px 20px}body .block .order-post .arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .order-post .arrow svg{max-width:16px;max-height:16px}body .block .order-post .arrow svg path{stroke:#000000}body .block .order-post .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block .order-post .info>*:not(:last-child){margin-bottom:10px}body .block .order-post .title{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#1B181C;font:700 18px "CeraPro",arial,serif;gap:10px}body .block .order-post .title span{color:inherit;font:inherit}body .block .order-post .title svg{max-width:16px;max-height:16px}body .block .order-post .title svg path{stroke:#000000}body .block .order-post .desc{color:#1B181C;font:400 16px "CeraPro",arial,serif}body .block .order-post .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;overflow:hidden}body .block .order-post .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-page .page-wrapper{max-width:1280px;width:100%;margin:0 auto}body .block.block-page .page-wrapper>*:not(:last-child){margin-bottom:25px}body .block.block-page .page-wrapper .main-title{color:#151515}body .block.block-page .page-wrapper .main-subdesc p{color:#000000;font:900 20px/1.5 "CeraPro",arial,serif}body .block.block-page .page-wrapper>.image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0px 3px 4.85px 0.15px rgba(69,83,94,0.17);margin-bottom:30px;overflow:hidden}body .block.block-page .page-wrapper>.image>img{width:100%}body .block.block-page .page-wrapper .video{margin-bottom:30px}body .block.block-page .page-wrapper.event-page{position:relative;padding:160px 0 0}body .block.block-page .page-wrapper.event-page .page-main{padding:0}body .block.block-page .page-wrapper.event-page::after{position:absolute;content:'';width:100vw;height:486px;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid #DFDFDF;background-color:#f8f9f9;z-index:-1}@media only screen and (max-width: 1200px){body .block.block-page .page-wrapper.event-page{padding-top:140px}}@media only screen and (max-width: 992px){body .block.block-page .page-wrapper.event-page{padding-top:120px}body .block.block-page .page-wrapper.event-page::after{display:none}}@media only screen and (max-width: 768px){body .block.block-page .page-wrapper.event-page{padding-top:100px}}body .block.block-page .page-wrapper.landing-wrapper .page-main{padding:0}@media only screen and (max-width: 1200px){body .block.block-page .page-wrapper.landing-wrapper{padding-top:140px}}@media only screen and (max-width: 992px){body .block.block-page .page-wrapper.landing-wrapper{padding-top:120px}}@media only screen and (max-width: 768px){body .block.block-page .page-wrapper.landing-wrapper{padding-top:100px}}body .block.block-page .page-wrapper.art-purchase-scheme{background-color:#FFFFFF}body .block.block-page .page-wrapper.art-purchase-scheme .grid-content .inner-content{width:70%}body .block.block-page .page-wrapper.art-purchase-scheme .grid-content .inner-navbar{width:30%}body .block.block-page .page-top .artwork-title{font:900 32px "CeraPro",arial,serif}body .block.block-page .page-top .page-top-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}body .block.block-page .page-top .page-top-info .image-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #e2e2e2;background-color:#fff}body .block.block-page .page-top .page-top-info .image-box a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block.block-page .page-top .page-top-info .anotation{position:relative;min-width:300px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-page .page-top .page-top-info .anotation h1{color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-page .page-top .page-top-info .anotation>ul:not(.breadcrumbs) li{color:#202123;font:400 17px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-page .page-top .page-top-info .anotation>ul:not(.breadcrumbs) li a{-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation>ul:not(.breadcrumbs) li a:hover{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation>ul:not(.breadcrumbs) li a:hover strong{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation>ul:not(.breadcrumbs) li strong{color:#202123;font:700 17px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation_box{-moz-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px}body .block.block-page .page-top .page-top-info .anotation_box>*:not(:last-child){margin-bottom:70px}body .block.block-page .page-top .page-top-info .anotation_box .anotation_info.im20{margin-bottom:20px}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info .anotation_box{min-width:auto;padding:0}}body .block.block-page .page-top .page-top-info .anotation_info{position:relative;min-width:300px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block.block-page .page-top .page-top-info .anotation_info h1{color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-page .page-top .page-top-info .anotation_info ul:not(.breadcrumbs) li{color:#202123;font:400 17px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-page .page-top .page-top-info .anotation_info ul:not(.breadcrumbs) li a{-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation_info ul:not(.breadcrumbs) li a:hover{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation_info ul:not(.breadcrumbs) li a:hover strong{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .anotation_info ul:not(.breadcrumbs) li strong{color:#202123;font:700 17px "CeraPro",arial,serif;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info .anotation_info{min-width:auto}}body .block.block-page .page-top .page-top-info .anotation::before{position:absolute;content:'';width:1000vw;height:1000vh;bottom:-30px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid #DFDFDF;background-color:#f8f9f9;z-index:-1}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info .anotation{min-width:auto}}body .block.block-page .page-top .page-top-info .info{position:relative;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block.block-page .page-top .page-top-info .info .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}body .block.block-page .page-top .page-top-info .info .top-line h1{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:0}body .block.block-page .page-top .page-top-info .info .top-line .link{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#151515;font:400 20px "CeraPro",arial,serif;text-align:right}body .block.block-page .page-top .page-top-info .info .top-line .link a{color:#0c2b3b;font:700 18px/1.5 "CeraPro",arial,serif;text-decoration:underline;margin-left:5px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .info .top-line .link a:hover{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .info .labels{-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}body .block.block-page .page-top .page-top-info .info .bottom-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-page .page-top .page-top-info .info .bottom-line .sub-info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#202123;font:400 17px "CeraPro",arial,serif;margin-bottom:10px}body .block.block-page .page-top .page-top-info .info .bottom-line .sub-info strong{color:#202123;font:700 17px "CeraPro",arial,serif}body .block.block-page .page-top .page-top-info .info .bottom-line .social{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}body .block.block-page .page-top .page-top-info .info .bottom-line .social li{margin-left:20px}body .block.block-page .page-top .page-top-info .info .bottom-line .social li a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block.block-page .page-top .page-top-info .info .bottom-line .social li a svg path{fill:#0c2b3b;-webkit-filter:unset;filter:unset;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .info .bottom-line .social li a:hover svg path{fill:#d52147;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info .info::before{position:absolute;content:'';width:1000vw;height:100vh;bottom:-30px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid #DFDFDF;background-color:#f8f9f9;z-index:-1}body .block.block-page .page-top .page-top-info .schedule{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block.block-page .page-top .page-top-info .schedule .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}body .block.block-page .page-top .page-top-info .schedule .top-line .title{-moz-box-flex:1;-ms-flex:1 0 220px;flex:1 0 220px;color:#000;font:900 16px "CeraPro",arial,serif}body .block.block-page .page-top .page-top-info .schedule .schedule-group{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}body .block.block-page .page-top .page-top-info .schedule .schedule-group .schedule-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 0 180px;flex:1 0 180px;border:1px solid #DEDEDE;background-color:#fff;color:#000;padding:6px 12px;gap:2px}body .block.block-page .page-top .page-top-info .schedule .schedule-group .schedule-item .title,body .block.block-page .page-top .page-top-info .schedule .schedule-group .schedule-item .time{color:inherit}body .block.block-page .page-top .page-top-info .schedule .schedule-group .schedule-item .title{font:900 13px "CeraPro",arial,serif}body .block.block-page .page-top .page-top-info .schedule .schedule-group .schedule-item .time{font:500 13px "CeraPro",arial,serif}body .block.block-page .page-top .page-top-info.hub .image-box{max-width:220px;max-height:220px}body .block.block-page .page-top .page-top-info.hub .image-box img{width:100%}body .block.block-page .page-top .page-top-info.company .image-box{max-width:120px;max-height:120px}body .block.block-page .page-top .page-top-info.freelancer .image-box{width:300px;height:300px;background-color:#F8F9F9;background-image:url("../img/artist-photo-placeholder.png");background-repeat:no-repeat;background-position:center}body .block.block-page .page-top .page-top-info.freelancer .image-box a{width:100%;height:100%}body .block.block-page .page-top .page-top-info.freelancer .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-page .page-top .page-top-info.artwork .anotation{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:20px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 0 380px;flex:1 0 380px;gap:20px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 14px "CeraPro",arial,serif;gap:5px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text p,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text span,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text a:not(.button),body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text ul li,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text ol li,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text strong,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text b,body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text i:not(.mdi){color:inherit;font:inherit}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text ul{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;list-style:disc;padding-left:20px;gap:10px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info .text ul li{text-transform:uppercase}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .info::before{display:none !important}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #D1D1D1;background-color:#F8F9FA;text-align:right;padding:10px 15px;gap:5px}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .price .total-price{color:#000;font:700 16px "CeraPro",arial,serif;text-align:inherit}body .block.block-page .page-top .page-top-info.artwork .anotation .anotation-info .price .original-price{color:#7A7A7A;font:500 16px "CeraPro",arial,serif;text-align:inherit}body .block.block-page .page-top .page-top-info.artwork .anotation::before{display:none}@media only screen and (max-width: 992px){body .block.block-page .page-top .page-top-info.artwork .anotation{width:100%}}body .block.block-page .page-top .page-top-info.artwork:not(.hasSlider){-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}body .block.block-page .page-top .page-top-info.artwork:not(.hasSlider) .image-box{display:-moz-box;display:-ms-flexbox;display:flex;max-width:420px;max-height:700px;width:100%;border-radius:0}body .block.block-page .page-top .page-top-info.artwork:not(.hasSlider) .image-box .image{position:relative;width:100%;overflow:hidden;z-index:1}body .block.block-page .page-top .page-top-info.artwork:not(.hasSlider) .image-box .image img{max-width:100%;max-height:700px;width:100%;height:auto;border:2px solid #000}body .block.block-page .page-top .page-top-info.artwork:not(.hasSlider) .image-box .discount{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:10px;right:10px;background-color:#C90505;color:#fff;font:700 13px "CeraPro",arial,serif;text-transform:uppercase;white-space:nowrap;padding:6px;z-index:2}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box{position:relative;max-width:100%;width:100%;max-height:inherit !important;border:0;z-index:1}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:36px;height:36px;top:50%;border-radius:50%;background-color:#000;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow svg{max-width:14px;max-height:14px}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow svg path{stroke:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow:hover{background-color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow:hover svg path{stroke:#000;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow.slider-left{left:0}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider-arrow.slider-right{right:0}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider .slick-list{height:100%;overflow:visible}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:-15px;margin-right:-15px;overflow:visible}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider .slide{overflow:hidden;padding-left:15px;padding-right:15px}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .slider .slide img{max-width:inherit !important;width:auto !important;height:auto !important;max-height:inherit !important}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .owl-carousel .owl-nav,body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .owl-carousel .owl-dots{height:0 !important}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .owl-carousel .owl-stage-outer{overflow:visible}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box .owl-carousel .owl-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box::before,body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box::after{position:absolute;content:'';width:100vw;height:100%;top:0;bottom:0;background:rgba(255,255,255,0.6);z-index:2}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box::before{left:100%}body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box::after{right:100%}@media only screen and (min-width: 769px){body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box{min-height:400px}}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info.artwork.hasSlider .image-box{width:100%}}body .block.block-page .page-top .page-top-info.artwork.hasSlider .anotation{position:relative;background-color:#fff;padding:15px;z-index:2}body .block.block-page .page-top .page-top-info.artwork.hasSlider .anotation_box{position:relative;min-width:360px;background-color:#fff;padding:30px;z-index:2}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info.artwork.hasSlider .anotation_box{min-width:auto;padding:0}}body .block.block-page .page-top .page-top-info.artwork.hasSlider .anotation_info::before{display:none}@media only screen and (max-width: 992px){body .block.block-page .page-top .page-top-info.artwork{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}body .block.block-page .page-main a.btn{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:360px;width:100%;height:60px;background-color:#06377b;color:#fff;font:700 17px "CeraPro",arial,serif;margin:0 0 30px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.btn svg{margin-left:10px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.btn svg path{fill:#fff}body .block.block-page .page-main a.btn:hover{background-color:#0d4fab;box-shadow:0px 6px 18.8px 1.2px rgba(69,83,94,0.1);-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.btn:hover svg{margin-left:20px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.sub-btn{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:260px;width:100%;height:48px;background-color:#000000;color:#fff;font:700 17px "CeraPro",arial,serif;text-transform:uppercase;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.sub-btn:hover{background-color:#565151;box-shadow:0px 3px 4.85px 0.15px rgba(69,83,94,0.17);-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link{display:block;position:relative;width:100%;border:1px solid #ececec;background-color:#fff;color:#0c2b3b;font:700 18px "CeraPro",arial,serif;padding:15px 50px 15px 20px;margin-bottom:10px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link svg{position:absolute;top:22px;right:20px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link svg path{fill:#151515;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link:hover{background:#D52147;color:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link:hover svg{right:10px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main a.link:hover svg path{fill:#fff;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main p{color:#151515;font:400 17px/27px "CeraPro",arial,serif;margin-bottom:30px}body .block.block-page .page-main ul{margin-bottom:30px}body .block.block-page .page-main ul li{position:relative;color:#151515;font:400 17px/27px "CeraPro",arial,serif;padding-left:36px}body .block.block-page .page-main ul li a{color:#151515;font:400 17px/27px "CeraPro",arial,serif}body .block.block-page .page-main ul li::before{display:block;position:absolute;content:'';width:6px;height:6px;top:11px;left:15px;border-radius:50%;background:#D52147}body .block.block-page .page-main ul li:not(:last-child){margin-bottom:5px}body .block.block-page .page-main .blog-box{max-width:800px}body .block.block-page .page-main .content .image.main{margin-bottom:30px}body .block.block-page .page-main .content .image.main img{width:100%}body .block.block-page .page-main .content .divider{margin-bottom:50px}body .block.block-page .page-main .video-box{margin-bottom:30px}body .block.block-page .page-main .tabs{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}body .block.block-page .page-main .tabs .tab-link{color:#cdcbca;font:900 32px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main .tabs .tab-link:not(:last-child){margin-right:40px}body .block.block-page .page-main .tabs .tab-link.active{color:#0c2b3b;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){body .block.block-page .page-main .tabs .tab-link{font-size:28px;line-height:32px;margin-right:30px}}@media only screen and (max-width: 768px){body .block.block-page .page-main .tabs .tab-link{font-size:24px;line-height:28px;margin-right:20px}}@media only screen and (max-width: 480px){body .block.block-page .page-main .tabs .tab-link{font-size:20px;line-height:24px;margin-right:10px}}body .block.block-page .page-main .info .labels{position:relative;margin-bottom:20px}body .block.block-page .page-main .info .labels::before{position:absolute;content:'';width:100%;height:1px;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#f3f3f3;z-index:-1}body .block.block-page .page-main .view-more{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#151515;font:900 20px "CeraPro",arial,serif;margin-bottom:40px}body .block.block-page .page-main .attachment{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#151515;font:900 20px "CeraPro",arial,serif;margin-bottom:20px;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main .attachment img{margin-right:10px}@media only screen and (max-width: 768px){body .block.block-page .page-main .attachment{font-size:18px;line-height:22px}}body .block.block-page .page-main .cv-container{margin-bottom:20px}body .block.block-page .page-main .cv-container .title{color:#151515;font:900 24px "CeraPro",arial,serif;margin-bottom:30px}@media only screen and (max-width: 768px){body .block.block-page .page-main .cv-container .title{font-size:20px;line-height:24px}}body .block.block-page .page-main .cv-container .cv-item{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:5px}body .block.block-page .page-main .cv-container .cv-item .date{-moz-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;color:#151515;font:900 20px "CeraPro",arial,serif}body .block.block-page .page-main .cv-container .cv-item .desc{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#151515;font:400 20px "CeraPro",arial,serif}body .block.block-page .page-main .cv-container .cv-item:last-child{margin-bottom:30px}@media only screen and (max-width: 768px){body .block.block-page .page-main .cv-container .cv-item{margin-bottom:10px}body .block.block-page .page-main .cv-container .cv-item .date{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;line-height:22px;margin-bottom:5px}body .block.block-page .page-main .cv-container .cv-item .desc{font-size:18px;line-height:22px}}body .block.block-page .page-main .students-item{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}body .block.block-page .page-main .students-item .date{-moz-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;color:#151515;font:300 20px "CeraPro",arial,serif}body .block.block-page .page-main .students-item .students{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;gap:5px}body .block.block-page .page-main .students-item .students span{color:#414040;font:900 20px "CeraPro",arial,serif}body .block.block-page .page-main .students-item .students .student{color:#151515;font:900 20px "CeraPro",arial,serif;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-page .page-main .students-item .students .student:hover{color:#D52147;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){body .block.block-page .page-main .students-item .date{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;line-height:22px;margin-bottom:5px}body .block.block-page .page-main .students-item .students{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-page .page-main .students-item .students .student{font-size:18px;line-height:22px}}body .block.block-page .page-main .title{color:#0c2b3b;font:900 32px "CeraPro",arial,serif;margin-bottom:30px}body .block.block-page .page-main .subscribe-box{border:1px solid #e2e2e2;background-color:#f8f9f9;padding:40px;margin-bottom:30px}body .block.block-page .page-main .subscribe-box p{margin-bottom:15px}body .block.block-page .page-main .subscribe-box .title{margin-bottom:8px}body .block.block-page .page-main .info-box{border-bottom:1px solid #DFDFDF;margin-bottom:30px}body .block.block-page .page-main .info-box .labels{position:relative;margin-bottom:40px}body .block.block-page .page-main .info-box .labels::before{position:absolute;content:'';width:100%;height:1px;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#DFDFDF;z-index:-1}body .block.block-page .page-main .info-box_inner{max-width:760px}body .block.block-page .page-main .price-box{border-bottom:1px solid #DFDFDF;margin-bottom:30px}body .block.block-page .page-main .price-box .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}body .block.block-page .page-main .price-box .top-line .title{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#0c2b3b;font:900 22px "CeraPro",arial,serif;margin-bottom:0}body .block.block-page .page-main .price-box .top-line .price{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#0c2b3b;font:900 22px "CeraPro",arial,serif}body .block.block-page.artwork{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #DEDEDE;gap:30px}body .block.block-page.artwork .page-top .page-top-info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100% !important;gap:30px !important}body .block.block-page.artwork .page-top .page-top-info .anotation_box{max-width:none !important;min-width:unset !important;width:35% !important}@media only screen and (max-width: 992px){body .block.block-page.artwork .page-top .page-top-info .anotation_box{width:100% !important}}body .block.block-page.artwork .page-top .page-top-info.hasSlider .image-box{-moz-box-flex:0 !important;-ms-flex:none !important;flex:none !important;max-width:none !important;min-width:unset !important;width:-moz-calc(65% - 30px) !important;width:calc(65% - 30px) !important;margin-right:0 !important}body .block.block-page.artwork .page-top .page-top-info.hasSlider .image-box .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}body .block.block-page.artwork .page-top .page-top-info.hasSlider .image-box .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 992px){body .block.block-page.artwork .page-top .page-top-info.hasSlider .image-box{width:100% !important}}body .block.block-page.artwork .slider.slider-artworks{width:100%}body .block.block-page.artwork .slider.slider-artworks .slick-list .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;margin:0 !important;gap:10px}body .block.block-page.artwork .slider.slider-artworks .slide{max-width:100% !important}body .block.block-page.page-paddings{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:30px}@media only screen and (max-width: 1200px){body .block.block-page .page-wrapper .main-title{font-size:48px;line-height:52px}}@media only screen and (max-width: 992px){body .block.block-page .page-top{padding:0}body .block.block-page .page-top .page-top-info{gap:15px}body .block.block-page .page-top .page-top-info .info .top-line h1{font-size:28px;line-height:32px}body .block.block-page .page-top .page-top-info .info .top-line .link{font-size:18px;line-height:1.5}body .block.block-page .page-top .page-top-info .info .top-line .link a{font-size:18px;line-height:1.5}body .block.block-page .page-top .page-top-info.hub .image-box{max-width:160px;max-height:160px}body .block.block-page .page-main p{font-size:16px;line-height:20px;margin-bottom:20px}body .block.block-page .page-main ul li{font-size:16px;line-height:20px;padding-left:20px}body .block.block-page .page-main ul li a{font-size:16px;line-height:20px}body .block.block-page .page-main ul li::before{top:8px;left:0}body .block.block-page .page-main a.btn{margin-bottom:20px}body .block.block-page .page-main .title{font-size:28px;line-height:32px;margin-bottom:20px}body .block.block-page .page-main .subscribe-box{padding:30px;margin-bottom:20px}body .block.block-page .page-wrapper .main-title{font-size:36px;line-height:40px;margin-bottom:30px}body .block.block-page .page-wrapper .breadcrumbs{margin-bottom:30px}}@media only screen and (max-width: 768px){body .block.block-page .page-top .page-top-info{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-page .page-top .page-top-info .image-box{margin-right:0;margin-bottom:10px}body .block.block-page .page-top .page-top-info .image-box .image img{max-width:400px;width:100%}body .block.block-page .page-top .page-top-info .anotation::before{left:-15px;-moz-transform:none;-ms-transform:none;transform:none}body .block.block-page .page-top .page-top-info .info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-page .page-top .page-top-info .info .top-line{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-page .page-top .page-top-info .info .top-line h1{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:24px;line-height:28px;margin-bottom:10px}body .block.block-page .page-top .page-top-info .info .top-line .link{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:16px;line-height:20px;text-align:left}body .block.block-page .page-top .page-top-info .info .top-line .link a{font-size:16px;line-height:20px}body .block.block-page .page-top .page-top-info .info .labels{margin-bottom:5px}body .block.block-page .page-top .page-top-info .info .bottom-line{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-page .page-top .page-top-info .info .bottom-line .sub-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:16px;line-height:20px;margin-bottom:10px}body .block.block-page .page-top .page-top-info .info .bottom-line .sub-info strong{font-size:16px;line-height:20px}body .block.block-page .page-top .page-top-info .info .bottom-line .social{-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-page .page-top .page-top-info .info .bottom-line .social li{margin-left:0;margin-right:20px}body .block.block-page .page-top .page-top-info.artwork .image-box{-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}body .block.block-page .page-main p{margin-bottom:10px}body .block.block-page .page-main>.title{font-size:24px;line-height:28px;margin-bottom:30px}body .block.block-page .page-main a.btn{max-width:220px;height:48px;font-size:16px;margin-bottom:10px}body .block.block-page .page-main a.sub-btn{max-width:180px;height:46px;font-size:16px}body .block.block-page .page-main .blog-box .images-box.right{-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-page .page-main .blog-box .images-box.right>.image{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin-bottom:5px}body .block.block-page .page-main .blog-box .images-box.right .images-container{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-page .page-main .blog-box .images-box.right .images-container .image{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin-bottom:5px}body .block.block-page .page-main .title{font-size:18px;line-height:22px;margin-bottom:10px}body .block.block-page .page-main .price-box .top-line{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}body .block.block-page .page-main .price-box .top-line .title{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;line-height:22px;margin-bottom:10px}body .block.block-page .page-main .price-box .top-line .price{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;line-height:22px}body .block.block-page .page-main .subscribe-box{padding:20px 15px;margin-bottom:10px}body .block.block-page .page-wrapper .main-title{font-size:28px;line-height:32px;margin-bottom:20px}body .block.block-page .page-wrapper .breadcrumbs{margin-bottom:10px}}body .block.block-plant{padding-top:30px;padding-bottom:100px !important}@media only screen and (max-width: 992px){body .block.block-plant{padding-bottom:50px !important}}@media only screen and (max-width: 768px){body .block.block-plant{padding-bottom:30px !important}}body .block.block-poster-configuration{position:relative;padding-top:60px;padding-left:15px;padding-right:15px;padding-bottom:60px}body .block.block-poster-configuration__second .configs-container>*{margin-right:30px}body .block.block-poster-configuration__second .configs-container .config-slider{width:50%}body .block.block-poster-configuration__second .configs-container .config-info{width:50%}body .block.block-poster-configuration__second .configs-container .config-info>body .block.block-poster-configuration__second .configs-container .config-info{margin-bottom:.5em}body .block.block-poster-configuration__second .configs-container .config-info .config-title{font:700 26px "CeraPro",arial,serif}body .block.block-poster-configuration__second .configs-container .config-info .config-subtitle{font:300 20px "CeraPro",arial,serif}body .block.block-poster-configuration__second .configs-container .config-info .config-desc{font:300 16px "CeraPro",arial,serif}body .block.block-poster-configuration__second .configs-container .config-info .config-prices{font:400 26px "CeraPro",arial,serif;letter-spacing:normal}body .block.block-poster-configuration__second .configs-container .config-info .config-prices>*{margin-bottom:0}body .block.block-poster-configuration__second .configs-container .config-info .list li{font:300 16px "CeraPro",arial,serif}@media only screen and (max-width: 992px){body .block.block-poster-configuration__second .configs-container .config-slider,body .block.block-poster-configuration__second .configs-container .config-info{width:100%}}body .block.block-poster-configuration__second .radio-box label,body .block.block-poster-configuration__second .checkbox-box label{font:300 14px "CeraPro",arial,serif}body .block.block-poster-configuration__second .config-radios .title{font:400 16px "CeraPro",arial,serif}body .block.block-poster-configuration__second .config-radios .desc{font:300 14px "CeraPro",arial,serif}body .block .configs-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:80px}body .block .configs-container .config-slider{width:55%}body .block .configs-container .config-slider .config-slider-for_wrapper{position:relative;margin-bottom:30px}@media only screen and (max-width: 1200px){body .block .configs-container .config-slider{width:50%}}@media only screen and (max-width: 992px){body .block .configs-container .config-slider{width:100%}}body .block .configs-container .config-info{position:relative;width:45%}body .block .configs-container .config-info .config-settings{position:absolute;width:100%;bottom:0}@media only screen and (max-width: 992px){body .block .configs-container .config-info{width:100%}}@media only screen and (max-width: 1200px){body .block .configs-container{gap:30px}}@media only screen and (max-width: 992px){body .block .configs-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}body .block .config-slider-for,body .block .config-slider-for__second{width:100%}@media only screen and (max-width: 992px){body .block .config-slider-for,body .block .config-slider-for__second{width:100vw;margin-left:-15px;margin-right:-15px;margin-bottom:30px}}body .block .config-slider-nav,body .block .config-slider-nav__second{width:100%}@media only screen and (max-width: 992px){body .block .config-slider-nav .slick-list,body .block .config-slider-nav__second .slick-list{overflow:visible}}body .block .config-slider-nav .slick-track,body .block .config-slider-nav__second .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .block .config-slider-nav .slick-track .slide,body .block .config-slider-nav__second .slick-track .slide{padding-left:5px;padding-right:5px}body .block .config-info{color:#000000}body .block .config-info>*:not(:last-child){margin-bottom:20px}body .block .config-info .config-title{color:inherit;font:700 36px/40px "CeraPro",arial,serif;margin-bottom:10px}@media only screen and (max-width: 768px){body .block .config-info .config-title{font-size:28px;line-height:normal}}body .block .config-info .config-subtitle{font:400 22px/24px "CeraPro",arial,serif;margin-bottom:30px}@media only screen and (max-width: 768px){body .block .config-info .config-subtitle{font-size:20px;line-height:normal}}body .block .config-info .config-prices{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:700 26px/30px "CeraPro",arial,serif;gap:10px 20px}body .block .config-info .config-prices .price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:inherit}body .block .config-info .config-prices .price.old-price{color:#B9B9B9;text-decoration:line-through}@media only screen and (max-width: 768px){body .block .config-info .config-prices{font-size:20px;line-height:normal}}body .block .config-info .list li{color:inherit;font:300 16px/24px "CeraPro",arial,serif}body .block .config-info .list li:not(:last-child){margin-bottom:5px}@media only screen and (max-width: 768px){body .block .config-info .list li{line-height:normal}}body .block .config-info .config-settings{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:10px;gap:10px}body .block .config-info .config-settings .button-default{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;width:auto}@media only screen and (max-width: 480px){body .block .config-info .config-settings .button-default{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block .config-info .config-settings.border-top{border-top:1px solid transparent}body .block .config-info .config-settings.border-top-default{border-top-color:#C0C0C0}@media only screen and (max-width: 480px){body .block .config-info .config-settings{gap:0}}body .block .config-availabilitys>*:not(:last-child){margin-bottom:15px}body .block .config-availability{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px}body .block .config-availability .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000000}body .block .config-availability .info>*:not(:last-child){margin-bottom:5px}body .block .config-availability .info .title{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:inherit;font:300 13px/18px "CeraPro",arial,serif}body .block .config-availability .info .desc{color:inherit;font:500 16px/24px "CeraPro",arial,serif}body .block .config-availability .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .config-availability .icon svg{max-width:26px;max-height:26px}body .block .config-availability .icon svg path{stroke:#000000}body .block .config-availability.border{border-width:1px;border-style:solid}body .block .config-availability.border-default{border-color:#D1D1D1}body .block .config-availability.bg-gradient{background:-moz-linear-gradient(bottom, #fff, #fff);background:linear-gradient(0deg, #fff, #fff)}body .block .config-radios{color:#000000}body .block .config-radios>*:not(:last-child){margin-bottom:10px}body .block .config-radios .title{color:inherit;font:400 16px "CeraPro",arial,serif}body .block .config-radios .desc{color:inherit;font:300 14px "CeraPro",arial,serif}body .block.block-process{margin-top:-500px}body .block.block-process .process-wrapper .first-process-container{-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .block.block-process .process-wrapper .first-process-container .left-side{width:50%;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}body .block.block-process .process-wrapper .first-process-container .left-side .info{margin-left:20px}body .block.block-process .process-wrapper .first-process-container .right-side{width:50%}body .block.block-process .process-wrapper .first-process-container .right-side .info{margin-right:20px}body .block.block-process .process-wrapper .second-process-container .left-side{width:25%}body .block.block-process .process-wrapper .second-process-container .center{width:35%}body .block.block-process .process-wrapper .second-process-container .right-side{width:40%}body .block.block-process .process-wrapper .first-process-container,body .block.block-process .process-wrapper .second-process-container{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -20px}body .block.block-process .process-wrapper .first-process-container .left-side,body .block.block-process .process-wrapper .second-process-container .left-side{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px}body .block.block-process .process-wrapper .first-process-container .right-side,body .block.block-process .process-wrapper .second-process-container .right-side{padding-left:20px}body .block.block-process .process-wrapper .first-process-container .right-side .images-box,body .block.block-process .process-wrapper .second-process-container .right-side .images-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -20px}body .block.block-process .process-wrapper .first-process-container .right-side .images-box .inner-image,body .block.block-process .process-wrapper .second-process-container .right-side .images-box .inner-image{width:50%;padding:0 20px}body .block.block-process .process-wrapper .first-process-container .center,body .block.block-process .process-wrapper .second-process-container .center{padding:0 20px}body .block.block-process .process-wrapper .first-process-container .image.image5,body .block.block-process .process-wrapper .second-process-container .image.image5{margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image5 img,body .block.block-process .process-wrapper .second-process-container .image.image5 img{-moz-transform-origin:120% 0%;-ms-transform-origin:120% 0%;transform-origin:120% 0%}body .block.block-process .process-wrapper .first-process-container .image.image6,body .block.block-process .process-wrapper .second-process-container .image.image6{margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image6 img,body .block.block-process .process-wrapper .second-process-container .image.image6 img{-moz-transform-origin:-50% 0%;-ms-transform-origin:-50% 0%;transform-origin:-50% 0%}body .block.block-process .process-wrapper .first-process-container .image.image7,body .block.block-process .process-wrapper .second-process-container .image.image7{width:100%;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image7 img,body .block.block-process .process-wrapper .second-process-container .image.image7 img{width:100%;height:100%;max-height:550px;-o-object-fit:cover;object-fit:cover;-moz-transform-origin:150% 0%;-ms-transform-origin:150% 0%;transform-origin:150% 0%}body .block.block-process .process-wrapper .first-process-container .image.image8,body .block.block-process .process-wrapper .second-process-container .image.image8{width:100%;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image8 img,body .block.block-process .process-wrapper .second-process-container .image.image8 img{width:100%;height:100%;max-height:340px;-o-object-fit:cover;object-fit:cover;-moz-transform-origin:170% 0%;-ms-transform-origin:170% 0%;transform-origin:170% 0%}body .block.block-process .process-wrapper .first-process-container .image.image9,body .block.block-process .process-wrapper .second-process-container .image.image9{width:100%;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image9 img,body .block.block-process .process-wrapper .second-process-container .image.image9 img{width:100%;height:100%;max-height:750px;-o-object-fit:cover;object-fit:cover}body .block.block-process .process-wrapper .first-process-container .image.image10,body .block.block-process .process-wrapper .second-process-container .image.image10{width:100%;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image10 img,body .block.block-process .process-wrapper .second-process-container .image.image10 img{width:100%;height:100%;max-height:440px;-o-object-fit:cover;object-fit:cover}body .block.block-process .process-wrapper .first-process-container .image.image11,body .block.block-process .process-wrapper .second-process-container .image.image11{width:100%;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .image.image11 img,body .block.block-process .process-wrapper .second-process-container .image.image11 img{max-height:1235px;-o-object-fit:cover;object-fit:cover;-moz-transform-origin:-50% 0%;-ms-transform-origin:-50% 0%;transform-origin:-50% 0%}body .block.block-process .process-wrapper .first-process-container .info,body .block.block-process .process-wrapper .second-process-container .info{max-width:640px;margin-bottom:40px}body .block.block-process .process-wrapper .first-process-container .info p,body .block.block-process .process-wrapper .second-process-container .info p{font:500 20px/33px "CeraPro",arial,serif}body .block.block-process .process-wrapper .info>*:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 1200px){body .block.block-process .promo-wrapper .promo-container1 .info .title,body .block.block-process .promo-wrapper .promo-container2 .info .title,body .block.block-process .promo-wrapper .promo-container3 .info .title,body .block.block-process .promo-wrapper .promo-container4 .info .title{font-size:48px;line-height:52px}}@media only screen and (max-width: 992px){body .block.block-process .promo-wrapper .promo-container1 .left-side,body .block.block-process .promo-wrapper .promo-container1 .center,body .block.block-process .promo-wrapper .promo-container1 .right-side,body .block.block-process .promo-wrapper .promo-container2 .left-side,body .block.block-process .promo-wrapper .promo-container2 .center,body .block.block-process .promo-wrapper .promo-container2 .right-side,body .block.block-process .promo-wrapper .promo-container3 .left-side,body .block.block-process .promo-wrapper .promo-container3 .center,body .block.block-process .promo-wrapper .promo-container3 .right-side,body .block.block-process .promo-wrapper .promo-container4 .left-side,body .block.block-process .promo-wrapper .promo-container4 .center,body .block.block-process .promo-wrapper .promo-container4 .right-side{width:100%;padding:0 15px;margin-bottom:20px}body .block.block-process .promo-wrapper .promo-container1 .image,body .block.block-process .promo-wrapper .promo-container2 .image,body .block.block-process .promo-wrapper .promo-container3 .image,body .block.block-process .promo-wrapper .promo-container4 .image{height:400px !important}body .block.block-process .promo-wrapper .promo-container1 .image img,body .block.block-process .promo-wrapper .promo-container2 .image img,body .block.block-process .promo-wrapper .promo-container3 .image img,body .block.block-process .promo-wrapper .promo-container4 .image img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}body .block.block-process .promo-wrapper .promo-container1 .image.image7,body .block.block-process .promo-wrapper .promo-container1 .image.image9,body .block.block-process .promo-wrapper .promo-container2 .image.image7,body .block.block-process .promo-wrapper .promo-container2 .image.image9,body .block.block-process .promo-wrapper .promo-container3 .image.image7,body .block.block-process .promo-wrapper .promo-container3 .image.image9,body .block.block-process .promo-wrapper .promo-container4 .image.image7,body .block.block-process .promo-wrapper .promo-container4 .image.image9{margin-bottom:20px}body .block.block-process .promo-wrapper .promo-container1 .image.image8,body .block.block-process .promo-wrapper .promo-container1 .image.image10,body .block.block-process .promo-wrapper .promo-container2 .image.image8,body .block.block-process .promo-wrapper .promo-container2 .image.image10,body .block.block-process .promo-wrapper .promo-container3 .image.image8,body .block.block-process .promo-wrapper .promo-container3 .image.image10,body .block.block-process .promo-wrapper .promo-container4 .image.image8,body .block.block-process .promo-wrapper .promo-container4 .image.image10{margin-bottom:0}body .block.block-process .promo-wrapper .promo-container1 .info,body .block.block-process .promo-wrapper .promo-container2 .info,body .block.block-process .promo-wrapper .promo-container3 .info,body .block.block-process .promo-wrapper .promo-container4 .info{max-width:100%;margin:0}body .block.block-process .promo-wrapper .promo-container1 .info p,body .block.block-process .promo-wrapper .promo-container2 .info p,body .block.block-process .promo-wrapper .promo-container3 .info p,body .block.block-process .promo-wrapper .promo-container4 .info p{font-size:18px;line-height:22px;margin-bottom:30px}body .block.block-process .promo-wrapper .promo-container1 .info .title,body .block.block-process .promo-wrapper .promo-container2 .info .title,body .block.block-process .promo-wrapper .promo-container3 .info .title,body .block.block-process .promo-wrapper .promo-container4 .info .title{font-size:36px;line-height:40px}}@media only screen and (max-width: 768px){body .block.block-process .promo-wrapper .promo-container1 .images-box,body .block.block-process .promo-wrapper .promo-container2 .images-box,body .block.block-process .promo-wrapper .promo-container3 .images-box,body .block.block-process .promo-wrapper .promo-container4 .images-box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}body .block.block-process .promo-wrapper .promo-container1 .images-box .inner-image,body .block.block-process .promo-wrapper .promo-container2 .images-box .inner-image,body .block.block-process .promo-wrapper .promo-container3 .images-box .inner-image,body .block.block-process .promo-wrapper .promo-container4 .images-box .inner-image{width:100% !important;padding:0 15px !important}body .block.block-process .promo-wrapper .promo-container1 .images-box .inner-image:not(:last-child),body .block.block-process .promo-wrapper .promo-container2 .images-box .inner-image:not(:last-child),body .block.block-process .promo-wrapper .promo-container3 .images-box .inner-image:not(:last-child),body .block.block-process .promo-wrapper .promo-container4 .images-box .inner-image:not(:last-child){margin-bottom:20px}body .block.block-process .promo-wrapper .promo-container1 .image,body .block.block-process .promo-wrapper .promo-container2 .image,body .block.block-process .promo-wrapper .promo-container3 .image,body .block.block-process .promo-wrapper .promo-container4 .image{height:340px !important}body .block.block-process .promo-wrapper .promo-container1 .info p,body .block.block-process .promo-wrapper .promo-container2 .info p,body .block.block-process .promo-wrapper .promo-container3 .info p,body .block.block-process .promo-wrapper .promo-container4 .info p{font-size:16px;line-height:20px;margin-bottom:20px}body .block.block-process .promo-wrapper .promo-container1 .info .title,body .block.block-process .promo-wrapper .promo-container2 .info .title,body .block.block-process .promo-wrapper .promo-container3 .info .title,body .block.block-process .promo-wrapper .promo-container4 .info .title{font-size:28px;line-height:32px}}@media only screen and (max-width: 480px){body .block.block-process .promo-wrapper .promo-container1 .image,body .block.block-process .promo-wrapper .promo-container2 .image,body .block.block-process .promo-wrapper .promo-container3 .image,body .block.block-process .promo-wrapper .promo-container4 .image{height:280px !important}}body .block .product.product-default{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-20px;margin-right:-20px}body .block .product.product-default .product-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:20px;padding-right:20px;overflow:hidden}body .block .product.product-default .product-image a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block .product.product-default .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .product.product-default .product-info{padding-left:20px;padding-right:20px}body .block .product.product-default .product-title{display:block;width:100%;color:#0c2b3b;-moz-transition:all .3s ease;transition:all .3s ease}body .block .product.product-default .product-title:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}body .block .product.product-default .product-price{color:#0c2b3b}body .block .product.product-default .product-desc{color:#202123}body .block .product.product-default .product-desc p,body .block .product.product-default .product-desc span,body .block .product.product-default .product-desc a,body .block .product.product-default .product-desc ul li,body .block .product.product-default .product-desc ol li,body .block .product.product-default .product-desc strong,body .block .product.product-default .product-desc b,body .block .product.product-default .product-desc sup,body .block .product.product-default .product-desc sub,body .block .product.product-default .product-desc i:not(.mdi){color:inherit;font:inherit}body .block .product.product-default .product-buttons{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:5px 10px}body .block .product.product-default.product-large .product-image,body .block .product.product-default.product-large .product-info{width:50%}body .block .product.product-default.product-large .product-info>*:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){body .block .product.product-default.product-large .product-info>*:not(:last-child){margin-bottom:20px}}body .block .product.product-default.product-large .product-title{font:900 60px "CeraPro",arial,serif}@media only screen and (max-width: 1200px){body .block .product.product-default.product-large .product-title{font-size:48px}}@media only screen and (max-width: 992px){body .block .product.product-default.product-large .product-title{font-size:36px}}@media only screen and (max-width: 768px){body .block .product.product-default.product-large .product-title{font-size:28px}}body .block .product.product-default.product-large .product-price{font:900 32px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .product.product-default.product-large .product-price{font-size:24px}}body .block .product.product-default.product-large .product-desc{font:400 20px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .product.product-default.product-large .product-desc{font-size:18px}}body .block .product.product-default.product-large .product-buttons .button{min-width:260px}body .block .product.product-default.product-small .product-info{width:33.33333%}body .block .product.product-default.product-small .product-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:66.66666%;margin-left:-15px;margin-right:-15px}body .block .product.product-default.product-small .product-image a{padding-left:15px;padding-right:15px}body .block .product.product-default.product-small .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block .product.product-default.product-small .product-title{font:700 36px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .product.product-default.product-small .product-title{font-size:28px}}body .block .product.product-default.product-small .product-price{font:700 20px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .product.product-default.product-small .product-price{font-size:18px}}body .block .product.product-default.product-small .product-desc{font:400 20px "CeraPro",arial,serif}@media only screen and (max-width: 768px){body .block .product.product-default.product-small .product-desc{font-size:18px}}@media only screen and (max-width: 768px){body .block .product.product-default{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0 !important;margin-right:0 !important}body .block .product.product-default .product-image{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:30px;gap:30px;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}body .block .product.product-default .product-image a{width:100% !important;padding-left:0 !important;padding-right:0 !important}body .block .product.product-default .product-info{width:100% !important;padding-left:0 !important;padding-right:0 !important;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}body .block .product-inform{padding:15px 20px}body .block .product-inform .product-inform-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}body .block .product-inform .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:46px}body .block .product-inform .image.fullwidth{width:100%}body .block .product-inform .image.fullwidth img{width:100%;height:auto}body .block .product-inform .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:400px;color:#4f4f4f;font:400 17px/27px "CeraPro",arial,serif}body .block .product-inform .info>*:not(:last-child){margin-bottom:10px}body .block .product-inform .info p,body .block .product-inform .info span,body .block .product-inform .info a,body .block .product-inform .info ul li,body .block .product-inform .info ol li,body .block .product-inform .info strong,body .block .product-inform .info b,body .block .product-inform .info sup,body .block .product-inform .info sub,body .block .product-inform .info i:not(.mdi){color:inherit;font:inherit}body .block .product-inform .info button{min-height:30px;height:30px;font:700 12px "CeraPro",arial,serif}body .block .product-inform .info .bottom{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:inherit;font:500 14px "CeraPro",arial,serif;text-transform:uppercase;gap:10px}body .block .product-inform .info .bottom p,body .block .product-inform .info .bottom span,body .block .product-inform .info .bottom a,body .block .product-inform .info .bottom ol li,body .block .product-inform .info .bottom ul li,body .block .product-inform .info .bottom strong,body .block .product-inform .info .bottom b,body .block .product-inform .info .bottom sup,body .block .product-inform .info .bottom sub,body .block .product-inform .info .bottom i:not(.mdi){color:inherit;font:inherit}@media only screen and (max-width: 768px){body .block .product-inform .info .bottom{gap:0}body .block .product-inform .info .bottom>*{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}@media only screen and (max-width: 768px){body .block .product-inform .info{min-width:auto}body .block .product-inform .info .select .select-head{width:100%}}body .block .product-inform.with-overlay{background-image:url("../img/product-inform-overlay.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 768px){body .block .product-inform{padding-bottom:30px}}body .block .product-content>*:not(:last-child),body .block .product-navbar>*:not(:last-child){margin-bottom:20px}body .block .product-navbar{font:400 17px/27px "CeraPro",arial,serif}body .block .product-navbar p,body .block .product-navbar span,body .block .product-navbar a,body .block .product-navbar ul li,body .block .product-navbar ol li,body .block .product-navbar strong,body .block .product-navbar b,body .block .product-navbar sup,body .block .product-navbar sub,body .block .product-navbar i:not(.mdi){color:inherit;font:inherit}body .block .product-navbar .product-list ul li,body .block .product-navbar ul.product-list li{position:relative;padding-left:20px}body .block .product-navbar .product-list ul li::before,body .block .product-navbar ul.product-list li::before{position:absolute;content:'';width:4px;height:4px;top:8px;left:0;border-radius:50%;background-color:#4f4f4f}body .block .product-navbar .product-list ul li:not(:last-child),body .block .product-navbar ul.product-list li:not(:last-child){margin-bottom:5px}body .block .product-navbar .product-title{color:#000;font:500 24px "CeraPro",arial,serif}body .block .product-navbar .product-subtitle{color:#000;font:400 16px "CeraPro",arial,serif}body .block .product-price{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}body .block .product-price .price{color:#000;font:500 30px "CeraPro",arial,serif}body .block .product-price .price sup{color:#000;font:500 18px "CeraPro",arial,serif}body .block .product-price .price span{color:inherit;font:inherit}body .block .product-price .price-stock{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#309d4a;font:500 14px "CeraPro",arial,serif;gap:10px}body .block .product-price .price-stock svg{max-width:16px;max-height:16px}body .block .product-price .price-stock svg path{stroke:#309d4a}body .block .product-price .price-stock p,body .block .product-price .price-stock span,body .block .product-price .price-stock a,body .block .product-price .price-stock ul li,body .block .product-price .price-stock ol li,body .block .product-price .price-stock strong,body .block .product-price .price-stock b,body .block .product-price .price-stock sup,body .block .product-price .price-stock sub,body .block .product-price .price-stock i:not(.mdi){color:inherit;font:inherit}body .block .price-settings{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}body .block .price-settings .select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .block .price-settings .select .select-head{min-width:auto;padding-right:30px}body .block .price-settings .button{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;width:auto}@media only screen and (max-width: 580px){body .block .price-settings{-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .price-settings>*{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}body .block .price-settings .select .select-head{width:100%}}body .block .product-radios{color:#000000}body .block .product-radios>*:not(:last-child){margin-bottom:10px}body .block .product-radios .title{color:inherit;font:400 16px "CeraPro",arial,serif}body .block .product-radios .desc{color:inherit;font:300 14px "CeraPro",arial,serif}body .block .block.block-products{margin:40px 0}body .block .block.block-products .center-wrapper>*:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 992px){body .block .block.block-products .center-wrapper>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){body .block .block.block-products .center-wrapper>*:not(:last-child){margin-bottom:30px}}body .block .block.block-products .products-wrapper .products-info .list-title{color:#0c2b3b;font-weight:800;margin-bottom:10px}body .block .block.block-products .products-wrapper .products-info .products{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block .block.block-products .products-wrapper .products-info .products .product-item{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}body .block .block.block-products .products-wrapper .products-info .products .product-item .images-box{height:145px}body .block .block.block-products .products-wrapper .products-info .products .product-item .images-box img{height:100%;width:auto}body .block .block.block-products .products-wrapper .products-info .products .product-item .main-info{padding:0 25px 0 15px}body .block .block.block-products .products-wrapper .products-info .products .product-item .main-info .info{color:#0c2b3b;font:900 20px "CeraPro",arial,serif;margin-bottom:5px}body .block .block.block-products .products-wrapper .products-info .products .product-item .main-info .auth{font:900 17px "CeraPro",arial,serif}body .block .block.block-products .products-wrapper .products-info .products .product-item.vertical .main-info{width:215px}body .block .block.block-products .products-wrapper .products-info .products .product-item.horizontal .main-info{width:260px}@media only screen and (max-width: 768px){body .block .block.block-products .products-wrapper .products-info .products .product-item{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .block .block.block-products .products-wrapper .products-info .products .product-item .main-info{padding:15px 30px 15px 0}}body .block .products{position:relative}body .block .products.header-products{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:-12px;margin-right:-12px}body .block .products.header-products .inner{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:12px;padding-right:12px}body .block .products.products-pallets{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block .products.products-pallets>*{width:33.33333%}body .block .products.products-mix{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-left:-15px;margin-right:-15px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body .block .products.products-mix>.inner{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25%;padding-left:15px;padding-right:15px;margin-bottom:30px}body .block .products.products-mix>.inner.mix{display:none}body .block .products.products-mix::after{display:inline-block;content:'';width:100%}body .block .products.products-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:30px}body .block .products.products-controls.fullwidth{width:100%}body .block .products.products-purchase{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:-15px;margin-right:-15px}body .block .products.products-purchase .inner{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:15px;padding-right:15px;margin-bottom:30px}body .block .products.products-purchase .inner.w33{-moz-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}body .block .products_container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}body .block .products_container .products_item{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:290px;padding-left:10px;padding-right:10px;margin-bottom:20px}body .block .product-items-wrapper>*:not(:last-child){margin-bottom:20px}body .block .product-preview{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}body .block .product-preview a{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .block .product-info{position:relative;width:100%}body .block .product-info>*:not(:last-child){margin-bottom:30px}body .block .product-info p{color:#000000;font:300 20px/30px "CeraPro",arial,serif}body .block .product-info p a{color:#5B5B5B;font:inherit;font-weight:700;-moz-transition:all .3s ease;transition:all .3s ease}body .block .product-info p a:hover{opacity:.7;-moz-transition:all .3s ease;transition:all .3s ease}body .block .product-info p span,body .block .product-info p strong,body .block .product-info p b{color:inherit;font:inherit}body .block .product-info p.strong{font-weight:900}body .block .product-info .title{font-size:20px}body .block .product-controls{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:20px}body .block .product-controls .button{-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block .product-quantity{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:10px}body .block .product-quantity .top-line{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0}body .block .product-quantity .product-price{color:#000;font:700 26px "CeraPro",arial,serif}body .block .product-languages>*:not(:last-child){margin-bottom:10px}body .block .product-slider{position:relative}body .block .product_primary .product_image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:320px}body .block .product_primary .product_image img{width:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}body .block .block.block-project{border-bottom:2px solid rgba(30,30,30,0.15)}body .block .block.block-project .info-wrapper .info-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .block .block.block-project .info-wrapper .info-container .images{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:0;-ms-flex:0 1 calc(65% - 25px);flex:0 1 calc(65% - 25px);-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}body .block .block.block-project .info-wrapper .info-container .images img{width:-moz-calc(50% - 25px);width:calc(50% - 25px)}body .block .block.block-project .info-wrapper .info-container .info-label{color:#0c2b3b;font:600 20px/1.5 "CeraPro",arial,serif;margin-bottom:10px}body .block .block.block-project .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 calc(35% - 25px);flex:0 1 calc(35% - 25px);padding-right:2%;margin:10px 0}body .block .block.block-project .info-wrapper .info-container .info .info-title{color:#0c2b3b;font-weight:600}body .block .block.block-project .info-wrapper .info-container .info .info-desc,body .block .block.block-project .info-wrapper .info-container .info .info-desc p{font:400 20px/1.5 "CeraPro",arial,serif}body .block .block.block-project:nth-child(2n+1) .info-wrapper .info-container{-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 768px){body .block .block.block-project .info-wrapper .info-container .images{-moz-box-flex:0;-ms-flex:0 1 calc(45% - 15px);flex:0 1 calc(45% - 15px)}body .block .block.block-project .info-wrapper .info-container .images img{width:-moz-calc(100%);width:calc(100%)}body .block .block.block-project .info-wrapper .info-container .images img:not(:last-child){margin-bottom:30px}body .block .block.block-project .info-wrapper .info-container .info{-moz-box-flex:0;-ms-flex:0 1 calc(55% - 15px);flex:0 1 calc(55% - 15px)}}@media only screen and (max-width: 525px){body .block .block.block-project .info-wrapper .info-container{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .block .block.block-project .info-wrapper .info-container .images img{width:-moz-calc(50% - 10px);width:calc(50% - 10px)}body .block .block.block-project:nth-child(2n+1) .info-wrapper .info-container{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body .block.block-promo .promo-wrapper .first-promo-container{-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .block.block-promo .promo-wrapper .first-promo-container .left-side{-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}body .block.block-promo .promo-wrapper .first-promo-container,body .block.block-promo .promo-wrapper .second-promo-container{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -20px}body .block.block-promo .promo-wrapper .first-promo-container .left-side,body .block.block-promo .promo-wrapper .second-promo-container .left-side{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding-right:20px}body .block.block-promo .promo-wrapper .first-promo-container .right-side,body .block.block-promo .promo-wrapper .second-promo-container .right-side{width:50%;padding-left:20px}body .block.block-promo .promo-wrapper .first-promo-container .right-side .images-box,body .block.block-promo .promo-wrapper .second-promo-container .right-side .images-box{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -20px}body .block.block-promo .promo-wrapper .first-promo-container .right-side .images-box .inner-image,body .block.block-promo .promo-wrapper .second-promo-container .right-side .images-box .inner-image{width:50%;padding:0 20px}body .block.block-promo .promo-wrapper .first-promo-container .image.image1,body .block.block-promo .promo-wrapper .second-promo-container .image.image1{height:584px;margin-bottom:30px}body .block.block-promo .promo-wrapper .first-promo-container .image.image1 img,body .block.block-promo .promo-wrapper .second-promo-container .image.image1 img{-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%}body .block.block-promo .promo-wrapper .first-promo-container .image.image2,body .block.block-promo .promo-wrapper .second-promo-container .image.image2{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:770px;-moz-transition:all .1s;transition:all .1s}body .block.block-promo .promo-wrapper .first-promo-container .image.image2 img,body .block.block-promo .promo-wrapper .second-promo-container .image.image2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-promo .promo-wrapper .first-promo-container .image.image3,body .block.block-promo .promo-wrapper .second-promo-container .image.image3{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;max-height:770px;-moz-transition:all .1s;transition:all .1s}body .block.block-promo .promo-wrapper .first-promo-container .image.image3 img,body .block.block-promo .promo-wrapper .second-promo-container .image.image3 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-moz-transform-origin:-120% 50%;-ms-transform-origin:-120% 50%;transform-origin:-120% 50%}body .block.block-promo .promo-wrapper .first-promo-container .image.image4,body .block.block-promo .promo-wrapper .second-promo-container .image.image4{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-height:630px}body .block.block-promo .promo-wrapper .first-promo-container .image.image4 img,body .block.block-promo .promo-wrapper .second-promo-container .image.image4 img{max-height:630px;-moz-transform-origin:120% 50%;-ms-transform-origin:120% 50%;transform-origin:120% 50%}body .block.block-promo .promo-wrapper .first-promo-container .info,body .block.block-promo .promo-wrapper .second-promo-container .info{max-width:640px;margin-bottom:40px}body .block.block-promo .promo-wrapper .first-promo-container .info>*:not(:last-child),body .block.block-promo .promo-wrapper .second-promo-container .info>*:not(:last-child){margin-bottom:30px}body .block.block-promo .promo-wrapper .first-promo-container .info p,body .block.block-promo .promo-wrapper .second-promo-container .info p{font:500 20px/33px "CeraPro",arial,serif}@media only screen and (max-width: 1200px){body .block.block-promo .promo-wrapper .first-promo-container .info .title,body .block.block-promo .promo-wrapper .second-promo-container .info .title{font-size:48px;line-height:52px}}@media only screen and (max-width: 992px){body .block.block-promo .promo-wrapper .first-promo-container .left-side,body .block.block-promo .promo-wrapper .first-promo-container .right-side,body .block.block-promo .promo-wrapper .second-promo-container .left-side,body .block.block-promo .promo-wrapper .second-promo-container .right-side{width:100%;padding:0 15px;margin-bottom:20px}body .block.block-promo .promo-wrapper .first-promo-container .image,body .block.block-promo .promo-wrapper .second-promo-container .image{height:400px !important}body .block.block-promo .promo-wrapper .first-promo-container .image img,body .block.block-promo .promo-wrapper .second-promo-container .image img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}body .block.block-promo .promo-wrapper .first-promo-container .info,body .block.block-promo .promo-wrapper .second-promo-container .info{max-width:100%;margin:0}body .block.block-promo .promo-wrapper .first-promo-container .info p,body .block.block-promo .promo-wrapper .second-promo-container .info p{font-size:18px;line-height:22px;margin-bottom:30px}body .block.block-promo .promo-wrapper .first-promo-container .info .title,body .block.block-promo .promo-wrapper .second-promo-container .info .title{font-size:36px;line-height:40px}}@media only screen and (max-width: 768px){body .block.block-promo .promo-wrapper .first-promo-container .images-box,body .block.block-promo .promo-wrapper .second-promo-container .images-box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}body .block.block-promo .promo-wrapper .first-promo-container .images-box .inner-image,body .block.block-promo .promo-wrapper .second-promo-container .images-box .inner-image{width:100% !important;padding:0 15px !important;margin-bottom:20px}body .block.block-promo .promo-wrapper .first-promo-container .images-box .inner-image:last-child,body .block.block-promo .promo-wrapper .second-promo-container .images-box .inner-image:last-child{margin-bottom:0}body .block.block-promo .promo-wrapper .first-promo-container .image,body .block.block-promo .promo-wrapper .second-promo-container .image{height:340px !important}body .block.block-promo .promo-wrapper .first-promo-container .info p,body .block.block-promo .promo-wrapper .second-promo-container .info p{font-size:16px;line-height:20px;margin-bottom:20px}body .block.block-promo .promo-wrapper .first-promo-container .info .title,body .block.block-promo .promo-wrapper .second-promo-container .info .title{font-size:28px;line-height:32px}}@media only screen and (max-width: 480px){body .block.block-promo .promo-wrapper .first-promo-container .image,body .block.block-promo .promo-wrapper .second-promo-container .image{height:280px !important}}body .block.block-purpose{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;gap:60px}body .block.block-purpose>.main-icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:40px}@media only screen and (max-width: 768px){body .block.block-purpose>.main-icon{margin-left:auto;margin-right:auto}}body .block.block-purpose>.main-info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;margin-bottom:30px}body .block.block-purpose>.main-info>*:not(:last-child){margin-bottom:15px}body .block.block-purpose>.main-info .purpose-title{text-transform:uppercase}@media only screen and (max-width: 768px){body .block.block-purpose>.main-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block.block-purpose .purposes-container{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-20px;margin-right:-20px;margin-bottom:-40px}body .block.block-purpose .purposes-container .purpose-col{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;padding-left:20px;padding-right:20px}body .block.block-purpose .purposes-container .purpose-col .purpose-col-title{position:relative;text-transform:uppercase;padding-left:15px;margin-bottom:30px}body .block.block-purpose .purposes-container .purpose-col .purpose-col-title::before{position:absolute;content:'';width:5px;height:100%;top:0;left:0;background-color:#AE382C}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #000000;background:#ffffff;padding:32px 26px}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:20px}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;text-align:left}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info>*:not(:last-child){margin-bottom:10px}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-row-title{font:900 17px/22px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-row-desc{font:400 14px/18px "CeraPro",arial,serif}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-link{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000000;font:700 13px/16px "CeraPro",arial,serif;text-transform:uppercase;cursor:pointer}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-link svg{display:block;max-width:16px;max-height:12px;margin-left:5px}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-link svg path{stroke:#AE382C}body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper .info .purpose-link:hover svg path{stroke:#000000}body .block.block-purpose .purposes-container .purpose-col .purpose-row:not(:last-child){margin-bottom:40px}body .block.block-purpose .purposes-container .purpose-col:not(:last-child){margin-bottom:40px}body .block.block-purpose .purposes-container .purpose-col.planned .purpose-row .inner-wrapper .icon{background:#bdeefe}body .block.block-purpose .purposes-container .purpose-col.progress .purpose-row .inner-wrapper .icon{background:#fdebb9}body .block.block-purpose .purposes-container .purpose-col.done .purpose-row .inner-wrapper .icon{background:#d1f9cb}@media only screen and (max-width: 1200px){body .block.block-purpose .purposes-container .purpose-col .purpose-row .inner-wrapper{padding:20px}}@media only screen and (max-width: 992px){body .block.block-purpose{margin-bottom:72px}body .block.block-purpose .purposes-container{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-purpose .purposes-container .purpose-col{-moz-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px}body .block.block-purpose .purposes-container .purpose-col .purpose-row>.inner-wrapper{padding:26px}body .block.block-purpose .purposes-container .purpose-col .purpose-row>.inner-wrapper .info .desc{height:auto}}@media only screen and (max-width: 768px){body .block.block-purpose>.main-icon img{max-width:54px;width:100%}}@media only screen and (max-width: 480px){body .block.block-purpose .purposes-container{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body .block.block-purpose .purposes-container .purpose-col{-moz-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px}body .block.block-purpose .purposes-container .purpose-col>.title{font-size:22px;line-height:26px;margin-bottom:15px}body .block.block-purpose .purposes-container .purpose-col .purpose-row>.inner-wrapper{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:26px}body .block.block-purpose .purposes-container .purpose-col .purpose-row>.inner-wrapper .icon{margin-right:0;margin-bottom:10px}body .block.block-purpose .purposes-container .purpose-col .purpose-row>.inner-wrapper .info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}}body .block.block-searching{position:relative;padding-top:60px;padding-left:15px;padding-right:15px;padding-bottom:60px}body .block.block-searching .center-wrapper>*:not(:last-child){margin-bottom:20px}body .block.block-searching .breadcrumbs{margin-bottom:50px}body .block.block-searching .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .block.block-searching .searching-text{color:#1B181C;font:600 24px/36px "CeraPro",arial,sans-serif}body .block.block-simple{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1310px;width:100%;padding-left:15px;padding-right:15px;margin-inline:auto;gap:40px}body .block.block-simple .back{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1f1f1f;font:700 20px/30px "CeraPro",arial,serif;gap:5px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-simple .back svg{max-width:16px;max-height:16px;width:auto;height:auto}body .block.block-simple .back svg path{stroke:#CE0608}body .block.block-simple .back span{color:inherit;font:inherit}body .block.block-simple .back:hover{opacity:.8;cursor:pointer;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-simple .top-line{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block.block-simple .with-bottom-line{position:relative;padding-bottom:10px}body .block.block-simple .with-bottom-line::after{position:absolute;content:'';width:70px;height:1px;left:0;bottom:0;background-color:#CE0608}body .block.block-simple .cards{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:30px}body .block.block-simple .card.ver1{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:31%;max-width:50%;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}body .block.block-simple .card.ver1 .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-height:240px;width:100%;height:100%;z-index:1}body .block.block-simple .card.ver1 .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}body .block.block-simple .card.ver1 .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-simple .card.ver1 .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;z-index:2}body .block.block-simple .card.ver1 .content .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body .block.block-simple .card.ver1 .content .info .title{color:#fff;font:900 20px/30px "CeraPro",arial,serif}body .block.block-simple .card.ver1 .content::after{position:absolute;content:'';height:50%;left:0;right:0;bottom:0;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );z-index:-1}@media only screen and (max-width: 768px){body .block.block-simple .card.ver1{max-width:100%;min-width:100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body .block.block-simple .card.ver2{position:relative;padding-top:40px}body .block.block-simple .card.ver2 .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:40%;max-height:560px;border:1px solid #000;z-index:2}body .block.block-simple .card.ver2 .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}body .block.block-simple .card.ver2 .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 993px){body .block.block-simple .card.ver2 .media{position:absolute;top:0;right:0}}@media only screen and (max-width: 992px){body .block.block-simple .card.ver2 .media{max-width:100%}}body .block.block-simple .card.ver2 .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:50px;z-index:1;gap:30px}body .block.block-simple .card.ver2 .content .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}body .block.block-simple .card.ver2 .content .info .title{color:#1B181C;font:900 42px/56px "CeraPro",arial,serif}@media only screen and (max-width: 992px){body .block.block-simple .card.ver2 .content .info .title{font-size:36px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-simple .card.ver2 .content .info .title{font-size:28px}}body .block.block-simple .card.ver2 .content .info .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#1F1F1F;font:400 20px/30px "CeraPro",arial,serif;gap:10px}body .block.block-simple .card.ver2 .content .info .text p,body .block.block-simple .card.ver2 .content .info .text span,body .block.block-simple .card.ver2 .content .info .text a,body .block.block-simple .card.ver2 .content .info .text ul li,body .block.block-simple .card.ver2 .content .info .text ol li,body .block.block-simple .card.ver2 .content .info .text strong,body .block.block-simple .card.ver2 .content .info .text b,body .block.block-simple .card.ver2 .content .info .text sup,body .block.block-simple .card.ver2 .content .info .text sub,body .block.block-simple .card.ver2 .content .info .text i:not(.mdi){color:inherit;font:inherit}@media only screen and (max-width: 992px){body .block.block-simple .card.ver2 .content .info .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-simple .card.ver2 .content .info .text{font-size:16px}}@media only screen and (min-width: 993px){body .block.block-simple .card.ver2 .content .info{max-width:80%}}body .block.block-simple .card.ver2 .content.border{border:1px solid #000}body .block.block-simple .card.ver2 .content.bg-grey{background-color:#E5E8E6}@media only screen and (min-width: 993px){body .block.block-simple .card.ver2 .content{max-width:70%}}@media only screen and (max-width: 992px){body .block.block-simple .card.ver2 .content{padding:40px 30px}}@media only screen and (max-width: 768px){body .block.block-simple .card.ver2 .content{padding:30px 15px}}body .block.block-simple .grid{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:60px}body .block.block-simple .grid .grid-content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:290px;gap:20px}@media only screen and (max-width: 768px){body .block.block-simple .grid .grid-content{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 1200px){body .block.block-simple .grid{gap:40px}}@media only screen and (max-width: 992px){body .block.block-simple .grid{gap:30px}}body .block.block-simple .banner{position:relative;width:100%}body .block.block-simple .banner .media{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}body .block.block-simple .banner .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}body .block.block-simple .banner .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-simple .banner .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20% 30px;gap:30px;z-index:2}body .block.block-simple .banner .content .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:20px}body .block.block-simple .banner .content .info .title{color:#fff}body .block.block-simple .banner .content .info .breadcrumbs{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:15px}body .block.block-simple .banner .content .info .breadcrumbs .breadcrumb{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;color:#000;font:700 16px/18px "CeraPro",arial,serif;text-transform:uppercase;padding:10px}body .block.block-simple .banner .content .buttons{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:15px}@media only screen and (max-width: 768px){body .block.block-simple .banner .content{padding:20% 15px}}body .block.block-simple .list{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}body .block.block-simple .list ul>li,body .block.block-simple .list li{position:relative;padding-left:24px}body .block.block-simple .list ul>li a:hover,body .block.block-simple .list li a:hover{opacity:.7}body .block.block-simple .list ul>li::before,body .block.block-simple .list li::before{position:absolute;content:'';width:16px;height:16px;top:4px;left:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#CE0608}body .block.block-simple .list.ver1 li::before{-webkit-mask-image:url(../img/icons/check-regular.svg);mask-image:url(../img/icons/check-regular.svg)}body .block.block-simple .list.ver2 li::before{-webkit-mask-image:url(../img/icons/angle-right-regular.svg);mask-image:url(../img/icons/angle-right-regular.svg)}body .block.block-slideshow .slider{position:relative;max-width:980px}body .block.block-slideshow .slider .slick-arrow{position:absolute;top:0;width:50%;height:100%;bottom:0;-moz-transform:none;-ms-transform:none;transform:none;text-indent:-9999px;z-index:2}body .block.block-slideshow .slider .slick-arrow::before{display:none !important}body .block.block-slideshow .slider .slick-arrow.slick-prev{left:0}body .block.block-slideshow .slider .slick-arrow.slick-prev:hover{cursor:url(../img/icons/cursor-left.svg),auto}body .block.block-slideshow .slider .slick-arrow.slick-next{right:0}body .block.block-slideshow .slider .slick-arrow.slick-next:hover{cursor:url(../img/icons/cursor-right.svg),auto}body .block.block-slideshow .slider .slick-list .slick-track{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .block.block-slideshow .slider .slick-list .slick-track .slide{height:auto}body .block.block-slideshow .slider .slick-dots{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:20px}body .block.block-slideshow .slider .slick-dots li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:0}body .block.block-slideshow .slider .slick-dots li button{width:10px;height:10px;border-radius:50%;border:1px solid #000;background-color:#fff;padding:0;margin:0}body .block.block-slideshow .slider .slick-dots li button::before,body .block.block-slideshow .slider .slick-dots li button::after{display:none !important}body .block.block-slideshow .slider .slick-dots li.slick-active button{background:#000}body .block.block-slideshow .slideshow{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}body .block.block-slideshow .slideshow .media .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:580px;width:100%}body .block.block-slideshow .slideshow .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1200px){body .block.block-slideshow .slideshow .media .image{height:480px}}@media only screen and (max-width: 992px){body .block.block-slideshow .slideshow .media .image{height:380px}}@media only screen and (max-width: 768px){body .block.block-slideshow .slideshow .media .image{height:280px}}body .block.block-slideshow .slideshow .info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body .block.block-slideshow .slideshow .info .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#171713;font:400 16px/24px "CeraPro",arial,serif;gap:5px}body .block.block-slideshow .slideshow .info .text p,body .block.block-slideshow .slideshow .info .text span,body .block.block-slideshow .slideshow .info .text a,body .block.block-slideshow .slideshow .info .text strong,body .block.block-slideshow .slideshow .info .text b,body .block.block-slideshow .slideshow .info .text ul li,body .block.block-slideshow .slideshow .info .text ol li,body .block.block-slideshow .slideshow .info .text sub,body .block.block-slideshow .slideshow .info .text sup,body .block.block-slideshow .slideshow .info .text i:not(.mdi){color:inherit;font:inherit}body .block.block-subscribe{padding-left:15px;padding-right:15px}body .block.block-subscribe .subscribe-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:1280px;width:100%;border:1px solid #000;background-color:#fff;padding:40px 60px;margin:0 auto;gap:20px}body .block.block-subscribe .subscribe-wrapper .title{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;color:#000;font:700 30px/48px "CeraPro",arial,serif}@media only screen and (max-width: 992px){body .block.block-subscribe .subscribe-wrapper .title{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-subscribe .subscribe-wrapper .title{font-size:24px}}body .block.block-subscribe .subscribe-wrapper .button{max-width:280px;width:100%}@media only screen and (max-width: 992px){body .block.block-subscribe .subscribe-wrapper{padding:20px 30px}}@media only screen and (max-width: 768px){body .block.block-subscribe .subscribe-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px;gap:20px 0}}body .block.block-success p{color:#000000;font:400 16px/24px "CeraPro",arial,serif}body .block.block-success .center-wrapper>*:not(:last-child){margin-bottom:30px}body .block.block-success .main-icon{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px}body .block.block-success .main-icon svg{max-width:56px;max-height:56px}body .block.block-success .main-icon.icon-regular svg path{stroke:#000}body .block.block-success .main-icon.icon-bold svg path{fill:#000}body .block.block-success .main-title{color:#000000;font:700 36px "CeraPro",arial,serif}body .block.block-success .title{color:#000000;font:700 20px "CeraPro",arial,serif}body .block.block-team-person{max-width:1060px;width:100%}body .block.block-team-person .person-section{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-20px;margin-right:-20px;margin-bottom:-40px}body .block.block-team-person .person-section .person-media{max-width:480px;width:100%;min-width:290px;padding-left:20px;padding-right:20px;margin-bottom:40px}body .block.block-team-person .person-section .person-media .person-media-image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:480px;width:100%;max-height:530px;border:1px solid #000000;background-color:#fff}body .block.block-team-person .person-section .person-media .person-media-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .block.block-team-person .person-section .person-media .person-media-image em{color:#000;font-size:40px}body .block.block-team-person .person-section .person-media .person-media-image::after{position:absolute;content:'';width:100vw;height:1px;top:40%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:1px solid #000;z-index:-1}body .block.block-team-person .person-section .person-info{-moz-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:410px;padding-left:20px;padding-right:20px;margin-bottom:40px}body .block.block-team-person .person-section .person-info>*:not(:last-child){margin-bottom:30px}body .block.block-team-person .person-section .person-info .person-name{color:#000000;font:900 32px/1 "CeraPro",arial,serif;text-transform:uppercase;margin-bottom:10px}body .block.block-team-person .person-section .person-info .person-post{color:#000000;font:700 20px/1 "CeraPro",arial,serif;text-transform:uppercase}body .block.block-team-person .person-section .person-info .person-profile{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:1px solid #000;background-color:#fff;padding:25px}body .block.block-team-person .person-section .person-info .person-profile .person-links{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}body .block.block-team-person .person-section .person-info .person-profile .person-links .person-link{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:700 20px "CeraPro",arial,serif;text-transform:uppercase}body .block.block-team-person .person-section .person-info .person-profile .person-links .person-link em{display:block;color:#5B5B5B;font-size:20px;-moz-transition:color .3s ease;transition:color .3s ease}body .block.block-team-person .person-section .person-info .person-profile .person-links .person-link:not(:last-child){margin-bottom:15px}body .block.block-team-person .person-section .person-info .person-profile .person-links .person-link:hover em{color:#AE382C;-moz-transition:color .3s ease;transition:color .3s ease}body .block.block-team-person .person-section .person-info .person-socials{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-10px}body .block.block-team-person .person-section .person-info .person-socials .person-social{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;background-color:#fff;color:#000000;font:700 17px/24px "CeraPro",arial,serif;padding:12px;margin-bottom:10px;-moz-transition:all .3s ease;transition:all .3s ease}body .block.block-team-person .person-section .person-info .person-socials .person-social:not(:last-child){margin-right:20px}body .block.block-team-person .person-section .person-info .person-socials .person-social:hover{background-color:#000000;color:#ffffff;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 480px){body .block.block-team-person .person-section .person-info{-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%}}body .block.block-team .center-wrapper{max-width:1190px}body .block.block-team .center-wrapper>*:not(:last-child){margin-bottom:60px}body .block.block-text .center-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}body .block.block-text .center-wrapper .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:70px}body .block.block-text .center-wrapper .content .text{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-flex:1;-ms-flex:1 0 260px;flex:1 0 260px;color:#1f1f1f;font:400 20px/30px "CeraPro",arial,serif;gap:20px}body .block.block-text .center-wrapper .content .text p,body .block.block-text .center-wrapper .content .text span,body .block.block-text .center-wrapper .content .text a,body .block.block-text .center-wrapper .content .text ul li,body .block.block-text .center-wrapper .content .text ol li,body .block.block-text .center-wrapper .content .text strong,body .block.block-text .center-wrapper .content .text b,body .block.block-text .center-wrapper .content .text i:not(.mdi){color:inherit;font:inherit;text-align:inherit;text-transform:inherit}@media only screen and (max-width: 992px){body .block.block-text .center-wrapper .content .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){body .block.block-text .center-wrapper .content .text{font-size:16px}}body .block.block-text .center-wrapper .content .button.button-default{min-width:260px}@media only screen and (max-width: 1200px){body .block.block-text .center-wrapper .content{gap:60px}}@media only screen and (max-width: 992px){body .block.block-text .center-wrapper .content{gap:40px}}@media only screen and (max-width: 768px){body .block.block-text .center-wrapper .content{gap:30px}}body .block.block-text .center-wrapper .divider{display:block;width:100%;height:1px;border-bottom:1px solid #DEDEDE}@media only screen and (max-width: 992px){body .block.block-text .center-wrapper{gap:40px}}@media only screen and (max-width: 768px){body .block.block-text .center-wrapper{gap:30px}}body .block .block.block-title .title-wrapper .info.in-frame{margin:40px 0 75px;border:1px solid rgba(30,30,30,0.15);display:block;padding:25px;text-transform:uppercase;font:900 32px/1.5 "CeraPro",arial,serif;color:#000;letter-spacing:6px;text-align:center}
