@charset "UTF-8";@font-face{font-family:'Oranienbaum';src:url('../fonts/Oranienbaum/Oranienbaum-Regular.woff2') format('woff2'),url('../fonts/Oranienbaum/Oranienbaum-Regular.woff') format('woff'),url('../fonts/Oranienbaum/Oranienbaum-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-BoldItalic.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-BoldItalic.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-ExtraBold.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-ExtraBold.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-Bold.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-Bold.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-ExtraBoldItalic.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-ExtraBoldItalic.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-Italic.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-Italic.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-Medium.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-Medium.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-MediumItalic.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-MediumItalic.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-Regular.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-Regular.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-SemiBold.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-SemiBold.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Wix Madefor Text';src:url('../fonts/WixMadeforText/WixMadeforText-SemiBoldItalic.woff2') format('woff2'),url('../fonts/WixMadeforText/WixMadeforText-SemiBoldItalic.woff') format('woff'),url('../fonts/WixMadeforText/WixMadeforText-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Wix Madefor Display';src:url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Regular.woff2') format('woff2'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Regular.woff') format('woff'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Wix Madefor Display';src:url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Bold.woff2') format('woff2'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Bold.woff') format('woff'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Wix Madefor Display';src:url('../fonts/WixMadeforDisplay/WixMadeforDisplay-SemiBold.woff2') format('woff2'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-SemiBold.woff') format('woff'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Wix Madefor Display';src:url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Medium.woff2') format('woff2'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Medium.woff') format('woff'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Wix Madefor Display';src:url('../fonts/WixMadeforDisplay/WixMadeforDisplay-ExtraBold.woff2') format('woff2'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-ExtraBold.woff') format('woff'),url('../fonts/WixMadeforDisplay/WixMadeforDisplay-ExtraBold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Bold.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Bold.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-BlackItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-BlackItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Black.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Black.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Black.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-BoldItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-BoldItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-ExtraBold.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-ExtraBold.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-ExtraBoldItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-ExtraBoldItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-ExtraLight.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-ExtraLight.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Italic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Italic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-ExtraLightItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-ExtraLightItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-LightItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-LightItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Light.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Light.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Medium.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Medium.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-MediumItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-MediumItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-SemiBold.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-SemiBold.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Regular.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Regular.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-SemiBoldItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-SemiBoldItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-ThinItalic.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-ThinItalic.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Ysabeau';src:url('../fonts/Ysabeau/Ysabeau-Thin.woff2') format('woff2'),url('../fonts/Ysabeau/Ysabeau-Thin.woff') format('woff'),url('../fonts/Ysabeau/Ysabeau-Thin.ttf') format('truetype');font-weight:100;font-style:normal}:root{--global-base-margin:15px;--global-grid-horizontal:40px;--global-grid-vertical:40px;--global-grid-child-width:auto;--global-body-font-family-1:"Wix Madefor Display", sans-serif;--global-body-font-family-2:"Wix Madefor Text", sans-serif;--global-body-font-family-3:"Oranienbaum", sans-serif;--global-body-font-family-4:"Ysabeau", sans-serif;--global-body-font-size:18px;--global-body-line-height:1.8;--global-body-font-weight:400;--global-container-padding:70px;--global-section-padding-large:100px;--global-border-radius-large:50px;--global-border-radius-medium:40px;--global-border-radius-small:20px;--global-color-1:#2A2A2A;--global-color-2:#D0192B;--global-color-3:#002D4C;--global-color-4:#F1F1F1;--f-html-padding:0px}.alignleft{display:block;margin-right:calc(var(--global-base-margin) + 5px);margin-bottom:var(--global-base-margin);float:left}.alignright{display:block;margin-left:calc(var(--global-base-margin) + 5px);margin-bottom:var(--global-base-margin);float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft,.alignright{width:400px;height:auto}.alignleft,.alignright,.aligncenter{object-fit:cover}@media (max-width:767px){.alignleft,.alignright,.aligncenter{max-width:100%;float:unset;display:block;margin-left:auto;margin-right:auto;width:100%}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.grid{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin-left:calc(-1 * var(--global-grid-horizontal));gap:var(--global-grid-vertical) 0;list-style:none}.grid>*{flex:0 0 calc(var(--global-grid-child-width) - var(--global-grid-horizontal));max-width:calc(var(--global-grid-child-width) - var(--global-grid-horizontal));margin-left:var(--global-grid-horizontal);box-sizing:border-box}body{margin:0;padding:0;position:relative;z-index:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}img:not([src]){min-width:1px;visibility:hidden}iframe{border:0}html{font-family:var(--global-body-font-family-1);font-size:var(--global-body-font-size);font-weight:var(--global-body-font-weight);line-height:var(--global-body-line-height);-webkit-text-size-adjust:100%;margin-left:auto;margin-right:auto;min-width:420px;background:#ffffff;color:var(--global-color-1)}.body-overflow{overflow:hidden;overflow:clip;position:relative}p,ul,ol,dl,pre,address,fieldset,figure,blockquote{margin:0}*+p,*+.p,*+ul,*+ol,*+dl,*+pre,*+address,*+fieldset,*+figure,*+blockquote{margin-top:var(--global-base-margin)}.container{--container-padding:var(--global-container-padding);--container-width:1300px;max-width:calc(var(--container-width) + var(--container-padding)*2);width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding);box-sizing:border-box;margin-left:auto;margin-right:auto}.container .container:not(.container-inner){--container-padding:0px}@media (max-width:1699px){:root{--global-container-padding:70px;--global-section-padding-large:80px}}@media (max-width:1439px){:root{--global-container-padding:50px;--global-border-radius-large:40px;--global-body-font-size:16px}}@media (max-width:1259px){:root{--global-container-padding:50px;--global-section-padding-large:80px}}@media (max-width:959px){:root{--global-container-padding:40px}}@media (max-width:767px){:root{--global-container-padding:30px;--global-section-padding-large:60px;--global-border-radius-large:30px;--global-border-radius-medium:30px}}a{outline:0;text-underline-position:under;color:inherit;text-decoration:none;transition:all .2s linear}a:hover{color:inherit;text-decoration:none}b,strong{font-weight:600}#wpadminbar{z-index:105}@media screen and (max-width:600px){#wpadminbar{transform:translateY(-100%)}}#layer{display:none}#layer{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:9999}#layer .svg-loading{position:absolute;width:100px;height:100px;background:url('../images/theme-loading.svg') center center no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery img{object-fit:cover;width:100%;height:auto;aspect-ratio:390 / 295;border-radius:var(--global-border-radius-small);background:var(--global-color-3)}.gallery .gallery-item{position:relative;z-index:0;overflow:hidden}.gallery:not(.gallery-columns-1){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin-bottom:-30px;margin-left:-30px}.gallery:not(.gallery-columns-1)>br{display:none}.gallery:not(.gallery-columns-1) *{height:100%}.gallery:not(.gallery-columns-1)>*{width:auto;padding-left:30px;margin:0;margin-bottom:30px;height:auto}*+.gallery{margin-top:calc(var(--global-base-margin) + 10px)}.gallery+*{margin-top:calc(var(--global-base-margin) + 10px)}.gallery.gallery-columns-2>*{width:50%}.gallery.gallery-columns-3>*{width:33.333%}.gallery.gallery-columns-4>*{width:25%}.gallery.gallery-columns-5>*{width:20%}.gallery.gallery-columns-6>*{width:16.666%}.gallery.gallery-columns-1 br{display:none}.gallery.gallery-columns-1:not(.swiper){display:flex;opacity:0}.gallery.gallery-columns-1 dl{margin-top:0 !important}@media (max-width:1439px){.gallery.gallery-columns-4>*{width:33.333%}.gallery.gallery-columns-5>*{width:33.333%}.gallery.gallery-columns-6>*{width:33.333%}}@media (max-width:959px){.gallery.gallery-columns-2>*{width:50%}.gallery.gallery-columns-3>*{width:50%}.gallery.gallery-columns-4>*{width:50%}.gallery.gallery-columns-5>*{width:50%}.gallery.gallery-columns-6>*{width:50%}}@media (max-width:767px){.gallery:not(.gallery-columns-1){margin-bottom:-20px;margin-left:-20px}.gallery:not(.gallery-columns-1)>*{padding-left:20px;margin-bottom:20px}.gallery.gallery-columns-2>*{width:50%}.gallery.gallery-columns-3>*{width:50%}.gallery.gallery-columns-4>*{width:50%}.gallery.gallery-columns-5>*{width:50%}.gallery.gallery-columns-6>*{width:50%}}@media (max-width:619px){.gallery.gallery-columns-2>*{width:100%}.gallery.gallery-columns-3>*{width:100%}.gallery.gallery-columns-4>*{width:100%}.gallery.gallery-columns-5>*{width:100%}.gallery.gallery-columns-6>*{width:100%}}.grid--form{--global-grid-horizontal:10px;--global-grid-vertical:20px;--global-grid-child-width:100%}.grid--form>.col-2{--global-grid-child-width:50%}.grid--form>.col-submit{margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:20px 40px}.grid--form>.col-submit .block-submit{order:-1;width:auto}.grid--form>.col-submit .wpcf7-form-control-wrap{justify-content:center}.grid--form>.col-policy{margin-top:30px;display:flex;flex-direction:column;justify-content:center}.grid--form .block-submit{width:100%}.form-caption{font-weight:700;font-size:18px;line-height:1.3;text-transform:uppercase}.form-desc{font-size:14px}div.wpcf7-response-output{display:none !important}div.wpcf7-validation-errors{display:none !important}.wpcf7{--color:white;--border:rgba(255,255,255,0.5);--background:transparent}.wpcf7 .btn{--btn-corner:var(--color);--btn-hover-corner:var(--color)}.wpcf7 input:not([type="submit"],[type="file"],[type="checkbox"],[type="radio"]),.wpcf7 textarea,.wpcf7 select{border:1px solid var(--border);background:var(--background);border-radius:0;padding:15px 20px;min-height:55px;outline:0;color:var(--color);font-family:inherit;font-weight:inherit;font-size:14px;line-height:1.2;width:100%}.wpcf7 input:not([type="submit"],[type="file"],[type="checkbox"],[type="radio"])::placeholder,.wpcf7 textarea::placeholder,.wpcf7 select::placeholder{color:var(--color);opacity:.8}.wpcf7 textarea{height:95px}.wpcf7 .wpcf7-form-control-wrap{position:relative;display:flex;flex-direction:column}.wpcf7 .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:10px}.wpcf7 .wpcf7-not-valid-tip{display:block;line-height:1.2;color:var(--global-color-2);position:relative;width:100%;line-height:1;font-size:12px;padding-left:10px;margin-top:5px}.wpcf7 .wpcf7-submit{width:100%;cursor:pointer}.wpcf7 .wpcf7-submit:disabled{opacity:.5}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .wpcf7-form[data-status="submitting"] .wpcf7-spinner{display:block;margin:auto}.wpcf7 .wpcf7-form[data-status="submitting"] [type="submit"]{opacity:.3}.wpcf7 .wpcf7-form[data-status="submitting"] .block-submit{pointer-events:none}.wpcf7 .block-submit{position:relative;display:inline-block}.wpcf7 .block-submit .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0}.wpcf7 .block-submit .wpcf7-spinner::before{position:relative;display:block}.wpcf7 [aria-invalid="true"],.wpcf7 .danger{border-color:var(--global-color-2) !important}.wpcf7 [class*="col-"]>label{margin:0;font-size:14px;font-weight:400;display:block;line-height:1.2;padding:0 10px}.wpcf7-list-item{margin:0}.wpcf7-acceptance label,.wpcf7-checkbox label{display:flex !important;gap:15px;flex-wrap:nowrap;flex-direction:row;align-items:flex-start;outline:0;border-radius:0;border:1px solid transparent;font-size:14px}.wpcf7-acceptance label a,.wpcf7-checkbox label a{color:inherit;text-decoration:underline}.wpcf7-acceptance label input[type="checkbox"],.wpcf7-checkbox label input[type="checkbox"]{margin:0;width:20px;height:20px;flex:0 0 auto;margin-top:0px;color:inherit;background:transparent;display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;overflow:hidden;border:1px solid var(--border);border-radius:0px;outline:0;background-repeat:no-repeat;background-position:50% 50%;background-size:12px 9px;cursor:pointer}.wpcf7-acceptance label input[type="checkbox"]:checked,.wpcf7-checkbox label input[type="checkbox"]:checked{background-color:white;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3535 0.353516L3.85352 7.85352L0.353515 4.35352' stroke='%23D62826'/%3e%3c/svg%3e")}.wpcf7-acceptance label span,.wpcf7-checkbox label span{color:inherit}@media (max-width:1699px){.form-caption{font-size:16px}.grid--form{--global-grid-horizontal:10px;--global-grid-vertical:15px}.wpcf7 input:not([type="submit"],[type="file"],[type="checkbox"],[type="radio"]),.wpcf7 textarea,.wpcf7 select{min-height:50px}}@media (max-width:1259px){.form-caption{font-size:14px}}@media (max-width:619px){.grid--form>.col-submit .block-submit{width:100%}.grid--form>.col-2{--global-grid-child-width:100%}.grid--form>.col-policy{margin-top:0}.grid--form>.col-submit{margin-top:10px}.wpcf7-acceptance label,.wpcf7-checkbox label{font-size:14px}}body.modal-active{overflow:hidden}.modal-container{position:fixed;display:block;overflow:auto;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:9999}.modal-container[data-animation="one"]{transform:scaleY(.01) scaleX(0);animation:m-unfoldIn 1s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="one"] .modal-background .modal{transform:scale(0);animation:m-zoomIn .5s .8s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="one"].out{transform:scale(1);animation:m-unfoldOut 1s .3s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="one"].out .modal-background .modal{animation:m-zoomOut .5s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="two"]{transform:scale(1)}.modal-container[data-animation="two"] .modal-background{background:rgba(0,0,0,0);animation:m-fadeIn .5s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="two"] .modal-background .modal{opacity:0;animation:m-scaleUp .5s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="two"].out{animation:m-quickScaleDown 0s .5s linear forwards}.modal-container[data-animation="two"].out .modal-background{animation:m-fadeOut .3s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container[data-animation="two"].out .modal-background .modal{animation:m-scaleDown .3s cubic-bezier(.165, .84, .44, 1) forwards}.modal-container .modal-background{display:flex;align-items:center;justify-content:center;min-height:100%;background:rgba(0,0,0,0.7);vertical-align:middle;padding:var(--global-container-padding) var(--global-container-padding)}.modal-container .modal-background .modal{background:white;color:var(--global-color-1);padding:60px 50px;width:650px;display:inline-block;position:relative;z-index:0;--global-base-margin:10px;font-size:min(1rem, 16px);border-radius:20px}.modal-container .modal-background .modal .close{background:var(--global-color-2);color:white;width:50px;height:50px;position:absolute;border-radius:50%;top:-15px;right:-15px;display:flex;align-items:center;justify-content:center}.modal-content--message{text-align:center}@keyframes m-unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}100%{transform:scaleY(1) scaleX(1)}}@keyframes m-unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}100%{transform:scaleY(.005) scaleX(0)}}@keyframes m-zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes m-zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes m-fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,0.7)}}@keyframes m-fadeOut{0%{background:rgba(0,0,0,0.7)}100%{background:rgba(0,0,0,0)}}@keyframes m-quickScaleDown{0%{transform:scale(1)}99.9%{transform:scale(1)}100%{transform:scale(0)}}@keyframes m-sketchIn{0%{stroke-dashoffset:778}100%{stroke-dashoffset:0}}@keyframes m-sketchOut{0%{stroke-dashoffset:0}100%{stroke-dashoffset:778}}@keyframes m-modalFadeIn{0%{background-color:transparent}100%{background-color:white}}@keyframes m-modalFadeOut{0%{background-color:white}100%{background-color:transparent}}@keyframes m-modalContentFadeIn{0%{opacity:0;top:-20px}100%{opacity:1;top:0}}@keyframes m-modalContentFadeOut{0%{opacity:1;top:0px}100%{opacity:0;top:-20px}}@keyframes m-slowFade{0%{opacity:1}99.9%{opacity:0;transform:scale(1)}100%{transform:scale(0)}}@keyframes m-scaleUp{0%{transform:scale(1) translateY(200px);opacity:0}100%{transform:scale(1) translateY(0px);opacity:1}}@keyframes m-scaleDown{0%{transform:scale(1) translateY(0px);opacity:1}100%{transform:scale(0) translateY(0px);opacity:0}}@keyframes m-scaleBack{0%{transform:scale(1)}100%{transform:scale(.85)}}@keyframes m-scaleForward{0%{transform:scale(.85)}100%{transform:scale(1)}}@media (max-width:1439px){.modal-container .modal-background .modal{font-size:var(--global-body-font-size)}}@media (max-width:767px){.modal-container .modal-background .modal{padding:50px 30px}}.f-html{background:transparent}.f-html iframe{background:#000}@media (max-width:419px){.fancybox__dialog{height:100%}}iframe:not([class]),.iframe{width:100%;height:auto;aspect-ratio:16 / 9;background:#000;display:block;overflow:hidden;min-height:280px}.html p>a.btn:first-child{margin-top:10px}.html p>a:first-child img,.html p>img{margin-top:5px;margin-bottom:5px}.html a:not([class]){text-decoration:underline;color:var(--link-color, var(--global-color-2))}.html a:not([class]):hover{text-decoration:underline}.html h1,.html h2,.html h3,.html h4,.html h5,.html .h{font-family:var(--global-body-font-family-3);color:inherit;font-weight:400;line-height:1;margin:0;word-break:break-word}.html h1+*:not([class*="margin-top-"]),.html h2+*:not([class*="margin-top-"]),.html h3+*:not([class*="margin-top-"]),.html h4+*:not([class*="margin-top-"]),.html h5+*:not([class*="margin-top-"]),.html .h+*:not([class*="margin-top-"]){margin-top:calc(var(--global-base-margin) + 0px)}.html *+h1,.html *+h2,.html *+h3,.html *+h4,.html *+h5{margin-top:calc(var(--global-base-margin) + 0px)}.section-caption{font-family:var(--global-body-font-family-4);font-style:italic;font-weight:300;font-size:22px;line-height:1.2;color:var(--global-color-2);margin:0;margin-bottom:15px}.section-title{font-family:var(--global-body-font-family-3);color:inherit;font-size:52px;font-weight:400;line-height:1;margin:0;word-break:break-word}.uppercase{text-transform:uppercase}main>.section:nth-child(1){z-index:50}main>.section:nth-child(2){z-index:49}main>.section:nth-child(3){z-index:48}main>.section:nth-child(4){z-index:47}main>.section:nth-child(5){z-index:46}main>.section:nth-child(6){z-index:45}main>.section:nth-child(7){z-index:44}main>.section:nth-child(8){z-index:43}main>.section:nth-child(9){z-index:42}main>.section:nth-child(10){z-index:41}main>.section:nth-child(11){z-index:40}main>.section:nth-child(12){z-index:39}main>.section:nth-child(13){z-index:38}main>.section:nth-child(14){z-index:37}main>.section:nth-child(15){z-index:36}main>.section:nth-child(16){z-index:35}main>.section:nth-child(17){z-index:34}main>.section:nth-child(18){z-index:33}main>.section:nth-child(19){z-index:32}main>.section:nth-child(20){z-index:31}.section{--tpl-border-section:var(--global-border-radius-large);--tpl-padding-section:var(--global-section-padding-large);padding-top:var(--tpl-padding-section);padding-bottom:var(--tpl-padding-section);border-bottom-left-radius:var(--tpl-border-section);border-bottom-right-radius:var(--tpl-border-section);position:relative;background:white}.section+.section{padding-top:calc(var(--tpl-padding-section) + var(--tpl-border-section));margin-top:calc(-1*var(--tpl-border-section))}body *+.margin-top-large{margin-top:60px}body *+.margin-top-xmedium{margin-top:50px}body *+.margin-top-medium{margin-top:40px}body *+.margin-top-small{margin-top:30px}body *+.margin-top-mini{margin-top:20px}@media (max-width:1699px){.section-title{font-size:44px}}@media (max-width:1259px){body *+.margin-top-large{margin-top:50px}.section-title{font-size:42px}}@media (max-width:959px){body *+.margin-top-large{margin-top:50px}body *+.margin-top-xmedium{margin-top:50px}}@media (max-width:767px){.section-title{font-size:36px}body *+.margin-top-large{margin-top:30px}body *+.margin-top-xmedium{margin-top:30px}body *+.margin-top-medium{margin-top:30px}}.slider{width:100%;display:flex;flex-direction:column}.slider:not(.swiper-initialized){position:relative;height:300px}.slider:not(.swiper-initialized):after{content:'';background-image:url('../images/theme-loading.svg');background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100px;max-height:100%;filter:drop-shadow(0px 0px 6px rgba(0,0,0,0.2))}.slider:not(.swiper-initialized)>*{opacity:0}.swiper-button-lock{display:none !important}.swiper-pagination-lock{display:none !important}.swiper-pagination{--swiper-pagination-color:currentColor;--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bottom:0;--swiper-pagination-top:0;position:relative;display:flex;justify-content:center}.swiper-pagination .swiper-pagination-bullet{transform:scale(.8)}.swiper-pagination .swiper-pagination-bullet-active{transform:none}.swiper-pagination-bullet{border:1px solid var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;background:var(--global-color-2);--swiper-navigation-color:white;border-radius:14px;border:none;cursor:pointer}.swiper-button-next svg,.swiper-button-prev svg{width:5px;height:auto}.swiper-button-next:hover,.swiper-button-prev:hover{background:#a81624;--swiper-navigation-color:white}.swiper-button-next.style-light,.swiper-button-prev.style-light{background:rgba(255,255,255,0.16)}.swiper-button-next.style-light:hover,.swiper-button-prev.style-light:hover{background:rgba(255,255,255,0.3)}.slider-out-navigation{position:relative;--swiper-navigation-sides-offset:-15px}.slider-out-navigation .swiper-button-next{transform:translate(100%, -50%);margin:0}.slider-out-navigation .swiper-button-prev{transform:translate(-100%, -50%);margin:0}.slider-out-navigation .swiper-pagination{margin-top:50px}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.8)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.8)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.8)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:1439px){.slider-out-navigation{--swiper-navigation-sides-offset:calc(var(--global-container-padding)/2 - 10px)}}@media (max-width:959px){.slider-out-navigation{--swiper-navigation-sides-offset:calc(var(--global-container-padding)/2)}}@media (max-width:767px){.slider-out-navigation{--swiper-navigation-sides-offset:30px}.swiper-button-next svg,.swiper-button-prev svg{width:6px}}.btn{--btn-color:white;--btn-background:var(--global-color-2);--btn-border:transparent;--btn-hover-color:white;--btn-hover-background:#a81624;--btn-hover-border:transparent;font-family:var(--global-body-font-family-1);font-weight:600;font-size:14px;line-height:1.2;min-height:85px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:10px 40px;width:max-content;max-width:100%;border-radius:20px;outline:0;cursor:pointer;position:relative;z-index:0;gap:20px;border:1px solid var(--btn-border);color:var(--btn-color);background:var(--btn-background);text-transform:uppercase}.btn:hover,.btn:focus,.btn:active{color:var(--btn-hover-color);background:var(--btn-hover-background);border-color:var(--btn-hover-border);text-decoration:none}.btn.btn-light{--btn-color:var(--global-color-1);--btn-background:white;--btn-border:transparent;--btn-hover-color:var(--global-color-2);--btn-hover-background:white;--btn-hover-border:transparent}.btn.btn-light-2{--btn-color:white;--btn-background:rgba(255,255,255,0.2);--btn-border:transparent;--btn-hover-color:white;--btn-hover-background:rgba(255,255,255,0.25);--btn-hover-border:transparent}.btn.btn-border-light{--btn-color:white;--btn-background:transparent;--btn-border:rgba(255,255,255,0.5);--btn-hover-color:white;--btn-hover-background:transparent;--btn-hover-border:#fff}.btn.btn-footer{min-height:55px;font-size:16px;border-radius:10px;text-transform:unset;font-weight:300}.btn.btn-book{min-height:75px;font-size:10px;font-weight:300;letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;padding:10px 25px;gap:15px}.btn.btn-book>.text{display:flex;flex-direction:column;align-items:flex-start;gap:7px;justify-content:space-between;text-align:left}.btn.btn-book>.icon{display:flex;align-items:center;gap:inherit}.btn.btn-book>.icon:before{content:'';height:23px;width:1px;border:1px solid rgba(255,255,255,0.3)}.btn.btn-fragment{--btn-color:white;--btn-background:transparent;--btn-border:linear-gradient(145deg, rgba(255,255,255,0.7), rgba(255,255,255,0.15) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0.15), rgba(255,255,255,0.7));--btn-hover-color:white;--btn-hover-background:rgba(255,255,255,0.1);--btn-hover-border:linear-gradient(145deg, rgba(255,255,255,0.7), rgba(255,255,255,0.15) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0.15), rgba(255,255,255,0.7));font-family:var(--global-body-font-family-2);font-size:16px;font-weight:300;text-transform:none;min-height:50px;padding:10px 20px;border-radius:10px;border:0;transition:none}.btn.btn-fragment:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;border-radius:inherit;border:2px solid transparent;background:var(--btn-border) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude}.btn.btn-fragment:hover:before,.btn.btn-fragment:focus:before,.btn.btn-fragment:active:before{background:var(--btn-hover-border) border-box}@media (max-width:1699px){.btn{min-height:75px;padding:10px 30px}}@media (max-width:767px){.btn{min-height:65px;border-radius:16px}}@media (max-width:619px){.btn{width:100%}}:root{--header-height:200px}.logo img{max-width:217px}.header{position:relative;z-index:100;background:var(--global-color-3);color:white;border-bottom-left-radius:var(--global-border-radius-large);border-bottom-right-radius:var(--global-border-radius-large);padding-top:20px;padding-bottom:40px}.grid--header{--global-grid-horizontal:40px;--global-grid-vertical:40px;--global-grid-child-width:auto;flex-wrap:nowrap;justify-content:space-between;align-items:center}.grid--header>.block-offcanvas{display:none;position:relative;top:-1px}.grid--header>.block-logo{display:flex}.grid--header>.block-social{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.header-menu{margin-top:50px}.header-menu.loading{opacity:0}.social-label{font-family:var(--global-body-font-family-2);font-size:16px;font-weight:300;line-height:1.2;display:flex;align-items:center;gap:10px}.social-label svg{flex:0 0 auto}.social{display:inline-flex;align-items:center;justify-content:center;align-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:7px}.social>*{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.1);border-radius:50%;width:43px;height:43px}.social>* svg{max-width:90%;max-height:90%}.social>*:hover{background:rgba(255,255,255,0.2)}.rating{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:10px}.rating>.images{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.rating>.images>*+*{margin-left:-20px}.rating>.content{display:flex;flex-direction:column;gap:8px}.rating .stars{position:relative;z-index:0;max-width:max-content}.rating .stars>.stars-items{display:flex;gap:3px;color:inherit}.rating .stars>.stars-items>*{flex:0 0 auto}.rating .stars .fill{position:absolute;left:0;top:0;width:calc((var(--rating) / 5) * 100%);overflow:hidden;height:100%;color:#F2D544}.rating .text{font-size:16px;font-weight:300;line-height:1.2}.rating .text a{text-decoration:underline;text-underline-position:unset;margin-left:5px}.rating .text a img{margin-right:10px}.item--rating-avatars{width:46px;height:46px;border:1px solid white;border-radius:50%;overflow:hidden}.item--rating-avatars img{width:100%;height:100%;object-fit:cover}.navbar{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px 30px;height:15px;font-family:var(--global-body-font-family-2);font-size:16px;line-height:1.2;font-weight:600;letter-spacing:.1em}.navbar .navbar-more{display:none !important}.navbar>li{display:flex;flex-direction:column}.navbar>li.hidden{opacity:0;visibility:hidden;pointer-events:none;order:99}.navbar>li>a{display:inline-flex;align-items:center;gap:10px;text-decoration:none;text-transform:uppercase}.navbar>li.navbar-more.visible{display:flex !important}.navbar>li.navbar-more.visible.fix{order:-1}.navbar .menu-item-has-children{position:relative}.navbar .menu-item-has-children>a:after{content:'';flex:0 0 auto;width:14px;height:10px;-webkit-mask-image:url('../images/navbar-arrow.svg');mask-image:url('../images/navbar-arrow.svg');mask-repeat:no-repeat;mask-position:center;mask-size:contain;background:white;transition:all .3s ease-in-out;margin-top:2px}.navbar>li>.sub-menu{margin:0;padding:0;list-style:none;opacity:0;visibility:hidden;position:absolute;left:-15px;bottom:-15px;transform:translateY(100%);width:max-content;max-width:360px;min-width:250px;z-index:5;padding:20px 25px;border-radius:16px;overflow:hidden;border:none;background:transparent;color:var(--global-color-1)}.navbar>li>.sub-menu:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:white}.navbar>li>.sub-menu>li{display:flex;flex-direction:column}.navbar>li>.sub-menu>li.hidden{display:none}.navbar>li>.sub-menu>li:not(.hidden)+li{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,0.1)}.navbar .sub-menu>li:not(.hidden)+li{margin-top:5px}.navbar .sub-menu a{display:inline-block;color:inherit;width:100%;transition:unset;font-size:16px;line-height:1.2;font-weight:300;text-decoration:none;letter-spacing:normal}.navbar>li>.sub-menu .sub-menu{margin:0;padding:0;list-style:none;font-size:90%;margin-top:10px}.navbar>li>.sub-menu .sub-menu a{font-weight:400;padding-left:25px}.navbar>li.open.menu-item-has-children>a:after{transform:rotate(180deg)}.navbar>li.open>.sub-menu{opacity:1;visibility:visible;will-change:opacity, transform;animation:navbar-sub-menu 600ms cubic-bezier(.68, -0.55, .27, 1.55);animation-delay:0ms}@keyframes navbar-sub-menu{0%{opacity:0;transform:translate(0, calc(100% - 15px))}100%{opacity:1;transform:translate(0, 100%)}}.header.style-transparent:not(.fixed){position:absolute;width:100%;left:0;top:0;background:transparent}@media (max-width:1699px){:root{--header-height:188px}.header-menu{margin-top:40px}}@media (max-width:1259px){:root{--header-height:100px}.header{padding-top:25px;padding-bottom:25px}.header-menu{display:none}.grid--header>.block-fragment{display:none}.grid--header>.block-offcanvas{display:flex}.logo img{max-width:185px}.rating .text{font-size:14px}.social-label{font-size:14px}.grid--header>.block-social .social-label{display:none}}@media (max-width:959px){.grid--header>.block-rating .images{display:none}}@media (max-width:767px){:root{--header-height:95px}.grid--header>.block-logo{flex:1;min-height:1px}.grid--header>.block-social{display:none}.logo img{max-width:155px}.grid--header>.block-rating .images{display:flex}.grid--header>.block-rating .images>*:nth-child(n + 4){display:none}}@media (max-width:619px){.grid--header>.block-rating{display:none}}.has-offcanvas--visible .header.fixed{z-index:100}.offcanvas-menu{padding:10px;width:max-content;background:transparent}.offcanvas-menu .inner{width:320px;padding:20px 20px 70px 20px;border-radius:20px;min-height:100%;overflow:auto;background:var(--global-color-3);color:white;text-align:center}.offcanvas-menu .js-offcanvas-close{float:right}.offcanvas-menu .block-menu{margin-top:60px}.offcanvas-menu .block-social{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:10px}.offcanvas-menu .block-rating{margin-top:50px}.offcanvas-menu .block-fragment{margin-top:40px}.offcanvas-menu .rating{justify-content:center}.offcanvas-menu .rating>.content{align-items:center}.offcanvas-nav{padding:0;list-style:none;margin:0;font-family:var(--global-body-font-family-2);font-size:16px;line-height:1.2;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center}.offcanvas-nav>li+li{margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,0.1)}.offcanvas-nav .sub-menu{margin:0;padding:0;list-style:none;padding-left:15px;display:none;margin-top:15px;margin-bottom:30px;font-weight:300;letter-spacing:normal}.offcanvas-nav .sub-menu a{text-transform:none}.offcanvas-nav .sub-menu>li+li{margin-top:10px}.offcanvas-nav a{text-decoration:none}.offcanvas-nav .menu-item-has-children>a{display:flex;justify-content:center;align-items:center;padding-left:25px}.offcanvas-nav .menu-item-has-children>a>.icon-parent{flex:0 0 auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.0603 0.361687C8.21261 0.552282 8.18792 0.83555 8.00515 0.994385L5.01978 3.6265C4.75352 3.85789 4.36677 3.85789 4.10052 3.6265L1.11514 0.994385C0.932373 0.83555 0.907686 0.552282 1.05999 0.361687C1.2123 0.171092 1.48393 0.145346 1.66669 0.304181L4.56015 2.8564L7.4536 0.304181C7.63636 0.145346 7.90799 0.171093 8.0603 0.361687Z' fill='%23fff'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:15px 15px;background-position:right;width:25px;height:16px;display:inline-block;transition:all .3s ease-in-out}.offcanvas-nav .menu-item-has-children.open>a>.icon-parent{transform:rotate(180deg);background-position:left}.footer{position:relative;z-index:0;background:var(--global-color-1);color:white;margin-top:calc(-1 * var(--global-border-radius-large));padding-top:50px;padding-bottom:60px}.fticker{padding-top:20px;width:100%;overflow:hidden;position:relative;width:100vw;left:50%;transform:translateX(-50%)}.grid--fticker{display:flex;width:fit-content;will-change:transform;animation:ticker 40s linear infinite;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.item--fticker{display:inline-block;padding:0 50px;white-space:nowrap;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:var(--global-body-font-family-3);font-size:200px;line-height:1;letter-spacing:-0.01em;text-transform:uppercase;color:rgba(255,255,255,0.03)}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.grid--footer-1{--global-grid-horizontal:50px;--global-grid-vertical:40px;--global-grid-child-width:auto;flex-wrap:nowrap;justify-content:space-between}.grid--footer-1>.block-social{display:flex;flex-direction:row;align-items:center;gap:10px 20px;flex-wrap:wrap}.grid--footer-1>.block-btn{max-width:510px;flex:1;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px}.grid--footer-1>.block-btn>*{flex:1;min-width:1px}.grid--footer-2{--global-grid-horizontal:50px;--global-grid-vertical:40px;--global-grid-child-width:auto;margin-top:50px}.grid--footer-2>.block-desc{flex:1;min-width:1px;color:rgba(255,255,255,0.5);font-size:16px;line-height:1.7}.grid--footer-3{--global-grid-horizontal:40px;--global-grid-vertical:20px;--global-grid-child-width:auto;margin-top:50px;color:rgba(255,255,255,0.5);font-size:16px;line-height:1.2}.grid--footer-3>.block-policy{flex:1;min-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px var(--global-grid-horizontal)}@media (max-width:1699px){.item--fticker{font-size:155px}}@media (max-width:1439px){.grid--footer-1>.block-btn{max-width:460px}}@media (max-width:1259px){.grid--footer-2>.block-desc{font-size:14px}.grid--footer-3{font-size:14px}.grid--footer-1>.block-social .social-label{display:none}}@media (max-width:959px){.item--fticker{font-size:130px}.grid--footer-1>.block-btn{display:none}}@media (max-width:767px){.footer{padding-bottom:40px}.fticker{padding-top:0px;padding-bottom:10px}.item--fticker{font-size:100px;padding:0 30px}.grid--footer-2{--global-grid-vertical:20px}.grid--footer-2{--global-grid-child-width:100%;margin-top:40px}.grid--footer-3{--global-grid-child-width:100%;--global-grid-vertical:10px;margin-top:40px}.grid--footer-3>.block-copyright{order:99}.grid--footer-1{flex-wrap:wrap}.grid--footer-1>.block-btn{display:flex;order:99;flex:0 0 calc(var(--global-grid-child-width) - var(--global-grid-horizontal));--global-grid-child-width:100%;max-width:unset}.grid--footer-1>.block-btn>.btn{padding:10px 20px}}@media (max-width:419px){.fticker{width:425px}}.section-block-homehead{background:var(--global-color-3);color:white;min-height:1060px;padding-top:calc(var(--header-height) + 100px)}.section-block-homehead .block-content{max-width:630px;position:relative;z-index:0}.section-block-homehead .image{position:absolute;max-width:unset;left:53%;top:-52%;z-index:-1;pointer-events:none}.section-block-homehead .desc{font-size:20px;line-height:1.3;text-transform:uppercase;margin-top:40px}.section-block-homehead .desc strong{font-weight:600}.section-block-homehead .caption{margin-top:45px;display:flex;align-items:center;gap:8px;font-size:22px;font-weight:200;line-height:1.2;font-style:italic;font-family:var(--global-body-font-family-4)}.section-block-homehead .caption svg{flex:0 0 auto}.section-block-homehead .buttons{margin-top:70px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:10px 20px}.section-block-homehead .buttons>*{flex:1;min-width:1px}.section-block-homehead .circlebtn{width:240px;height:240px;border:1px solid white;border-radius:50%;padding:25px;display:flex;position:absolute;left:98%;top:240px}.section-block-homehead .circlebtn .text{background:rgba(255,255,255,0.7);backdrop-filter:blur(7px);border-radius:50%;width:100%;height:100%;color:var(--global-color-1);font-size:14px;line-height:1.4;text-align:center;text-transform:uppercase;font-family:var(--global-body-font-family-2);display:flex;align-items:center;justify-content:center;transition:all .2s linear}.section-block-homehead .circlebtn .text span{font-weight:700;font-size:18px;line-height:1.2}.section-block-homehead .circlebtn:hover .text{background:rgba(255,255,255,0.9)}.section-block-homehead .video{position:absolute;left:95%;top:-75px;width:280px;height:280px;border-radius:50%;background:rgba(0,0,0,0.3);backdrop-filter:blur(7px);padding:35px;cursor:pointer}.section-block-homehead .video::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url('../images/interview-caption.svg');background-size:calc(100% - 20px) calc(100% - 20px);background-repeat:no-repeat;background-position:center;width:100%;height:100%;animation:videospin 20s linear infinite}.section-block-homehead .video svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;transition:transform .2s linear}.section-block-homehead .video img{width:100%;height:100%;object-fit:cover;border-radius:inherit;aspect-ratio:1}.section-block-homehead .video:hover::before{animation-play-state:paused}.section-block-homehead .video:hover svg{transform:translate(-50%, -50%) scale(1.2)}@keyframes videospin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@media (max-width:1699px){.section-block-homehead{min-height:930px;padding-top:calc(var(--header-height) + 80px)}.section-block-homehead .section-title{max-width:490px}.section-block-homehead .video{width:240px;height:240px}.section-block-homehead .circlebtn{width:220px;height:220px;padding:20px}.section-block-homehead .image{max-height:1100px;top:-41%}.section-block-homehead .desc{font-size:18px}.section-block-homehead .caption{font-size:20px}}@media (max-width:1259px){.section-block-homehead{overflow:hidden;min-height:unset;padding-top:calc(var(--header-height) + 60px)}.section-block-homehead .buttons{margin-top:50px}.section-block-homehead .block-content{max-width:520px}.section-block-homehead .video{left:104%;top:-40px}.section-block-homehead .circlebtn{left:106%;transform:scale(.8)}}@media (max-width:959px){.section-block-homehead .block-content{max-width:480px}.section-block-homehead .video{left:98%;transform:scale(.9)}.section-block-homehead .circlebtn{left:103%;top:200px}.section-block-homehead .buttons{min-width:540px}}@media (max-width:767px){.section-block-homehead{padding-top:calc(var(--header-height) + 20px);overflow:visible}.section-block-homehead .block-content{max-width:100%}.section-block-homehead .buttons{min-width:unset}.section-block-homehead .image{position:relative;left:50%;width:190%;top:unset;transform:translate(-50%, 0%);margin-top:-50px;margin-bottom:-170px;height:560px;object-fit:contain}.section-block-homehead .buttons>*{flex:0 0 100%}.section-block-homehead .video{left:-35px;top:unset;bottom:-55px;transform:scale(.7)}.section-block-homehead .circlebtn{left:unset;right:-35px;top:unset;bottom:115px;transform:scale(.7)}.section-block-homehead .caption{margin-top:30px}.section-block-homehead .buttons{margin-top:40px}}@media (max-width:619px){.section-block-homehead .desc{font-size:14px}.section-block-homehead .desc br{display:none}}.section-block-about{background:var(--global-color-4)}.section-block-about .slider-out-navigation{--swiper-navigation-sides-offset:30px}.grid--about{--global-grid-horizontal:10px;--global-grid-vertical:40px;--global-grid-child-width:50%}.grid--about>.block-image{padding-right:40px;aspect-ratio:640/860}.grid--about>.block-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:inherit;border-radius:var(--global-border-radius-medium)}.grid--about>.block-content{padding-top:40px;padding-bottom:40px}.grid--about .buttons{display:flex;gap:10px;flex-direction:row;flex-wrap:nowrap;align-content:flex-start}.slider--gallery-about:not(.swiper-initialized){height:200px}.item--gallery-about{display:flex;border-radius:12px;overflow:hidden;aspect-ratio:150/200;background:#dadada}.item--gallery-about img{width:100%;height:100%;object-fit:cover;aspect-ratio:inherit}@media (max-width:1259px){.grid--about>.block-image{height:100%;padding-right:20px}.grid--about>.block-content{padding-top:0;padding-bottom:0}.grid--about .buttons .btn.btn-book>.icon{display:none}.grid--about .buttons>*{flex:1;min-width:1px}}@media (max-width:959px){.grid--about{--global-grid-child-width:100%}.grid--about .buttons .btn.btn-book>.icon{display:flex}.grid--about>.block-image{display:none;padding-right:0}}@media (max-width:619px){.grid--about .buttons{flex-wrap:wrap}.grid--about .buttons>*{flex:0 0 100%}}.section-block-smi .block-bottom{text-align:center}.grid--headsmi{--global-grid-horizontal:10px;--global-grid-vertical:var(--tpl-padding-section);--global-grid-child-width:50%}.grid--smi-list{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:25%}.item--smi-list .value{font-family:var(--global-body-font-family-3);font-size:68px;line-height:1;color:var(--global-color-2)}.item--smi-list .value span{font-size:.65em}.item--smi-list .value small{font-size:24px}.item--smi-list .name{font-family:var(--global-body-font-family-3);font-size:24px;line-height:1}.sliders-articles{position:relative;--swiper-navigation-sides-offset:0px}.sliders-articles>.slider+.slider{margin-top:30px}.slider--articles-2{max-width:calc(100% - 100% / 4 - 20px)}.item--articles{display:flex;flex-direction:column}.item--articles>.block-image{width:70px;height:70px;padding:10px;border:1px solid rgba(42,42,42,0.2);border-radius:20px;display:flex;align-items:center;justify-content:center}.item--articles .title{font-family:var(--global-body-font-family-3);font-size:20px;line-height:1.2;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px}.item--articles .title:hover{color:var(--global-color-2)}.item--articles .link{font-size:12px;line-height:1;text-decoration:underline;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.item--articles .link svg{color:var(--global-color-2);flex:0 0 auto}.item--articles .link:hover{color:var(--global-color-2)}@media (max-width:1699px){.item--smi-list .name{font-size:22px}.item--smi-list .value{font-size:58px}}@media (max-width:1439px){.item--smi-list .value{font-size:54px}}@media (max-width:1259px){.grid--smi-list{--global-grid-horizontal:30px}.grid--headsmi{--global-grid-child-width:100%}.grid--headsmi>.block-content{order:-1}}@media (max-width:767px){.slider--articles-2{max-width:calc(100% - 100% / 2 + 40px)}.sliders-articles{--swiper-navigation-sides-offset:-19px}}@media (max-width:619px){.grid--smi-list{--global-grid-child-width:50%}.section-block-smi .section-title br{display:none}.item--articles .title{font-size:18px}}.section-block-whybuy{position:relative;background:#dadada;overflow:hidden}.section-block-whybuy .background{width:100%;height:100%;object-fit:cover;z-index:-1;position:absolute;left:0;top:0}.section-block-whybuy .block-content{max-width:920px;min-height:800px;display:flex;flex-direction:column;justify-content:space-between}.grid--whybuy{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:33.333%}.grid--whybuy>*:nth-child(1){order:-2}.grid--whybuy>*:nth-child(2){order:-2}.grid--whybuy>.empty{order:-1}.item--whybuy{background:rgba(255,255,255,0.6);backdrop-filter:blur(12px);overflow:hidden;border-radius:var(--global-border-radius-medium);padding:20px 20px}.item--whybuy>.block-title{display:flex;align-items:center;gap:10px}.item--whybuy .title{font-family:var(--global-body-font-family-3);font-weight:400;font-size:30px;line-height:1;letter-spacing:.03em;word-break:break-word}.item--whybuy .number{flex:0 0 auto;background:rgba(208,25,43,0.37);position:relative;font-size:18px;font-weight:600;line-height:1;display:flex;align-items:center;text-align:center;justify-content:center;color:white;width:50px;height:50px;border-radius:50%}.item--whybuy .number:before{content:'';border-radius:50%;width:calc(100% - 10px);height:calc(100% - 10px);background:#D0192B;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.item--whybuy .block-desc{font-size:15px;line-height:1.5;margin-top:5px}@media (max-width:1699px){.section-block-whybuy .block-content{max-width:890px;min-height:665px}.item--whybuy .title{font-size:26px;letter-spacing:.01em}.item--whybuy .block-desc{font-size:14px}}@media (max-width:1439px){.section-block-whybuy .background{object-position:40% center}}@media (max-width:1259px){.section-block-whybuy .background{object-position:30% center}.section-block-whybuy .block-content{max-width:805px}.item--whybuy .title{font-size:22px}}@media (max-width:959px){.grid--whybuy{--global-grid-child-width:50%}.grid--whybuy>.empty{order:-1}.grid--whybuy>*:nth-child(2){order:0}}@media (max-width:619px){.grid--whybuy{--global-grid-child-width:100%}.grid--whybuy>.empty{display:none}.section-block-whybuy .background{object-position:20% center}}.section-block-banner-about{background:var(--global-color-1);color:white;overflow:hidden;position:relative}.section-block-banner-about .section-caption{color:inherit}.section-block-banner-about .block-content{max-width:50%;padding-left:5px;margin-left:auto;margin-right:0}.section-block-banner-about .image{position:absolute;z-index:-1;right:48%;bottom:-65px;max-width:unset}.section-block-banner-about .figure{position:absolute;z-index:-1;left:50%;max-width:unset;width:max-content;top:-50px;transform:translateX(-50%);opacity:.4}.section-block-banner-about .caption{text-align:right;font-family:var(--global-body-font-family-4);font-style:italic;font-weight:300;font-size:24px;line-height:1.4;margin-top:20px}.section-block-banner-about .button{text-align:right;margin-top:30px}.grid--banner-about{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:50%}.item--banner-about-image{border-radius:20px;overflow:hidden;aspect-ratio:310/140;min-height:110px}.item--banner-about-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:inherit}.item--banner-about{font-family:var(--global-body-font-family-3);padding:20px 30px;border-radius:20px;overflow:hidden;background:rgba(255,255,255,0.1);backdrop-filter:blur(7px);font-size:24px;line-height:1.2;min-height:110px}@media (max-width:1699px){.item--banner-about{font-size:20px}.section-block-banner-about .caption{font-size:22px}}@media (max-width:1439px){.section-block-banner-about .image{bottom:-90px}}@media (max-width:1259px){.section-block-banner-about .block-content{max-width:55%;padding-left:0px}.item--banner-about{font-size:18px}.section-block-banner-about .caption{font-size:20px}.section-block-banner-about .image{right:51%;bottom:-65px;width:700px}}@media (max-width:959px){.section-block-banner-about .block-content{max-width:435px}.section-block-banner-about .image{right:435px;bottom:-60px}}@media (max-width:767px){.section-block-banner-about .image{right:225px;bottom:-20px;width:600px;opacity:.7}}@media (max-width:619px){.item--banner-about{padding:20px 20px}.section-block-banner-about .caption{text-align:left;font-size:18px}.grid--banner-about>.empty{display:none}.grid--banner-about>.item--banner-about-image{display:none}.section-block-banner-about .image{right:-60%;opacity:.5;bottom:5px}.section-block-banner-about .block-content{max-width:100%}}.section-block-bookabout .list-title{font-weight:600;font-size:26px;line-height:1.2}.grid--bookabout-yes{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:25%}.item--bookabout-yes{padding:40px 40px 40px 30px;border-radius:25px;background:rgba(42,42,42,0.1);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;gap:10px}.item--bookabout-yes>.icon{flex:0 0 auto;display:flex;margin-top:1px}.item--bookabout-yes .title{font-weight:500;font-size:20px;line-height:1.3}.grid--bookabout-no{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:50%}.item--bookabout-no{padding:40px 40px 40px 30px;border-radius:25px;border:1px solid rgba(42,42,42,0.7);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;gap:10px}.item--bookabout-no>.icon{flex:0 0 auto;display:flex;margin-top:1px}.item--bookabout-no .title{font-weight:500;font-size:20px;line-height:1.3}.bookabout-image{border-radius:var(--global-border-radius-medium);overflow:hidden;position:relative;z-index:0;background:#000;color:white}.bookabout-image:after{content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 68.23%)}.bookabout-image .title{font-weight:500;font-size:34px;line-height:1.3;text-transform:uppercase;max-width:720px}.bookabout-image .background{width:100%;height:auto;object-fit:cover;aspect-ratio:1300/590;min-height:500px}.bookabout-image .block-content{padding:70px 90px;position:absolute;z-index:2;width:100%;left:0;bottom:0}.bookabout-image .block-content:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:rgba(255,255,255,0.05);backdrop-filter:blur(7px);mask-image:linear-gradient(to top, black 30%, transparent);-webkit-mask-image:linear-gradient(to top, black 30%, transparent)}.bookabout-image .block-content:before{content:'';position:absolute;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 68.23%);width:100%;height:150%;z-index:-1;pointer-events:none}@media (max-width:1699px){.item--bookabout-yes .title{font-size:18px}.item--bookabout-no .title{font-size:18px}.bookabout-image .title{font-size:30px}.section-block-bookabout .list-title{font-size:22px}}@media (max-width:1259px){.grid--bookabout-yes{--global-grid-child-width:50%}.bookabout-image .block-content{padding:60px 60px}.bookabout-image .title{font-size:28px;max-width:600px}}@media (max-width:959px){.item--bookabout-yes{padding:30px 30px 30px 30px}.item--bookabout-no{padding:30px 30px 30px 30px}.bookabout-image .background{min-height:450px}}@media (max-width:767px){.bookabout-image .block-content{padding:var(--global-section-padding-large) 30px}.bookabout-image .title{font-size:22px}.bookabout-image .title br{display:none}.section-block-bookabout .bookabout-image{margin-top:40px}}@media (max-width:619px){.grid--bookabout-yes{--global-grid-child-width:100%}.grid--bookabout-no{--global-grid-child-width:100%}}.section-block-video{background:var(--global-color-4)}.grid--headvideo{--global-grid-horizontal:10px;--global-grid-vertical:30px;--global-grid-child-width:50%}.grid--headvideo .caption{font-size:24px;line-height:1.4;font-weight:600}.grid--headvideo>.block-title{padding-right:40px}.slider--video{border-radius:var(--global-border-radius-medium);overflow:hidden;color:white}.slider--video .swiper-pagination{position:absolute;--swiper-pagination-bottom:40px;top:unset}.item--svideo{display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--global-border-radius-medium);overflow:hidden;aspect-ratio:1300/730;min-height:500px;background:#000;color:white;padding:70px 80px;position:relative;cursor:pointer}.item--svideo:after{content:'';position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 70%)}.item--svideo .background{width:100%;height:100%;position:absolute;object-fit:cover;z-index:-1;left:0;top:0}.item--svideo .block-navigation{display:flex;gap:6px;align-items:center;flex:0 0 auto}.item--svideo .block-navigation .swiper-button-next,.item--svideo .block-navigation .swiper-button-prev{position:relative;margin-top:0;--swiper-navigation-sides-offset:0px}.item--svideo .block-metainfo{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:20px}.item--svideo .block-info{display:flex;align-items:center;flex-direction:row;gap:20px}.item--svideo .play{flex:0 0 auto;--padding:8px;width:150px;height:150px;background:rgba(208,25,43,0.27);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:0;padding:calc(var(--padding) + 3px);color:white}.item--svideo .play:before{content:'';width:calc(100% - var(--padding)*2);height:calc(100% - var(--padding)*2);background:inherit;border-radius:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.item--svideo .play .icon{width:calc(100% - var(--padding)*2);height:calc(100% - var(--padding)*2);border-radius:inherit;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.item--svideo .play .icon svg{will-change:transform;transition:transform .2s linear}.item--svideo .play:hover .icon{background:inherit}.item--svideo .play:hover .icon svg{transform:scale(1.2)}.item--svideo .caption{font-size:16px;line-height:1.2;margin-bottom:5px}.item--svideo .title{font-size:40px;line-height:1;font-family:var(--global-body-font-family-3);letter-spacing:-0.01em;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item--svideo .duration{background:rgba(255,255,255,0.2);border-radius:10px;font-size:14px;line-height:1;padding:8px 10px;display:inline-block;margin-top:10px}@media (max-width:1699px){.grid--headvideo .caption{font-size:22px}.item--svideo .title{font-size:36px}}@media (max-width:1439px){.item--svideo .title{font-size:34px}}@media (max-width:1259px){.item--svideo{padding:60px 60px}.item--svideo .title{font-size:30px}.grid--headvideo .caption{font-size:20px}}@media (max-width:959px){.grid--headvideo{--global-grid-child-width:100%}.grid--headvideo .caption br{display:none}.grid--headvideo .caption{font-size:18px}.item--svideo{min-height:450px}.item--svideo .block-navigation{display:none}.item--svideo .caption{font-size:14px}.item--svideo .duration{font-size:12px}.item--svideo .play{width:130px;height:130px;--padding:6px}}@media (max-width:767px){.item--svideo{padding:var(--global-section-padding-large) 30px}}@media (max-width:619px){.item--svideo .play{position:absolute;top:33%;left:50%;transform:translate(-50%, -50%);z-index:1}}.grid--author{--global-grid-horizontal:80px;--global-grid-vertical:40px;--global-grid-child-width:auto}.grid--author>.block-content{flex:1;min-width:1px}.grid--author-list{--global-grid-horizontal:20px;--global-grid-vertical:20px;--global-grid-child-width:50%}.item--author-list{padding:25px 30px;background:#E9E9E9;border-radius:16px;font-size:18px;line-height:1.6}.item--author-list span{font-size:1.45em;line-height:1;font-family:var(--global-body-font-family-3)}@media (max-width:1699px){.item--author-list{font-size:1rem}}@media (max-width:1259px){.grid--author{--global-grid-horizontal:50px}.grid--author>.block-image{--global-grid-child-width:350px}}@media (max-width:959px){.grid--author-list{--global-grid-child-width:50%}.grid--author>.block-image{--global-grid-child-width:100%;display:none}}@media (max-width:619px){.grid--author-list{--global-grid-child-width:100%}}.section-block-reviews{background:var(--global-color-4)}.grid--headreviews{--global-grid-horizontal:10px;--global-grid-vertical:30px;--global-grid-child-width:50%}.grid--headreviews .caption{font-size:32px;line-height:1;font-family:var(--global-body-font-family-3);max-width:500px}.grid--headreviews .caption span{color:var(--global-color-2)}.grid--headreviews .caption .value{font-size:1.3em}.tabs-nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:10px}.item--tabs-nav{border:none;border-radius:16px;cursor:pointer;display:flex;align-items:center;text-align:center;justify-content:center;gap:10px;min-height:50px;padding:10px 20px;background:rgba(42,42,42,0.1);text-transform:uppercase;transition:all .3s linear;font-weight:600;letter-spacing:.02em;font-size:14px;line-height:1.2;color:var(--global-color-1)}.item--tabs-nav:hover{background:rgba(42,42,42,0.2)}.item--tabs-nav.active{background:#2a2a2a;color:white}.item--tabs-content{display:none}.item--tabs-content.active{display:flex;flex-direction:column;will-change:opacity, transform;animation:tabs-content 600ms cubic-bezier(.68, -0.55, .27, 1.55);animation-delay:0ms}@keyframes tabs-content{0%{opacity:0;transform:translate(0px, -50px)}100%{opacity:1;transform:none}}.slider--reviews{overflow:visible}.slider--reviews .swiper-slide{will-change:opacity;transition:opacity .3s linear;opacity:.5}.slider--reviews .swiper-slide.swiper-slide-visible{opacity:1}.author{display:flex;gap:10px;align-items:flex-end}.author>.image{width:50px;height:50px;flex:0 0 auto;border-radius:50%;background:#dadada;overflow:hidden}.author>.image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.author>.content{display:flex;flex-direction:column;justify-content:center;height:100%}.author .title{font-family:var(--global-body-font-family-3);font-size:22px;line-height:1;display:flex;gap:10px}.author .title span{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.author .title svg{flex:0 0 auto;position:relative;top:6px}.author .caption{font-weight:500;font-size:12px;line-height:1.3;opacity:.8;margin-top:3px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item--reviews{display:flex;flex-direction:column;margin-right:20px;justify-content:space-between;gap:30px;position:relative;z-index:0;background:white;border-radius:20px;padding:30px;height:auto;min-height:500px}.item--reviews:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;border-radius:inherit;border:1px solid transparent;background:linear-gradient(90deg, rgba(42,42,42,0.2) 0%, rgba(42,42,42,0.5) 100%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude}.item--reviews .block-content{font-size:16px;line-height:1.7}.item--reviews .more{color:var(--global-color-2);text-decoration:underline}.slider--videoreviews{overflow:visible}.slider--videoreviews .swiper-slide{will-change:opacity;transition:opacity .3s linear;opacity:.5}.slider--videoreviews .swiper-slide.swiper-slide-visible{opacity:1}.item--videoreviews{display:flex;flex-direction:column}.item--videoreviews>.block-author{margin-top:20px}.item--videoreviews>.block-video{aspect-ratio:640/360;min-height:300px;background:#000;border-radius:var(--global-border-radius-small);overflow:hidden;position:relative;z-index:0;cursor:pointer}.item--videoreviews>.block-video .background{width:100%;height:100%;object-fit:cover;aspect-ratio:inherit;opacity:.8}.item--videoreviews .play{flex:0 0 auto;--padding:5px;width:100px;height:100px;background:rgba(208,25,43,0.27);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:calc(var(--padding) + 3px);color:white}.item--videoreviews .play:before{content:'';width:calc(100% - var(--padding)*2);height:calc(100% - var(--padding)*2);background:inherit;border-radius:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.item--videoreviews .play .icon{width:calc(100% - var(--padding)*2);height:calc(100% - var(--padding)*2);border-radius:inherit;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.item--videoreviews .play .icon svg{will-change:transform;transition:transform .2s linear}.item--videoreviews .play:hover .icon{background:inherit}.item--videoreviews .play:hover .icon svg{transform:scale(1.2)}@media (max-width:1699px){.grid--headreviews .caption{font-size:28px}}@media (max-width:1439px){.item--reviews{min-height:420px}.item--reviews .block-content{font-size:14px}}@media (max-width:1259px){.grid--headreviews .caption{font-size:26px}}@media (max-width:959px){.grid--headreviews{--global-grid-child-width:100%}.grid--headreviews .caption{max-width:unset}}@media (max-width:619px){.item--tabs-nav{flex:0 0 100%}.slider--reviews .swiper-slide-prev{opacity:0}.slider--videoreviews .swiper-slide-prev{opacity:0}.section-block-reviews .swiper-button-next,.section-block-reviews .swiper-button-prev{display:none}}.grid--buy.count-3{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:50px;grid-row-gap:40px}.grid--buy.count-3>.id-1{grid-area:1 / 1 / 3 / 2}.item--buy{min-height:345px;background:#dadada;border-radius:var(--global-border-radius-medium);overflow:hidden;position:relative;z-index:0;padding:50px 50px;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.item--buy .background{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1}.item--buy .title{font-family:var(--global-body-font-family-3);font-size:46px;line-height:1;font-weight:400}.grid--listbuy{--global-grid-horizontal:10px;--global-grid-vertical:10px;--global-grid-child-width:auto;flex-wrap:nowrap}.item--listbuy{background:rgba(255,255,255,0.6);backdrop-filter:blur(2px);min-height:50px;padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;z-index:0;width:110px}.item--listbuy .label{padding:3px 5px;font-family:var(--global-body-font-family-3);font-size:16px;line-height:1;background:var(--global-color-2);color:white;border-radius:8px;position:absolute;right:-15px;top:-15px}.item--listbuy.has-label+.has-label{margin-left:20px}.item--listbuy:hover{background:#fff}@media (max-width:1699px){.item--buy .title{font-size:40px}}@media (max-width:1439px){.grid--buy.count-3{grid-column-gap:40px;grid-row-gap:40px}}@media (max-width:1259px){.item--buy .title{font-size:34px}.item--buy{min-height:275px;padding:40px 30px}.grid--buy.count-3{grid-column-gap:30px;grid-row-gap:30px}.grid--listbuy{--global-grid-child-width:33.333%;flex-wrap:wrap}}@media (max-width:959px){.grid--buy.count-3{grid-column-gap:20px;grid-row-gap:20px}.item--buy{min-height:240px}.item--buy .title{font-size:30px}}@media (max-width:767px){.grid--buy.count-3{grid-template-columns:repeat(1, 1fr)}.item--buy.id-3 .item--listbuy{min-height:50px}.item--buy:after{content:'';background:linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 70%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}}.section-block-start{background:linear-gradient(111.74deg, #3B3B3B 5.7%, #2A2A2A 80.95%);color:white;position:relative;overflow:hidden}.section-block-start .block-content{max-width:630px;min-height:700px;padding:60px 0;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.section-block-start .desc{max-width:445px}.section-block-start .figure{position:absolute;max-width:unset;left:45%;top:63%;transform:translate(-50%, -50%);z-index:-1}.section-block-start .image{position:absolute;max-width:unset;left:72%;top:53%;transform:translate(-50%, -50%);z-index:-1}@media (max-width:1699px){.section-block-start .block-content{min-height:600px}.section-block-start .image{width:1500px}}@media (max-width:1439px){.section-block-start .image{left:1000px}.section-block-start .block-content{min-height:550px}}@media (max-width:1259px){.section-block-start .block-content{min-height:450px;padding:0}.section-block-start .image{left:870px;width:1300px}}@media (max-width:959px){.section-block-start .image{left:575px;width:1300px;opacity:.5}.section-block-start .figure{display:none}}@media (max-width:767px){.section-block-start .block-content{min-height:unset}.section-block-start .image{width:1000px}}@media (max-width:619px){.section-block-start .image{display:none}.section-block-start .figure{display:block;width:1175px;object-position:100% center;left:66%;top:66%}.section-block-start .section-title br{display:none}}.breadcrumb{font-size:14px;line-height:1.4;letter-spacing:normal;margin-bottom:15px}.breadcrumb .divider{opacity:.2;margin:0 10px}.breadcrumb .breadcrumb_last{opacity:.5}.section-block-page-header{padding-top:var(--global-section-padding-large);padding-bottom:45px}.section-block-page-header+.section:not(.section-inside){margin-top:0;padding-top:0}@media (max-width:767px){.section-block-page-header{padding-bottom:30px}}.pagination{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0;list-style:none;gap:5px 15px;margin-top:50px}.pagination>li>*{display:inline-flex;padding:0;margin:0;width:40px;height:40px;background:var(--global-color-4);border-radius:8px;align-items:center;justify-content:center;font-size:14px}.pagination>li>*:hover{color:var(--global-color-2)}.pagination>.none>*{background:transparent;width:auto}.pagination>.active>*{background:var(--global-color-2);color:white}.pagination>.active>*:hover{color:white}@media (max-width:767px){.pagination{gap:5px 10px;margin-top:40px}.pagination>li:not(.previous, .next, .active, .neighbours){display:none}}.grid--articles{--global-grid-horizontal:50px;--global-grid-vertical:40px;--global-grid-child-width:25%}@media (max-width:1439px){.grid--articles{--global-grid-horizontal:40px}}@media (max-width:1259px){.grid--articles{--global-grid-child-width:33.333%}}@media (max-width:767px){.grid--articles{--global-grid-horizontal:30px;--global-grid-vertical:30px;--global-grid-child-width:50%}}