﻿/*!
Theme Name: Pt Cora
Author: team
Description: Best theme for putanseo
Version: 1.1.11
Requires PHP: 8.0
Text Domain: pt-cora
 */@media screen and (min-width: 1921px)and (max-width: 2560px){.zoom{zoom:1.5;-moz-transform:scale(1.5);-moz-transform-origin:0 0}}@media screen and (min-width: 2561px)and (max-width: 7680px){.zoom{zoom:2;-moz-transform:scale(1.5);-moz-transform-origin:0 0}}*{padding:0;margin:0}body{background-color:var(--content-bg-color);font-family:var(--font-content-family),sans-serif}a{text-decoration:none;transition:.2s linear}.main{margin-top:40px}.wrapper{width:100%}.container{width:1400px;margin:auto}.dark-button{display:flex;align-items:center;justify-content:center;height:50px;width:200px;background-color:var(--theme-accent-color);border:2px solid var(--theme-accent-color);color:#fff;text-align:center;font-weight:700;transition:.2s linear;margin:0 auto}.dark-button:hover{background-color:rgba(var(--theme-accent-color), 0.3);color:var(--theme-accent-color);cursor:pointer;text-decoration:none !important}.light-button{height:58px;width:171px;background:rgba(0,0,0,0);border-radius:10px;border:2px solid #fff;color:#fff;font-weight:700;cursor:pointer;transition:.2s linear}.light-button:hover{height:58px;width:171px;background:#fff;border-radius:10px;border:2px solid #fff;color:var(--content-text-color);font-weight:700;cursor:pointer;transition:.2s linear}h1.title{font-family:var(--font-heading-family),serif;font-size:clamp(28px,8vw,38px);font-weight:700;text-transform:uppercase;margin-bottom:20px}ol{list-style-type:none;counter-reset:item;margin-bottom:30px;font-size:16px}ol li{padding-left:30px;margin:0 0 8px;position:relative;line-height:1.8}ol li::before{counter-increment:item;content:counter(item) ". ";position:absolute;left:0;color:var(--theme-accent-color);font-weight:bold}.pt-content{color:var(--content-text-color)}.pt-content h1,.pt-content h1,.pt-content h2,.pt-content h3,.pt-content h4,.pt-content h5,.pt-content h6{font-style:normal;font-weight:bold;text-transform:uppercase;margin-top:15px;margin-bottom:15px;color:var(--content-heading-color)}.pt-content h1{font-family:var(--font-heading-family),serif}.pt-content h2{font-family:var(--font-heading-family),serif;font-size:24px}.pt-content h3{font-family:var(--font-heading-family),serif;font-size:20px}.pt-content h4{font-family:var(--font-heading-family),serif;font-size:18px;font-weight:normal}.pt-content h5{font-family:var(--font-heading-family),serif;font-size:16px;font-weight:normal}.pt-content h6{font-family:var(--font-heading-family),serif;font-size:16px;font-weight:normal}.pt-content p{font-family:var(--font-content-family),sans-serif;line-height:1.8;font-size:16px;font-weight:normal;margin-bottom:15px}.pt-content a{color:var(--content-link-color)}.pt-content a:hover{text-decoration:underline}.pt-content a:visited{color:var(--content-link-color)}.pt-content ul{margin-bottom:30px;font-size:16px}.pt-content ul li{padding-left:30px;margin:0 0 8px;list-style:none;position:relative}.pt-content ul li ul{margin-top:10px}.pt-content ul li:before{position:absolute;left:0;top:5px;content:"";display:block;width:10px;height:10px;background:var(--theme-accent-color)}.pt-content .wp-block-preformatted .wp-block-site-tagline{font-family:var(--font-content-family),sans-serif;font-size:16px;font-weight:300;line-height:1.8;margin-bottom:30px}.pt-content .wp-block-image{width:500px;height:auto;overflow:hidden;display:flex;justify-content:center;margin:30px auto}.pt-content .wp-block-image.aligncenter{margin:auto}.pt-content .wp-block-image img{width:100%;height:100%;object-fit:cover}.pt-content .wp-block-image .wp-element-caption{font-family:var(--font-content-family),sans-serif;font-size:16px;line-height:1.8;text-align:center}.pt-content figure{margin:0 auto}.pt-content .wp-block-cover{margin-bottom:30px}.pt-content .wp-block-cover__inner-container{color:var(--content-text-color)}.pt-content .wp-caption{max-width:100%}.pt-content .wp-caption img{width:100%;height:100%;object-fit:cover}.pt-content .wp-block-site-logo{margin-bottom:30px}.pt-content .wp-block-buttons{margin:20px 0}.pt-content .wp-block-buttons .wp-block-button .wp-element-button{background-color:var(--theme-accent-color);border:2px solid var(--theme-accent-color);border-radius:10px}.pt-content .wp-block-buttons .wp-block-button .wp-element-button:hover{background-color:#fff}.pt-content .wp-block-quote{font-family:var(--font-content-family),sans-serif;line-height:1.8;margin:20px 0}.pt-content .wp-block-quote .has-text-align-left{padding-left:20px;border-left:2px solid var(--theme-accent-color)}.pt-content .wp-block-quote .has-text-align-right{padding-right:20px;border-right:2px solid var(--theme-accent-color)}.pt-content .wp-block-quote .has-text-align-center{position:relative;padding-bottom:20px}.pt-content .wp-block-quote .has-text-align-center::after{content:"";position:absolute;justify-content:center;background-color:var(--theme-accent-color);width:20%;bottom:0;height:2px;left:50%;transform:translateX(-50%)}.pt-content .wp-block-quote cite{color:var(--theme-accent-color)}.pt-content .wp-block-verse{font-family:var(--font-content-family),sans-serif;line-height:1.8;font-size:18px;margin:20px 0}.pt-content .wp-block-table{text-decoration:none;border-collapse:collapse;width:100%;text-align:center}.pt-content .wp-block-table th{font-weight:normal;font-size:18px;color:#fff;background-color:var(--content-bg-color)}.pt-content .wp-block-table td{font-size:18px;color:var(--content-text-color)}.pt-content .wp-block-table td,.pt-content .wp-block-table th{white-space:pre-wrap;padding:10px 7px;line-height:1.8;vertical-align:middle;border:1px solid #303030}.pt-content .wp-block-table tr:hover{background-color:var(--theme-accent-color)}.pt-content .wp-block-table tr:hover td{cursor:default}.pt-content .wp-block-page-list{list-style:none;font-family:var(--font-content-family),sans-serif;font-size:18px;margin-bottom:30px}.pt-content .wp-block-code{background-color:var(--content-bg-color);padding:10px;border-radius:8px;margin-bottom:30px}.pt-content .wp-block-search{margin-bottom:30px}.pt-content .wp-block-search .wp-block-search__inside-wrapper{border:none;background-color:var(--content-bg-color);padding:10px;border-radius:5px}.pt-content .wp-block-search .wp-block-search__label{font-family:var(--font-content-family),sans-serif;line-height:1.8}.pt-content .wp-block-search .wp-block-search__input{background-color:rgba(0,0,0,0);border:none;color:var(--content-text-color);font-size:18px}.pt-content .wp-block-search .wp-block-search__button{background-color:rgba(0,0,0,0);border:none;color:var(--content-text-color);font-size:18px}.pt-content .wp-block-separator{color:var(--theme-accent-color)}.pt-content .wp-block-social-links{margin:20px 0}.pt-content .wp-block-pullquote{color:var(--theme-accent-color)}.pt-content .wp-block-file{margin:20px 0;font-family:var(--font-content-family),sans-serif}.pt-content .wp-block-file:not(.wp-element-button){font-size:18px}.pt-content .wp-block-file .wp-block-file__button:hover{color:var(--theme-accent-color);font-size:18px}.pt-content .wp-block-categories .postform{background-color:rgba(0,0,0,0);border:none;color:var(--content-text-color);font-size:18px;font-family:var(--font-content-family),sans-serif;display:flex;align-items:center}.pt-content .wp-block-categories .postform:focus{outline:none;color:var(--theme-accent-color)}.pt-content .wp-block-categories .postform option{background-color:var(--theme-accent-color);color:var(--content-text-color)}.pt-content .wp-block-embed{display:block;width:600px;height:400px;margin-bottom:30px}.pt-content .wp-block-embed.aligncenter{margin:auto;margin-bottom:30px}.pt-content .wp-block-embed__wrapper{width:100%;height:100%}.pt-content .wp-block-embed__wrapper iframe{width:100%;height:100%}.pt-content .searchandfilter ul li{padding:0}.pt-content .searchandfilter ul li:before{content:none}.pt-content .few-anc-text{display:inline-block;margin:15px auto 0;padding:5px 10px;text-align:center;border:1px solid var(--theme-accent-color);color:var(--theme-accent-color);background-color:rgba(var(--theme-accent-color-rgb), 0.2)}.html--active{top:0;overflow:auto}header#masthead{margin-bottom:40px}@media screen and (min-width: 1601px){.container{width:1400px;margin:auto}}@media screen and (min-width: 1420px)and (max-width: 1600px){.container{width:1400px;max-width:calc(100% - 240px);margin:auto}}@media screen and (min-width: 1025px)and (max-width: 1419px){.container{width:1400px;max-width:96%;margin:auto}}@media screen and (min-width: 769px)and (max-width: 1024px){.container{width:90%;margin:auto}}@media screen and (max-width: 768px){.container{width:90%;margin:auto}.pt-content h2{font-size:20px}.pt-content .wp-block-image{width:100%}.pt-content .wp-block-image figure{margin:0;padding:0}}@media screen and (max-width: 576px){.container,.container_smaller{width:95%;margin:auto}.wrapper>.wrapper{max-width:90%;margin:auto}}@media screen and (max-width: 320px){.container{width:98%;margin:auto}}@media screen and (max-width: 768px){.pt-content .wp-block-group{display:flex;flex-direction:column}.pt-content .wp-block-embed{width:100%;height:300px}}.pagination{display:flex;justify-content:center;margin-bottom:40px}.pagination .nav-links{display:flex}.pagination .page-numbers{color:#fff;background-color:rgba(var(--theme-accent-color-rgb), 0.3);font-weight:700;min-width:25px;width:100%;text-align:center;padding:5px;transition:.2s linear;text-decoration:none !important}.pagination .page-numbers:visited{color:#fff}.pagination .page-numbers:not(.dots):hover{background-color:rgba(var(--theme-accent-color-rgb), 0.6)}.pagination .page-numbers:not(:last-child){margin-right:10px}.pagination .current{background-color:var(--theme-accent-color);color:#fff}.pagination .current:hover{background-color:var(--theme-accent-color)}.big-image-hero-block{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;position:relative;margin-top:-40px}.big-image-hero-block--main{margin-bottom:40px}.big-image-hero-block img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;filter:brightness(50%)}.big-image-hero-block .container{z-index:1}.big-image-hero-block .container .content{display:flex;justify-content:center;flex-direction:column;align-items:center;width:50%;margin:0 auto;padding:60px 30px;background-color:rgba(0,0,0,.8)}.big-image-hero-block .container .content .title{font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,44px);font-weight:700;text-transform:uppercase;margin-bottom:15px;text-align:center;z-index:1;color:#fff}.big-image-hero-block .container .content .rank-math-breadcrumb{width:auto;z-index:1;text-align:center;margin:0 auto;color:#fff}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.3);width:100%;height:100%;background-color:rgba(65,65,65,.4);z-index:9999}.popup--active{display:block}.popup .popup-close{background-color:rgba(0,0,0,0);border:none;color:var(--popup-text-color);width:20px;height:20px;position:absolute;top:15px;right:15px}.popup .popup-close:hover:before,.popup .popup-close:hover:after{background-color:var(--theme-accent-color);cursor:pointer}.popup .popup-close:before,.popup .popup-close:after{content:"";position:absolute;width:20px;height:2px;left:0;top:45%;background-color:var(--popup-text-color);transition:.2s linear}.popup .popup-close:before{transform:rotate(-45deg)}.popup .popup-close:after{transform:rotate(45deg)}.popup .popup-body{background-color:var(--popup-bg-color);width:50%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:rgba(0,0,0,.45) 0 25px 20px -20px;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.popup .popup-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.popup .popup-content .icon{width:100px;margin-bottom:20px}.popup .popup-content .title{font-family:var(--font-heading-family),serif;text-align:center;margin-bottom:20px;font-size:24px;text-transform:uppercase;font-weight:bold;color:var(--popup-text-color)}@media screen and (max-width: 768px){.popup .popup-body{width:80%;height:50%}}.taxonomy-body{margin-bottom:20px}.list-posts{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center;gap:30px;margin:20px 0}.list-posts .list-post{display:flex;column-gap:15px;background-color:rgba(0,0,0,0);box-sizing:border-box;overflow:hidden;height:220px}.list-posts .list-post .list-thumbnail{width:300px;height:100%;overflow:hidden}.list-posts .list-post .list-thumbnail img{width:100%;height:100%;object-fit:cover}.list-posts .list-post .list-info{display:flex;flex-direction:column;height:100%;width:100%;border-left:4px solid var(--posts-related-card-accent-color)}.list-posts .list-post .list-info .list-body{padding:10px;flex:1 0 auto;overflow:hidden}.list-posts .list-post .list-info .list-body .post-title{font-size:24px;font-weight:bold;color:var(--posts-related-card-text-color);margin-bottom:10px;display:block}.list-posts .list-post .list-info .list-body .post-title:hover{color:var(--posts-related-card-accent-color)}.list-posts .list-post .list-info .list-body .list-content{margin-bottom:5px;color:var(--posts-related-card-text-color)}.list-posts .list-post .list-info .list-footer{padding:10px;display:flex;align-items:center;gap:10px;flex:0 0 auto;font-size:14px;font-weight:700}.list-posts .list-post .list-info .list-footer .list-item{color:var(--posts-related-card-text-color)}.list-posts .list-post .list-info .list-footer .list-item a{color:var(--posts-related-card-text-color)}.list-posts .list-post .list-info .list-footer .list-item a:hover{color:var(--posts-related-card-accent-color)}@media screen and (max-width: 1024px){.list-posts{grid-template-columns:repeat(auto-fit, minmax(300px, 500px))}}@media screen and (max-width: 768px){.list-posts .list-post .list-info .list-body{padding:5px}.list-posts .list-post .list-info .list-body .post-title{font-size:18px}.list-posts .list-post .list-info .list-body .list-content{font-size:14px}.list-posts .list-post .list-info .list-footer{padding:5px;font-size:12px}}.article{margin-bottom:15px}.article .article-thumbnail{width:65%;height:450px;position:relative;background-color:#000;margin-bottom:30px;margin-left:auto}.article .article-thumbnail .title-wrap{width:65%;min-height:310px;max-height:400px;overflow:hidden;display:flex;border-left:4px solid var(--theme-accent-color);justify-content:center;align-items:center;top:50%;left:-10%;transform:translate(-50%, -50%);position:absolute;z-index:2;color:var(--content-heading-color);background-color:rgba(var(--content-bg-color-rgb), 0.6);padding:10px}.article .article-thumbnail img{width:100%;height:100%;object-fit:cover;opacity:.5}.req-title{font-size:48px;font-family:var(--font-heading-family),serif;margin-bottom:20px;text-transform:uppercase;color:var(--content-text-color)}@media screen and (max-width: 1024px){.article .article-thumbnail .title-wrap h1{font-size:32px}}@media screen and (max-width: 768px){.article .article-thumbnail{width:100%}.article .article-thumbnail .title-wrap{width:70%;left:50%}.article .article-thumbnail .title-wrap h1{font-size:24px}.req-title{font-size:32px}}.back-to-top{width:50px;height:50px;position:fixed;bottom:20px;z-index:5;border:none;box-shadow:rgba(0,0,0,.45) 0 25px 20px -20px;opacity:0;visibility:hidden;transition:.2s linear;background-color:var(--theme-accent-color)}.back-to-top.left{left:20px}.back-to-top.right{right:20px}.back-to-top svg{margin-bottom:5px}.back-to-top:hover{cursor:pointer}.back-to-top.show{opacity:1;visibility:visible}.single-model-style-1 .comments-area .comments-title{background-color:var(--model-page-accent-color);font-weight:bold;color:#fff;display:block;padding:2px 15px;font-size:18px}.single-model-style-1 .comments-area .comments-title+.navigation{display:none}.single-model-style-1 .comments-area .comment-author *{color:var(--model-page-accent-color);font-weight:bold;font-size:16px}.single-model-style-1 .comments-area .comment-meta *{color:#aaa;font-size:12px}.single-model-style-1 .comments-area .comment-meta *.comment-edit-link{cursor:pointer}.single-model-style-1 .comments-area .comment-meta *.comment-edit-link:hover{text-decoration:underline}.single-model-style-1 .comments-area .comment-content *{color:var(--content-text-color)}.single-model-style-1 .comments-area .comment-body{margin-bottom:7px}.single-model-style-1 .comments-area .comment-body p{font-size:16px;overflow-wrap:break-word}.single-model-style-1 .comments-area .reply *{margin-top:10px;color:#aaa;font-size:12px}.single-model-style-1 .comments-area .reply *:hover{text-decoration:underline}.single-model-style-1 .comments-area .comment-list{padding:10px 15px;border:1px solid var(--model-page-border-color)}.single-model-style-1 .comments-area .comment:before{display:none}.single-model-style-1 .comments-area .comment-reply-title{font-size:24px}.single-model-style-1 .comments-area .comment-form-email{display:none}.single-model-style-1 .comments-area .comment-form-url{display:none}.single-model-style-1 .comments-area .depth-2{position:relative;margin-left:20px}.single-model-style-1 .comments-area .depth-2::before{content:url("./assets/svg/arrow.svg");display:block;width:20px;height:20px;position:absolute;left:-20px;top:9px}.single-model-style-1 .comments-area .comment-rating{font-size:14px;color:#aaa}.single-model-style-1 .comments-area .comment-rating span{color:var(--model-page-rating-color)}.single-model-style-1 .comments-area .comment-respond{display:flex;flex-direction:column;position:relative}.single-model-style-1 .comments-area .comment-respond .comment-reply-title{background-color:var(--theme-accent-color);font-weight:bold;color:#fff;display:block;padding:2px 15px;margin:-1px;font-size:18px;margin:0 -15px}.single-model-style-1 .comments-area .comment-respond .comment-form{display:flex;flex-direction:column;order:1}.single-model-style-1 .comments-area .comment-respond .logged-in-as{color:#aaa;font-size:12px;order:5}.single-model-style-1 .comments-area .comment-respond .logged-in-as a{color:#aaa;font-size:12px;margin-top:10px}.single-model-style-1 .comments-area .comment-respond .logged-in-as a:hover{text-decoration:underline}.single-model-style-1 .comments-area .comment-respond .comment-form-comment{display:flex;flex-direction:column}.single-model-style-1 .comments-area .comment-respond .comment-form-comment label{display:none}.single-model-style-1 .comments-area .comment-respond .comment-form-comment textarea{margin:15px 0;border:none;outline:none;height:150px;resize:none;width:100%;background:rgba(0,0,0,0);font-family:var(--font-content-family),sans-serif;font-size:16px;border-bottom:1px solid var(--model-page-border-color);color:var(--model-page-text-color)}.single-model-style-1 .comments-area .comment-respond .comment-form-comment textarea:focus{outline:none;border-bottom:1px solid var(--model-page-accent-color)}.single-model-style-1 .comments-area .comment-respond .form-submit{order:4}.single-model-style-1 .comments-area .comment-respond .submit{display:flex;align-items:center;justify-content:center;padding:10px;background:var(--model-page-accent-color);border:2px solid var(--model-page-accent-color);color:#fff !important;text-align:center;transition:.3s ease;font-weight:bold;margin-bottom:5px;cursor:pointer}.single-model-style-1 .comments-area .comment-respond .submit:hover{background:rgba(0,0,0,0);color:var(--model-page-accent-color) !important;text-decoration:none}.single-model-style-1 .comments-area .comment-respond .acf-comment-fields{order:3}.single-model-style-1 .comments-area .comment-respond .acf-label{margin-left:5px;color:var(--model-page-accent-color)}.single-model-style-1 .comments-area .comment-respond .acf-label label{font-weight:bold}.single-model-style-1 .comments-area .comment-respond .acf-radio-list{display:flex;flex-direction:row}.single-model-style-1 .comments-area .comment-respond .acf-radio-list input[type=radio]{display:none}.single-model-style-1 .comments-area .comment-respond .acf-radio-list li label{display:inline-block;margin-right:5px;cursor:pointer;font-size:0;color:rgba(0,0,0,0)}.single-model-style-1 .comments-area .comment-respond .acf-radio-list li label::before{content:"★";color:#ccc;font-size:30px}.single-model-style-1 .comments-area .comment-respond .acf-radio-list li.active label::before{color:var(--model-page-rating-color)}.single-model-style-1 .comments-area .comment-respond .acf-radio-list li label.selected::before{color:var(--model-page-rating-color)}.single-model-style-1 .comments-area .comment-respond .comment-form-author{margin-top:10px;order:2}.single-model-style-1 .comments-area .comment-respond .comment-form-author input{border:none;border-bottom:1px solid var(--model-page-border-color);outline:none;resize:none;height:30px;padding:0 10px;width:50%;background:rgba(0,0,0,0);transition:box-shadow .2s linear;font-family:var(--font-content-family),sans-serif;font-size:16px;color:var(--model-page-text-color)}.single-model-style-1 .comments-area .comment-respond .comment-form-author input:focus{border-bottom:1px solid var(--model-page-accent-color)}.single-model-style-1 .nav-links{padding:10px 0}.single-model-style-1 .nav-links:first-child{display:none}.single-model-style-1 .nav-links .nav-previous a,.single-model-style-1 .nav-links .nav-next a{color:var(--model-page-accent-color);font-weight:bold;font-size:14px}.single-model-style-1 .comments-area .comment-respond .comment-reply-title{margin:0}.single-model-style-1 #cancel-comment-reply-link{color:#fff;margin-left:10px}.single-model-style-1 #cancel-comment-reply-link:hover{text-decoration:underline}.single-model-style-2 .comments-area .comments-title{font-weight:bold;color:var(--model-page-text-color);display:block;padding:2px 15px;font-size:18px}.single-model-style-2 .comments-area .comments-title+.navigation{display:none}.single-model-style-2 .comments-area .comment-author *{color:var(--model-page-accent-color);font-weight:bold;font-size:16px}.single-model-style-2 .comments-area .comment-author{display:flex;align-items:center;column-gap:5px}.single-model-style-2 .comments-area .comment-author img{border-radius:50%}.single-model-style-2 .comments-area .comment-meta *{color:#aaa;font-size:12px}.single-model-style-2 .comments-area .comment-meta *.comment-edit-link{cursor:pointer}.single-model-style-2 .comments-area .comment-meta *.comment-edit-link:hover{text-decoration:underline}.single-model-style-2 .comments-area .comment-content *{color:var(--model-page-text-color)}.single-model-style-2 .comments-area .comment-body{margin-bottom:7px}.single-model-style-2 .comments-area .comment-body p{font-size:16px;overflow-wrap:break-word}.single-model-style-2 .comments-area .reply *{margin-top:10px;color:#aaa;font-size:12px}.single-model-style-2 .comments-area .reply *:hover{text-decoration:underline}.single-model-style-2 .comments-area .comment-list{padding:10px 15px;border:1px solid var(--model-page-border-color);border-radius:8px}.single-model-style-2 .comments-area .comment:before{display:none}.single-model-style-2 .comments-area .comment-reply-title{font-size:24px}.single-model-style-2 .comments-area .comment-form-email{display:none}.single-model-style-2 .comments-area .comment-form-url{display:none}.single-model-style-2 .comments-area .depth-2{position:relative;margin-left:20px}.single-model-style-2 .comments-area .depth-2::before{content:url("./assets/svg/arrow.svg");display:block;width:20px;height:20px;position:absolute;left:-20px;top:9px}.single-model-style-2 .comments-area .comment-rating{font-size:14px;color:#aaa}.single-model-style-2 .comments-area .comment-rating span{color:var(--model-page-rating-color)}.single-model-style-2 .comments-area .comment-respond{display:flex;flex-direction:column;position:relative}.single-model-style-2 .comments-area .comment-respond .comment-reply-title{font-weight:bold;color:var(--model-page-text-color);display:block;padding:2px 0;margin:-1px;font-size:18px;margin:0 -15px}.single-model-style-2 .comments-area .comment-respond .comment-form{display:flex;flex-direction:column;order:1}.single-model-style-2 .comments-area .comment-respond .logged-in-as{color:#aaa;font-size:12px;order:5}.single-model-style-2 .comments-area .comment-respond .logged-in-as a{color:#aaa;font-size:12px;margin-top:10px}.single-model-style-2 .comments-area .comment-respond .logged-in-as a:hover{text-decoration:underline}.single-model-style-2 .comments-area .comment-respond .comment-form-comment{display:flex;flex-direction:column}.single-model-style-2 .comments-area .comment-respond .comment-form-comment label{display:none}.single-model-style-2 .comments-area .comment-respond .comment-form-comment textarea{margin:15px 0;border:none;outline:none;height:150px;resize:none;width:100%;background:rgba(0,0,0,0);font-family:var(--font-content-family),sans-serif;font-size:16px;border-bottom:1px solid var(--model-page-border-color);color:var(--model-page-text-color)}.single-model-style-2 .comments-area .comment-respond .comment-form-comment textarea:focus{outline:none;border-bottom:1px solid var(--model-page-accent-color)}.single-model-style-2 .comments-area .comment-respond .form-submit{order:4}.single-model-style-2 .comments-area .comment-respond .submit{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--model-page-accent-color);border:2px solid var(--model-page-accent-color);border-radius:8px;color:#fff !important;text-align:center;transition:.3s ease;font-weight:bold;margin-bottom:5px;cursor:pointer}.single-model-style-2 .comments-area .comment-respond .submit:hover{background:rgba(0,0,0,0);color:var(--model-page-accent-color) !important;text-decoration:none}.single-model-style-2 .comments-area .comment-respond .acf-comment-fields{order:3}.single-model-style-2 .comments-area .comment-respond .acf-label{margin-left:5px;color:var(--model-page-accent-color)}.single-model-style-2 .comments-area .comment-respond .acf-label label{font-weight:bold}.single-model-style-2 .comments-area .comment-respond .acf-radio-list{display:flex;flex-direction:row}.single-model-style-2 .comments-area .comment-respond .acf-radio-list input[type=radio]{display:none}.single-model-style-2 .comments-area .comment-respond .acf-radio-list li label{display:inline-block;margin-right:5px;cursor:pointer;font-size:0;color:rgba(0,0,0,0)}.single-model-style-2 .comments-area .comment-respond .acf-radio-list li label::before{content:"★";color:#ccc;font-size:30px}.single-model-style-2 .comments-area .comment-respond .acf-radio-list li.active label::before{color:var(--model-page-rating-color)}.single-model-style-2 .comments-area .comment-respond .acf-radio-list li label.selected::before{color:var(--model-page-rating-color)}.single-model-style-2 .comments-area .comment-respond .comment-form-author{margin-top:10px;order:2}.single-model-style-2 .comments-area .comment-respond .comment-form-author input{border:none;border-bottom:1px solid var(--model-page-border-color);outline:none;resize:none;height:30px;padding:0 10px;width:50%;background:rgba(0,0,0,0);transition:box-shadow .2s linear;font-family:var(--font-content-family),sans-serif;font-size:16px;color:var(--model-page-text-color)}.single-model-style-2 .comments-area .comment-respond .comment-form-author input:focus{border-bottom:1px solid var(--model-page-accent-color)}.single-model-style-2 .nav-links{padding:10px 0}.single-model-style-2 .nav-links:first-child{display:none}.single-model-style-2 .nav-links .nav-previous a,.single-model-style-2 .nav-links .nav-next a{color:var(--model-page-accent-color);font-weight:bold;font-size:14px}.single-model-style-2 .comments-area .comment-respond .comment-reply-title{margin:0}.single-model-style-2 #cancel-comment-reply-link{color:#fff;margin-left:10px}.single-model-style-2 #cancel-comment-reply-link:hover{text-decoration:underline}.rank-math-breadcrumb{margin:10px 0;padding:0 5px;color:var(--breadcrumb-text-color);border:1px solid var(--breadcrumb-bg-color);background-color:rgba(var(--breadcrumb-bg-color-rgb), 0.3);display:inline-flex}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{color:var(--breadcrumb-link-color)}.rank-math-html-sitemap{display:flex;flex-direction:column}.rank-math-html-sitemap__section--model{order:4}.rank-math-html-sitemap__title{transition:.2s linear;margin:20px 0;color:var(--theme-accent-color)}.rank-math-html-sitemap__list{display:grid;grid-template-columns:repeat(4, minmax(200px, 1fr));list-style:none;column-gap:20px}.rank-math-html-sitemap__item{margin-bottom:10px}.rank-math-html-sitemap a{color:#fff !important}.rank-math-html-sitemap a:hover{color:var(--theme-accent-color) !important}.rank-math-list{width:100%;margin:30px auto;overflow:hidden}.rank-math-list .rank-math-question{font-family:var(--font-content-family),sans-serif;font-size:18px;font-weight:bold;color:var(--content-text-color);display:block;margin:3px auto;padding:20px;cursor:pointer;position:relative;transition:.2s linear;cursor:pointer;background-color:rgba(var(--theme-accent-color-rgb), 0.8)}.rank-math-list .rank-math-question:after{display:flex;align-items:center;justify-content:center;content:"+";position:absolute;top:40%;right:10px;transition:.2s linear;height:20px;width:20px;color:var(--content-text-color)}.rank-math-list .rank-math-question.clicked:after{transform:rotate(180deg)}.rank-math-list .rank-math-answer{display:none;background-color:rgba(var(--theme-accent-color-rgb), 0.4);padding:20px}.rank-math-list .rank-math-answer p{font-size:16px;margin-bottom:0;width:100%}@media screen and (max-width: 900px){.rank-math-html-sitemap__list{grid-template-columns:repeat(1, minmax(200px, 1fr))}}@media screen and (max-width: 768px){.rank-math-breadcrumb{padding:0 10px}.rank-math-list{margin:30px auto;width:100%}}.models-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.models-block .title{font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,38px);font-weight:700;text-transform:uppercase;margin-bottom:20px;color:var(--content-text-color)}.models-block .description{font-family:var(--font-content-family),sans-serif;font-weight:400}.models-block form{width:100%}.models-block .searchandfilter{display:flex;flex-direction:column;height:100%;margin-bottom:25px}.models-block .searchandfilter .filter-show{column-gap:10px;display:none;width:100%;border:1px solid var(--theme-accent-color)}.models-block .searchandfilter .filter-show svg path{stroke:#fff}.models-block .searchandfilter .filter-show:hover svg path{stroke:var(--theme-accent-color)}.models-block .searchandfilter .filter-list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:15px;width:100%;margin-bottom:0}.models-block .searchandfilter .filter-list li{width:auto;margin:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--model-card-border-color)}.models-block .searchandfilter .filter-list li .parent{font-weight:bold}.models-block .searchandfilter .filter-list li .dropdown{position:relative}.models-block .searchandfilter .filter-list li .dropdown *{box-sizing:border-box;cursor:pointer}.models-block .searchandfilter .filter-list li .select{padding:0 10px;column-gap:5px}.models-block .searchandfilter .filter-list li .search{opacity:0;position:absolute;top:0;transition:all .2s linear;z-index:-1}.models-block .searchandfilter .filter-list li .search label,.models-block .searchandfilter .filter-list li .search input{width:100%;background-color:rgba(0,0,0,0)}.models-block .searchandfilter .filter-list li .search input{border:none;height:25px;color:var(--content-text-color);padding:0 5px}.models-block .searchandfilter .filter-list li .search input:focus{outline:none}.models-block .searchandfilter .filter-list li .select-wrap:has(.search) .select.select-clicked{margin-bottom:0;transition:margin-bottom .2s linear;min-width:130px}.models-block .searchandfilter .filter-list li .select-wrap:has(.search) .select.select-clicked .selected,.models-block .searchandfilter .filter-list li .select-wrap:has(.search) .select.select-clicked .caret{display:none}.models-block .searchandfilter .filter-list li .select.select-clicked+.search{opacity:1;top:8px;width:100%}.models-block .searchandfilter .filter-list li .select.select-clicked{margin-bottom:0;transition:margin-bottom .2s linear}.models-block .searchandfilter .filter-list li .select{background:rgba(0,0,0,0);display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;height:40px}.models-block .searchandfilter .filter-list li .caret{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid var(--theme-accent-color);transition:transform .2s linear}.models-block .searchandfilter .filter-list li .caret-rotate{transform:rotate(180deg)}.models-block .searchandfilter .filter-list li .list{list-style:none;padding:5px;background:var(--content-bg-color);color:var(--content-text-color);position:absolute;left:50%;transform:translateX(-50%);opacity:0;display:none;transition:.2s;z-index:1;height:auto;max-height:500px;min-width:200px;overflow-y:scroll;border:1px solid var(--model-card-border-color)}.models-block .searchandfilter .filter-list li .list::-webkit-scrollbar{width:5px}.models-block .searchandfilter .filter-list li .list::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.models-block .searchandfilter .filter-list li .list::-webkit-scrollbar-thumb{background-color:var(--model-card-border-color)}.models-block .searchandfilter .filter-list li .list::-webkit-scrollbar-thumb:hover{background-color:var(--model-card-border-color)}.models-block .searchandfilter .filter-list li .list .wrap{padding:10px 0}.models-block .searchandfilter .filter-list li .list .wrap .price-input{width:80%;display:flex;margin:10px 0}.models-block .searchandfilter .filter-list li .list .wrap .price-input .field{display:flex;height:25px;align-items:center;font-size:14px}.models-block .searchandfilter .filter-list li .list .wrap .price-input .field input{width:55px;height:100%;outline:none;font-size:14px;margin-left:12px;text-align:center;border:1px solid var(--model-card-border-color);-moz-appearance:textfield;background-color:rgba(0,0,0,0);color:var(--content-text-color)}.models-block .searchandfilter .filter-list li .list .wrap .price-input .field input:focus{border-color:var(--theme-accent-color)}.models-block .searchandfilter .filter-list li .list .wrap .price-input .field input::-webkit-outer-spin-button,.models-block .searchandfilter .filter-list li .list .wrap .price-input .field input::-webkit-inner-spin-button{-webkit-appearance:none}.models-block .searchandfilter .filter-list li .list .wrap .price-input .separator{width:90px;display:flex;font-size:16px;align-items:center;justify-content:center}.models-block .searchandfilter .filter-list li .list .wrap .slider{height:5px;position:relative;background:rgba(var(--theme-accent-color-rgb), 0.3);border-radius:5px}.models-block .searchandfilter .filter-list li .list .wrap .slider .progress{height:100%;left:0;right:0;position:absolute;border-radius:5px;background:var(--theme-accent-color)}.models-block .searchandfilter .filter-list li .list .wrap .range-input{position:relative}.models-block .searchandfilter .filter-list li .list .wrap .range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.models-block .searchandfilter .filter-list li .list .wrap .range-input input::-webkit-slider-thumb{height:17px;width:25px;border-radius:20px;background:var(--content-bg-color);border:1px solid var(--theme-accent-color);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(var(--theme-accent-color-rgb), 0.5)}.models-block .searchandfilter .filter-list li .list .wrap .range-input input::-moz-range-thumb{height:17px;width:25px;border-radius:20px;background:var(--content-bg-color);border:1px solid var(--theme-accent-color);pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(var(--theme-accent-color-rgb), 0.5)}.models-block .searchandfilter .filter-list li .list .checkbox{padding:.3em 0;transition:color .2s linear;border-bottom:1px solid var(--model-card-border-color)}.models-block .searchandfilter .filter-list li .list .checkbox *{cursor:pointer}.models-block .searchandfilter .filter-list li .list .checkbox label:has(input:checked):before{border-color:var(--theme-accent-color);background-color:var(--theme-accent-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}@-moz-document url-prefix(){.models-block .searchandfilter .filter-list li .list .checkbox label>input:checked::before{border-color:var(--theme-accent-color);background-color:var(--theme-accent-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}}.models-block .searchandfilter .filter-list li .list .checkbox label{display:flex;flex-direction:row;align-items:center;column-gap:5px;width:100%;height:100%}.models-block .searchandfilter .filter-list li .list .checkbox label .check{position:absolute;z-index:-1;opacity:0}.models-block .searchandfilter .filter-list li .list .checkbox label::before{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid var(--model-card-border-color);margin-right:.2em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.models-block .searchandfilter .filter-list li .list .checkbox:hover{color:var(--theme-accent-color)}.models-block .searchandfilter .filter-list li .list-open{display:block;opacity:1}.models-block .searchandfilter .filter-list li .checkboxes{display:flex;align-items:center;padding-left:10px;padding-right:10px;height:40px}.models-block .searchandfilter .filter-list li .checkboxes label{display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:700}.models-block .searchandfilter .filter-list li .checkboxes .checkbox{position:relative;cursor:pointer;transition:.2s linear;padding-left:20px}.models-block .searchandfilter .filter-list li .checkboxes .checkbox:before{content:"";width:16px;height:16px;border:1px solid var(--model-card-border-color);opacity:.3;position:absolute;left:-5px;top:50%;transform:translateY(-50%)}.models-block .searchandfilter .filter-list li .checkboxes .checkbox:after{content:"";width:16px;height:16px;background-color:var(--theme-accent-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");background-size:12px;background-repeat:no-repeat;background-position:center center;opacity:0;position:absolute;left:-4px;top:50%;transform:translateY(-50%);transition:opacity .2s linear}.models-block .searchandfilter .filter-list li .checkboxes .checkbox.active:after{opacity:1}.models-block .searchandfilter .filter-list li .checkboxes input{display:none}.loader-body{display:none;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.08);backdrop-filter:blur(2.1px);-webkit-backdrop-filter:blur(2.1px)}.loader-circle-9{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:70px;background:rgba(0,0,0,0);border:3px solid #3c3c3c;border-radius:50%;text-align:center;line-height:70px;font-size:12px;color:var(--theme-accent-color);text-transform:uppercase;box-shadow:0 0 20px rgba(0,0,0,.5);z-index:11}.loader-circle-9:before{content:"";position:absolute;top:-3px;left:-3px;width:100%;height:100%;border:3px solid rgba(0,0,0,0);border-top:3px solid var(--theme-accent-color);border-right:3px solid var(--theme-accent-color);border-radius:50%;animation:animateC 2s linear infinite}.loader-circle-9 span{display:block;position:absolute;top:calc(50% - 2px);left:50%;width:50%;height:4px;background:rgba(0,0,0,0);transform-origin:left;animation:animate 2s linear infinite}.loader-circle-9 span:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:var(--theme-accent-color);top:-6px;right:-8px;box-shadow:0 0 20px var(--theme-accent-color)}@media screen and (max-width: 768px){.models-block .searchandfilter .filter-show{display:flex}.models-block .searchandfilter .filter-list{flex-direction:column;gap:0;display:none;opacity:0}.models-block .searchandfilter .filter-list--active{display:flex;opacity:1}.models-block .searchandfilter .filter-list li{width:100%}.models-block .searchandfilter .filter-list li .dropdown{width:100%}.models-block .searchandfilter .filter-list li .select{justify-content:center}.models-block .searchandfilter .filter-list li .list{min-width:100%;width:100%}}@keyframes animateC{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate{0%{transform:rotate(45deg)}100%{transform:rotate(405deg)}}@keyframes slowFade{from{opacity:0}to{opacity:1}}.background-image-block-wrapper{min-height:60vh;position:relative;overflow:hidden}.background-image-block-wrapper img{width:100%;height:100%;position:absolute;object-fit:cover;left:0;top:0;z-index:-1;filter:brightness(50%)}.background-image-block-wrapper .background-image-content{padding:20px}.background-image-block-wrapper .background-image-content .title{font-family:var(--font-heading-family),serif;font-size:clamp(28px,8vw,44px);font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#fff}.background-image-block-wrapper .background-image-content .description{font-family:var(--font-content-family),sans-serif;color:var(--content-text-color);text-align:left}.background-image-block-wrapper .background-image-content .description:not(:last-child){margin-bottom:35px}.background-image-block-wrapper .background-image-content a{margin:0 auto}.contacts-block{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:60px 0}.contacts-block .title{font-family:var(--font-heading-family),serif;font-size:clamp(24px,8vw,44px);font-weight:700;text-transform:uppercase;margin-bottom:20px}.contacts-block .phone-holder{display:flex;justify-content:space-between;align-items:center;width:50%;flex-direction:row;background-color:var(--theme-accent-color);padding:10px;color:var(--content-bg-color);margin-bottom:8px;height:45px;font-weight:700}.contacts-block .phone-holder .phone{font-size:30px;font-weight:400;text-decoration:none !important;color:var(--content-bg-color)}.contacts-block .messengers-holder{display:flex;justify-content:space-between;align-items:center;width:50%;flex-direction:row;background-color:var(--theme-accent-color);padding:10px;color:var(--content-bg-color);height:45px;font-weight:700}.contacts-block .messengers-holder .social-link{margin:0 5px;text-decoration:none !important}.contacts-block .slogan{text-transform:uppercase}@media screen and (max-width: 1024px){.contacts-block .messengers-holder,.contacts-block .phone-holder{width:100%}}@media screen and (max-width: 768px){.contacts-block .phone-holder .phone{font-size:20px}}@media screen and (max-width: 425px){.contacts-block .messengers-holder,.contacts-block .phone-holder{flex-direction:column;height:65px}.contacts-block .messengers-holder .slogan,.contacts-block .phone-holder .slogan{margin-bottom:10px}}.block-info-title .title{margin:40px 0 20px;font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,44px);font-weight:700;text-transform:uppercase}.hero-swiper{margin:40px 0;overflow-x:hidden}.hero-swiper .title{font-size:clamp(34px,8vw,44px)}.hero-swiper .heroSwiper{width:100%}.hero-swiper .heroSwiper .swiper-wrapper{min-height:500px}.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height:500px;border-radius:0;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide img{position:absolute;z-index:-1;width:100%;object-fit:cover;object-position:center;filter:brightness(50%);height:100%}.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide .info-container{display:flex;flex-direction:column;align-items:center}.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide .info-container .link{font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,44px);font-weight:700;text-transform:uppercase;color:#fff;margin:0 0 15px;text-decoration:none;transition:color .2s linear}.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide .info-container .link:hover{color:var(--theme-accent-color)}.hero-swiper .heroSwiper .hero-swiper-pagination{display:flex;align-items:center;justify-content:center;position:absolute;top:85%;z-index:1;height:max-content}.hero-swiper .heroSwiper .hero-swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:rgba(0,0,0,0);opacity:1;border:2px solid var(--theme-accent-color)}.hero-swiper .heroSwiper .hero-swiper-pagination .swiper-pagination-bullet-active{width:12px;height:12px;background-color:var(--theme-accent-color)}@media screen and (max-width: 425px){.hero-swiper .heroSwiper .swiper-wrapper .swiper-slide{background-position:center}}.info-parts-block{margin:50px auto;text-align:center}.info-parts-block .title{font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,36px);font-weight:700;text-transform:uppercase;margin-bottom:20px;color:var(--theme-accent-color)}.info-parts-block .info-parts-holder{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:70px;counter-reset:info-part-counter}.info-parts-block .info-parts-holder .info-part{display:flex;align-items:center;flex-direction:column;width:320px}.info-parts-block .info-parts-holder .info-part img{width:50px;height:50px;object-fit:contain;margin-bottom:15px}.info-parts-block .info-parts-holder .info-part .title{font-family:var(--font-content-family),sans-serif;font-size:18px;position:relative;color:var(--content-text-color)}.info-parts-block .info-parts-holder .info-part .title::before{content:"";position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:20px;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-content-family),sans-serif;font-size:54px;font-weight:300;color:var(--theme-accent-color);content:"0" counter(info-part-counter) ".";counter-increment:info-part-counter}.info-parts-block .info-parts-holder .info-part .description{margin-top:10px;position:relative;font-family:var(--font-content-family),sans-serif;color:var(--content-text-color);text-align:left}@media screen and (max-width: 768px){.info-parts-block .info-parts-holder{display:flex;flex-direction:column;row-gap:50px}.info-parts-block .info-parts-holder .info-part{width:100%}}.title-text-block{margin:60px 0}.title-text-block .subtitle{font-family:var(--font-content-family),sans-serif;color:var(--theme-accent-color);font-size:14px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;text-align:center;margin-bottom:20px}.title-text-block .title{font-family:var(--font-heading-family),serif;font-size:clamp(34px,8vw,44px);font-weight:700;text-transform:uppercase;margin-bottom:15px}.title-text-block .description{font-family:var(--font-content-family),sans-serif;line-height:1.8}.services-block{margin:30px auto}.services-block .title{text-align:center}.services-block .services-columns{width:100%}.services-block .services-wrap{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.services-block .services-wrap .column{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px}.services-block .services-wrap .services-part{min-width:236px;max-width:260px;width:100%}.services-block .services-wrap .services-part:not(:first-child){margin-top:10px}.services-block .services-wrap .services-part .parent-title{font-size:20px;line-height:1.4;font-weight:bold;color:var(--theme-accent-color);text-transform:uppercase;padding-left:20px;margin-bottom:10px}.services-block .services-wrap .services-part .services-list{border-left:4px solid var(--theme-accent-color);min-height:105px}.services-block .services-wrap .services-part .services-list li{padding-left:0}.services-block .services-wrap .services-part .services-list li:before{content:none}.services-block .services-wrap .services-part .services-list li a{font-weight:normal;padding-left:20px;position:relative;color:var(--content-text-color);text-decoration:none;transition:color .3s linear}.services-block .services-wrap .services-part .services-list li a:hover{color:var(--content-link-color)}.services-block .services-wrap .services-part .services-list .no-children-item a{padding:0}@media screen and (max-width: 768px){.services-block .services-wrap{flex-direction:column;justify-content:left;gap:0;padding:0 25px}}.area-columns{display:flex;gap:30px;margin:30px auto;flex-wrap:wrap;justify-content:center}.area-columns .column ul li{display:flex;justify-content:space-between;text-align:left;align-items:center;column-gap:10px;padding-left:0}.area-columns .column ul li div{display:flex;align-items:center;column-gap:7px}.area-columns .column ul li a{margin-right:20px}.area-columns .column ul li span{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid var(--theme-accent-color);background-color:rgba(var(--theme-accent-color-rgb), 0.2);color:var(--theme-accent-color);font-size:12px}.area-columns .column ul li svg path{fill:var(--theme-accent-color)}.area-columns .column ul li:before{display:none}@media screen and (max-width: 768px){.area-columns{justify-content:left;gap:0;flex-direction:column}}.metro-columns{display:flex;gap:30px;margin:30px auto;flex-wrap:wrap;justify-content:center}.metro-columns .column ul li{display:flex;justify-content:space-between;text-align:left;align-items:center;column-gap:10px;padding-left:0}.metro-columns .column ul li div{display:flex;align-items:center;column-gap:7px}.metro-columns .column ul li a{margin-right:20px}.metro-columns .column ul li span{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid var(--theme-accent-color);background-color:rgba(var(--theme-accent-color-rgb), 0.2);color:var(--theme-accent-color);font-size:12px}.metro-columns .column ul li svg path{fill:var(--theme-accent-color)}.metro-columns .column ul li:before{display:none}@media screen and (max-width: 768px){.metro-columns{justify-content:left;gap:0;flex-direction:column}}.single-model-style-1{justify-content:center}.single-model-style-1 .model-name{font-family:var(--font-heading-family),serif;margin:5px 0;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;text-transform:uppercase;font-size:clamp(1rem,2.5vw,2rem);text-align:center;color:var(--model-page-accent-color)}.single-model-style-1 .model-options{border:1px solid var(--model-page-border-color);margin-bottom:20px;background-color:var(--model-page-block-bg-color)}.single-model-style-1 .model-title{background-color:var(--model-page-accent-color);padding:2px 15px;margin:-1px;font-size:18px;color:#fff}.single-model-style-1 .model-options a{display:inline-block;padding:10px;color:var(--model-page-link-color)}.single-model-style-1 .model-options a:hover{color:var(--model-page-link-active-color)}.single-model-style-1 .content{display:flex;justify-content:space-between;align-items:flex-start}.single-model-style-1 .content .model-photos-holder{max-width:400px;width:100%;margin-right:30px}.single-model-style-1 .content .info-model{color:var(--model-page-text-color);width:75%}.single-model-style-1 .content .info-model .model-block{display:flex;flex-direction:column;border:1px solid var(--model-page-border-color);margin-bottom:20px;background-color:var(--model-page-block-bg-color)}.single-model-style-1 .content .info-model .model-block .block-title{background-color:var(--model-page-accent-color);padding:2px 15px;margin:-1px;font-size:18px;color:#fff}.single-model-style-1 .content .info-model .model-block .services{display:flex}.single-model-style-1 .content .info-model .model-block .services .column{width:50%}.single-model-style-1 .content .info-model .model-block .services .column:not(:last-child){border-right:1px solid var(--model-page-border-color)}.single-model-style-1 .content .info-model .model-block .services .block-item .parent-title{font-weight:700;border-bottom:1px solid var(--model-page-border-color);border-top:1px solid var(--model-page-border-color);padding:3px 5px;color:var(--model-page-accent-color)}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list{padding:0;margin:0;list-style:none}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list li{position:relative;padding:3px 5px}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list li:not(:last-child){border-bottom:1px solid var(--model-page-border-color)}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list li a{color:var(--model-page-link-color)}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list .enabled:after{position:absolute;content:"✔️";right:10px}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list .disabled:after{position:absolute;content:"❌";right:10px}.single-model-style-1 .content .info-model .model-block .parameters{font-weight:bold}.single-model-style-1 .content .info-model .model-block .parameters .block-item{display:flex;padding:5px 0}.single-model-style-1 .content .info-model .model-block .parameters .block-item:not(:last-child){border-bottom:1px solid var(--model-page-border-color)}.single-model-style-1 .content .info-model .model-block .parameters .item-title{color:var(--model-page-accent-color);width:200px;display:flex;align-items:center;column-gap:5px}.single-model-style-1 .content .info-model .model-block .parameters .item-title svg path{fill:var(--model-page-accent-color)}.single-model-style-1 .content .info-model .model-block .parameters .link{display:flex;align-items:center;column-gap:15px;color:var(--model-page-link-color)}.single-model-style-1 .content .info-model .model-block .parameters .item-value a{font-size:16px;color:var(--model-page-link-color);transition:color .2s linear}.single-model-style-1 .content .info-model .model-block .parameters .item-value a:hover{color:var(--model-page-link-active-color)}.single-model-style-1 .content .info-model .model-block .parameters .item-value .prices{display:flex;align-items:center}.single-model-style-1 .content .info-model .model-block .parameters .item-value--price{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.single-model-style-1 .content .info-model .model-block .block-items{padding:10px 15px}.single-model-style-1 .video{display:flex;align-items:center;justify-content:center;background-color:var(--model-page-block-bg-color);height:100%}.single-model-style-1 .video svg{width:100%;height:100%}.single-model-style-1 .video svg path{fill:var(--model-page-accent-color)}.single-model-style-1 .rating{color:var(--model-page-text-color);font-weight:bold;font-size:18px;margin-bottom:20px;background-color:var(--model-page-block-bg-color);padding:5px 15px 10px;border:1px solid var(--model-page-border-color)}.single-model-style-1 .rating span{margin-bottom:5px}.single-model-style-1 .rating .rating-indicator{position:relative;width:100%;height:30px;background-color:#e8555a;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.single-model-style-1 .rating .rating-indicator .indicator{position:absolute;top:0;left:0;height:100%;background-color:var(--model-page-rating-color)}.single-model-style-2{justify-content:center}.single-model-style-2 .model-name{font-family:var(--font-heading-family),serif;margin:0;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;text-transform:uppercase;font-size:clamp(1rem,2.5vw,1.5rem);text-align:left;color:var(--model-page-text-color)}.single-model-style-2 .location{display:flex;column-gap:20px}.single-model-style-2 .location .model-location .link{display:flex;align-items:center;column-gap:3px;color:var(--model-page-link-color);transition:.2s linear}.single-model-style-2 .location .model-location .link svg path{fill:var(--model-page-link-color);transition:.2s linear}.single-model-style-2 .location .model-location .link:hover{color:var(--model-page-link-active-color)}.single-model-style-2 .location .model-location .link:hover svg path{fill:var(--model-page-link-active-color)}.single-model-style-2 .title{font-weight:bold;margin-bottom:10px}.single-model-style-2 .block{margin-top:10px}.single-model-style-2 .options{display:flex;flex-direction:row;overflow:hidden;margin-bottom:15px;gap:10px}.single-model-style-2 .options .item{border:1px solid var(--model-page-border-color);border-radius:8px;padding:5px 15px;color:var(--model-page-text-color)}.single-model-style-2 .options .item:hover{background-color:var(--model-page-border-color)}.single-model-style-2 .model-block{display:flex;flex-direction:row;border:1px solid var(--model-page-border-color);border-radius:8px;overflow:hidden}.single-model-style-2 .model-block:not(:last-child){margin-bottom:10px}.single-model-style-2 .model-block .item{flex:1;padding:6px 0;text-align:center;border-right:1px solid var(--model-card-border-color)}.single-model-style-2 .model-block .item:last-child{border-right:none}.single-model-style-2 .model-block .item .prefix{display:block;font-size:14px;color:var(--model-page-accent-color);margin-bottom:10px}.single-model-style-2 .model-block .item .text{display:block;font-size:14px;color:var(--model-page-text-color)}.single-model-style-2 .models-contacts{display:flex;align-items:center;column-gap:10px}.single-model-style-2 .models-contacts>*{cursor:pointer !important}.single-model-style-2 .models-contacts .model-phone{color:var(--model-page-link-color) !important;font-size:18px;font-weight:700;transition:.2s linear}.single-model-style-2 .models-contacts .model-phone:hover{color:var(--model-page-link-active-color) !important}.single-model-style-2 .models-ghost-text{font-size:12px;color:var(--model-page-text-color)}.single-model-style-2 .models-ghost-text a{font-weight:700;cursor:pointer}.single-model-style-2 .content{display:flex;justify-content:center;align-items:flex-start;width:100%}.single-model-style-2 .content .wrap{max-width:500px;width:100%;margin-right:30px}.single-model-style-2 .content .info-model{color:var(--model-page-text-color)}.single-model-style-2 .models-block{width:100%}.single-model-style-2 .models-block .block-item{border:1px solid var(--model-page-border-color);border-radius:8px;margin-bottom:10px;width:calc(100% - 2px)}.single-model-style-2 .models-block .block-item .parent-title{font-size:14px;font-weight:bold;color:var(--model-page-text-color);padding:4px 8px;border-bottom:1px solid var(--model-page-border-color)}.single-model-style-2 .models-block .block-item .model-list{list-style-type:none;padding:0}.single-model-style-2 .models-block .block-item .model-list li{padding:4px 8px}.single-model-style-2 .models-block .block-item .model-list li:not(:last-child){border-bottom:1px solid var(--model-page-border-color)}.single-model-style-2 .models-block .block-item .model-list li a{text-decoration:none;font-size:14px;color:var(--model-page-link-color);cursor:pointer;transition:.2s linear}.single-model-style-2 .models-block .block-item .model-list li a.enabled{display:inline-block;width:calc(100% - 6px)}.single-model-style-2 .models-block .block-item .model-list li a.enabled::after{content:"✔";color:green;float:right}.single-model-style-2 .models-block .block-item .model-list li a.enabled:hover{color:var(--model-page-link-active-color)}.single-model-style-2 .models-block .block-item .model-list li a.disabled{display:inline-block;width:calc(100% - 6px);text-decoration:line-through;opacity:.6}.single-model-style-2 .models-block .block-item .model-list li a.disabled::after{content:"✖";color:red;float:right}.single-model-style-2 .video{display:flex;align-items:center;justify-content:center;background-color:var(--model-page-block-bg-color);height:100%}.single-model-style-2 .video svg{width:100%;height:100%}.single-model-style-2 .video svg path{fill:var(--model-page-accent-color)}.single-model-style-2 .rating{display:flex;align-items:center;color:var(--model-page-text-color);font-size:14px;margin-bottom:20px}.single-model-style-2 .rating span{width:20%;font-weight:bold}.single-model-style-2 .rating .rating-indicator{position:relative;width:80%;height:5px;background-color:var(--model-page-border-color)}.single-model-style-2 .rating .rating-indicator .indicator{position:absolute;top:0;left:0;height:100%;background-color:var(--model-page-rating-color)}.swiper{width:100%;max-width:600px;margin-left:auto;margin-right:auto;position:relative}.swiper .swiper-slide{background-size:cover;background-position:center;max-height:700px;height:100%;overflow:hidden}.swiper .singleModelSwiper2{height:auto;width:100%;margin:0}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{background-color:var(--model-page-accent-color);font-size:15px;padding:10px 13px}.singleModelSwiper{box-sizing:border-box;padding:10px 0}.singleModelSwiper .swiper-slide{width:25%;height:100%;opacity:.4}.singleModelSwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img,video{display:block;width:100%;object-fit:cover;height:600px;object-position:center}.xs-photo img{height:100px}@media screen and (max-width: 1440px){.single-model-style-1 .content .info-model .model-block .parameters .item-title{width:150px}.single-model-style-1 .content .info-model .model-block .parameters .link{column-gap:10px}}@media screen and (max-width: 1024px){.single-model-style-1 .content .model-photos-holder{max-width:300px;margin-right:15px}.single-model-style-1 .content .info-model .model-block .block-title{font-size:16px}.single-model-style-1 .content .info-model .model-block .services .block-item .parent-title{font-size:12px}.single-model-style-1 .content .info-model .model-block .services .block-item .model-list li a{font-size:12px}.single-model-style-1 .content .info-model .model-block .parameters .block-item .item-title{font-size:14px}.single-model-style-1 .content .info-model .model-block .parameters .block-item .item-value{font-size:14px}.single-model-style-1 .content .info-model .model-block .parameters .block-item .item-value a{font-size:14px}.single-model-style-2 .content .wrap{max-width:300px;margin-right:15px}.swiper .swiper-slide{max-height:400px}.xs-photo img{height:77px}}@media screen and (max-width: 768px){.single-model-style-1 .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.single-model-style-1 .content .model-photos-holder{max-width:none;width:100%;margin-right:0}.single-model-style-1 .content .info-model{width:100%}.single-model-style-2 .model-name{font-size:2rem;text-align:center}.single-model-style-2 .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.single-model-style-2 .content .wrap{max-width:none;width:100%;margin-right:0}.single-model-style-2 .content .info-model{width:100%}.swiper .swiper-slide{max-height:none}}@media screen and (max-width: 425px){.swiper .swiper-slide{max-height:500px}}.cards-holder{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 10px;margin-bottom:20px;width:100%}.cards-holder .card{max-width:220px;width:100%;height:338px;position:relative;animation:slowFade .6s ease-in-out;border:1px solid var(--model-card-border-color);transition:box-shadow .2s linear;background-color:var(--model-card-bg-color);overflow:hidden}.cards-holder .card:hover{box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px}.cards-holder .card img{width:100%;height:100%;object-fit:cover;transition:.2s linear}.cards-holder .card .header-item{position:absolute;color:#fff;width:40px;height:40px;border-radius:50%;top:35px;left:10px;font-size:14px;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.cards-holder .card .header-item div{display:flex;justify-content:center;align-items:center;height:100%;font-weight:700}.cards-holder .card .verified{background-color:var(--verify-block-background-color)}.cards-holder .card .with-video{background-color:var(--video-block-background-color);font-size:12px}.cards-holder .card .with-video:not(:first-child){top:65px}.cards-holder .card .info{display:flex;width:100%}.cards-holder .card .info .name{margin:0 auto;padding:3px 0;font-weight:700;color:var(--model-card-text-color);display:flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (max-width: 1024px){.cards-holder{justify-content:center;gap:20px}}@media screen and (max-width: 490px){.cards-holder .card{max-width:270px;height:388px}}header#masthead{position:relative}header#masthead.fixed{position:fixed;top:0;left:0;right:0;z-index:15}header#masthead.fixed.admin{padding-top:36px}header#masthead.fixed+.homepage{padding-top:150px}header#masthead.fixed+.site-main{padding-top:160px}.site-header{background:var(--header-bg-color);border-bottom:var(--header-border)}.site-header .header-wrap{display:flex;flex-direction:column;row-gap:10px}.site-header .top-header{width:auto;display:flex;justify-content:space-between;align-items:center;padding:10px}.site-header .top-header .site-branding{width:300px}.site-header .top-header .site-branding .custom-logo-link img{display:block;max-height:60px;height:auto;max-width:100%}.site-header .top-header .contacts-holder{display:flex;justify-content:space-between;align-items:center}.site-header .top-header .contacts-holder .phone-number{display:flex;align-items:center;position:relative;margin-right:10px;column-gap:5px;padding:4px 8px;border-radius:15px;border:1px solid var(--header-phone-color)}.site-header .top-header .contacts-holder .phone-number span{font-size:16px;text-transform:uppercase;color:var(--header-link-color);transition:.2s linear}.site-header .top-header .contacts-holder .phone-number .phone-svg-container{display:block;width:18px;height:18px}.site-header .top-header .contacts-holder .phone-number .phone-svg-container svg path{fill:var(--header-phone-color)}.site-header .top-header .contacts-holder .phone-number:hover span{color:var(--header-phone-color)}.site-header .top-header .contacts-holder .messengers-holder{display:flex;align-items:center;column-gap:10px}.site-header .top-header .contacts-holder .messengers-holder .social-link{display:flex;align-items:center;column-gap:5px;font-size:16px;color:var(--header-link-color);padding:4px 8px;border-radius:15px;transition:.2s linear}.site-header .top-header .contacts-holder .messengers-holder .social-link--telegram{border:1px solid #40b3e0}.site-header .top-header .contacts-holder .messengers-holder .social-link--telegram:hover{color:#40b3e0}.site-header .top-header .contacts-holder .messengers-holder .social-link--whatsapp{border:1px solid #66e066}.site-header .top-header .contacts-holder .messengers-holder .social-link--whatsapp:hover{color:#66e066}.site-header .top-header .burger{display:none;z-index:5;width:30px;height:20px;position:absolute;right:15px;cursor:pointer}.site-header .top-header .burger::before,.site-header .top-header .burger::after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--theme-accent-color);display:block;transition:.2s linear}.site-header .top-header .burger::after{top:18px}.site-header .top-header .burger span{display:block;position:absolute;top:9px;left:0;width:100%;height:2px;background-color:var(--theme-accent-color);transition:.2s linear}.site-header .top-header .burger-active::before{transform:rotate(45deg);top:9px}.site-header .top-header .burger-active::after{transform:rotate(-45deg);top:9px}.site-header .top-header .burger-active span{width:0}.site-header .bottom-header{display:flex;justify-content:space-between;align-items:center;width:100%}.site-header .bottom-header .main-navigation{width:100%;height:100%}.site-header .bottom-header .main-navigation .menu{display:flex;justify-content:space-between;align-items:center;position:relative;height:100%}.site-header .bottom-header .main-navigation .menu .menu-item{display:flex;align-items:center;justify-content:center;list-style:none;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;transition:background-color .2s linear;width:100%}.site-header .bottom-header .main-navigation .menu .menu-item div{position:relative;padding:15px;cursor:pointer;right:0;top:0;width:55px;height:30px;background-color:rgba(0,0,0,0);transition:background-color .2s linear}@media only screen and (min-width: 768px){.site-header .bottom-header .main-navigation .menu .menu-item div{height:100%;width:20px}}.site-header .bottom-header .main-navigation .menu .menu-item div:after{content:"";display:block;position:absolute;left:50%;top:50%;width:6px;height:6px;border-left:1px solid #fff;border-bottom:1px solid #fff;transition:transform .3s ease-in-out;margin-top:-6px;transform:translateX(-50%) rotate(-45deg)}.site-header .bottom-header .main-navigation .menu .menu-item div.active::after{top:52%;transform:translateX(-50%) rotate(135deg)}.site-header .bottom-header .main-navigation .menu .menu-item a{width:100%;height:100%;padding:10px 0;color:var(--header-link-color)}.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children{display:flex;align-items:center;justify-content:center;position:relative;padding-right:50px}@media(min-width: 1200px){.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children:hover .custom-dropdown-toggle:after{transform:translateX(-50%) translateY(2px) rotate(135deg)}}.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children .custom-dropdown-toggle{position:absolute;right:0;width:39px;height:100%;padding:0}.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children .custom-dropdown-toggle.active:after{transform:translateX(-50%) translateY(2px) rotate(0deg)}.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children .custom-dropdown-toggle.active:after{transform:translateX(-50%) translateY(2px) rotate(135deg)}.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children>a{padding-left:45px}@media only screen and (min-width: 768px){.site-header .bottom-header .main-navigation .menu .menu-item.menu-item-has-children>a{padding-left:0}}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu{position:absolute;top:100%;left:0;background-color:var(--header-submenu-bg-color);display:none;z-index:99;max-height:500px;min-width:100%;overflow-y:scroll;line-height:1.8;box-shadow:rgba(0,0,0,.35) 0 5px 15px;scrollbar-width:thin;scrollbar-color:var(--header-submenu-bg-color) rgba(0,0,0,0)}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu a{width:100%;height:100%;padding:5px;color:var(--header-link-color)}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu:has(.lang-item){min-width:100%;max-width:100%;overflow-x:hidden;padding:2px 6px}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu::-webkit-scrollbar{width:5px}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu::-webkit-scrollbar-thumb{background-color:var(--header-bg-color);border-radius:5px}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu .menu-item{margin-right:0;overflow-x:hidden}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu .menu-item .custom-dropdown-toggle{width:50px;height:50px}.site-header .bottom-header .main-navigation .menu .menu-item:hover{background-color:var(--header-link-active-color)}.site-header .bottom-header .main-navigation .menu .menu-item:hover .sub-menu{display:block}.site-header .bottom-header .main-navigation .menu .menu-item:hover div{background-color:var(--header-link-active-color);-webkit-filter:brightness(0.7)}.site-header .bottom-header .custom-select{position:relative;display:inline-block;font-size:14px;font-weight:bold;color:var(--theme-accent-color);margin-right:10px}.site-header .bottom-header .select-trigger{display:flex;align-items:center;cursor:pointer;padding:4px 6px;border-bottom:2px solid var(--theme-accent-color)}.site-header .bottom-header .select-options{position:absolute;top:100%;left:0;width:100%;background-color:var(--content-bg-color);border:1px solid var(--theme-accent-color);box-shadow:0 2px 4px rgba(0,0,0,.1);display:none}.site-header .bottom-header .select-options.active{display:block}.site-header .bottom-header .select-option{padding:4px;cursor:pointer;transition:all .2s linear}.site-header .bottom-header .select-option:hover{background-color:var(--theme-accent-color);color:#fff}.whatsapp-float{position:fixed;bottom:30px;width:70px;height:70px;z-index:2;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 2px 10px rgba(0,0,0,.5)}.whatsapp-float.right{right:30px}.whatsapp-float.left{left:30px}.whatsapp-float .icon path{fill:#25d366}.whatsapp-float.vibrate{-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}@media screen and (max-width: 1440px){.site-header .bottom-header .main-navigation .menu .menu-item{font-size:12px}}@media screen and (max-width: 1024px){.site-header .bottom-header .main-navigation .menu .menu-item{width:auto;padding:10px}}@media screen and (max-width: 768px){header#masthead.fixed.admin{padding-top:36px}header#masthead.fixed+.homepage{padding-top:100px}header#masthead.fixed+.site-main{padding-top:100px}.site-header .top-header .site-branding .custom-logo-link img{max-height:50px}.site-header .top-header .contacts-holder{margin-right:30px}.site-header .top-header .contacts-holder .phone-number{padding:6px;border-radius:50%}.site-header .top-header .contacts-holder .phone-number span{display:none}.site-header .top-header .contacts-holder .phone-number .phone-svg-container{width:22px;height:22px}.site-header .top-header .contacts-holder .messengers-holder .social-link{padding:6px;border-radius:50%}.site-header .top-header .contacts-holder .messengers-holder .social-link svg{width:22px;height:22px}.site-header .top-header .contacts-holder .messengers-holder .social-link span{display:none}.site-header .top-header .burger{display:block}.site-header .bottom-header .main-navigation{display:none;position:relative;top:-100%;transition:top .3s linear}.site-header .bottom-header .main-navigation--active{display:block;top:0}.site-header .bottom-header .main-navigation .menu{flex-direction:column}.site-header .bottom-header .main-navigation .menu .menu-item{width:50%;font-size:16px}.site-header .bottom-header .main-navigation .menu .menu-item:hover{background-color:var(--header-link-active-color)}.site-header .bottom-header .main-navigation .menu .menu-item:hover .sub-menu{display:block}.site-header .bottom-header .main-navigation .menu .menu-item .sub-menu .menu-item{width:auto}}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}@media screen and (max-width: 425px){header#masthead.fixed.admin{padding-top:36px}header#masthead.fixed+.homepage{padding-top:70px}header#masthead.fixed+.site-main{padding-top:100px}.site-header .top-header .site-branding .custom-logo-link img{max-height:30px;max-width:115px}.site-header .top-header .burger{width:25px;right:5px}.site-header .top-header .contacts-holder{margin-right:25px;justify-content:center;row-gap:5px}.site-header .top-header .contacts-holder .phone-number{margin-right:5px;padding:4px}.site-header .top-header .contacts-holder .phone-number .phone-svg-container{width:18px;height:18px}.site-header .top-header .contacts-holder .messengers-holder{column-gap:5px}.site-header .top-header .contacts-holder .messengers-holder .social-link{padding:4px}.site-header .top-header .contacts-holder .messengers-holder .social-link svg{width:18px;height:18px}}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-10%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-10%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(5%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(5%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.site-footer{margin-top:60px;background-color:var(--footer-bg-color);padding:60px 0 20px;color:var(--footer-text-color);border-top:var(--footer-border)}.site-footer a{color:var(--footer-link-color)}.site-footer a:hover{color:var(--footer-link-active-color)}.site-footer .footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;margin-bottom:60px}.site-footer .footer-content .menu-container{text-align:center}.site-footer .footer-content .menu-container .menubox-title,.site-footer .footer-content .menu-container .wp-block-heading{height:40px;text-align:center;text-transform:uppercase;letter-spacing:.1rem;font-family:var(--font-heading-family),serif;font-size:20px;font-weight:600;color:var(--theme-accent-color)}.site-footer .footer-content .menu-container ul{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.site-footer .footer-content .menu-container ul li{list-style:none}.site-footer .site-info{text-align:center;position:relative}.page-404-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-404-block .page-404-icon{max-width:300px}.page-404-block .page-404-title{margin-bottom:20px}