﻿@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import"/libs/fontawesome/css/all.min.css";.accordion-body{padding:0 0 20px 0;font-size:16px}.accordion-item{border:none;border-top:1px solid #b0b0b1}.accordion-item:not(:first-of-type){border-top:1px solid #b0b0b1}.accordion-button{font-size:18px;font-weight:500;position:relative;padding-left:0;padding-right:40px;padding-bottom:30px}.accordion-button::after{display:none !important}.accordion-button .icon-toggle{position:absolute;right:0;top:30px;transition:transform .3s ease;color:#00acbc}.accordion-button.collapsed .icon-toggle{transform:translateY(-50%) rotate(0deg)}.accordion-button:not(.collapsed){color:#00acbc;background-color:#fff}.accordion-button:not(.collapsed) .icon-toggle{transform:translateY(-50%) rotate(180deg)}.banner{position:relative;width:100%;overflow:hidden;margin:0 auto 60px auto}.banner-in{padding:50px 15px;background-color:#e5f7f8}.banner .h2{margin-bottom:25px}.banner .info{font-size:20px;color:#00acbc;font-weight:500;margin-bottom:25px}@media(min-width: 992px){.banner-in{padding:60px}}@media(max-width: 991px){.banner{background-color:#e5f7f8}.banner .container{width:100%;padding:0}}@media(max-width: 419px){.banner .btn-primary{width:100%}}.banner-benefit-cta ul.check{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px 40px;list-style:none;margin:0;padding:0}.banner-benefit-cta ul.check li{display:block;font-size:20px}.banner-benefit-cta ul.check li strong{display:block}.banner-benefit-cta .button-block{text-align:right;padding-top:35px}@media(max-width: 991px){.banner-benefit-cta ul.check{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.banner-benefit-cta ul.check{grid-template-columns:1fr}}.banner-contact-cta{position:relative;overflow:visible}.banner-contact-cta .banner-in{position:relative}.banner-contact-cta .row{display:flex;align-items:center;flex-wrap:wrap}.banner-contact-cta p{position:relative;padding:0 0 35px 30px;margin:0}.banner-contact-cta p:before{content:"";font-family:"Font Awesome 7 Free";font-weight:900;color:#00acbc;position:absolute;left:0}.banner-contact-cta .btn-primary{width:100%}.banner-contact-cta__logo{position:absolute;right:80px;top:-45px;z-index:1}@media(min-width: 768px){.banner-contact-cta p{padding:0 0 0 45px}.banner-contact-cta p:before{font-size:32px}}@media(max-width: 767px){.banner-contact-cta .h2{margin-bottom:0;padding-bottom:0}.banner-contact-cta__text{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.banner-contact-cta__text p{padding:0 0 0 35px;margin:35px 0}.banner-contact-cta__text p:before{left:0;top:0}.banner-contact-cta__logo{position:static;width:48px;height:auto;flex-shrink:0}}.banner-roof{position:relative;width:100%;margin-bottom:60px;background-color:#e5f7f8;clip-path:polygon(0 10%, 33% 0%, 100% 15%, 100% 100%, 0 100%);padding:0}.banner-roof .banner-in{padding:120px 25px 30px 15px}@media(min-width: 992px){.banner-roof{background-color:rgba(0,0,0,0);clip-path:none}.banner-roof .banner-in{padding:120px 60px 40px 60px;background-color:#e5f7f8;clip-path:polygon(0 16%, 33% 0%, 100% 30%, 100% 100%, 0 100%)}}.banner-roof .h3{margin-bottom:35px}.banner-roof ul li{margin-bottom:25px}.banner-partners{width:100%}.banner-partners__inner{width:100%;background-color:#00acbc;clip-path:polygon(0 10%, 33% 0%, 100% 15%, 100% 100%, 0 100%);padding:100px 0 20px 0}.banner-partners .h3{margin-bottom:25px;color:#3b3b3b}.banner-partners ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.banner-partners ul li{padding:0 25px 45px 25px;display:flex;justify-content:center;align-items:center}.banner-partners ul li:last-of-type{padding-bottom:0}.banner-partners ul li::before{display:none}@media(min-width: 768px){.banner-partners ul li:last-of-type{padding-bottom:45px}}@media(min-width: 992px){.banner-partners__inner{clip-path:polygon(0 16%, 33% 0%, 100% 30%, 100% 100%, 0 100%);padding:130px 0 20px 0}}.breadcrumbs{padding:20px 25px 18px 25px;margin:0 auto 45px auto;text-align:left;border-bottom:1px dashed #1d1d1b}.breadcrumbs ul{margin:0;padding:0;text-align:left;line-height:140%}.breadcrumbs ul li{position:relative;display:inline;font-size:16px;line-height:100%;font-weight:400;letter-spacing:1px;text-transform:none;padding:0 0 0 30px;color:#a1a1a1;margin:0}.breadcrumbs ul li:before{content:"";display:none}.breadcrumbs ul li::after{content:"";position:absolute;top:-2px;left:10px;display:inline-block;width:1px;height:20px;background-color:#a1a1a1;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.breadcrumbs ul li:first-child{padding-left:0}.breadcrumbs ul li:first-child::after{display:none}.breadcrumbs ul li a{display:inline-block;vertical-align:middle;color:#e30513}@media(min-width: 992px){.breadcrumbs{padding:26px 25px 24px 25px}}button{outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn{font-family:"Rubik",Arial,Tahoma,sans-serif;padding:12px 25px;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.btn-primary{background-color:#00acbc;color:#fff;border:1px solid rgba(0,0,0,0);padding:10px 40px;position:relative;font-size:20px;font-weight:700;text-transform:none}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active{background-color:#3b3b3b !important;border-color:rgba(0,0,0,0) !important;color:#fff !important}.btn-primary:focus{outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#3b3b3b !important;border-color:rgba(0,0,0,0) !important;color:#fff !important}.btn-secondary{background-color:#e30513;color:#fff;border:1px solid rgba(0,0,0,0);padding:10px 40px;position:relative;font-size:20px;font-weight:700;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active{background-color:#3b3b3b;border-color:rgba(0,0,0,0);color:#fff}.btn-secondary:focus{outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#3b3b3b;border-color:rgba(0,0,0,0);color:#fff}.btn-arrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative}.btn-arrow::after{content:"";display:inline-block;top:50%;right:30px;width:20px;height:8px;vertical-align:middle;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 8'%3E%3Cpath d='M16.5314 4.35355C16.7267 4.15829 16.7267 3.84171 16.5314 3.64645L13.3494 0.464466C13.1542 0.269204 12.8376 0.269204 12.6423 0.464466C12.4471 0.659728 12.4471 0.976311 12.6423 1.17157L15.4707 4L12.6423 6.82843C12.4471 7.02369 12.4471 7.34027 12.6423 7.53553C12.8376 7.7308 13.1542 7.7308 13.3494 7.53553L16.5314 4.35355ZM0.177856 4.5H16.1779V3.5H0.177856V4.5Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 8'%3E%3Cpath d='M16.5314 4.35355C16.7267 4.15829 16.7267 3.84171 16.5314 3.64645L13.3494 0.464466C13.1542 0.269204 12.8376 0.269204 12.6423 0.464466C12.4471 0.659728 12.4471 0.976311 12.6423 1.17157L15.4707 4L12.6423 6.82843C12.4471 7.02369 12.4471 7.34027 12.6423 7.53553C12.8376 7.7308 13.1542 7.7308 13.3494 7.53553L16.5314 4.35355ZM0.177856 4.5H16.1779V3.5H0.177856V4.5Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-arrow:hover::after{transform:translateX(4px)}.btn-primary.disabled{background-color:#f1f1f1;border-color:#f1f1f1;color:#bbb}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.focus,.btn-primary.disabled.active{background-color:#f1f1f1 !important;border-color:#f1f1f1 !important;color:#bbb}.btn-primary[disabled]{background-color:#f1f1f1;border-color:#f1f1f1;color:#bbb}.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active{background-color:#f1f1f1 !important;border-color:#f1f1f1 !important;color:#bbb}.scrollup{opacity:0;position:fixed;visibility:hidden;bottom:40px;right:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9;gap:38px;padding:0;text-decoration:none;transition:opacity .5s ease,visibility .3s ease}.scrollup.visible{opacity:1;visibility:visible}.scrollup__icon{width:8px;height:40px;color:#3b3b3b;transform:rotate(180deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.scrollup__text{font-size:13px;padding-top:2px;text-transform:uppercase;color:#3b3b3b;transform:rotate(-90deg) translate(-50%, 50%);transform-origin:top left;white-space:nowrap;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scrollup:hover .scrollup__icon{transform:rotate(180deg) translateY(12px)}@media(min-width: 768px){.scrollup{right:25px}}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0,0,0,.3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.fancybox-thumbs__list{margin:0 auto}.fancybox-thumbs__list a:before{border-color:rgba(0,0,0,0)}.form-wrapper{text-align:left;margin-left:auto}.form-wrapper-in{background-color:#00acbc;padding:60px 25px}.form-wrapper .h2{color:#fff;text-align:left;margin-bottom:35px}@media(max-width: 991px){.form-wrapper{background-color:#00acbc}}@media(min-width: 992px){.form-wrapper{margin-bottom:60px}.form-wrapper-in{padding:60px}}form .form-group{position:relative;text-align:left}form .input-group{background-color:#0c5460}form .input-group .input-group-prepend{width:100%}form .control-label{background-color:rgba(0,0,0,0);position:absolute;z-index:4;font-size:18px;left:0;top:12px;padding:0 10px}form .form-control,form .form-control__noborder{border:0;border-bottom:0px solid #fff;box-shadow:none;height:auto;padding:15px 20px;margin-bottom:30px;position:relative;color:#3b3b3b;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}form .form-control::-webkit-input-placeholder,form .form-control__noborder::-webkit-input-placeholder{text-overflow:ellipsis;color:#3b3b3b}form .form-control:-moz-placeholder,form .form-control__noborder:-moz-placeholder{text-overflow:ellipsis;color:#3b3b3b}form .form-control::-moz-placeholder,form .form-control__noborder::-moz-placeholder{text-overflow:ellipsis;color:#3b3b3b}form .form-control:-ms-input-placeholder,form .form-control__noborder:-ms-input-placeholder{text-overflow:ellipsis;color:#3b3b3b}form .form-control:focus,form .form-control__noborder:focus{border-color:#fff;color:#3b3b3b;outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}form .form-control__noborder{width:100%;border:none}form .form-check-label{margin-bottom:15px}form .help-block,form .checkbox-block .help-block{background-color:rgba(0,0,0,0);position:absolute;bottom:4px;right:2px;padding:0;color:#e30513}form .input-group-addon{color:#3b3b3b;background-color:#fff;border-color:#fff;padding:10px 15px}form .input-group-addon i{font-size:20px}form .checkbox-block .help-block{left:50%;transform:translate(-50%);bottom:0}form .has-success .help-block,form .has-success .control-label,form .has-success .radio,form .has-success .radio label,form .has-success .radio-inline,form .has-success .radio-inline label,form .has-success .checkbox,form .has-success .checkbox label,form .has-success .checkbox-inline,form .has-success .checkbox-inline label{color:#b0b0b1}form .has-success .form-control,form .has-success .form-control__noborder{border-color:#fff}form .has-success .form-control-feedback{color:#015280}form .agree p{font-size:14px;margin-bottom:0}form .btn-primary{background-color:#e30513}textarea+label,input+label{display:block;cursor:text;color:#1d1d1b;position:absolute;top:12px;left:40px;right:40px;font-size:16px;letter-spacing:3px;font-weight:300;text-align:left;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}textarea:focus+label,input:focus+label,label.stay{top:-12px;left:8px;opacity:.5;font-size:.9em;font-weight:300;color:#1d1d1b}.select2-container--bootstrap-5 .select2-selection{display:flex;align-items:center;height:calc(3.3rem + 2px);padding:0 .75rem;border:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:inherit;font-size:1rem;line-height:1.5;margin-bottom:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-container--bootstrap-5 .select2-selection__rendered{padding:0;margin:0;color:#212529}.select2-container--bootstrap-5 .select2-selection__arrow{height:100%;right:.75rem}.select2-container--bootstrap-5.select2-container--focus .select2-selection{border-color:#fff;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.select2-container--bootstrap-5 .select2-dropdown{border:0;border-radius:0;box-shadow:0 8px 16px rgba(0,0,0,.15)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{padding:10px 15px;font-size:16px;color:#212529;background-color:#fff;transition:all .15s ease-in-out}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option::before{content:none !important}.alert{margin-bottom:30px;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.alert .close{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.alert .close:hover{opacity:1}.alert-success{border-color:rgba(0,0,0,0);background-color:#d0f1c5}.alert-danger{border-color:rgba(0,0,0,0);background-color:#f7d3d3}.alert-danger ul{list-style:none;margin:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;margin-right:15px;vertical-align:middle;border:none;border-radius:0;position:relative;cursor:pointer;background:#fff no-repeat center center}input[type=checkbox]::before,input[type=radio]::before{content:"";font-family:"Font Awesome 7 Free";font-weight:900;font-size:1.2rem;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .2s ease}input[type=checkbox]:checked::before,input[type=radio]:checked::before{opacity:1}.checkbox,.radio{margin-bottom:25px}.checkbox label,.radio label{font-size:16px;margin-right:40px;display:inline-flex;align-items:center;color:#fff}.checkbox label:last-of-type,.radio label:last-of-type{padding-bottom:0;margin-bottom:0}.datepicker{padding:4px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;direction:ltr;margin:0}.datepicker:before,.datepicker:after{border-width:0}.datepicker table tr td,.datepicker table tr th{color:#4b565b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:40px;height:35px;text-shadow:none}.datepicker table tr td span{height:54px;line-height:54px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td.active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td.active.disabled{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td span.active{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td span.active.disabled{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#e7ab00;border-color:#e7ab00}.datepicker table tr td.active,.datepicker table tr td span.active{text-shadow:none}.datepicker table tr td.active:hover,.datepicker table tr td span.active:hover{text-shadow:none}.datepicker table tr td.active.disabled,.datepicker table tr td span.active.disabled{text-shadow:none}.datepicker table tr td.active.disabled:hover,.datepicker table tr td span.active.disabled:hover{text-shadow:none}.datepicker table tr td.disabled{color:#c0c8cb}.datepicker table tr td.disabled:hover{color:#c0c8cb}.datepicker table tr td.old,.datepicker table tr td.new{color:#88979d}.datepicker table tr td.old.disabled,.datepicker table tr td.new.disabled{color:#c0c8cb}.grecaptcha-badge{visibility:hidden}.recaptchaText{background-color:#edf9fa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:15px 15px;margin-top:25px;margin-bottom:0;max-width:500px;line-height:120%;font-size:14px;font-weight:300}img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.article-main-photo{width:100%;display:block;margin-bottom:25px;position:relative;z-index:1}.article-main-photo img{width:100%}@media(min-width: 992px){.article-main-photo--left{float:left;max-width:500px;margin:5px 35px 15px 0}.article-main-photo--right{float:right;max-width:500px;margin:5px 0 15px 35px}}@media(min-width: 1200px){.article-main-photo--left{max-width:600px}.article-main-photo--right{max-width:600px;margin:5px 0 25px 55px}}.photo-wrapper{height:100%;display:flex;flex-direction:column}.photo-wrapper .thumb{flex:1;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.photo-wrapper .thumb::after{height:50%;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0))}.photo-wrapper img{width:100%;height:100%;object-fit:cover;display:block;flex-grow:1}.photo-wrapper .caption{font-size:22px;color:#fff;position:absolute;z-index:1;bottom:50px;left:20%;right:0;padding:10px 40px 10px 0;border-bottom:1px solid #fff;text-align:left;margin:0;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}.photo-wrapper .caption::after{content:"";position:absolute;right:10px;top:50%;width:15px;height:15px;background-color:currentColor;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M11.1094 1.32705C11.1094 1.16452 11.0459 1.00865 10.933 0.893717C10.8201 0.778788 10.667 0.714211 10.5073 0.714186L1.9912 0.714185C1.83333 0.716978 1.68285 0.782775 1.57218 0.897406C1.4615 1.01204 1.39949 1.16633 1.39949 1.32705C1.39949 1.48777 1.4615 1.64206 1.57218 1.75669C1.68285 1.87133 1.83333 1.93712 1.9912 1.93992L9.05957 1.93992L0.722304 10.4264C0.609373 10.5414 0.545929 10.6973 0.545929 10.8598C0.545929 11.0224 0.609373 11.1783 0.722304 11.2933C0.835234 11.4082 0.9884 11.4728 1.14811 11.4728C1.30782 11.4728 1.46098 11.4082 1.57391 11.2933L9.91118 2.80677L9.91118 10.0017C9.91392 10.1624 9.97856 10.3155 10.0912 10.4282C10.2038 10.5408 10.3554 10.604 10.5133 10.604C10.6712 10.604 10.8227 10.5408 10.9354 10.4282C11.048 10.3155 11.1126 10.1624 11.1154 10.0017L11.1154 1.33312L11.1094 1.32705Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M11.1094 1.32705C11.1094 1.16452 11.0459 1.00865 10.933 0.893717C10.8201 0.778788 10.667 0.714211 10.5073 0.714186L1.9912 0.714185C1.83333 0.716978 1.68285 0.782775 1.57218 0.897406C1.4615 1.01204 1.39949 1.16633 1.39949 1.32705C1.39949 1.48777 1.4615 1.64206 1.57218 1.75669C1.68285 1.87133 1.83333 1.93712 1.9912 1.93992L9.05957 1.93992L0.722304 10.4264C0.609373 10.5414 0.545929 10.6973 0.545929 10.8598C0.545929 11.0224 0.609373 11.1783 0.722304 11.2933C0.835234 11.4082 0.9884 11.4728 1.14811 11.4728C1.30782 11.4728 1.46098 11.4082 1.57391 11.2933L9.91118 2.80677L9.91118 10.0017C9.91392 10.1624 9.97856 10.3155 10.0912 10.4282C10.2038 10.5408 10.3554 10.604 10.5133 10.604C10.6712 10.604 10.8227 10.5408 10.9354 10.4282C11.048 10.3155 11.1126 10.1624 11.1154 10.0017L11.1154 1.33312L11.1094 1.32705Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;opacity:0;transition:all .3s ease;-moz-transform:translate(-30px, -50%) rotate(45deg);-o-transform:translate(-30px, -50%) rotate(45deg);-ms-transform:translate(-30px, -50%) rotate(45deg);-webkit-transform:translate(-30px, -50%) rotate(45deg);transform:translate(-30px, -50%) rotate(45deg)}.photo-wrapper:hover .caption{padding-left:15px}.photo-wrapper:hover .caption::after{-moz-transform:translate(-10px, -50%) rotate(45deg);-o-transform:translate(-10px, -50%) rotate(45deg);-ms-transform:translate(-10px, -50%) rotate(45deg);-webkit-transform:translate(-10px, -50%) rotate(45deg);transform:translate(-10px, -50%) rotate(45deg);opacity:1}.photo-wrapper-text{padding:30px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;height:100%}.photo-wrapper-text .title--left{font-size:28px;margin-bottom:0}.photo-wrapper-text .title--left::before{top:12px}.photo-wrapper-text p{font-size:16px;margin-bottom:0}@media(min-width: 576px){.photo-wrapper-text .title--left{font-size:24px}}@media(min-width: 768px){.photo-wrapper-text .title--lef{font-size:26px}}@media(min-width: 992px){.photo-wrapper-text .title--left{font-size:28px;padding-left:60px}.photo-wrapper-text .title--left::before{width:40px;top:14px}}@media(min-width: 1500px){.photo-wrapper-text .title--left{font-size:38px;padding-left:100px}.photo-wrapper-text .title--left::before{width:80px;top:20px}.photo-wrapper-text p{font-size:18px}}.gallery{margin:0 auto 35px}.gallery__row{margin-left:-5px;margin-right:-5px}.gallery__col{position:relative;padding:0 5px 10px 5px}.photo-center-block{max-width:700px;margin:0 auto 60px auto;text-align:center}.thumb{display:block;position:relative;overflow:hidden;margin-bottom:0;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.thumb::after{content:"";position:absolute;bottom:0;left:0;width:100%;pointer-events:none}.thumb img{width:100%;height:auto;transition:.8s transform ease}.thumb h2{position:absolute;z-index:2;display:inline;left:20px;bottom:5px;color:#fff;text-transform:none;font-size:24px;padding:15px 15px;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.thumb h2 img{width:20px}.thumb:hover img{width:100%;transform:scale(1.1)}.thumb:hover h2{left:30px}.thumb:hover h2 img{width:20px}.intro .intro-swiper{width:100%;height:70vh}.intro .intro-swiper .intro-button-next,.intro .intro-swiper .intro-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:10;font-size:36px;font-family:"Font Awesome 7 Free";font-weight:900;color:#00acbc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.intro .intro-swiper .intro-button-next::before,.intro .intro-swiper .intro-button-prev::before{display:block}.intro .intro-swiper .intro-button-prev{left:10px}.intro .intro-swiper .intro-button-prev::before{content:""}.intro .intro-swiper .intro-button-next{right:10px}.intro .intro-swiper .intro-button-next::before{content:""}.intro .swiper-slide{position:relative}.intro .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.intro .swiper-slide .slide-caption{position:absolute;left:0;bottom:10%;background-color:rgba(255,255,255,.8);padding:25px 35px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.intro .swiper-slide .slide-caption h1,.intro .swiper-slide .slide-caption h2{font-size:28px;font-weight:700;text-transform:uppercase;color:#00acbc;padding-bottom:0;margin-bottom:0;line-height:120%}.intro .swiper-slide .slide-caption h1 strong,.intro .swiper-slide .slide-caption h2 strong{font-weight:700;display:block;color:#e30513}@media(min-width: 768px){.intro .swiper-slide .slide-caption{padding:35px 45px}.intro .swiper-slide .slide-caption h1,.intro .swiper-slide .slide-caption h2{font-size:38px}}@media(min-width: 992px){.intro .swiper-slide .slide-caption{padding:40px;left:auto;right:10%;top:10%;bottom:auto}.intro .swiper-slide .slide-caption h1,.intro .swiper-slide .slide-caption h2{font-size:48px}}.masonry-grid-photo{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.masonry-grid-photo .masonry-item{margin-bottom:10px;padding-left:5px;padding-right:5px}.masonry-grid-photo .masonry-item:last-of-type{margin-bottom:0}.masonry-grid-video{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.masonry-grid-video .masonry-item{margin-bottom:5px;padding-left:5px;padding-right:5px}.masonry-grid-video .classic-video iframe{width:100%;height:auto;border:0;aspect-ratio:16/9}.masonry-grid-video .short-video iframe{width:100%;height:auto;border:0;aspect-ratio:9/16}.modal-content{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0 none;padding:25px;background-color:#fff}.modal-content button.close{position:absolute;top:15px;right:20px;z-index:1}.modal-header{padding-bottom:0;margin-bottom:0;border-bottom:1px solid #b0b0b1}.modal-body{text-align:left;z-index:0}.modal-footer{border-color:#b0b0b1}.modal-footer button{font-weight:400;color:#e30513;display:block;width:100%;border:0;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.modal-footer button:hover{color:#3b3b3b}.modal-image{margin-bottom:20px}.modal-title{font-family:"Rubik",Arial,Tahoma,sans-serif;font-size:40px;color:#e30513;line-height:120%;margin-bottom:20px}@media(max-width: 991px){.modal{padding:5px}}#modalGdpr .modal-title{text-align:left;font-size:28px;font-weight:500;margin-bottom:15px}#modalGdpr .modal-body p,#modalGdpr .modal-body ul{margin-bottom:15px}#myModal .modal-content{padding:0;position:relative}#myModal .modal-content .modal-close-btn{position:absolute;display:block;top:10px;right:10px;border:none;background:rgba(0,0,0,0);z-index:1050;background-color:#fff;opacity:1;width:45px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}#myModal .modal-content .modal-close-btn span{color:#e30513;text-shadow:none;font-size:40px}#myModal .modal-content .modal-close-btn:hover span{color:#3b3b3b}#myModal .modal-body{text-align:left}#myModal .modal-body .thumb{margin-bottom:25px}#myModal .modal-body .no-thumb{margin-bottom:25px}#myModal .modal-body p{text-align:left}#myModal .modal-body p:last-of-type{margin-bottom:15px}#myModal .modal-title{font-size:28px}#myModal button.close{position:absolute;top:15px;right:20px;z-index:1;display:none}@media(min-width: 576px){#myModal .modal-content{padding:15px}}@media(min-width: 768px){#myModal .modal-title{font-size:34px}}.pagination{margin:0 auto;text-align:center;display:inline-block}.pagination li{padding:1px;display:inline-block}.pagination li::before{content:"";display:none;padding-right:0}.pagination li a,.pagination li span{color:#e30513;display:inline-block;padding:5px 17px;min-width:28px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-color:#e30513;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pagination li a:hover,.pagination li a:focus,.pagination li span:hover,.pagination li span:focus{background-color:#3b3b3b;border-color:#fff;color:#fff}.pagination li.active a,.pagination li.active span{background-color:#3b3b3b;border-color:#fff;color:#fff}.pagination li.active a:hover,.pagination li.active a:focus,.pagination li.active span:hover,.pagination li.active span:focus{background-color:#3b3b3b;border-color:#fff;color:#fff}.blockquote{position:relative;border-left:6px solid #00acbc;background-color:#e5f7f8;font-size:20px;padding:30px 30px 30px 30px}.blockquote .quote-icon{position:absolute;top:16px;left:16px;color:#00acbc;opacity:.3;pointer-events:none}.blockquote p{font-style:italic;margin-bottom:25px;line-height:140%}@media(min-width: 768px){.blockquote{padding:30px 50px 30px 100px}}.review{display:flex;justify-content:center;align-items:center;padding:0;margin:0 auto 80px auto;max-width:1200px}.review .block-title{text-align:left}.review-row{display:flex;align-items:center}.review .photo-wrapper{height:350px;overflow:hidden;margin-bottom:25px}.review__review{display:flex;margin:0 auto 30px auto}.review__text{font-size:16px;font-style:italic;display:flex;justify-content:center;align-items:center;text-align:left;margin:0 auto;position:relative}.review__text-content{position:relative;padding-left:0}.review__text-content::before{content:"";position:absolute;bottom:0;right:0;width:147px;height:117px;background-color:currentColor;color:#e5f7f8;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148 118'%3E%3Cpath d='M82.3601 42.9944C67.6401 26.4844 82.7001 1.77435 102.92 0.154354C129.26 -1.95565 148.1 24.4444 147.18 48.9144C146.19 75.3643 128.27 99.0544 105.7 111.434C103.28 112.764 95.1601 116.934 92.8901 117.164C90.0601 117.454 87.0201 114.804 87.1501 111.934C87.3401 107.854 92.6601 106.334 95.6401 104.384C111.94 93.7044 129.16 77.9444 124.62 55.9844C121.6 41.3844 109.07 51.8444 99.9601 51.6944C93.7601 51.5944 86.4301 47.5644 82.3601 43.0044V42.9944Z'/%3E%3Cpath d='M45.0101 49.8343C40.8901 45.8143 33.0501 50.0243 28.2001 50.9343C1.40012 55.9743 -11.4599 19.7743 13.0301 4.76425C30.4301 -5.89575 50.6701 2.51425 61.3001 18.3043C79.1001 44.7343 68.0801 78.7142 46.1901 98.9242C39.4601 105.144 26.2401 114.244 17.4601 116.684C10.8701 118.514 7.72012 111.454 13.9201 107.154C26.7801 98.2343 38.7901 92.7943 45.2701 77.0042C48.0001 70.3643 50.6101 55.2943 45.0101 49.8343Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148 118'%3E%3Cpath d='M82.3601 42.9944C67.6401 26.4844 82.7001 1.77435 102.92 0.154354C129.26 -1.95565 148.1 24.4444 147.18 48.9144C146.19 75.3643 128.27 99.0544 105.7 111.434C103.28 112.764 95.1601 116.934 92.8901 117.164C90.0601 117.454 87.0201 114.804 87.1501 111.934C87.3401 107.854 92.6601 106.334 95.6401 104.384C111.94 93.7044 129.16 77.9444 124.62 55.9844C121.6 41.3844 109.07 51.8444 99.9601 51.6944C93.7601 51.5944 86.4301 47.5644 82.3601 43.0044V42.9944Z'/%3E%3Cpath d='M45.0101 49.8343C40.8901 45.8143 33.0501 50.0243 28.2001 50.9343C1.40012 55.9743 -11.4599 19.7743 13.0301 4.76425C30.4301 -5.89575 50.6701 2.51425 61.3001 18.3043C79.1001 44.7343 68.0801 78.7142 46.1901 98.9242C39.4601 105.144 26.2401 114.244 17.4601 116.684C10.8701 118.514 7.72012 111.454 13.9201 107.154C26.7801 98.2343 38.7901 92.7943 45.2701 77.0042C48.0001 70.3643 50.6101 55.2943 45.0101 49.8343Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;z-index:-1}.review__text p:last-of-type{margin-bottom:0}.review__text .signature{font-weight:500;padding:25px 0 0 0}@media(min-width: 992px){.review__text-content{margin-left:60px}.review__text-content::before{content:"";position:absolute;top:-30px;left:-40px}}.side-menu{position:sticky;top:150px;margin-bottom:0;margin-left:0}.side-menu.card{padding:40px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:1px solid #b0b0b1}.side-menu .title--left{font-size:28px;padding-left:60px}.side-menu .title--left::before{top:15px;width:40px}.side-menu ul{list-style:none;padding:0;margin:0 0 35px 0}.side-menu ul li{line-height:140%;padding-left:0;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #3b3b3b}.side-menu ul li a{display:block;text-decoration:none;transition:color .2s ease-in-out;font-size:16px;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-menu ul li a span.date{font-size:14px;color:#3b3b3b;display:block;margin-bottom:4px}.side-menu ul li a:hover{color:#3b3b3b;padding-left:15px}.side-menu ul li.active a{padding-left:15px;color:#3b3b3b}.side-menu ul li::before{color:#3b3b3b;margin-top:3px;display:none}.side-menu ul li:last-of-type{padding-bottom:0;border-bottom:none}@media(min-width: 992px){.side-menu{margin-left:30px}.side-menu.card{padding:40px 0 40px 40px}}@media(min-width: 1200px){.side-menu{top:170px}}@media(min-width: 1500px){.side-menu{top:200px}.side-menu.card{padding:40px 20px 40px 50px}}.swiper-wrap{height:100%;width:100%;position:relative;display:block;padding:0 15px}.swiper{width:100%;height:100%}.swiper-slide{height:auto}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;width:60px;height:60px;border-radius:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background-color:#fff;color:#e30513}.swiper-button-next::before,.swiper-button-prev::before{content:"";position:absolute;inset:0;background-color:currentColor;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 31'%3E%3Cpath d='M33.0129 16.6828C33.2728 16.4228 33.4207 16.072 33.4239 15.7076C33.4271 15.3432 33.2855 14.9949 33.0301 14.7395L19.4088 1.1182C19.1519 0.870153 18.8059 0.734709 18.4456 0.741036C18.0852 0.747364 17.7392 0.894958 17.4821 1.15203C17.2251 1.4091 17.0775 1.75508 17.0712 2.11545C17.0648 2.47582 17.2003 2.82175 17.4483 3.07873L28.754 14.3844L1.84479 14.6231C1.4803 14.6263 1.12945 14.7742 0.869426 15.0343C0.609404 15.2943 0.46151 15.6451 0.458277 16.0096C0.455044 16.3741 0.596736 16.7224 0.852185 16.9778C1.10763 17.2333 1.45592 17.375 1.82041 17.3718L28.7296 17.1331L17.2216 28.6411C16.9689 28.9025 16.8273 29.2509 16.8273 29.6112C16.8272 29.9715 16.9687 30.315 17.2212 30.5675C17.4738 30.8201 17.8172 30.9615 18.1775 30.9615C18.5378 30.9614 18.8862 30.8198 19.1476 30.5672L33.0127 16.702L33.0129 16.6828Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 31'%3E%3Cpath d='M33.0129 16.6828C33.2728 16.4228 33.4207 16.072 33.4239 15.7076C33.4271 15.3432 33.2855 14.9949 33.0301 14.7395L19.4088 1.1182C19.1519 0.870153 18.8059 0.734709 18.4456 0.741036C18.0852 0.747364 17.7392 0.894958 17.4821 1.15203C17.2251 1.4091 17.0775 1.75508 17.0712 2.11545C17.0648 2.47582 17.2003 2.82175 17.4483 3.07873L28.754 14.3844L1.84479 14.6231C1.4803 14.6263 1.12945 14.7742 0.869426 15.0343C0.609404 15.2943 0.46151 15.6451 0.458277 16.0096C0.455044 16.3741 0.596736 16.7224 0.852185 16.9778C1.10763 17.2333 1.45592 17.375 1.82041 17.3718L28.7296 17.1331L17.2216 28.6411C16.9689 28.9025 16.8273 29.2509 16.8273 29.6112C16.8272 29.9715 16.9687 30.315 17.2212 30.5675C17.4738 30.8201 17.8172 30.9615 18.1775 30.9615C18.5378 30.9614 18.8862 30.8198 19.1476 30.5672L33.0127 16.702L33.0129 16.6828Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-size:50%;-webkit-mask-size:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-button-next::after,.swiper-button-prev::after{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{color:#3b3b3b}.swiper-button-prev{left:-15px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev:hover::before{left:10px}.swiper-button-next{right:-15px}.swiper-button-next:hover::before{left:10px}@media(max-width: 575px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-pagination-horizontal{bottom:-30px !important}.swiper-pagination-bullet{background-color:#6e6e6e;width:7px;height:7px;margin:0 8px !important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.swiper-pagination-bullet-active{background-color:#e30513}@media(min-width: 576px){.swiper-pagination{display:none}}.title{font-size:38px;letter-spacing:1px;position:relative;display:inline-block;margin-bottom:35px;color:#e30513}.title--left{padding-left:60px}.title--left::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:1px;background-color:#e30513}@media(min-width: 992px){.title--left{padding-left:100px}.title--left::before{width:80px}}.title--center{display:flex;align-items:center;justify-content:center;text-align:center}.title--center::before,.title--center::after{content:"";display:inline-block;width:80px;height:1px;background-color:#e30513;margin:0 20px}.video-container{position:relative;aspect-ratio:16/9;margin-bottom:40px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.zigzag__row{display:flex;flex-direction:row;margin-bottom:35px;flex-wrap:wrap}.zigzag__col{display:flex;justify-content:flex-start;align-items:center}.zigzag__image-wrapper{width:100%;height:100%;display:flex}.zigzag__image-wrapper img{width:100%;height:100%;object-fit:contain}.zigzag__text-wrapper{padding:0 0 25px 0}.zigzag__text-wrapper .title{margin-bottom:25px}.zigzag__text-wrapper h3{margin-bottom:25px}.zigzag--reverse .zigzag__row{flex-direction:row-reverse}.zigzag--reverse .zigzag__text-wrapper{padding:0 0 25px 0}@media(min-width: 768px){.zigzag__text-wrapper{padding:0 0 0 50px}.zigzag--reverse .zigzag__text-wrapper{padding:0 50px 0 0}}.zigzag-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:30px;grid-template-areas:"a1 a2" "a3 a2"}.zigzag-grid__item.a1{grid-area:a1;align-self:end}.zigzag-grid__item.a2{grid-area:a2}.zigzag-grid__item.a3{grid-area:a3}@media(max-width: 991px){.zigzag-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"a1" "a2" "a3"}}.zigzag-grid--reverse{grid-template-areas:"a2 a1" "a2 a3"}@media(max-width: 991px){.zigzag-grid--reverse{grid-template-areas:"a1" "a2" "a3"}}.zigzag-full-img{position:relative;overflow:hidden;margin-bottom:80px}.zigzag-full-img::before{content:"";position:absolute;top:0;left:0;width:60%;height:100%;z-index:1;will-change:background-position;transition:background-position .1s ease-out}.zigzag-full-img .container{position:relative;z-index:2}.zigzag-full-img__col{text-align:right}.zigzag-full-img__block{text-align:left;background:#fff;padding:60px 0 60px 40px;width:100%}.zigzag-full-img--reverse::before{left:auto;right:0}.zigzag-full-img--reverse .zigzag-full-img__col{text-align:left}.zigzag-full-img--reverse .zigzag-full-img__block{margin-right:0;padding-left:0;text-align:left}@media(min-width: 768px){.zigzag-full-img--reverse .zigzag-full-img__block{padding-left:0;padding-right:80px}}@media(min-width: 768px){.zigzag-full-img__block{padding-left:80px;padding-right:40px}.zigzag-full-img--reverse .zigzag-full-img__block{padding-left:40px}}@media(min-width: 992px){.zigzag-full-img::before{width:60%}}@media(max-width: 991px){.zigzag-full-img{padding:0}}@media(max-width: 767px){.zigzag-full-img{padding:0}.zigzag-full-img::before{position:relative;width:100%;height:350px;display:block}.zigzag-full-img .container{z-index:1;position:relative;padding:20px}.zigzag-full-img__block{background:#fff;padding:30px 30px;margin-top:-60px}.zigzag-full-img--reverse .zigzag-full-img__block{padding:40px 30px;margin-top:-60px}}body{background:#fff;font-family:"Rubik",Arial,Tahoma,sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#3b3b3b;word-spacing:3px;letter-spacing:0;text-align:left;padding-top:0;width:100%;height:100%;overflow-x:hidden}body.body-home{padding-top:0}@media(min-width: 992px){body{padding-top:0}}@media(min-width: 1500px){.container{max-width:1470px;padding-left:0;padding-right:0}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Rubik",Arial,Tahoma,sans-serif;font-style:italic;color:#e30513}h1,.h1{font-size:50px;padding-bottom:25px;position:relative;line-height:100%;text-transform:none}h2,.h2{font-size:32px}h3,.h3{font-size:24px;margin-top:0;color:#00acbc}h4,.h4{font-size:22px}.font-title{font-family:"Rubik",Arial,Tahoma,sans-serif}@media(min-width: 992px){h1,.h1{font-size:80px}h2,.h2{font-size:32px}h3,.h3{font-size:24px}h4,.h4{font-size:24px}}a{color:#e30513;text-decoration:none;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}a:hover,a:active,a:focus{color:#3b3b3b;text-decoration:none}p{margin-bottom:15px;line-height:140%}hr{margin:30px 0;background-color:#f5f4f4;width:100%}sub,sup{font-size:70%}ul,ol{margin-bottom:35px;line-height:120%}ul{padding:0;text-align:left}ul li{list-style:none;position:relative;padding-left:25px}ul li::before{content:"";font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;left:0;margin-top:0;font-size:20px;color:#00acbc}@media(min-width: 768px){ul{text-align:left}}ul.check li{padding-left:30px}ul.check li:before{content:""}ul.plus li{padding-left:25px}ul.plus li:before{content:"+"}ol{padding:0 0 0 25px;text-align:left}ol ol{text-align:left;list-style:lower-alpha;padding-bottom:0}b,strong{font-weight:500}section{margin-bottom:60px}@media(min-width: 768px){section{margin-bottom:60px}}iframe{border:none}a.phone,a.email{white-space:nowrap}.hand-font{font-family:""}.no-wrap{white-space:nowrap}.highlighted-block{background-color:#f1f1f1;padding:25px 45px;margin:0 auto 55px auto;max-width:900px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.highlighted-block p:last-of-type{margin-bottom:0}.highlighted-block ul:last-of-type{margin-bottom:0}.dark-block{background-color:#00acbc;position:relative;padding:180px 0 0 0;margin-bottom:160px}.dark-block h1,.dark-block .h1,.dark-block h2,.dark-block .h2,.dark-block h3,.dark-block .h3,.dark-block h4,.dark-block .h4{color:#fff}.dark-block .subtitle{color:#fff}.dark-block .title.title-center .separator,.dark-block .title.title-left .separator{background-color:#fff}.dark-block .title.title-center .separator:before,.dark-block .title.title-center .separator:after,.dark-block .title.title-left .separator:before,.dark-block .title.title-left .separator:after{background-color:#fff}@media(min-width: 1500px){.dark-block{padding:250px 0 0 0;margin-bottom:230px}.dark-block:before{height:130px}.dark-block:after{height:150px;bottom:-150px}}.table{color:#3b3b3b}.table th{background-color:rgba(0,0,0,0);padding-top:15px;font-family:"Rubik",Arial,Tahoma,sans-serif;text-transform:uppercase;text-align:left}.table.price tr:first-of-type th{border-top:0}.table.price th:last-of-type,.table.price td:last-of-type{text-align:right}*::selection{background:#00acbc;color:#fff}*::-moz-selection{background:#00acbc;color:#fff}main{padding:0}main__home{padding:25px 0 40px 0}.block-title{text-align:center}.divider{position:relative;height:1px;margin:0 auto 60px auto;background-color:#3b3b3b;width:calc(100% - 35px);opacity:.3}.divider::after{content:"";position:absolute;left:50%;top:50%;width:185px;height:28px;border-right:30px solid #fff;border-left:30px solid #fff;transform:translate(-50%, -50%);background:#fff url("/images/logo.svg") no-repeat center center;background-size:contain}@media(min-width: 576px){.divider{max-width:500px}}@media(min-width: 768px){.divider{max-width:800px}}.sidebar{position:fixed;top:180px;right:0;z-index:5}.sidebar-trigger{position:absolute;top:0;left:-90px;color:#fff;padding:10px 20px 10px 20px;background:#e30513;display:block;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sidebar-trigger-text{font-size:16px;font-weight:700;letter-spacing:3px}.sidebar-trigger:hover{background-color:#3b3b3b;color:#fff}.price-box__price{margin-bottom:60px}.price-box__price-image{margin-bottom:40px}.price-box__price-subtitle{margin-bottom:15px}.price-box__faq-title{font-size:24px;margin-bottom:25px}@media(min-width: 992px){.price-box__price{margin-bottom:0;padding-right:20px}.price-box__faq{padding-left:20px}}@media(min-width: 1200px){.price-box__price{padding-right:40px}.price-box__faq{padding-left:40px}}.benefits-box__primary{margin-bottom:45px}.benefits-box__primary .bordered-list{border-left:2px solid #00acbc;border-top:2px solid #00acbc;padding:30px 30px 0 30px;margin-bottom:30px}.benefits-box__primary .bordered-list__item{font-size:16px;margin-bottom:20px;position:relative}.benefits-box__primary .bordered-list__item::before{content:"";display:block;position:absolute;width:20px;height:2px;background-color:#00acbc;top:12px;left:-30px}.benefits-box__primary .bordered-list__item strong{font-size:20px;margin-bottom:10px;display:block}.benefits-box__primary .bordered-list__item:last-of-type{margin-bottom:0}.benefits-box__primary h2{margin-bottom:25px}.benefits-box__primary h3{font-size:20px;font-style:normal;margin-bottom:0;padding-bottom:0}.benefits-box__secondary{background-color:#e5f7f8;padding:50px 25px;height:100%}.benefits-box__secondary h3{margin-bottom:25px}.benefits-box__secondary ul{padding-bottom:0;margin-bottom:0}.benefits-box__secondary ul li{margin-bottom:15px}@media(min-width: 768px){.benefits-box__secondary{padding:40px 40px}}@media(min-width: 992px){.benefits-box__primary{margin-bottom:0}.benefits-box__primary .bordered-list{margin-right:40px}.benefits-box__secondary{padding:40px 40px}}.target-group h2{font-size:24px;padding-bottom:35px;margin-bottom:0;border-bottom:2px solid #00acbc}.target-group__items{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:40px 60px;padding:40px 0;margin:0 auto -40px auto;justify-content:center;max-width:100%}.target-group__item{display:flex;align-items:flex-start;gap:20px}.target-group__icon{height:40px;width:auto;margin-top:4px;flex-shrink:0}.target-group__title{font-size:20px;font-style:normal;margin:0 0 5px;color:#3b3b3b}.target-group__desc{font-size:16px;margin:0;line-height:1.4}@media(min-width: 992px){.target-group__items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.target-group__items{grid-template-columns:repeat(4, 1fr)}}.header-line{background-color:#1d1d1b;display:block;padding:25px 0;text-align:left;position:relative;z-index:2}.header-line-left{display:flex;justify-content:start;align-items:center}.header-line-left .logo{width:250px}.header-line-right{text-align:right;display:flex;justify-content:end;align-items:center}.header-line-right .btn-primary:hover{background-color:#e30513 !important}@media(max-width: 991px){.header-line{display:none}}.header-line-mobile{display:block;position:fixed;left:35px;top:14px;font-size:28px;z-index:9}.header-line-mobile .logo{height:60px}.header-line-mobile .toplineLangs{position:fixed;right:50px;top:18px;padding:0;color:#fff}.header-line-mobile .toplineLangs a{font-size:18px}.header-line-mobile .socials{display:none;padding-left:10px}.header-line-mobile .socials svg{width:18px;height:18px}.header-line-mobile .is-sticky .toplineLangs{margin-top:0}@media(min-width: 420px){.header-line-mobile .socials{display:inline}}@media(min-width: 576px){.header-line-mobile .btn-reservation{display:inline}}@media(min-width: 992px){.header-line-mobile{display:none}}.page-title{padding:0;background-image:url("/upload/obrazky/stranky/default.webp");background-position:center;background-size:cover;position:relative;margin-top:50px;margin-bottom:50px;clip-path:polygon(0 0, 100% 0, 100% 90%, 33% 100%, 0 94%)}.page-title-content{z-index:2;display:flex;align-items:flex-start;justify-content:start;padding-top:40px;min-height:350px;position:relative}.page-title-content h1{font-size:32px;font-weight:700;color:#00acbc;text-align:left;line-height:120%;position:relative;padding:20px 40px;background-color:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page-title-content h1 strong{font-weight:700;color:#e30513;display:block}@media(max-width: 575px){.page-title-content{padding-left:0 !important}}@media(min-width: 768px){.page-title-content{min-height:400px}.page-title-content h1{font-size:48px}}@media(min-width: 992px){.page-title{clip-path:polygon(0 0, 100% 0, 100% 86%, 33% 100%, 0 92%);margin-top:0}}@keyframes rd-navbar-slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes rd-navbar-slide-up{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.rd-navbar-wrap{height:auto !important;transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1)}.rd-navbar{transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1);display:none}.rd-navbar .button{font-weight:700;letter-spacing:.1em}.rd-navbar-nav{transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1)}.rd-navbar--no-transition{transition:none !important}.rd-navbar--no-transition *{transition:none !important}.rd-navbar-mobile{display:block}.rd-navbar-mobile--visible{display:block}.rd-navbar-mobile--hidden{display:none}.rd-navbar-mobile .rd-navbar-nav-wrap{transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1);position:fixed;left:0;right:0;top:0;z-index:8;width:100%;height:auto;max-height:100vh;padding:90px 0 40px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-size:14px;line-height:34px;transform:translateY(-110%);color:#fff;background:rgba(0,0,0,0);border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.rd-navbar-mobile .rd-navbar-nav-wrap.active{transform:translateY(0)}.rd-navbar-mobile .rd-navbar-toggle{display:inline-block}.rd-navbar-mobile .rd-navbar-brand{position:absolute;margin-top:2px;margin-left:-68px;left:50%;right:auto}.rd-navbar-mobile .rd-navbar-brand img{height:24px;width:137px}.rd-navbar-mobile .rd-navbar-panel{position:fixed;left:0;top:0;right:0;z-index:9;display:flex;align-items:center;height:90px;padding:4px;border-bottom:none;color:#3b3b3b;background:#1d1d1b;box-shadow:0 0 15px 0 rgba(0,0,0,0);transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1)}.rd-navbar-mobile .rd-navbar-nav{display:block;margin:0 25px;padding:30px 25px 25px 50px;height:auto;text-align:left;font-family:"Rubik",Arial,Tahoma,sans-serif;background:#fff}.rd-navbar-mobile .rd-navbar-nav ul{margin:0;padding:0}.rd-navbar-mobile .rd-nav-item{text-align:left;padding-left:0;display:block}.rd-navbar-mobile .rd-nav-item:before{content:"";display:none}.rd-navbar-mobile .rd-nav-item+.rd-nav-item{margin-top:0}.rd-navbar-mobile .rd-nav-item:last-of-type{margin-top:20px}.rd-navbar-mobile .rd-nav-item:last-of-type .btn-primary{width:100%}.rd-navbar-mobile .rd-nav-item:hover .rd-nav-link,.rd-navbar-mobile .rd-nav-item .focus .rd-nav-link,.rd-navbar-mobile .rd-nav-item .active .rd-nav-link,.rd-navbar-mobile .rd-nav-item .opened .rd-nav-link{color:#3b3b3b;background:#fff}.rd-navbar-mobile .rd-nav-item:hover>.rd-navbar-submenu-toggle,.rd-navbar-mobile .rd-nav-item .focus>.rd-navbar-submenu-toggle,.rd-navbar-mobile .rd-nav-item .active>.rd-navbar-submenu-toggle,.rd-navbar-mobile .rd-nav-item .opened>.rd-navbar-submenu-toggle{color:#fff}.rd-navbar-mobile .rd-nav-link{display:block;font-size:20px;padding:15px 56px 15px 15px;text-transform:none;letter-spacing:1px;color:#3b3b3b;border-bottom:1px solid #f5f4f4}.rd-navbar-mobile .rd-nav-link .icon-home{width:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.rd-navbar-mobile li.opened>.rd-navbar-dropdown{padding:4px 0 0;opacity:1;height:auto}.rd-navbar-mobile li.opened>.rd-navbar-dropdown li:before{content:""}.rd-navbar-mobile li.opened>.rd-navbar-submenu-toggle::after{transform:rotate(180deg)}.rd-navbar-mobile .rd-navbar-submenu{transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1);position:relative}.rd-navbar-mobile .rd-navbar-submenu.opened>.rd-navbar-dropdown{display:block}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown{display:none;transition:opacity .3s,height .4s ease;opacity:0;height:0;overflow:hidden}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li>a{display:block;position:relative;padding:5px 25px 5px 40px;font-size:14px;text-align:left;line-height:1.5;text-transform:uppercase;color:#3b3b3b}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li>a::before{content:"";position:absolute;width:10px;height:1px;background-color:#3b3b3b;left:18px;top:13px}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li+li{margin-top:3px}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li:hover>a{color:#3b3b3b;background:#fff}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li::before{background:none}.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li.focus>a,.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li.active>a,.rd-navbar-mobile .rd-navbar-submenu .rd-navbar-dropdown>li.opened>a{color:#3b3b3b;background:#fff}.rd-navbar-mobile .rd-navbar-submenu-toggle{color:#3b3b3b}.rd-navbar-mobile .rd-navbar-submenu-toggle::after{content:"";position:absolute;top:0;right:0;width:56px;height:40px;font:400 14px "Font Awesome 7 Free";font-weight:900;line-height:40px;text-align:center;transition:.4s all ease;z-index:2;cursor:pointer;color:#3b3b3b}.rd-navbar-mobile .rd-navbar-dots-toggle{position:fixed;width:48px;height:48px;line-height:48px;cursor:pointer;right:0;top:4px;z-index:1071;color:#fff;display:none}.rd-navbar-mobile .rd-navbar-dots-toggle span{top:50%;margin-top:-3px;position:absolute;width:4px;height:4px;line-height:4px;text-align:center;background:#fff;left:50%;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rd-navbar-mobile .rd-navbar-dots-toggle span:before{position:inherit;width:4px;height:4px;line-height:4px;text-align:center;background:#fff;left:0;margin-left:0;content:"";bottom:100%;margin-bottom:4.8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rd-navbar-mobile .rd-navbar-dots-toggle span:after{position:inherit;width:4px;height:4px;line-height:4px;text-align:center;background:#fff;left:0;margin-left:0;content:"";top:100%;margin-top:4.8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rd-navbar-mobile .rd-navbar-dots-toggle.active span{transform:scale(0.7)}.rd-navbar-mobile .rd-navbar-dots-toggle.active span:before{transform:translateY(21.6px)}.rd-navbar-mobile .rd-navbar-dots-toggle.active span:after{transform:translateY(-21.6px)}.rd-navbar-mobile .rd-navbar-dots-panel{position:fixed;right:0;top:56px;z-index:8;transform:translate3d(100%, 0, 0);padding:15px 20px;width:auto;max-width:270px;border-radius:0;text-align:left;font-size:16px;opacity:0;visibility:hidden;transition:all .3s ease;background-color:#fff;box-shadow:0 0 22px -4px rgba(0,0,0,.17)}.rd-navbar-mobile .rd-navbar-dots-panel.active{transform:translate3d(0, 0, 0);opacity:1;visibility:visible}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content{display:flex;align-items:center;flex-wrap:wrap;margin:0;text-align:left;font-size:16px;line-height:180%}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content li{display:flex;align-items:center;font-size:16px;line-height:180%;letter-spacing:0;font-weight:400;padding:5px 0 0 10px}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content li::before{display:none}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content a{display:flex;align-items:center;color:#3b3b3b;padding-left:0;gap:8px}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content a.phone .icon{width:15px;height:15px;color:#3b3b3b}.rd-navbar-mobile .rd-navbar-dots-panel .dots-panel-content a.mail .icon{width:15px;height:15px;color:#3b3b3b}.rd-navbar-toggle{position:fixed;right:25px;width:48px;height:48px;line-height:48px;cursor:pointer;color:#3b3b3b;background-color:rgba(0,0,0,0);border:none;padding:1px 6px;outline:none !important;box-shadow:none !important}.rd-navbar-toggle span{position:relative;display:block;margin:auto;transition:.3s all ease;width:30px;height:2px;background-color:#fff;backface-visibility:hidden;border-radius:0}.rd-navbar-toggle span:after{content:"";position:absolute;left:0;transition:.3s all ease;top:10px;width:30px;height:2px;background-color:#fff;backface-visibility:hidden;border-radius:0;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.rd-navbar-toggle span:before{content:"";position:absolute;left:0;top:-10px;transition:.3s all ease;width:30px;height:2px;background-color:#fff;backface-visibility:hidden;border-radius:0;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.rd-navbar-toggle.active span{transform:rotate(180deg);transition:background .3s 0s ease;background:rgba(0,0,0,0)}.rd-navbar-toggle.active span:before{top:0;-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.rd-navbar-toggle.active span:after{top:0;-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.rd-navbar-static{background:#fff;border-bottom:2px solid #00acbc;box-shadow:0 0 20px 0 rgba(0,0,0,0);position:relative;z-index:1;width:100%;display:block}.rd-navbar-static .container-fluid{padding-left:45px;padding-right:45px}.rd-navbar-static .rd-navbar-main{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0}.rd-navbar-static .rd-navbar-main-element{display:flex;align-items:center;justify-content:end;padding:0;flex-grow:1;text-align:right;transition:.3s all ease}.rd-navbar-static .rd-navbar-panel{position:relative;display:none;align-items:center;width:250px;height:102px;padding:0}.rd-navbar-static .rd-navbar-panel .rd-navbar-brand{display:block;width:100%;height:100%;background:url("/images/logo.svg") no-repeat center center;background-size:contain}.rd-navbar-static .rd-navbar-nav-wrap{flex-grow:1}.rd-navbar-static .rd-navbar-nav{width:100%;padding:0;margin:0;text-align:center;display:flex;align-items:center;justify-content:space-between}.rd-navbar-static .rd-nav-item{display:inline-block;position:relative;padding:0;margin:0}.rd-navbar-static .rd-nav-item::before{background:none;display:none}.rd-navbar-static .rd-nav-item:last-of-type{display:none}.rd-navbar-static .rd-nav-item.focus .rd-nav-link,.rd-navbar-static .rd-nav-item.opened .rd-nav-link,.rd-navbar-static .rd-nav-item.active .rd-nav-link{color:#3b3b3b}.rd-navbar-static .rd-nav-item .rd-nav-link{font-family:"Rubik",Arial,Tahoma,sans-serif;color:#3b3b3b;font-size:18px;font-weight:400;padding:20px 10px;margin:0;position:relative;display:inline-block;text-transform:none;letter-spacing:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rd-navbar-static .rd-nav-item .rd-nav-link::before{content:"";position:absolute;bottom:10px;right:100%;width:0;height:2px;background:#3b3b3b;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rd-navbar-static .rd-nav-item .rd-nav-link:hover,.rd-navbar-static .rd-nav-item .rd-nav-link.active{color:#fff;background-color:#00acbc}.rd-navbar-static .rd-navbar-submenu.focus>.rd-navbar-dropdown,.rd-navbar-static .rd-navbar-submenu.opened>.rd-navbar-dropdown{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown{display:block;position:absolute;visibility:hidden;text-align:left;width:240px;padding:15px 0;margin-top:10px;margin-left:-30px;background:#00acbc;border:none;z-index:5;opacity:0;transform:translate3d(50px, 0, 0);transition:.35s all cubic-bezier(0.65, 0.05, 0.36, 1)}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown::before{position:absolute;content:"";top:20px;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:#fff}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown.rd-navbar-open-left{right:0;margin-left:0;margin-right:-30px;background-color:#3b3b3b}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item{padding-left:10px;list-style:none;position:relative}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item:before{content:"";position:absolute;display:none;top:12px;left:20px;width:4px;height:4px;border-radius:50%;background-color:#3b3b3b}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item+.rd-dropdown-item{border-top:none}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item.focus .rd-dropdown-link,.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item.opened .rd-dropdown-link,.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item.active .rd-dropdown-link{color:#3b3b3b}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item .rd-dropdown-link{display:block;position:relative;padding:5px 20px 5px 30px;font-size:14px;line-height:1.71;font-weight:400;text-transform:uppercase;font-family:"Rubik",Arial,Tahoma,sans-serif;color:#3b3b3b;transition-duration:.2s;transition:.3s all ease;white-space:normal}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item .rd-dropdown-link::before{content:"";position:absolute;display:block;left:10px;top:15px;width:10px;height:1px;background-color:#3b3b3b}.rd-navbar-static .rd-navbar-submenu .rd-navbar-dropdown .rd-dropdown-item .rd-dropdown-link:hover{color:#3b3b3b;padding-left:30px}.rd-navbar-static .dots-panel-content{display:none}.rd-navbar-static.rd-navbar--is-stuck{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:9;padding:0}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main{padding:0}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main-element{padding:0}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-brand{position:absolute;top:0;transform:scale(0.9) translateY(-5px) translateX(-90px);transition:.3s all ease}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-dropdown{top:100%}@media(min-width: 1200px){.rd-navbar-static .rd-navbar-main-element{padding:0}.rd-navbar-static .rd-navbar-panel{width:300px;height:122px}.rd-navbar-static .rd-nav-item .rd-nav-link{font-size:18px;padding-left:25px;padding-right:25px}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main-element{padding:0}}@media(min-width: 1500px){.rd-navbar-static .rd-nav-item .rd-nav-link{font-size:20px;padding-left:35px;padding-right:35px}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main-element{padding:0}}.navbar-home .rd-navbar-static{background:rgba(255,255,255,0);box-shadow:0 0 20px 0 rgba(0,0,0,0)}.navbar-home .rd-navbar-static .rd-navbar-panel{width:250px;height:102px}.navbar-home .rd-navbar-static .rd-navbar-panel .rd-navbar-brand{display:block;width:100%;height:100%;background:url("/images/logo-white.svg") no-repeat center center;background-size:contain}.navbar-home .rd-navbar-static .rd-nav-item+.rd-nav-item:before{background-color:#fff}.navbar-home .rd-navbar-static .rd-nav-item .rd-nav-link{color:#fff}.navbar-home .rd-navbar-static .rd-nav-item .rd-nav-link::before{background-color:#fff}.navbar-home .rd-navbar-static.rd-navbar--is-stuck{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-navbar-panel .rd-navbar-brand{background:url("/images/logo.svg") no-repeat center center;background-size:contain}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item+.rd-nav-item:before{background-color:#3b3b3b}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item.focus .rd-nav-link,.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item.opened .rd-nav-link,.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item.active .rd-nav-link{color:#3b3b3b}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item .rd-nav-link{color:#3b3b3b}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item .rd-nav-link::before{background:#3b3b3b}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item .rd-nav-link:hover{color:#3b3b3b}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item .rd-nav-link:hover::before{right:0;opacity:1;width:100%}@media(min-width: 1200px){.navbar-home .rd-navbar-static .rd-navbar-main-element{padding:35px 0}.navbar-home .rd-navbar-static .rd-navbar-panel{width:300px;height:122px}.navbar-home .rd-navbar-static .rd-nav-item+.rd-nav-item:before{background-color:#fff}.navbar-home .rd-navbar-static .rd-nav-item .rd-nav-link{font-size:18px}.navbar-home .rd-navbar-static.rd-navbar--is-stuck .rd-nav-item+.rd-nav-item:before{height:25px}}.footer{background-color:#1d1d1b;padding:60px 0 0 0;color:#fff}.footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.footer-row>[class*=col-]{display:flex;flex-direction:column;justify-content:flex-start}.footer-logo{justify-content:flex-start;margin-bottom:45px}.footer-address{font-size:16px;justify-content:center}.footer-address p{line-height:180%}.footer-address strong{font-size:20px;display:block}.footer-contact{padding:0;margin-bottom:35px}.footer-contact a{font-size:16px;display:block;color:#fff;line-height:200%}.footer-contact a i{width:18px;height:18px;color:#00acbc}.footer-buttons{width:180px;justify-content:flex-start;flex-direction:column}.footer-buttons .btn{margin-bottom:20px;width:100%}.footer-partners .h3{font-size:24px;margin-bottom:25px}.footer-partners ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.footer-partners ul li{padding:0 25px 25px 25px;display:flex;justify-content:center;align-items:center}.footer-partners ul li::before{display:none}@media(min-width: 768px){.footer-buttons{margin-left:auto}}.about{margin-bottom:40px}.about h2{margin-bottom:25px}.about h3{font-size:28px;margin-bottom:25px}.about .article-main-photo--right{position:relative;margin:5px 0 60px 20px}.about .article-main-photo--right img{width:calc(100% - 20px)}.about .article-main-photo--right::before{content:"";position:absolute;background-color:#e5f7f8;width:calc(100% - 20px);height:calc(100% - 20px);bottom:-20px;left:-20px}.about .video-container{position:relative;margin:0 auto 50px auto;max-width:700px;aspect-ratio:16/9;padding-bottom:0}.about .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.about .video-container::before,.about .video-container::after{content:"";position:absolute;width:100%;height:100%;inset:0;z-index:0}.about .video-container::before{width:calc(100% - 50px);transform:translate(-25px, 25px);background-color:#00acbc}.about .video-container::after{width:calc(100% - 150px);transform:translate(165px, -15px);background-color:#e5f7f8}@media(min-width: 768px){.about .video-container{margin:50px auto 80px auto}}@media(min-width: 768px){.about .article-main-photo--right{margin:5px 0 80px 40px}.about .article-main-photo--right img{width:calc(100% - 40px)}.about .article-main-photo--right::before{width:calc(100% - 40px);height:calc(100% - 20px);bottom:-40px;left:-40px}}@media(min-width: 992px){.about .article-main-photo--right{margin:5px 0 40px 80px}.about .article-main-photo--right img{width:calc(100% - 0px)}.about .article-main-photo--right::before{width:calc(100% - 40px);height:calc(100% - 20px);bottom:-40px;left:-40px}}.sponsors ul{display:flex;justify-content:center;align-items:stretch;gap:50px;flex-wrap:wrap;margin-bottom:0}.sponsors ul li{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:200px;text-align:center;padding:0;line-height:100%}.sponsors ul li::before{content:"";display:none}.sponsors ul li img{height:150px;object-fit:contain;display:block;margin:0 auto 15px auto}.sponsors ul li p{font-size:16px;font-weight:700;color:#e30513;letter-spacing:0;text-align:center;line-height:120%;margin-bottom:0}.certificates ul{display:flex;justify-content:center;align-items:stretch;gap:50px;flex-wrap:wrap}.certificates ul li{flex:0 0 250px;list-style:none;padding-left:0}.certificates ul li::before{content:"";display:none}.certificates ul li a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;width:100%;height:100%;padding:60px 30px;background-color:#fff;text-decoration:none;box-shadow:0 0 40px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.certificates ul li a:hover{transform:translateY(-6px);box-shadow:0 10px 50px rgba(0,0,0,.1)}.certificates ul li .icon{width:60px;height:73px;color:#e30513}.certificates ul li span{font-size:16px;color:#e30513;font-weight:300;letter-spacing:0;text-align:center;line-height:120%;padding:35px 0}.certificates ul li span.btn{color:#e30513;padding:0}.blog{padding:0}.blog [class*=col-]{padding-bottom:45px}.blog-card{display:flex;flex-direction:column;height:100%;border:0;border-top:2px solid #00acbc;border-left:2px solid #00acbc;border-radius:0;box-shadow:0 3px 10px rgba(0,0,0,.05)}.blog-card__content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:40px 20px}.blog-card__image{margin-bottom:20px}.blog-card__title{margin-bottom:15px}.blog-card__text{font-size:16px;margin-bottom:20px}.blog-card .btn{width:auto;align-self:flex-start}@media(min-width: 992px){.blog [class*=col-]{padding-bottom:0}}.contact{padding:0 0 60px 0}.contact__grid{display:grid;gap:30px;grid-template-columns:1fr;grid-template-areas:"company" "map" "team"}@media(min-width: 992px){.contact__grid{grid-template-columns:2fr 3fr;grid-template-areas:"company team" "map map"}}.contact__address{grid-area:company;line-height:180%}.contact__address p{line-height:180%;margin-bottom:0}.contact__team{grid-area:team;line-height:180%;display:flex;flex-direction:column}.contact__team strong{font-size:20px}.contact__team p{line-height:180%;margin-bottom:0}.contact__map{grid-area:map}.contact__map iframe{width:100%;height:450px;border:none;display:block}.contact__title{margin-bottom:25px}.contact__company{color:#00acbc;margin-bottom:15px}.contact__person{padding-top:30px;margin-top:30px;border-top:3px solid #00acbc}.contact__person:first-of-type{border-top:none;padding-top:0;margin-top:0}.contact .phone,.contact .email{display:inline-block;margin-top:10px;color:#3b3b3b;text-decoration:none}.contact .phone i,.contact .email i{color:#00acbc;margin-right:5px}@media(max-width: 575px){.contact .container{max-width:100%;padding:0}.contact__address{padding-left:15px;padding-right:15px}.contact__team{padding-left:15px;padding-right:15px}}@media(min-width: 768px){.contact__team{display:grid;grid-template-columns:1fr 1fr}.contact__person{padding-top:0;padding-left:60px;margin-top:60px;border-top:none;border-left:3px solid #00acbc}.contact__person:first-of-type{border-left:none;padding-left:0;margin-top:0}}@media(min-width: 992px){.contact__person{padding-left:30px;margin-bottom:60px}}.faq h2{font-size:24px;margin-bottom:25px}.category-swiper{position:relative;z-index:2;margin-top:-160px}.category-swiper .swiper{padding:60px 0 30px 60px}.category-swiper .swiper-slide{display:flex;justify-content:center}.category-swiper .category-card{background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.1);border-top:2px solid #00acbc;border-left:2px solid #00acbc;padding:40px 30px;text-align:left;width:100%;display:flex;flex-direction:column;justify-content:space-between;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.category-swiper .category-card:hover{transform:translateY(-10px);box-shadow:0 10px 35px rgba(0,0,0,.15)}.category-swiper .category-card h3{color:#e30513;font-size:24px;margin-bottom:30px}.category-swiper .category-card p{font-size:20px;color:#3b3b3b;margin-bottom:30px}.category-swiper .category-card .btn{width:100%}.category-swiper .category-card .btn-arrow{padding:10px 0}@media(min-width: 992px){.category-swiper{margin-top:-320px}}.services-swiper{position:relative;z-index:2}.services-swiper .swiper{padding:40px 0 40px 0}.services-swiper .swiper-slide{display:flex;justify-content:center}.services-swiper .services-card{position:relative;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.1);border-top:2px solid #00acbc;border-left:2px solid #00acbc;padding:60px 30px 40px 30px;text-align:left;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.services-swiper .services-card:hover{transform:translateY(-10px);box-shadow:0 10px 35px rgba(0,0,0,.15)}.services-swiper .services-card .icon{width:60px;height:60px;position:absolute;left:30px;top:-30px}.services-swiper .services-card h3{color:#00acbc;font-size:24px;margin-bottom:10px}.services-swiper .services-card p{font-size:20px;color:#3b3b3b;margin-bottom:20px}.services-swiper .services-card .logos{margin:0;padding:0}.services-swiper .services-card .logos li{display:inline-block;padding:0 10px 10px 0}.services-swiper .services-card .logos li::before{display:none}.services-swiper .services-card .btn-arrow{padding:10px 0px}.home-benefits{background-color:#e5f7f8}.home-benefits.zigzag-full-img::before{background-image:url("/upload/obrazky/home/benefits.jpg");background-repeat:no-repeat;background-size:cover;position:relative;display:block;width:100%;height:350px}.home-benefits.zigzag-full-img .zigzag-full-img__block{margin-top:0;background-color:#e5f7f8}.home-benefits.zigzag-full-img .zigzag-full-img__block h2{margin-bottom:35px}.home-benefits .bordered-list{border-left:2px solid #00acbc;border-top:2px solid #00acbc;padding:30px}.home-benefits .bordered-list__item{font-size:20px;margin-bottom:35px;position:relative}.home-benefits .bordered-list__item::before{content:"";display:block;position:absolute;width:20px;height:2px;background-color:#00acbc;top:12px;left:-30px}.home-benefits .bordered-list__item strong{font-size:24px;margin-bottom:15px;display:block}.home-benefits .bordered-list__item:last-of-type{margin-bottom:0}@media(min-width: 768px){.home-benefits.zigzag-full-img::before{height:500px}}@media(min-width: 992px){.home-benefits.zigzag-full-img::before{background-image:url("/upload/obrazky/home/benefits.jpg");background-repeat:no-repeat;background-size:cover;position:absolute;width:50%;height:100%}.home-benefits.zigzag-full-img .zigzag-full-img__block{margin-top:0;background-color:#e5f7f8}.home-benefits.zigzag-full-img .zigzag-full-img__block h2{margin-bottom:35px}}.reviews .buttons{margin-bottom:40px;text-align:center}.reviews .buttons .btn{margin-bottom:10px;min-width:220px}.reviews .buttons .btn-active{background-color:#e5f7f8;color:#a1a1a1;border-color:#e5f7f8}.reviews .buttons .btn-active:hover,.reviews .buttons .btn-active:focus,.reviews .buttons .btn-active.focus,.reviews .buttons .btn-active:active,.reviews .buttons .btn-active.active{background-color:#e5f7f8 !important;color:#a1a1a1 !important;border-color:#e5f7f8 !important}.reviews-list{margin-bottom:45px}.reviews-list__row{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:45px}.reviews-list__text{font-size:16px;font-style:italic;display:flex;justify-content:center;align-items:center;text-align:left;margin:0 auto;position:relative}.reviews-list__text-content{position:relative}.reviews-list__text-content::before{content:"";position:absolute;bottom:-20px;right:0;width:147px;height:117px;background-color:currentColor;color:#e5f7f8;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148 118'%3E%3Cpath d='M82.3601 42.9944C67.6401 26.4844 82.7001 1.77435 102.92 0.154354C129.26 -1.95565 148.1 24.4444 147.18 48.9144C146.19 75.3643 128.27 99.0544 105.7 111.434C103.28 112.764 95.1601 116.934 92.8901 117.164C90.0601 117.454 87.0201 114.804 87.1501 111.934C87.3401 107.854 92.6601 106.334 95.6401 104.384C111.94 93.7044 129.16 77.9444 124.62 55.9844C121.6 41.3844 109.07 51.8444 99.9601 51.6944C93.7601 51.5944 86.4301 47.5644 82.3601 43.0044V42.9944Z'/%3E%3Cpath d='M45.0101 49.8343C40.8901 45.8143 33.0501 50.0243 28.2001 50.9343C1.40012 55.9743 -11.4599 19.7743 13.0301 4.76425C30.4301 -5.89575 50.6701 2.51425 61.3001 18.3043C79.1001 44.7343 68.0801 78.7142 46.1901 98.9242C39.4601 105.144 26.2401 114.244 17.4601 116.684C10.8701 118.514 7.72012 111.454 13.9201 107.154C26.7801 98.2343 38.7901 92.7943 45.2701 77.0042C48.0001 70.3643 50.6101 55.2943 45.0101 49.8343Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148 118'%3E%3Cpath d='M82.3601 42.9944C67.6401 26.4844 82.7001 1.77435 102.92 0.154354C129.26 -1.95565 148.1 24.4444 147.18 48.9144C146.19 75.3643 128.27 99.0544 105.7 111.434C103.28 112.764 95.1601 116.934 92.8901 117.164C90.0601 117.454 87.0201 114.804 87.1501 111.934C87.3401 107.854 92.6601 106.334 95.6401 104.384C111.94 93.7044 129.16 77.9444 124.62 55.9844C121.6 41.3844 109.07 51.8444 99.9601 51.6944C93.7601 51.5944 86.4301 47.5644 82.3601 43.0044V42.9944Z'/%3E%3Cpath d='M45.0101 49.8343C40.8901 45.8143 33.0501 50.0243 28.2001 50.9343C1.40012 55.9743 -11.4599 19.7743 13.0301 4.76425C30.4301 -5.89575 50.6701 2.51425 61.3001 18.3043C79.1001 44.7343 68.0801 78.7142 46.1901 98.9242C39.4601 105.144 26.2401 114.244 17.4601 116.684C10.8701 118.514 7.72012 111.454 13.9201 107.154C26.7801 98.2343 38.7901 92.7943 45.2701 77.0042C48.0001 70.3643 50.6101 55.2943 45.0101 49.8343Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;z-index:-1}.reviews-list__photo{padding-bottom:25px}.reviews-list .signature{padding-top:15px}@media(min-width: 992px){.reviews-list__row{margin-bottom:60px;align-items:center}.reviews-list__text-content{padding-left:20px}.reviews-list__text-content::before{top:-20px;left:-10px;bottom:auto;right:auto}}@media(min-width: 1200px){.reviews-list__row{align-items:flex-start}.reviews-list__text-content{padding-left:0}.reviews-list__text-content::before{top:-10px;left:-10px}}.reviews .media-list{position:relative;padding-bottom:0}.reviews .media-list__row{display:flex;justify-content:flex-start}.reviews .media-list__col{position:relative;padding-bottom:60px}.reviews .media-list__col:last-of-type{padding-bottom:0}@media(min-width: 576px){.reviews .media-list__row{margin-left:-8px;margin-right:-8px}.reviews .media-list__col{padding:0 8px 16px 8px}}.reviews .media-list .photo-wrapper{height:350px;overflow:hidden}.reviews .media-list__text{padding:15px;display:flex;align-items:center;gap:25px;position:relative}.reviews .media-list__text::before{content:"";position:absolute;top:15px;bottom:15px;left:80px;width:1px;background-color:#a1a1a1}.reviews .media-list__text--date{font-size:12px;font-weight:400;color:#3b3b3b;text-align:center;letter-spacing:0;display:flex;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;width:55px}.reviews .media-list__text--date span.day{font-size:28px;font-weight:700;display:block;line-height:100%;padding-top:8px}.reviews .media-list__text--title{font-size:16px;font-weight:500;color:#e30513;line-height:150%;margin-bottom:0;letter-spacing:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.reviews .media-list a:hover .media-list__text--title{color:#3b3b3b}@media(min-width: 768px){.reviews .media-list .photo-wrapper{height:450px}}@media(min-width: 992px){.reviews .media-list .photo-wrapper{height:450px}}@media(min-width: 1500px){.reviews .media-list .photo-wrapper{height:550px}}/*# sourceMappingURL=style.css.map */
.container {
    clear:both;
}
.video-container-wrap {
    display: block;
}
.video-container-wrap iframe {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
    max-width: 650px;
    margin: auto;
    display: block;
}
.gallery {
    margin: 0;
}
.gallery img {
    aspect-ratio: 4 / 3;
    object-position: center;
    object-fit: cover;
}

.wt-layout {
    display: grid;
    grid-template-rows: auto;
}
.wt-layout.items-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.wt-layout.items-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.wt-layout.items-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.wt-layout.items-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.wt-layout.items-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.wt-layout.items-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}
.wt-layout.items-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}
.wt-layout.items-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}
.wt-layout.items-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
}
.wt-layout.items-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}
@media (max-width: 1600px) {
    .wt-layout.items-l-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .wt-layout.items-l-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .wt-layout.items-l-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .wt-layout.items-l-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .wt-layout.items-l-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .wt-layout.items-l-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .wt-layout.items-l-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .wt-layout.items-l-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .wt-layout.items-l-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .wt-layout.items-l-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
}
@media (max-width: 1250px) {
    .wt-layout.items-m-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .wt-layout.items-m-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .wt-layout.items-m-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .wt-layout.items-m-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .wt-layout.items-m-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .wt-layout.items-m-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .wt-layout.items-m-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .wt-layout.items-m-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .wt-layout.items-m-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .wt-layout.items-m-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
}
@media (max-width: 820px) {
    .wt-layout.items-sm-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .wt-layout.items-sm-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .wt-layout.items-sm-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .wt-layout.items-sm-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .wt-layout.items-sm-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .wt-layout.items-sm-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .wt-layout.items-sm-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .wt-layout.items-sm-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .wt-layout.items-sm-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .wt-layout.items-sm-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
}
@media (max-width: 620px) {
    .wt-layout.items-s-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .wt-layout.items-s-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .wt-layout.items-s-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .wt-layout.items-s-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .wt-layout.items-s-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .wt-layout.items-s-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .wt-layout.items-s-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .wt-layout.items-s-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .wt-layout.items-s-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .wt-layout.items-s-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
}

.gap-l {
    gap: 30px;
}

.gap-m {
    gap: 20px;
}

.gap-sm {
    gap: 20px;
}

.gap-s {
    gap: 10px;
}

@media (max-width: 1600px) {
    .gap-l-l {
        gap: 30px;
    }
    .gap-l-m {
        gap: 20px;
    }
    .gap-l-sm {
        gap: 20px;
    }
    .gap-l-s {
        gap: 10px;
    }
}
@media (max-width: 1250px) {
    .gap-m-l {
        gap: 30px;
    }
    .gap-m-m {
        gap: 20px;
    }
    .gap-m-sm {
        gap: 20px;
    }
    .gap-m-s {
        gap: 10px;
    }
}
@media (max-width: 820px) {
    .gap-sm-l {
        gap: 30px;
    }
    .gap-sm-m {
        gap: 20px;
    }
    .gap-sm-sm {
        gap: 20px;
    }
    .gap-sm-s {
        gap: 10px;
    }
}
@media (max-width: 620px) {
    .gap-s-l {
        gap: 30px;
    }
    .gap-s-m {
        gap: 20px;
    }
    .gap-s-sm {
        gap: 20px;
    }
    .gap-s-s {
        gap: 10px;
    }
}

.blog .thumb img {
    aspect-ratio: 33 / 23;
    object-fit: cover;
    object-position: center;
}

.blog-card__text {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

#paggination-blog {
    margin: 0 auto 40px auto;
    display: flex;
}
.custom-pagination .page-link {
    color: #00acbc;
    border: 1px solid #00acbc;
    padding: 8px 14px;
    margin: 0 4px;
    font-weight: 500;
    transition: all 0.25s ease;
}

.custom-pagination .page-link:hover {
    background-color: #00acbc;
    color: white;
}

.custom-pagination .page-item.active .page-link {
    background-color: #00acbc;
    border-color: #00acbc;
    color: white;
    box-shadow: 0 0 6px rgba(0, 172, 188, 0.4);
}

.custom-pagination .page-item.disabled .page-link {
    color: #7fcad2;
    border-color: #7fcad2;
    pointer-events: none;
    opacity: 0.5;
}

.custom-pagination .page-link i {
    font-size: 14px;
}
