/*!
Theme Name: Girlzz GO
Author: filchroman, olaf, petr
Description: Best theme for girls
Version: 1.0.22
Requires PHP: 8.0
Text Domain: pt-luna
 */*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0;font-size:100%;line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}ul,ol{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;font-size:inherit;line-height:inherit}a{text-decoration:none;color:inherit}a:hover,a:focus,a:active{text-decoration:none}a:visited{color:inherit}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:0;border:0;text-align:left;font-weight:normal}img,picture,video,canvas,svg{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none}input:focus,button:focus,textarea:focus,select:focus{outline:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0);appearance:none;padding:0}iframe{border:0;display:block}:focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes shine{0%{left:-100px}20%{left:100%}100%{left:100%}}body{font-family:var(--font-content-family),sans-serif;background-color:var(--content-bg-color);color:var(--content-text-color);height:100%}body.active{overflow:hidden}main#primary{min-height:420px}img{height:auto;max-width:100%;object-fit:contain}.container{max-width:75rem;padding:0 0.9375rem;box-sizing:content-box;margin:0 auto}.site{display:flex;flex-direction:column;min-height:100vh;height:100%}.site main{flex:1 0 auto;margin:2rem 0 0}.archive .site main,.error404 .site main{margin:2rem 0 2rem}.site footer{flex:0 0 auto}@media screen and (max-width: 47.99875em){.container{padding:0 0.625rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.2;font-weight:bold;color:var(--content-heading-color);font-family:var(--font-heading-family);letter-spacing:.04em}h4,.h4,h5,.h5,h6,.h6{font-weight:normal}h1,.h1{font-size:clamp(2rem,4vw,3.125rem);font-weight:600;margin-bottom:0.9375rem}h2,.h2{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;margin-bottom:0.9375rem}h3,.h3{font-size:clamp(1.625rem,4vw,2.375rem);font-weight:600;margin-bottom:0.625rem}h4,.h4{font-size:clamp(1.375rem,4vw,2.125rem);font-weight:600;margin-bottom:0.3125rem}h5,.h5{font-size:clamp(1.25rem,4vw,1.75rem);font-weight:600;margin-bottom:0.3125rem}h6,.h6{font-size:clamp(1.125rem,4vw,1.5rem);font-weight:600;margin-bottom:0.3125rem}p{width:fit-content;line-height:1.6;font-size:16px;margin-bottom:1rem}a{color:var(--content-link-color);font-weight:600}a:visited{color:var(--content-link-color)}@media(hover: hover){a:hover{color:var(--content-hover-link-color);text-decoration:underline}}ul,ol{margin-bottom:1.875rem;font-size:16px}ul li,ol li{padding-left:1.875rem;margin-bottom:0.5rem;list-style:none;position:relative}ul li ul,ol li ul{margin-top:0.625rem}ul li.ordered,ol li.ordered{counter-reset:item}ul li.ordered::before,ol li.ordered::before{counter-increment:item;content:counter(item) ". ";left:0;color:var(--content-accent-color);font-weight:bold}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.pt-content p{margin-bottom:0.625rem}.pt-content ul li{list-style:unset;list-style-type:disc;margin-left:1.25rem;padding-left:0}.pt-content ol li{margin-left:1.25rem;padding-left:0}@media screen and (max-width: 47.99875em){.pt-content ul li{margin-left:1.875rem}.pt-content ol li{margin-left:1.875rem}}h1.wp-block-heading{font-size:clamp(2rem,4vw,3.125rem);font-weight:600;margin-bottom:0.9375rem;margin:1.25rem 0}h2.wp-block-heading{font-size:clamp(2rem,4vw,2.75rem);font-weight:600;margin-bottom:0.9375rem;margin:0.9375rem 0}h3.wp-block-heading{font-size:clamp(1.625rem,4vw,2.375rem);font-weight:600;margin-bottom:0.625rem;margin:0.9375rem 0}h4.wp-block-heading{font-size:clamp(1.375rem,4vw,2.125rem);font-weight:600;margin-bottom:0.3125rem;margin:0.9375rem 0}h5.wp-block-heading{font-size:clamp(1.25rem,4vw,1.75rem);font-weight:600;margin-bottom:0.3125rem;margin:0.9375rem 0}h6.wp-block-heading{font-size:clamp(1.125rem,4vw,1.5rem);font-weight:600;margin-bottom:0.3125rem;margin:0.9375rem 0}.wp-block-preformatted,.wp-block-site-tagline{font-size:1rem;font-weight:300;margin-bottom:1.5625rem}.wp-block-image,.wp-block-embed,.wp-block-cover{margin:1.5625rem auto 1.5625rem;max-width:100%;width:100%;height:100%;overflow:hidden;border-radius:0rem;display:flex;align-items:center;flex-direction:column}.wp-block-image img,.wp-block-embed img,.wp-block-cover img{display:block;object-fit:cover;width:100%;height:90%}.wp-block-image .wp-element-caption,.wp-block-image__inner-container,.wp-block-embed .wp-element-caption,.wp-block-embed__inner-container,.wp-block-cover .wp-element-caption,.wp-block-cover__inner-container{text-align:center;color:var(--content-text-color);font-size:16px;font-weight:500;font-style:italic}@media(max-width: 47.99875em){.wp-block-image img{height:auto !important}}.wp-block-buttons{margin:1.25rem 0}.wp-block-buttons .wp-block-button .wp-element-button{background-color:var(--content-accent-color);border:0.125rem solid var(--content-accent-color);display:inline-flex;align-items:center;justify-content:center;border-radius:0rem;padding:0.375rem 1.5625rem 0.625rem;font-weight:500;font-size:16px;line-height:1.6;text-transform:uppercase;width:fit-content}.wp-block-buttons .wp-block-button .wp-element-button:hover{background-color:rgba(0,0,0,0);color:var(--content-accent-color)}.wp-block-quote{margin:1.25rem 0;line-height:1.6}.wp-block-quote .has-text-align-left{padding-left:1.25rem;border-left:0.125rem solid var(--content-accent-color)}.wp-block-quote .has-text-align-right{padding-right:1.25rem;border-right:0.125rem solid var(--content-accent-color)}.wp-block-quote .has-text-align-center{position:relative;padding-bottom:1.25rem}.wp-block-quote .has-text-align-center::after{content:"";position:absolute;background-color:var(--content-accent-color);width:20%;height:0.125rem;left:50%;transform:translateX(-50%);bottom:0}.wp-block-quote cite{color:var(--content-accent-color)}.wp-block-table{margin:1.25rem 0;width:100%;border-radius:0rem}.wp-block-table table{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:600px;width:100%;table-layout:auto !important}.wp-block-table table::-webkit-scrollbar{display:none}.wp-block-table thead{border-bottom:1px solid var(--content-text-color)}.wp-block-table tr{position:relative}.wp-block-table tr:not(:last-child)::after{content:"";position:absolute;height:0.0625rem;background-color:var(--content-text-color);width:95%;bottom:0;left:2.5%}.wp-block-table th,.wp-block-table td{padding:1rem 1.25rem;line-height:1.5;color:#333;text-align:left;border:none;min-width:7.5pxrem}.wp-block-table th{font-weight:500;font-size:16px;text-transform:uppercase;background-color:rgba(0,0,0,0);color:var(--content-text-color);letter-spacing:.05em}.wp-block-table td{font-size:16px;background-color:var(--content-bg-color);filter:brightness(120%);color:var(--content-text-color);text-overflow:ellipsis;min-width:150px}.wp-block-table td:nth-child(odd){background-color:var(--content-bg-color);filter:brightness(95%)}.wp-block-code{background-color:var(--content-accent-color);padding:0.625rem;border-radius:0rem;margin-bottom:1.25rem}.wp-block-search{margin-bottom:1.25rem}.wp-block-search .wp-block-search__inside-wrapper{background-color:#000;padding:0.625rem;border-radius:0rem}.wp-block-search .wp-block-search__input,.wp-block-search .wp-block-search__button{background-color:rgba(0,0,0,0);color:var(--content-text-color);font-size:16px}.wp-block-separator{color:var(--content-text-color)}.wp-block-file{margin:1.25rem 0;font-size:16px}.wp-block-file__button:hover{color:var(--content-accent-color);font-size:16px}ul.wp-block-list{list-style:none;padding:0;margin:0;display:inline-flex;flex-direction:column;gap:0;width:fit-content}ul.wp-block-list li{padding:0.5rem 1rem 0.5rem 1.625rem;margin:0;color:var(--content-text-color);position:relative;list-style:none;list-style-type:none}ul.wp-block-list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-weight:700;width:0.375rem;height:0.375rem;border-radius:var(--button_border-radius);background-color:var(--content-accent-color);color:var(--content-bg-color);font-size:1.125rem;padding-bottom:0.125rem}ol.wp-block-list{list-style:none;padding:0;margin:0;display:inline-flex;flex-direction:column;gap:0;width:fit-content;counter-reset:list-counter}ol.wp-block-list li{padding:0.5rem 1rem 0.5rem 1.625rem;margin:0;color:var(--content-text-color);position:relative;counter-increment:list-counter}ol.wp-block-list li:before{content:counter(list-counter) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:500;color:var(--content-accent-color);font-size:1rem;padding-bottom:0.125rem}@media(max-width: 48rem){.wp-block-list{gap:1rem}.wp-block-list li{padding:1rem}.wp-block-list a{font-size:1rem}}@media(max-width: 768px){.wp-block-list{padding-left:20px}.wp-block-list li{padding:8px 12px}}@media screen and (max-width: 29.99875em){.wp-block-table td:first-child{padding-left:0.625rem}.wp-block-table th,.wp-block-table td{padding:0.3125rem 0.625rem}}.checkbox{position:relative;cursor:pointer;transition:.3s ease}.checkbox label{padding-left:1.875rem;display:flex;column-gap:0.4375rem;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;font-size:0.875rem;cursor:pointer}.checkbox label input{display:none}.checkbox:before{content:"";width:1.25rem;height:1.25rem;border:0.1875rem solid var(--filter-secondary-color);border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none}.checkbox.active:after{content:"";width:1.25rem;height:1.25rem;background-color:var(--filter-accent-color);border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:opacity .2s linear;pointer-events:none}.checkbox span{color:var(--filter-text-color);font-weight:500;font-size:0.875rem}.checkbox:has(label input[type=checkbox]:checked):before{border:6px solid var(--filter-accent-color);opacity:1}.checkbox:has(label input[type=checkbox]:not(:checked)):after{opacity:0}.checkbox.active:before{border:6px solid var(--filter-accent-color);opacity:1}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--button-bg-color);border:0.0625rem solid var(--button-border-color);border-radius:var(--button_border-radius);cursor:pointer;transition:all .3s ease;color:var(--button-text-color);font-size:1rem;font-weight:bold;text-align:center;padding:0.375rem 1.625rem;margin:0.9375rem 0;min-height:3.4375rem}.button:visited{color:var(--button-text-color)}@media(hover: hover){.button:visited:hover{color:var(--button-hover-color)}.button:hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color);border:0.0625rem solid var(--button-hover-bg-color);text-decoration:none}}@media screen and (max-width: 29.99875em){.button{width:100%}}.button--outline{background-color:rgba(0,0,0,0);border:1px solid var(--button-bg-color);color:var(--button-text-color)}.swiper-button-next,.swiper-button-prev{background-color:#fff;border-radius:100px;width:2rem;height:2rem}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px;font-weight:900;color:#000}.swiper-button-next:after{transform:translateX(1px)}.swiper-button-prev:after{transform:translateX(-1px)}.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-body .loader{width:48px;height:48px;position:absolute;perspective:500px;top:50%;left:50%;transform:translate(-50%, -50%)}.loader-body .loader:before,.loader-body .loader:after{content:"";position:absolute;right:0;top:0;width:24px;height:48px;background:var(--filter-accent-color);border-radius:0 24px 24px 0;transform-origin:0 0;animation:flip 2s linear infinite alternate}.loader-body .loader:after{left:0;border-radius:24px 0 0 24px;transform-origin:100% 0;animation-delay:1s}@keyframes flip{0%,10%{transform:rotateY(0deg)}90%,100%{transform:rotateY(-180deg)}}.models-block{margin:3.75rem 0}.models-block.archive{margin:2.5rem 0}.models-block .title{margin-bottom:2rem;text-align:left;max-width:50%;text-transform:none}.models-block .filter{display:flex;justify-content:flex-start;height:100%;margin-bottom:1.25rem;width:100%}.models-block .filter .tabs{display:flex;flex-direction:column;width:100%}.models-block .filter .tabs.active{background-color:#f5f5f5;border-radius:0.625rem}.models-block .filter .tabs .tabs-wrap{display:flex;justify-content:flex-start;align-items:center}.models-block .filter .tabs .tabs-buttons{display:flex;flex-wrap:wrap;gap:0.625rem;background-color:var(--filter-secondary-color);border-radius:0.625rem;padding:0.5rem}.models-block .filter .tabs .tabs-buttons .tab-button{display:flex;justify-content:center;align-items:center;padding:0.5rem 0.625rem;max-height:2.5rem;background-color:var(--filter-tabs-bg-color);color:var(--filter-tabs-color);cursor:pointer;transition:all .3s ease;font-weight:500;font-size:1rem;margin:0;text-transform:none;position:relative;list-style:none;border-radius:0.625rem}@media(hover: hover){.models-block .filter .tabs .tabs-buttons .tab-button:hover{background-color:var(--filter-tabs-active-bg-color);color:var(--filter-tabs-active-color);border-color:var(--filter-tabs-active-bg-color)}}.models-block .filter .tabs .tabs-buttons .tab-button.active{background-color:var(--filter-tabs-active-bg-color);color:var(--filter-tabs-active-color);border-color:var(--filter-tabs-active-bg-color)}.models-block .filter .tabs .tabs-content .tab-content{display:none;border-radius:0.625rem;margin:0 0.5rem 0.5rem;background-color:var(--filter-bg-color);padding:1.5rem 2.5rem}.models-block .filter .tabs .tabs-content .tab-content.active{display:block}.models-block .filter .tabs .tabs-content .tab-content .search{width:50%;border:0.0625rem solid var(--filter-search-border-color);background-color:var(--filter-search-bg-color);padding:0rem 0.4375rem 0rem 1.0625rem;height:3.125rem;border-radius:0.625rem;margin:0 auto}.models-block .filter .tabs .tabs-content .tab-content .search input{width:100%;padding-left:0.625rem;color:var(--filter-search-color);margin-right:1.25rem}.models-block .filter .tabs .tabs-content .tab-content .search input::placeholder{color:var(--filter-search-placeholder-color)}.models-block .filter .tabs .tabs-content .tab-content .search label{display:flex;align-items:center;height:100%}.models-block .filter .tabs .tabs-content .tab-content .search label span{height:2.5rem;width:2.5rem;border-radius:50%;background-color:var(--filter-secondary-color);display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.models-block .filter .tabs .tabs-content .tab-content .search label svg{height:1.25rem;width:1.25rem}.models-block .filter .tabs .tabs-content .tab-content .search label svg path{stroke:var(--filter_search_icon_color)}.models-block .filter .tabs .tabs-content .tab-content .list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.5625rem;color:var(--filter-text-color)}.models-block .filter .tabs .tabs-content .tab-content .list.grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:0.625rem;margin-top:1.875rem}.models-block .filter .tabs .tabs-content .tab-content .list .checkbox-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:8px 20px;width:100%}.models-block .filter .tabs .tabs-content .tab-content .list .parent{font-weight:bold}.models-block .filter .tabs .tabs-content .tab-content .range-content{padding-top:0.9375rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:1.25rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .parent{margin-bottom:0.625rem;font-size:0.75rem;text-transform:uppercase;font-weight:bold;color:var(--filter-text-color);display:flex;justify-content:center}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .slider{height:1.25rem;position:relative;background:rgba(var(--filter-accent-color-rgb), 0.2);border-radius:0rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .slider .progress{height:100%;left:0;right:0;position:absolute;border-radius:0rem;background:#fff}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .range-input{position:relative}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .range-input input{position:absolute;width:100%;height:1.25rem;top:-1.25rem;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .range-input input::-webkit-slider-thumb{height:1.25rem;width:1.25rem;border-radius:1.25rem;background-color:var(--filter-bg-color);pointer-events:auto;-webkit-appearance:none;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;border:0.375rem solid var(--filter-accent-color)}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .range-input input::-moz-range-thumb{height:1.25rem;width:1.25rem;border-radius:1.25rem;background-color:var(--filter-bg-color);pointer-events:auto;-moz-appearance:none;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;border:0.125rem solid var(--filter-accent-color)}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input{display:flex;justify-content:space-between;gap:1.5625rem;margin-top:0.9375rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field{display:flex;flex-direction:column;font-size:14px;color:var(--filter-text-color);padding:0.625rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field span{margin:0 auto;padding:0 4px 0 8px}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field label{display:flex;align-items:center;width:100%;height:100%;background-color:var(--filter-secondary-color);border-radius:0.625rem;color:#000;padding:0.25rem 0}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field label svg{height:0.9375rem;width:fit-content;padding:0 0 0 0.3125rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field label svg path{fill:#000 !important}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field input{height:100%;width:100%;outline:none;font-size:14px;-moz-appearance:textfield;color:#000;border:0.125rem solid rgba(0,0,0,0);padding:0rem 0rem 0rem 0.3125rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field input::-webkit-outer-spin-button,.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input .field input::-webkit-inner-spin-button{-webkit-appearance:none}.models-block .filter .tabs .tabs-content .tab-content .params{display:grid;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr));gap:1.25rem;margin-top:1.25rem}.models-block .filter .tabs .tabs-content .tab-content .params .params-title{margin-bottom:0.625rem;font-size:0.75rem;text-transform:uppercase;font-weight:bold;color:var(--filter-text-color);display:flex;justify-content:center}.models-block .filter .tabs .tabs-content .tab-content .params .list-v{display:flex;flex-direction:column;row-gap:0.4375rem}.models-block .filter .tabs .tabs-content .tab-content .params .checkboxes{display:flex;flex-wrap:wrap;gap:0.4375rem;justify-content:flex-start;align-content:flex-start}.models-block .filter .tabs .tabs-content .tab-content .params .checkbox-wrap{display:flex;column-gap:0.4375rem;width:fit-content;padding:0.1875rem 0.9375rem 0.1875rem 0.625rem;height:fit-content;background-color:rgba(0,0,0,0);border-radius:0rem;cursor:pointer;color:var(--filter-text-color)}.models-block .filter .tabs .tabs-content .tab-content .params .checkbox-wrap input{opacity:0}.models-block .filter .tabs .tabs-content .tab-content .params .checkbox{color:var(--filter-text-color)}.models-block .models-cards{display:grid;grid-template-columns:repeat(4, minmax(12.5rem, 1fr));gap:1.25rem}.models-block .wrapper-more{display:flex;justify-content:center}.models-block .wrapper-more .button{margin:1.875rem 0}@media screen and (max-width: 61.99875em){.models-block .models-cards{grid-template-columns:repeat(3, minmax(12.5rem, 1fr));justify-content:center;row-gap:0.9375rem}}@media screen and (max-width: 47.99875em){.models-block{margin:3.75rem 0}.models-block .title{max-width:100%;margin-bottom:40px}.models-block .filter{margin-bottom:2.5rem}.models-block .filter .tabs .tabs-buttons{flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.models-block .filter .tabs .tabs-buttons::-webkit-scrollbar{display:none}.models-block .filter .tabs .tabs-buttons .tab-button{padding:0.3125rem 0.625rem 0.3125rem 0.4375rem;flex-shrink:0;font-size:1.125rem}.models-block .filter .tabs .tabs-content .tab-content{padding:1.25rem}.models-block .filter .tabs .tabs-content .tab-content .search{width:100%;margin:0.625rem auto}.models-block .filter .tabs .tabs-content .tab-content .list{gap:0.625rem}.models-block .filter .tabs .tabs-content .tab-content .list.grid{grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}.models-block .filter .tabs .tabs-content .tab-content .list .checkbox-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr));gap:8px 20px;width:100%}.models-block .filter .tabs .tabs-content .tab-content .range-content{grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr));gap:0.625rem}.models-block .filter .tabs .tabs-content .tab-content .range-content .wrap .price-input{gap:0.625rem;margin-top:0.625rem}.models-block .models-cards{grid-template-columns:repeat(2, minmax(49%, 1px));row-gap:0.625rem}}.contacts-block{margin:3.75rem 0}.contacts-block--right .image{order:2}.contacts-block .row{display:flex;column-gap:3.75rem}.contacts-block .image{flex:0 1 50%}.contacts-block .image img{max-width:80%;margin-left:auto}.contacts-block .contacts{display:flex;flex-direction:column;justify-content:center;margin-top:1.875rem;gap:1rem;flex:1 1 auto}.contacts-block .contacts .text{text-align:center;margin:0 auto}.contacts-block .contacts .link{display:flex;align-items:center;justify-content:center;column-gap:1.25rem;height:3.4375rem;border-radius:var(--button_border-radius);position:relative;width:100%;padding:0rem 1.25rem;font-size:1.0625rem;font-weight:600;overflow:hidden}.contacts-block .contacts .link svg{width:2.1875rem;height:2.1875rem}.contacts-block .contacts .link.tg-number{background-color:var(--header-tg-color);color:var(--header-tg-text-color)}@media(hover: hover){.contacts-block .contacts .link.tg-number:hover,.contacts-block .contacts .link.tg-number:focus{border:1px solid var(--header-tg-color);color:var(--header-tg-color);background-color:rgba(0,0,0,0);text-decoration:none}}.contacts-block .contacts .link.wa-number{background-color:var(--header-wa-color);color:var(--header-wa-text-color)}@media(hover: hover){.contacts-block .contacts .link.wa-number:hover,.contacts-block .contacts .link.wa-number:focus{border:1px solid var(--header-wa-color);color:var(--header-wa-color);background-color:rgba(0,0,0,0);text-decoration:none}}.contacts-block .contacts .link.phone-number{background-color:var(--header-phone-color);color:var(--header-phone-text-color)}@media(hover: hover){.contacts-block .contacts .link.phone-number:hover,.contacts-block .contacts .link.phone-number:focus{border:1px solid var(--header-phone-color);color:var(--header-phone-color);background-color:rgba(0,0,0,0);text-decoration:none}}@media screen and (max-width: 61.99875em){.contacts-block .row{gap:1.25rem}}@media screen and (max-width: 47.99875em){.contacts-block .row{display:flex;flex-direction:column;gap:3.75rem}.contacts-block .image{flex:auto;order:1}.contacts-block .image img{margin-left:0;max-width:100%}.contacts-block .contacts{margin-top:0}}.related-posts{margin-top:1.875rem}.related-posts h3{text-align:left;text-transform:none;margin-top:0;margin-bottom:2rem;color:var(--single_model_title_color)}.related-posts .related-posts-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));gap:1.875rem}.related-posts .related-post{width:100%;position:relative;height:100%;overflow:hidden}.related-posts .related-post img{display:block;transition:transform .3s ease}@media(hover: hover){.related-posts .related-post img:hover{transform:scale(1.1)}}.related-posts .related-post a{display:block;height:100%;width:100%}.related-posts .related-post-thumbnail{height:25rem;border-radius:0rem;overflow:hidden;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem}.related-posts .related-post-thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center}.related-posts .related-post-cred{display:flex;justify-content:center;align-items:center;margin-top:1.25rem;column-gap:0.625rem}.related-posts .related-post-cred h4{text-transform:none;font-weight:600;margin:0;color:var(--single_model_title_color);font-size:1.875rem;position:relative}.related-posts .related-post-cred h4::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width .3s ease}@media(hover: hover){.related-posts .related-post-cred h4:hover::after{width:100%}}.related-posts .related-post-cred .icon{height:1.5625rem;width:1.5625rem}.related-posts .related-post-cred .icon svg{height:0.9375rem;width:0.9375rem}.related-posts .card-new .card-price span{color:var(--single_model_text_color)}.services-block{margin-bottom:3.75rem;max-width:62.5rem}.services-block .services-wrap{display:flex;gap:30px;margin:32px auto;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase;max-width:100%;position:relative;border-radius:.9375rem}.services-block .services-part{margin-top:1.5625rem}.services-block .parent-title{color:var(--content-heading-color);font-size:1.25rem;font-weight:500;margin-bottom:.5rem;text-transform:capitalize}.services-block .services-list{margin-bottom:0}.services-block .services-list li{display:flex;align-items:center;margin:0;padding:0;text-transform:uppercase;max-width:100%;cursor:pointer;list-style:none}.services-block .services-list li a{display:flex;align-items:center;height:100%;padding:0.625rem 0;text-transform:none;line-height:1;color:var(--content-text-color);font-weight:400}.services-block .services-list li a:hover{color:inherit;transition:color .3s ease}@media(hover: hover){.services-block .services-list li a:hover:hover{color:var(--content-accent-color)}}@media screen and (max-width: 29.99875em){.services-block .column{flex:100%}}.notification{display:flex;align-items:center;column-gap:0.5rem;margin-bottom:1rem}.notification .icon{min-width:2.1875rem}.notification svg{height:2rem;width:2rem}.notification svg path{stroke:var(--content-accent-color)}.notification svg circle{fill:var(--content-accent-color)}.metro-columns{display:flex;gap:30px;margin:30px auto;flex-wrap:wrap;justify-content:space-between;color:var(--content-text-color);max-width:100%;position:relative}.metro-columns .h3{color:var(--content-heading-color);font-size:1.25rem}.metro-columns .column ul{margin:0;list-style:none}.metro-columns .column ul li{display:flex;text-align:left;align-items:center;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:0.5rem;color:var(--content-text-color);transition:color .3s ease}@media(hover: hover){.metro-columns .column ul li a:hover{color:var(--content-accent-color)}}@media screen and (max-width: 47.99875em){.metro-columns{justify-content:flex-start}.metro-columns .column{width:100%}}.area-columns{display:flex;gap:30px;margin:30px auto;flex-wrap:wrap;justify-content:space-between;color:var(--content-text-color);max-width:100%;position:relative}.area-columns h3{color:var(--content-heading-color);font-size:1.25rem}.area-columns h3 a{color:inherit;transition:color .3s ease}@media(hover: hover){.area-columns h3 a:hover{color:var(--content-accent-color)}}.area-columns .column ul{margin:0;list-style:none}.area-columns .column ul li{display:flex;text-align:left;align-items:center;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:0.5rem;color:var(--content-text-color);font-weight:400;transition:color .3s ease}@media(hover: hover){.area-columns .column ul li a:hover{color:var(--content-accent-color)}}@media screen and (max-width: 61.99875em){.area-columns .column{flex:47%}}@media screen and (max-width: 47.99875em){.area-columns{justify-content:flex-start}.area-columns .column{flex:100%}}.hero{margin:3.75rem 0}.hero .wrapper{display:flex;justify-content:space-between;align-items:center}.hero .wrapper--left .content{order:2}.hero .content{flex:0 1 50%}.hero .content h1,.hero .content h2,.hero .content h3{text-align:left}.hero .content .description{margin-top:1.25rem;margin-bottom:0}.hero .content .button{margin-top:1.5rem;min-height:3.4375rem}.hero .image{flex-basis:40%}.hero .image-wrapper{aspect-ratio:1/1;width:100%;border-radius:var(--content_border-radius);overflow:hidden}.hero .image-wrapper img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 61.99875em){.hero .wrapper{column-gap:1.25rem}.hero .wrapper--left .content{order:2}.hero .content{flex:0 1 45%}.hero .content .description{margin-top:1.25rem;margin-bottom:0}.hero .image{flex-basis:50%}.hero .image-wrapper{aspect-ratio:unset}}@media screen and (max-width: 47.99875em){.hero{margin:0 0 3.75rem}.hero .wrapper{flex-direction:column;row-gap:1.25rem}.hero .wrapper--left .content{order:0}.hero .content .description{margin-top:1.25rem;margin-bottom:0}.hero .image{width:100%}.hero .image-wrapper{aspect-ratio:7/8}}.statistics{margin-block:3.75rem;padding:3.75rem 0;background-color:var(--card-bg);color:var(--card-color);width:calc(100vw - var(--scrollbar-width));position:relative;left:50%;transform:translateX(-50%)}.statistics .statistics-items{display:flex;gap:1.875rem}.statistics .statistics-items .statistics-item{width:calc(50% - 30px + 15px);padding:1.5625rem 1.25rem}.statistics .statistics-items .statistics-item .statistics-number{font-weight:600;line-height:1;font-size:5rem;margin-bottom:0.5rem}.statistics .statistics-items .statistics-item .statistics-label{line-height:1;color:inherit;display:flex;flex-direction:column}@media screen and (max-width: 61.99875em){.statistics .statistics-items{flex-direction:column}.statistics .statistics-items .statistics-item{width:100%}.statistics .statistics-items .statistics-item .statistics-number{font-size:3.75rem}}.last-post-block .last-post-wrap{display:flex;flex-wrap:wrap;gap:1.25rem;padding:2.5rem 0}.last-post-block .last-post-wrap .blog-post{flex:1 1 16.875rem;min-width:16.875rem}.stories-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;margin:1.25rem auto;padding:1.25rem}.stories-block .stories-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.stories-block #stories{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.stories-block #stories::-webkit-scrollbar{display:none}.stories-block .stories-title{padding:0 0 1.25rem 0}.style_1 .stories-wrapper .stories.snapgram .story>.item-link{text-decoration:none;color:#333}.style_1 .stories-wrapper .stories.snapgram .story>.item-link>.item-preview{border-radius:50% !important;overflow:hidden !important;padding:2px;background:radial-gradient(ellipse at 70% 70%, #ee583f 8%, #d92d77 42%, #bd3381 58%)}.style_1 .stories-wrapper .stories.snapgram .story>.item-link>.item-preview>*{border-radius:50%;border:3px solid #fff}.style_1 .stories-wrapper .stories.snapgram .story.seen{opacity:.75}.style_1 .stories-wrapper .stories.snapgram .story.seen>a{color:#999 !important}.style_1 .stories-wrapper .stories.snapgram .story.seen>a>.item-preview{background:#999}.style_2{width:100%}.style_2 .stories-wrapper .stories.snapgram .story{max-width:12.5rem;width:12.5rem;position:relative}.style_2 .stories-wrapper .stories.snapgram .story>.item-link{text-decoration:none;color:#333;position:relative}.style_2 .stories-wrapper .stories.snapgram .story>.item-link>.item-preview{max-height:18.75rem;height:22.5rem;border-radius:0rem}.style_2 .stories-wrapper .stories.snapgram .story>.item-link>.item-preview img{transition:transform .3s ease}@media(hover: hover){.style_2 .stories-wrapper .stories.snapgram .story>.item-link>.item-preview img:hover{transform:scale(1.1)}}.style_2 .stories-wrapper .stories.snapgram .story>.item-link .profile{width:2.5rem;height:2.5rem;position:absolute;border-radius:50%;border:0.125rem solid #fff;top:0.625rem;left:0.625rem;object-fit:cover}.style_2 .stories-wrapper .stories.snapgram .story>.item-link .info{position:absolute;bottom:0.625rem;left:0.625rem;color:#fff}.style_2 .stories-wrapper .stories.snapgram .story>.item-link .info .name{font-weight:700}.style_2 .stories-wrapper .stories.snapgram .story.seen{opacity:.75}.style_2 .stories-wrapper .stories.snapgram .story.seen>a{color:#999 !important}.style_2 .stories-wrapper .stories.snapgram .story.seen>a>.item-preview{background:#999}@media screen and (max-width: 37.49875em){.style_1 .stories-block{width:100%;margin:0.3125rem 0;padding:0}.style_1 .stories-block .stories-title{padding:0 0 0.625rem 0}}.background-image-block-wrapper{width:100vw;position:relative;left:50%;right:50%;margin:5vh -50vw;padding:25vh 0}.background-image-block-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(50%);-webkit-filter:brightness(50%);-moz-filter:brightness(50%)}.background-image-block-wrapper .background-image-content{width:fit-content;padding:1.25rem 2.5rem}.background-image-block-wrapper .background-image-content .subtitle{text-transform:uppercase;font-weight:700;font-size:1rem;letter-spacing:0.25rem;margin-bottom:0.625rem;display:flex;justify-content:center}.background-image-block-wrapper .background-image-content .title{font-size:clamp(2.5rem,4vw,4.375rem);font-weight:600;margin-bottom:1.25rem;text-align:center}.background-image-block-wrapper .background-image-content .description{display:block;text-align:center;margin:0 auto}.background-image-block-wrapper .background-image-content .description:not(:last-child){margin-bottom:35px}.background-image-block-wrapper .background-image-content .button{display:block;width:fit-content;margin:0 auto;transition:background-color .2s linear}@media screen and (max-width: 61.99875em){.background-image-block-wrapper{padding:15vh 0}}.advantages-block-section{margin:3.75rem 0}.advantages-block-section .advantages-block{display:flex;justify-content:space-between;align-items:flex-start;gap:2.5rem}.advantages-block-section .column:first-child{width:30%}.advantages-block-section .column:last-child{width:70%}.advantages-block-section .title{text-align:left;margin-bottom:0.9375rem}.advantages-block-section .text p{margin-bottom:0}.advantages-block-section .advantages-block-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(21.25rem, 1fr));gap:1.25rem}.advantages-block-section .advantages-block-items .ab-item{display:flex;flex-direction:column;gap:0.625rem;border-radius:0rem;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;height:18.125rem;padding:0.9375rem}.advantages-block-section .advantages-block-items .ab-item .icon{width:5rem;height:5rem;overflow:hidden;border-radius:50%;display:flex;justify-content:center;align-items:center;float:left;margin-right:0.9375rem;flex-shrink:0}.advantages-block-section .advantages-block-items .ab-item .icon img{width:100%;height:100%;object-fit:cover}.advantages-block-section .advantages-block-items .ab-item .icon .dashicons{width:100%;height:100%;position:relative}.advantages-block-section .advantages-block-items .ab-item .icon .dashicons:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:2.625rem}.advantages-block-section .advantages-block-items .ab-item .title{font-size:1.25rem;letter-spacing:0.125rem;margin:0.625rem 0}.advantages-block-section .advantages-block-items .ab-item .description{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:0}.advantages-block-section .advantages-block-items .ab-item .description::-webkit-scrollbar{display:none}@media screen and (max-width: 74.99875em){.advantages-block-section{margin:3.125rem 0}.advantages-block-section .advantages-block{gap:1.25rem}.advantages-block-section .title{font-size:1.5rem}.advantages-block-section .advantages-block-items{grid-template-columns:repeat(auto-fit, minmax(16.25rem, 1fr));gap:0.9375rem}.advantages-block-section .advantages-block-items .ab-item{padding:0.625rem}.advantages-block-section .advantages-block-items .ab-item .title{font-size:1.125rem}}@media screen and (max-width: 61.99875em){.advantages-block-section{margin:2.5rem 0}.advantages-block-section .advantages-block{flex-direction:column;gap:1.25rem}.advantages-block-section .title{text-align:center}.advantages-block-section .text p{text-align:center}.advantages-block-section .column:first-child{width:100%}.advantages-block-section .column:last-child{width:100%}.advantages-block-section .advantages-block-items{grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:0.9375rem}.advantages-block-section .advantages-block-items .ab-item{display:flex;flex-direction:column;gap:0.625rem;background-color:#10c5a2;border-radius:0rem;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;height:18.125rem;padding:0.625rem}.advantages-block-section .advantages-block-items .ab-item .icon{width:3.75rem;height:3.75rem}.advantages-block-section .advantages-block-items .ab-item .icon img{width:100%;height:100%;object-fit:cover}.advantages-block-section .advantages-block-items .ab-item .title{font-size:1.125rem;letter-spacing:normal;text-align:left}.advantages-block-section .advantages-block-items .ab-item .description{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:0;font-size:0.875rem}.advantages-block-section .advantages-block-items .ab-item .description::-webkit-scrollbar{display:none}}.models-block .cards-wrapper{display:grid;gap:1.25rem}.models-block .cards-wrapper.style_1{grid-template-columns:repeat(auto-fit, minmax(23.75rem, 1fr))}.models-block .cards-wrapper.style_2{grid-template-columns:repeat(auto-fit, minmax(15.625rem, 1fr))}.models-block .button{margin-top:2.5rem}.hero-swiper{width:100vw;position:relative;left:50%;right:50%;margin:0 -50vw 5vh;overflow:hidden}.hero-swiper .swiper-wrapper{max-height:43.75rem}.hero-swiper .swiper-slide{width:100%;min-height:43.75rem}.hero-swiper .swiper-slide .info-container{max-width:35%;padding:1.25rem;justify-content:flex-start;display:flex;flex-direction:column;z-index:4;position:relative;top:3.75rem;left:0;border-radius:0rem;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem}.hero-swiper .sub-title{font-size:1rem;letter-spacing:0.0625rem;text-transform:none;font-weight:600;margin-bottom:0.9375rem;padding:0 0.625rem 0.125rem;border-radius:0rem;width:fit-content}.hero-swiper .title{text-align:left;margin-bottom:0.9375rem;text-transform:none}.hero-swiper .text *{margin-bottom:0.625rem}.hero-swiper .button{width:fit-content;background-color:#1d9c85;color:#fff;border:none;position:relative;transition:transform .3s ease}.hero-swiper .button:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);top:0;left:-100px;animation:shine 3s infinite linear}@media(hover: hover){.hero-swiper .button:hover{transform:scale(1.1)}}.hero-swiper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.hero-swiper .hero-swiper-pagination{width:fit-content;height:max-content;display:flex;align-items:center;justify-content:flex-start;position:absolute;bottom:3.75rem;z-index:1;left:70%}.hero-swiper .hero-swiper-pagination .swiper-pagination-bullet{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background-color:#fff;font-weight:700;color:#1d9c85;opacity:4;font-size:1rem;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;position:relative;transition:border .1s linear;transition:transform .3s ease}@media(hover: hover){.hero-swiper .hero-swiper-pagination .swiper-pagination-bullet:hover{transform:scale(1.1)}}.hero-swiper .hero-swiper-pagination .swiper-pagination-bullet-active{width:5rem;background-color:#1d9c85;color:#fff;border-radius:0rem}@media screen and (max-width: 61.99875em){.hero-swiper .swiper-slide .info-container{max-width:55%}}@media screen and (max-width: 47.99875em){.hero-swiper .swiper-slide .info-container{max-width:100%;padding:0.9375rem}.hero-swiper .sub-title{font-size:1rem;color:#1d9c85;letter-spacing:0.0625rem;text-transform:none;font-weight:600;margin-bottom:0.9375rem}.hero-swiper .title{color:#000;text-align:left;margin-bottom:0.9375rem;text-transform:none}.hero-swiper .text{color:#838282}.hero-swiper .text *{margin-bottom:0.625rem}.hero-swiper .button{width:fit-content;background-color:#1d9c85;color:#fff;border:none;position:relative;transition:transform .3s ease}.hero-swiper .button:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);top:0;left:-100px;animation:shine 3s infinite linear}}@media screen and (max-width: 47.99875em)and (hover: hover){.hero-swiper .button:hover{transform:scale(1.1)}}@media screen and (max-width: 47.99875em){.hero-swiper .hero-swiper-pagination{left:50%;transform:translateX(-50%);bottom:1.875rem}.hero-swiper .hero-swiper-pagination .swiper-pagination-bullet{width:1.875rem;height:1.875rem;font-size:0.875rem}.hero-swiper .hero-swiper-pagination .swiper-pagination-bullet-active{width:3.125rem}}.testimonials{margin:3.75rem 0;color:var(--content-text-color)}.testimonials .columns{display:flex;justify-content:space-between;column-gap:1.875rem}.testimonials .columns .column h2{font-weight:600;text-align:left;text-transform:none}.testimonials .columns .column--left{flex-basis:27%;flex-shrink:0}.testimonials .columns .column--right{flex-grow:1}.testimonials .columns .column .testimonials-list{display:flex;column-gap:1.875rem}.testimonials .columns .column .testimonials-list .testimonial-item{flex:50%;background-color:var(--background);color:var(--color);padding:2rem;border-radius:var(--content_border-radius);overflow:hidden}.testimonials .columns .column .testimonials-list .testimonial-item .rating{display:flex;gap:0.3125rem}.testimonials .columns .column .testimonials-list .testimonial-item .rating svg path{fill:var(--color)}.testimonials .columns .column p{margin-top:1.25rem;margin-bottom:0;font-size:1.25rem}@media screen and (max-width: 61.99875em){.testimonials{margin:3.75rem 0}.testimonials .columns{flex-direction:column}.testimonials .columns .column{width:calc((100% / 1) - 0rem + (0rem / 1))}.testimonials .columns .column h2{max-width:70%;margin-bottom:1.25rem}}@media screen and (max-width: 47.99875em){.testimonials .columns .column h3{max-width:100%}.testimonials .columns .column .testimonials-list{flex-direction:column;row-gap:1.875rem}.testimonials .columns .column .testimonials-list .testimonial-item{flex:100%;padding:2rem}}.list-block{margin:3.75rem 0}.list-block h2{font-weight:600;text-align:left;text-transform:none;max-width:70%;margin-bottom:2.5rem}.list-block ul{position:relative;max-width:80%}.list-block ul li{display:flex;justify-content:space-between;align-items:center;column-gap:3.75rem;position:relative;font-size:1.25rem;padding:1.25rem 0;border-top:1px solid var(--content-secondary-color)}.list-block ul li .list-index{font-size:5rem;color:var(--content-secondary-color)}.list-block ul li .list-text{flex-grow:1}.list-block ul li .list-text h2,.list-block ul li .list-text h3,.list-block ul li .list-text h4{font-size:1.75rem}@media screen and (max-width: 47.99875em){.list-block{margin:3.75rem 0}.list-block h2{max-width:100%}.list-block ul{max-width:100%}.list-block ul li{padding:1.875rem 0rem 1.875rem 0rem;font-size:1rem;column-gap:1.875rem}.list-block ul li .list-index{font-size:3.125rem}.list-block ul li .list-text h2,.list-block ul li .list-text h3,.list-block ul li .list-text h4{font-size:1.5rem}}.faq-block{margin:3.75rem 0}.faq-block h1,.faq-block h2,.faq-block h3,.faq-block h4{margin-bottom:2rem;text-align:left;text-transform:none;max-width:70%}.faq-block .faq-list{display:flex;flex-direction:column;row-gap:0.625rem;border-radius:0rem;overflow:hidden;position:relative}.faq-block .faq-list:after{content:"";position:absolute;width:50%;height:100%;top:0;right:-0.625rem;background-color:var(--faq-accent-color)}.faq-block .faq-item{display:flex;column-gap:0.625rem}.faq-block .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;column-gap:1.875rem;flex-basis:50%;background-color:var(--faq-background-color);padding:1.25rem 2.5rem;color:var(--faq-text-color);font-weight:600;font-size:1.25rem;cursor:pointer}.faq-block .faq-item .faq-question .icon{display:flex;justify-content:center;align-items:center;height:2.5rem;width:2.5rem;border-radius:100%;flex-shrink:0;transform:rotate(-90deg)}.faq-block .faq-item .faq-question .icon svg{transition:transform .3s ease}.faq-block .faq-item .faq-question .icon svg g{fill:var(--faq-text-color)}.faq-block .faq-item .faq-answer{display:none;flex-basis:50%;background-color:var(--faq-accent-color);position:absolute;width:50%;right:-0.625rem;top:0;padding:2.5rem;font-size:1.25rem;color:var(--faq-text-color);overflow-y:scroll;max-height:100%;z-index:1;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-block .faq-item .faq-answer::-webkit-scrollbar{display:none}.faq-block .faq-item.active .faq-question{background-color:var(--faq-accent-color);margin:0}.faq-block .faq-item.active .faq-question .icon{transform:rotate(0deg)}.faq-block .faq-item.active .faq-answer{display:block}@media screen and (max-width: 47.99875em){.faq-block{margin:3.75rem 0}.faq-block h1,.faq-block h2,.faq-block h3,.faq-block h4{max-width:100%}.faq-block .faq-list{flex-direction:column}.faq-block .faq-list:after{display:none;content:none}.faq-block .faq-item{flex-direction:column}.faq-block .faq-item .faq-question{padding:1.25rem;column-gap:1rem}.faq-block .faq-item .faq-answer{flex-basis:100%;position:relative;width:100%;padding:1.25rem 2.5rem;font-size:1rem}}.icons-block{width:fit-content;margin-left:auto}.icons-block .wrapper{display:flex;align-items:center;gap:1rem}.icons-block .wrapper .icon{width:fit-content;max-width:6rem}.options-block .taxonomy-list{display:flex;flex-direction:column;gap:10px;counter-reset:counter}.options-block .taxonomy-list .taxonomy-item{width:100%;margin:0;display:flex;align-items:center;column-gap:0.9375rem;padding-left:0}.options-block .taxonomy-list .taxonomy-item .option-image{width:2.8125rem;height:2.8125rem;border-radius:50%;overflow:hidden;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem}.options-block .taxonomy-list .taxonomy-item .option-image img{width:100%;height:100%;object-fit:cover}.options-block .taxonomy-list .taxonomy-item .option-link{color:var(--content-text-color);font-weight:600;transition:transform .3s ease}@media(hover: hover){.options-block .taxonomy-list .taxonomy-item .option-link:hover{transform:scale(1.1)}}.options-block .taxonomy-list.two-columns{display:grid;gap:10px;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.cards{margin:3.75rem 0}.cards .wrapper{display:flex;column-gap:1.875rem}.cards .card .image{height:25rem;border-radius:var(--content_border-radius);overflow:hidden}.cards .card .image img{width:100%;height:100%;object-fit:cover}.cards .card .h5{margin:0.9375rem 0 0.625rem;text-align:center}@media screen and (max-width: 61.99875em){.cards{margin:3.75rem 0}.cards .wrapper{display:flex;flex-direction:column;row-gap:1.875rem}.cards .card .image{height:25rem}.cards .card .image img{width:100%;height:100%;object-fit:cover}.cards .card .h5{margin:0.9375rem 0 0.625rem}}.popular-categories{margin:3.75rem 0}.popular-categories .wrapper h2{margin-bottom:2rem;max-width:50%}.popular-categories .wrapper .category-grid{display:flex;flex-wrap:wrap;gap:1.25rem}.popular-categories .wrapper .category-grid .category-item{width:calc((100% / 5) - 20px + (20px / 5));position:relative;border-radius:var(--content_border-radius);overflow:hidden}.popular-categories .wrapper .category-grid .category-item__img{border-radius:var(--content_border-radius);overflow:hidden}.popular-categories .wrapper .category-grid .category-item__title{display:block;font-size:1.25rem;font-weight:500;text-align:center;color:var(--content-text-color);margin-top:0.625rem}.popular-categories .wrapper .category-grid .category-item img{aspect-ratio:2/2.6;width:100%;object-fit:cover}@media screen and (max-width: 74.99875em){.popular-categories .wrapper h2{max-width:70%}}@media screen and (max-width: 61.99875em){.popular-categories .wrapper h2{margin-bottom:2.5rem}.popular-categories .wrapper .category-grid{flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.popular-categories .wrapper .category-grid::-webkit-scrollbar{display:none}.popular-categories .wrapper .category-grid .category-item{min-width:200px}}@media screen and (max-width: 47.99875em){.popular-categories .wrapper h2{max-width:100%}}.cta{background-color:var(--card-bg);color:var(--card-color);width:calc(100vw - var(--scrollbar-width));position:relative;left:50%;transform:translateX(-50%)}.cta .wrapper{display:flex}.cta .wrapper .col--content{flex-basis:50%;flex-shrink:0;position:relative}.cta .content{padding:7.5rem 1.25rem 7.5rem 0;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1}.cta .content h1,.cta .content h2,.cta .content h3,.cta .content h4{color:inherit;margin-bottom:1.25rem}.cta .content h1 em,.cta .content h2 em,.cta .content h3 em,.cta .content h4 em{font-style:normal;position:relative;color:#fff}.cta .content h1 em:after,.cta .content h2 em:after,.cta .content h3 em:after,.cta .content h4 em:after{position:absolute;content:"";width:105%;height:100%;background-color:#dd4f4f;left:-2.5%;top:0;z-index:-1}.cta .content .button{min-height:3.4375rem;margin-top:2.5rem}.cta .image{left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end}.cta .image-wrapper{width:50%;height:100%;position:absolute;border-top-left-radius:var(--content_border-radius);overflow:hidden}.cta .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 47.99875em){.cta .container{padding:0}.cta .wrapper{flex-direction:column}.cta .wrapper .col--content{border-right:none;padding:0 0.625rem}.cta .wrapper .col .content{padding:2rem 0;margin:0}.cta .content{padding:3.75rem 0rem 5rem 0}.cta .image-wrapper{width:100%;position:relative}}.rank-math-block{margin:3.75rem 0;overflow:hidden}.rank-math-list{margin:0 !important}.rank-math-list-item{padding:1.25rem 0;position:relative;cursor:pointer;overflow:hidden}.rank-math-list-item:not(:last-child){border-bottom:1px solid var(--content-secondary-color)}.rank-math-list-item:after{content:"+";position:absolute;right:10px;top:50px;transform:translateY(-50%);font-size:5rem;color:var(--content-secondary-color)}.single .rank-math-list-item:after{display:none}.rank-math-list-item .rank-math-question{font-size:1.75rem !important;max-width:70%;margin:0 !important;color:var(--content-heading-color) !important;font-weight:600 !important;position:relative}.rank-math-list-item .rank-math-question:after{content:"";position:absolute;right:-100%;top:0;width:100%;height:500%;background-color:rgba(0,0,0,0)}.rank-math-list-item .rank-math-answer{max-width:70%;margin-top:1.25rem;position:relative}@media screen and (max-width: 47.99875em){.rank-math-block{margin:3.75rem 0}.rank-math-list .rank-math-question{font-size:1.75rem !important;max-width:85%}.rank-math-list .rank-math-answer{max-width:85%;margin-top:1.25rem}}@media screen and (max-width: 37.49875em){.rank-math-list-item:after{content:none}.rank-math-list-item .rank-math-question{font-size:1.75rem !important;max-width:95%}.rank-math-list-item .rank-math-answer{max-width:95%;margin-top:1.25rem}}.card-new{border-radius:0rem;width:100%;background-size:cover;background-position:center;overflow:hidden;font-weight:400;color:#000}@media(hover: hover){.card-new:hover{text-decoration:none;color:inherit}.card-new:hover .card-image{border-radius:var(--content_border-radius);overflow:hidden}.card-new:hover .card-image img{transform:scale(1.1)}}.card-new .card-image{aspect-ratio:307/386;width:100%;position:relative;border-radius:var(--content_border-radius);overflow:hidden}.card-new .card-image img{object-fit:cover;height:100%;width:100%;transform:scale(1);transition:transform .3s ease}.card-new .card-image .verified{background-color:var(--content-accent-color);border-radius:var(--content_border-radius);overflow:hidden;width:fit-content;padding:3px 5px;position:absolute;bottom:10px;left:10px}.card-new .card-image .verified span{color:var(--content-text-color);font-size:0.875rem}.card-new .card-info{margin-top:0.5rem}.card-new .card-name{font-size:1.25rem;font-weight:500;color:var(--content-text-color)}.card-new .card-params .param-item{color:var(--content-secondary-color)}.card-new .card-price{font-weight:600;color:var(--content-accent-color)}.latest-post{margin-bottom:2rem}.latest-post .latest-post-item{display:flex;justify-content:space-between;column-gap:6.25rem}.latest-post .latest-post-item .latest-post-thumbnail{flex-shrink:0;flex-basis:50%;border-radius:var(--content_border-radius);overflow:hidden}.latest-post .latest-post-item .latest-post-thumbnail a{display:flex;aspect-ratio:1/1}.latest-post .latest-post-item .latest-post-thumbnail img{width:100%;height:auto;object-fit:cover}.latest-post .latest-post-item .latest-post-content{display:flex;flex-direction:column;justify-content:center}.latest-post .latest-post-item .latest-post-content .latest-post-title{font-size:2.75rem;font-weight:bold;color:var(--content-heading-color);margin-bottom:1.5rem;line-height:.9}.latest-post .latest-post-item .latest-post-content .latest-post-excerpt{font-size:1rem;color:var(--content-text-color)}.latest-post .latest-post-item .latest-post-content .button{width:fit-content;margin:2rem 0 0}@media screen and (max-width: 61.99875em){.latest-post .latest-post-item{flex-direction:column;row-gap:3.75rem}.latest-post .latest-post-item .latest-post-thumbnail{flex-shrink:0;flex-basis:auto}}@media screen and (max-width: 47.99875em){.latest-post .latest-post-item{row-gap:2rem}.latest-post .latest-post-item .latest-post-content .latest-post-title{font-size:1.5rem;margin-bottom:1rem;line-height:1.1}.latest-post .latest-post-item .latest-post-content .button{width:100%;max-width:28.125rem;margin:1rem auto 0}}.blog-post{display:flex;flex-direction:column;overflow:hidden;height:100%;position:relative}@media(hover: hover){.blog-post:hover{text-decoration:underline;color:var(--content-accent-color)}}.blog-post .post-thumbnail{width:100%;aspect-ratio:1/1;border-radius:var(--content_border-radius);overflow:hidden}.blog-post .post-thumbnail img{width:100%;height:100%;object-fit:cover}.blog-post .post-item a{color:var(--content-text-color);transition:color .3s linear;transition:color .3s ease}@media(hover: hover){.blog-post .post-item a:hover{color:var(--content-accent-color)}}.blog-post .post-title{margin-top:0.5rem;font-size:1.25rem;font-weight:bold;color:var(--content-heading-color);text-decoration:none}@media(max-width: 37.49875em){.post-title{font-size:1.25rem}}.burger{display:flex;flex-direction:column;row-gap:5px;width:30px;cursor:pointer}.burger span{background:var(--header-link-color);height:3px;width:30px;transition:.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.burger span:nth-of-type(1){width:60%}.burger span:nth-of-type(2){width:100%}.burger span:nth-of-type(3){width:80%}.burger.active span:nth-of-type(1){transform:translateY(8px) rotate(45deg);width:100%}.burger.active span:nth-of-type(2){opacity:0}.burger.active span:nth-of-type(3){transform:translateY(-8px) rotate(-45deg);width:100%}.navigation.pagination .nav-links{width:fit-content;margin:1.875rem auto;display:flex;align-items:center;column-gap:0.625rem}.navigation.pagination .nav-links .page-numbers{background-color:rgba(var(--pagination-bg-color-rgb), 0.2);border-radius:0rem;padding:0.3125rem 0.9375rem;color:var(--pagination-color);transition:background-color .3s ease}@media(hover: hover){.navigation.pagination .nav-links .page-numbers:hover{background-color:rgba(var(--pagination-bg-color-rgb), 0.8)}}.navigation.pagination .nav-links .page-numbers.dots{background-color:rgba(0,0,0,0);box-shadow:none}.navigation.pagination .nav-links .page-numbers.current{background-color:var(--pagination-bg-active-color);color:var(--pagination-active-color)}@media screen and (max-width: 37.49875em){.navigation.pagination .nav-links{margin:1.25rem auto;column-gap:0.3125rem}.navigation.pagination .nav-links .page-numbers{border-radius:0.625rem;padding:0.1875rem 0.625rem}}.site-header{background-color:var(--header-bg-color)}.site-header .header-wrap{display:flex;flex-direction:column}.site-header .header-wrap .header-banner{padding:0.375rem 0;background-color:var(--header-banner-bg-color);color:var(--header-banner-color)}.site-header .header-wrap .header-banner.hidden{display:none}.site-header .header-wrap .header-banner .contacts-holder{display:flex;justify-content:flex-end;align-items:center;column-gap:0.75rem}.site-header .header-wrap .header-banner .contacts-holder a{display:flex;align-items:center;column-gap:0.25rem}.site-header .header-wrap .header-banner .contacts-holder a span.contact--mobile{display:none}.site-header .header-wrap .header-banner .contacts-holder a svg{width:1.25rem;height:1.25rem}.site-header .header-wrap .header-banner .contacts-holder a svg path{fill:var(--header-banner-color)}.site-header .header-wrap .header-banner .contacts-holder a span{font-size:0.875rem;color:var(--header-banner-color)}.site-header .header-wrap .header-middle{display:flex;justify-content:center;align-items:center;padding:1.25rem 0}.site-header .header-wrap .header-middle .container{display:flex;align-items:center}.site-header .header-wrap .header-middle .site-branding .custom-logo-link img{width:var(--header-logo-width)}.site-header .header-wrap .header-middle .burger{display:none}.site-header .header-wrap .header-middle .language-switcher{position:absolute;right:0.625rem}.site-header .header-wrap .header-middle .language-switcher .wpml-ls-legacy-dropdown-click{width:fit-content}.site-header .header-wrap .header-middle .language-switcher .wpml-ls-legacy-dropdown-click a{background:rgba(0,0,0,0);border:none;padding:0 calc(10px + 1.4em) 0 0}.site-header .header-wrap .header-middle .language-switcher .wpml-ls-legacy-dropdown-click a:after{border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCA1Ljg4OTY1TDE4LjU5NDYgNC41TDkuOTg2ODkgMTIuNzYxMkw5LjA2ODggMTEuODgwNEw5LjA3Mzg1IDExLjg4NDhMMS40MjY1NSA0LjU0NDQzTDAgNS45MTQwNkMyLjExMzYgNy45NDI4NCA4LjAxNDUzIDEzLjYwNjggOS45ODY4OSAxNS41QzExLjQ1MjggMTQuMDkzOSAxMC4wMjQyIDE1LjQ2NTEgMjAgNS44ODk2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);width:10px;height:10px;background-size:10px;background-position:center}.site-header .header-wrap .header-middle .language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{margin-top:0.625rem;border:none}.site-header .header-wrap .header-bottom--mobile{display:none}.site-header .header-wrap .header-bottom .main-navigation{display:flex;justify-content:center;align-items:center;position:relative}.site-header .header-wrap .header-bottom .main-navigation .menu{display:flex;column-gap:1.5rem;margin-bottom:0}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item{color:var(--header-link-color);position:unset;padding:0;margin:0}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item a{color:inherit;transition:unset}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item a span{color:var(--header-link-color)}@media(hover: hover){.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item a:hover{color:var(--header-link-hover-color)}}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item.current_page_item{color:var(--header-link-active-color)}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item-has-children.active>a{position:relative}.site-header .header-wrap .header-bottom .main-navigation .menu .menu-item-has-children.active>a:after{content:"";position:absolute;height:60px;width:200%;bottom:-35px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,0)}.site-header .header-wrap .header-bottom .main-navigation .menu>.menu-item>a{display:block;padding:20px 0}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown{display:none;position:absolute;left:-0.5625rem;top:100%;width:100vw;max-width:100%;background-color:var(--header-bg-color);z-index:9999}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown.active{display:block}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--other{display:flex}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--other .list{padding-top:1.875rem}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--other .related{overflow-y:scroll;height:25rem;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--other .related::-webkit-scrollbar{display:none}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--other .related__grid{grid-template-columns:repeat(auto-fit, minmax(50px, 200px))}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--services{display:flex;max-height:25rem}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--services .related__grid{grid-template-columns:repeat(8, 75px)}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row--services span{text-align:center}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__row a{color:var(--header-link-color)}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.list{flex-basis:33%;position:relative;overflow-y:scroll;overflow-x:hidden;border-right:1px solid var(--header-secondary-color);-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.list::-webkit-scrollbar{display:none}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.list .sub-menu{margin:0}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.list .sub-menu .menu-item{padding:1.25rem 0.625rem;margin-bottom:0}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.list .sub-menu .menu-item.active{background-color:var(--header-secondary-color)}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.related{flex-basis:67%;padding:1.875rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown__col.related::-webkit-scrollbar{display:none}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .alphabet-filter{display:flex;flex-wrap:wrap}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .alphabet-filter .alphabet-button{padding:0.3125rem 0.625rem;color:var(--header-link-color)}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .alphabet-filter .alphabet-button.active{background-color:var(--header-secondary-color)}@media(hover: hover){.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .alphabet-filter .alphabet-button:hover{background-color:var(--header-secondary-color)}}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .related__grid{display:grid;grid-gap:10px}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .related__item a{display:flex;flex-direction:column;color:var(--header-link-color)}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .related__item img{width:4.375rem;height:4.375rem;object-fit:cover;overflow:hidden;margin-bottom:0.25rem;border-radius:50%}.site-header .header-wrap .header-bottom .main-navigation .dropdowns .dropdown .related__item span{font-size:0.875rem}.site-header .header-wrap .menu{display:flex;column-gap:1rem}.site-header .header-wrap .menu .menu-item-has-children{position:unset}@media screen and (max-width: 61.99875em){.site-header .header-wrap .header-banner .contacts-holder a span.contact--desktop{display:none}.site-header .header-wrap .header-banner .contacts-holder a span.contact--mobile{display:block}.site-header .header-wrap .header-banner .contacts-holder a svg{width:1.25rem;height:1.25rem}.site-header .header-wrap .header-banner .contacts-holder a span{font-size:0.875rem}.site-header .header-wrap .header-middle{display:flex;justify-content:center;align-items:center;padding:1.25rem 0}.site-header .header-wrap .header-middle .burger{display:flex;position:absolute;left:1.25rem}.site-header .header-wrap .header-middle .site-branding .custom-logo-link img{width:var(--header-logo-width)}.site-header .header-wrap .header-bottom{position:relative;height:40px;width:100%}.site-header .header-wrap .header-bottom--desktop{display:none}.site-header .header-wrap .header-bottom--mobile{display:none}.site-header .header-wrap .header-bottom--mobile.opened{display:block}.site-header .header-wrap .header-bottom--mobile.opened .container{width:100%;height:100%}.site-header .header-wrap .header-bottom--mobile.opened .wrapper{position:absolute;top:0;width:100%}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation{display:flex;justify-content:center;align-items:center}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu{display:flex;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu::-webkit-scrollbar{display:none}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item{color:var(--header-link-color);flex-shrink:0}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item a{color:inherit}}@media screen and (max-width: 61.99875em)and (hover: hover){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item a:hover{color:var(--header-link-hover-color)}}@media screen and (max-width: 61.99875em){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item.current_page_item{color:var(--header-link-active-color)}}@media screen and (max-width: 61.99875em){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__row--services .related__grid{grid-template-columns:repeat(auto-fit, 75px)}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__row--services span{text-align:center}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.list .sub-menu .menu-item{cursor:pointer;padding:0.75rem 0.625rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.list .sub-menu .menu-item a{pointer-events:none}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.related{padding:0.625rem 1.875rem 1.875rem 1.875rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.related .related__link{margin-bottom:1.25rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown .dropdown__row--other .list{flex-basis:45%;padding-top:1rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown .dropdown__row--other .related__grid{grid-template-columns:repeat(auto-fit, 175px)}}@media screen and (max-width: 61.99875em){.site-header .header-wrap .header-bottom--mobile.opened .menu-item-has-children .dropdown .related__grid{grid-template-columns:repeat(auto-fit, 75px)}}@media screen and (max-width: 47.99875em){.site-header .header-wrap .header-banner .container{padding:0 0.625rem}.site-header .header-wrap .header-banner .container .contacts-holder{justify-content:flex-start}.site-header .header-wrap .header-middle{display:flex;justify-content:center;align-items:center;padding:1.25rem 0}.site-header .header-wrap .header-middle .burger{display:flex;position:absolute;left:1.25rem}.site-header .header-wrap .header-middle .site-branding .custom-logo-link img{width:var(--header-logo-width)}.site-header .header-wrap .header-bottom{position:relative;height:fit-content;width:100%}.site-header .header-wrap .header-bottom--desktop{display:none}.site-header .header-wrap .header-bottom--mobile{display:none}.site-header .header-wrap .header-bottom--mobile.opened{display:block}.site-header .header-wrap .header-bottom--mobile.opened .container{width:100%;height:100%}.site-header .header-wrap .header-bottom--mobile.opened .wrapper{position:relative;top:0;width:100%}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation{display:flex;justify-content:center;align-items:center}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu{display:flex;padding-right:2rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item{color:var(--header-link-color);flex-shrink:0}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item a{color:inherit}}@media screen and (max-width: 47.99875em)and (hover: hover){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item a:hover{color:var(--header-link-hover-color)}}@media screen and (max-width: 47.99875em){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .menu .menu-item.current_page_item{color:var(--header-link-active-color)}}@media screen and (max-width: 47.99875em){.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__row{max-height:unset}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.related{padding:1rem 0.25rem 1rem 0.5rem;height:100%}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown__col.list{flex-basis:34%}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown a{font-size:0.875rem}.site-header .header-wrap .header-bottom--mobile.opened .main-navigation .dropdown .dropdown__row--other .related__grid{grid-template-columns:repeat(auto-fit, 175px)}}@media screen and (max-width: 47.99875em){.site-header .header-wrap .header-bottom--mobile.opened .menu-item-has-children .dropdown .related__grid{grid-template-columns:repeat(auto-fit, 75px)}}.header--default .header-bottom-default .wrapper{display:flex;justify-content:center}.header--default .header-bottom-default .header-menu{display:flex;margin:0}.header--default .header-bottom-default .header-menu .menu-item:hover .sub-menu{display:block}.header--default .header-bottom-default .header-menu .menu-item a{color:var(--header-link-color)}.header--default .header-bottom-default .header-menu .menu-item-has-children{position:relative}.header--default .header-bottom-default .header-menu .menu-item-has-children:after{content:"";position:absolute;top:100%;left:0;height:100px;width:100%}.header--default .header-bottom-default .header-menu .menu-link-wrapper{display:flex;align-items:center;column-gap:0.375rem}.header--default .header-bottom-default .header-menu .menu-link-wrapper svg{height:0.75rem;width:auto}.header--default .header-bottom-default .header-menu .menu-link-wrapper svg path{fill:var(--header-link-color)}.header--default .header-bottom-default .header-menu .sub-menu{display:none;position:absolute;left:1.25rem;top:120%;width:13.75rem;color:var(--header-link-color);z-index:2;background-color:var(--header-bg-color);border:1px solid var(--header-secondary-color);max-height:25rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.header--default .header-bottom-default .header-menu .sub-menu::-webkit-scrollbar{display:none}.header--default .header-bottom-default .header-menu .sub-menu li{padding:0}.header--default .header-bottom-default .header-menu .sub-menu li a{display:block;padding:0.625rem;width:100%}.header--default .header-bottom-default .header-menu .sub-menu li a:hover{background-color:var(--header-secondary-color);text-decoration:none}.header--default .header-default--mobile{display:none}@media screen and (max-width: 61.99875em){.header--default .header-bottom-default{display:none}.header--default .header-banner{z-index:1000}.header--default .header-middle .site-branding{z-index:1000}.header--default .header-middle .burger{z-index:1000}.header--default .header-default--mobile{display:none;position:fixed;background-color:var(--header-burger-bg-color);width:100%;height:100vh;height:100dvh;top:0;left:0;padding-top:11.25rem;z-index:999}.header--default .header-default--mobile.opened{display:block}.header--default .header-default--mobile .header-menu{width:fit-content}.header--default .header-default--mobile .header-menu li{padding:0}.header--default .header-default--mobile .header-menu li .menu-link-wrapper{display:flex;align-items:center;column-gap:0.5rem}.header--default .header-default--mobile .header-menu li .menu-link-wrapper svg{height:0.625rem;width:auto;transform:translateY(2px)}.header--default .header-default--mobile .header-menu li .menu-link-wrapper svg path{fill:var(--header-link-color)}.header--default .header-default--mobile .header-menu li a{color:var(--header-link-color);font-size:1.25rem}.header--default .header-default--mobile .header-menu .sub-menu{display:none}.header--default .header-default--mobile .header-menu .sub-menu.opened{display:block}}@media screen and (max-width: 37.49875em){.header--default .header-default--mobile .wrapper{height:calc(100vh - 200px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.header--default .header-default--mobile .wrapper::-webkit-scrollbar{display:none}.header--default .header-default--mobile .header-menu{margin:0;padding-left:1.25rem}}.site-footer{padding:3.75rem 0 1.25rem;background-color:var(--footer-bg-color)}.site-footer .footer-content{color:var(--footer-text-color)}.site-footer .footer-content figure{max-width:11.25rem;margin:1.5625rem 0}.site-footer .footer-content .menubox .menubox-title{font-size:1.5rem;font-weight:600;margin-bottom:1.75rem}.site-footer .footer-content .footer-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.875rem}.site-footer .footer-content .footer-top a{color:var(--footer-link-color)}.site-footer .footer-content .footer-top .menu-container{padding:0;width:40%}.site-footer .footer-content .footer-top .menu-container:first-child{width:33%}.site-footer .footer-content .footer-top .menu-container.menu-header-menu-container{padding:0}.site-footer .footer-content .footer-top .menu-container .wrapper{display:flex;height:100%;justify-content:space-between}.site-footer .footer-content .footer-top .menu-container .col{display:block;float:unset;width:calc((100% / 2) - 1.25rem + (1.25rem / 2))}.site-footer .footer-content .footer-top .menu-container ul li{padding:0}.site-footer .footer-content .footer-top .menu-container ul li:before{display:none}.site-footer .footer-content .footer-middle a{color:var(--footer-link-color);position:relative}.site-footer .footer-content .footer-middle a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width .3s ease}@media(hover: hover){.site-footer .footer-content .footer-middle a:hover::after{width:100%}}.site-footer .footer-content .footer-middle .wrapper{display:flex;align-items:center;height:100%}.site-footer .footer-content .footer-middle .wrapper .col{display:block;float:unset;width:calc((100% / 2) - 1.25rem + (1.25rem / 2))}.site-footer .footer-content .footer-middle .wrapper .col p{margin-bottom:0}.site-footer .footer-content .footer-bottom{padding:1.75rem 0 0.875rem;margin-top:1.75rem;border-top:1px solid var(--footer-link-color)}.site-footer .footer-content .footer-bottom .footer-widget p{margin:0 auto;text-align:center}.site-footer .footer-content .footer-bottom a{color:var(--footer-link-color)}@media screen and (max-width: 74.99875em){.site-footer .footer-content .footer-top .menu-container{width:45%}.site-footer .footer-content .footer-top .menu-container:first-child{width:45%}}@media screen and (max-width: 61.99875em){.site-footer .footer-content .footer-top{flex-direction:column}.site-footer .footer-content .footer-top .menu-container{width:100%}.site-footer .footer-content .footer-top .menu-container:first-child{width:100%}}@media screen and (max-width: 47.99875em){.site-footer{padding:3.75rem 0.625rem 1.25rem}.site-footer .footer-content .footer-top{flex-direction:column}.site-footer .footer-content .footer-top .menu-container{width:100%}.site-footer .footer-content .footer-top .menu-container:first-child{width:100%}.site-footer .footer-content .footer-middle{margin-top:1.875rem}.site-footer .footer-content .footer-middle>.wrapper{flex-direction:column;row-gap:1.875rem}.site-footer .footer-content .footer-middle .wrapper .col{width:100%}.site-footer .footer-content .footer-middle .wrapper .col .icons-block{margin:0 auto}}.rank-math-breadcrumb{margin:20px 0;color:var(--content-text-color);text-align:left}.rank-math-breadcrumb a{color:var(--content-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:.3s ease;margin:20px 0;color:var(--content-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(--content-link-color) !important}.rank-math-list{margin:30px}.rank-math-list .rank-math-question{font-size:18px;font-weight:bold;color:var(--content-accent-color);display:block;width:100%;margin:0 auto;padding:10px 0;position:relative}.rank-math-list .rank-math-question:before{display:flex;align-items:center;justify-content:center;content:"";position:absolute;top:50%;left:-30px;height:20px;width:20px;transform:translateY(-50%);-webkit-mask:url(assets/icons/faq.svg) no-repeat 50% 50%;mask:url(assets/icons/faq.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:var(--content-accent-color)}.rank-math-list .rank-math-answer{display:none}.single .rank-math-list .rank-math-answer{display:block}.rank-math-list .rank-math-answer p{font-size:16px;margin-bottom:10px;width:100%}.wp-block-rank-math-toc-block{margin:20px 0;background-color:var(--toc_bg_color);padding:1.25rem;border-radius:var(--content_border-radius);overflow:hidden}.wp-block-rank-math-toc-block nav{max-height:0;overflow:hidden;transition:max-height .7s ease}.wp-block-rank-math-toc-block nav.open{max-height:1000px}.wp-block-rank-math-toc-block h2{color:var(--toc_heading_color);font-size:clamp(1.375rem,4vw,2.125rem);font-weight:600;margin-bottom:0.3125rem;position:relative}.wp-block-rank-math-toc-block h2:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid var(--toc_heading_color);transition:transform .3s ease}.wp-block-rank-math-toc-block div{cursor:pointer;font-size:18px;padding:10px;margin:0}.wp-block-rank-math-toc-block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.wp-block-rank-math-toc-block li{margin:0;padding:0;font-weight:normal}.wp-block-rank-math-toc-block li ul{margin-left:0}.wp-block-rank-math-toc-block li li{position:relative;padding-left:0.625rem}.wp-block-rank-math-toc-block li li:before{content:"-";position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--toc_heading_color)}.wp-block-rank-math-toc-block li a{color:var(--toc_text_color);text-decoration:none;font-size:1rem;display:block;padding:0.3125rem 0;font-weight:normal}@media(hover: hover){.wp-block-rank-math-toc-block li a:hover{color:#2a2d2c !important;text-shadow:0 0 .1px #2a2d2c !important}}.wp-block-rank-math-toc-block nav ul ul{margin-left:10px}#rank-math-howto{width:100%;margin:1.875rem 0}#rank-math-howto .rank-math-howto-description img{width:18.75rem;height:18.75rem;object-fit:cover;border-radius:50%;overflow:hidden;margin:1.25rem auto;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem}#rank-math-howto .rank-math-howto-description p{font-size:clamp(1.625rem,4vw,2.375rem);font-weight:600;margin-bottom:0.9375rem;color:var(--content-text-color);margin:0 auto 0.9375rem}#rank-math-howto .rank-math-steps{display:flex;flex-direction:column;gap:1.25rem;width:80%;margin:0 auto;counter-reset:rm-counter}#rank-math-howto .rank-math-step{background-color:var(--content-accent-color);padding:1.25rem;border-radius:0rem;box-shadow:rgba(149,157,165,.2) 0 0.5rem 1.5rem;width:45%;margin-bottom:0.625rem;display:flex;justify-content:space-between;flex-direction:column;position:relative;transition:transform .3s ease}@media(hover: hover){#rank-math-howto .rank-math-step:hover{transform:translateY(-10px)}}#rank-math-howto .rank-math-step:before{content:counter(rm-counter);counter-increment:rm-counter;width:2.5rem;height:2.5rem;background-color:var(--content-bg-color);position:absolute;top:0.9375rem;left:-1.125rem;border-radius:50%;border:0.1875rem solid var(--content-accent-color);display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:700;color:var(--content-accent-color)}#rank-math-howto .rank-math-step:nth-child(odd){align-self:flex-start}#rank-math-howto .rank-math-step:nth-child(even){align-self:flex-end}#rank-math-howto .rank-math-step-title{font-size:1.25rem;color:var(--content-bg-color);font-weight:700;margin-bottom:0.9375rem;text-align:center}#rank-math-howto .rank-math-step-content p{font-size:1rem;color:var(--content-text-color);text-align:center;margin:0 auto}#rank-math-howto .rank-math-step-content a{color:var(--content-accent-color);text-decoration:none;font-weight:bold;transition:color .3s ease;transition:transform .3s ease}@media(hover: hover){#rank-math-howto .rank-math-step-content a:hover{transform:scale(1.2)}}#rank-math-howto .rank-math-step:first-child{margin-top:0.625rem}#rank-math-howto .rank-math-step:last-child{margin-bottom:0.625rem}@media screen and (max-width: 61.99875em){.rank-math-html-sitemap__list{grid-template-columns:repeat(1, minmax(200px, 1fr))}}@media screen and (max-width: 47.99875em){#rank-math-howto .rank-math-step{width:75%}}@media screen and (max-width: 37.49875em){#rank-math-howto .rank-math-steps{width:90%;gap:0.9375rem}#rank-math-howto .rank-math-step{width:100%}}.single-models{color:var(--single_model_text_color);margin-bottom:3.75rem !important}.single-models .inner{display:flex;column-gap:30px;margin-top:30px}.single-models .gallery{display:flex;column-gap:1.25rem;flex:0 0 50%;max-width:50%;height:37.5rem}.single-models .gallery .swiper-main{flex:0 0 80%}.single-models .gallery .swiper-main .swiper-slide{width:100%;aspect-ratio:5/6;border-radius:var(--content_border-radius);overflow:hidden}.single-models .gallery .swiper-main .swiper-slide img{height:100%;width:100%;object-fit:cover}.single-models .gallery .swiper-secondary{height:100%;max-height:100%;width:100px}.single-models .gallery .swiper-secondary .swiper-wrapper{flex-direction:column}.single-models .gallery .swiper-secondary .swiper-slide{border-radius:var(--content_border-radius);overflow:hidden}.single-models .gallery .swiper-secondary .swiper-slide img{height:100%;width:100%;object-fit:cover}.single-models .info{flex-grow:1}.single-models .header{display:flex;justify-content:space-between}.single-models .header .title{text-transform:none;margin:0;display:flex}.single-models .header .title h1{margin:0;text-transform:none;color:var(--single_model_title_color)}.single-models .header .icons{display:flex;gap:0.875rem}.single-models .prices{display:flex;justify-content:space-between;margin-top:1.875rem}.single-models .prices .num{color:var(--single_accent_color);font-weight:700;font-size:2rem;line-height:1}.single-models .prices .options{width:12.5rem;position:relative}.single-models .prices .options:before{width:100%;height:100%;position:absolute;top:1.875rem;left:0;background-color:var(--filter-secondary-color);pointer-events:none;z-index:-1}.single-models .prices .options.open:before{content:""}.single-models .prices .options__wrapper{background-color:var(--filter-secondary-color);border-radius:0.625rem;padding:0.5rem}.single-models .prices .options__selected{display:flex;justify-content:space-between;cursor:pointer;color:var(--filter-text-color);background-color:var(--filter-tabs-bg-color);border-radius:0.625rem;padding:0.5rem 0.625rem}.single-models .prices .options__selected span{font-weight:500}.single-models .prices .options__selected svg{width:0.875rem}.single-models .prices .options__list{display:none;border-radius:0.625rem;width:100%;position:absolute;top:100%;overflow:hidden;left:0;z-index:1}.single-models .prices .options__list.open{display:block;background-color:var(--filter-secondary-color)}.single-models .prices .options__item{cursor:pointer;padding:0.625rem 1rem;color:var(--filter-text-color)}@media(hover: hover){.single-models .prices .options__item:hover{background-color:var(--filter-tabs-bg-color)}}.single-models .info-tabs{margin-top:1.875rem}.single-models .info-tabs .wrapper{display:flex;gap:1.875rem}.single-models .info-tabs .item{cursor:pointer}.single-models .info-tabs .item.active{text-decoration:underline}.single-models .tab-content{display:none;padding:0.9375rem 0}.single-models .tab-content.active{display:block}.single-models .block-table{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1rem}.single-models .block-table .block-row{display:flex;align-items:center}.single-models .block-table .block-row .block-cell.title{margin-right:0.25rem;color:var(--single_model_text_color)}.single-models .block-table .block-row .block-cell.value{color:var(--single_model_text_color_secondary)}.single-models .location{display:flex}.single-models .contacts{display:flex;flex-direction:column;margin-top:1.875rem;gap:1rem}.single-models .contacts .text{text-align:center;margin:0 auto}.single-models .contacts .link{display:flex;align-items:center;justify-content:center;column-gap:1.25rem;height:3.4375rem;border-radius:var(--button_border-radius);position:relative;width:100%;padding:0rem 1.25rem;font-size:1.0625rem;font-weight:600;overflow:hidden}.single-models .contacts .link svg{width:2.1875rem;height:2.1875rem}.single-models .contacts .link.tg-number{background-color:var(--header-tg-color);color:var(--header-tg-text-color)}@media(hover: hover){.single-models .contacts .link.tg-number:hover,.single-models .contacts .link.tg-number:focus{border:1px solid var(--header-tg-color);color:var(--header-tg-color);background-color:rgba(0,0,0,0);text-decoration:none}}.single-models .contacts .link.wa-number{background-color:var(--header-wa-color);color:var(--header-wa-text-color)}@media(hover: hover){.single-models .contacts .link.wa-number:hover,.single-models .contacts .link.wa-number:focus{border:1px solid var(--header-wa-color);color:var(--header-wa-color);background-color:rgba(0,0,0,0);text-decoration:none}}.single-models .contacts .link.phone-number{background-color:var(--header-phone-color);color:var(--header-phone-text-color)}@media(hover: hover){.single-models .contacts .link.phone-number:hover,.single-models .contacts .link.phone-number:focus{border:1px solid var(--header-phone-color);color:var(--header-phone-color);background-color:rgba(0,0,0,0);text-decoration:none}}.single-models .tags{display:flex;gap:1rem;margin-top:3.75rem}.single-models .tags .label{color:var(--content-text-color)}.single-models .tags .list{display:flex;flex-wrap:wrap;white-space:break-spaces;color:var(--single_model_text_color_secondary)}.single-models .tags .tag-link{list-style:none;text-transform:lowercase;font-weight:500;color:inherit}.single-models .tabs{margin-top:3.75rem;padding-right:1.25rem;display:flex;justify-content:center;align-items:center;column-gap:2rem;width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.single-models .tabs::-webkit-scrollbar{display:none}.single-models .tabs .item{cursor:pointer;color:var(--single_model_text_color_secondary);font-weight:400}.single-models .tabs .item.active{color:var(--single_accent_color)}.single-models .services{margin-top:2.5rem}.single-models .services .block-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:24px}.single-models .services .parent-title{font-size:1.25rem;font-weight:500;margin-bottom:0.5rem}.single-models .services ul li{color:var(--single_model_text_color_secondary);padding-left:0}.single-models .services ul li:before{background-color:var(--single_model_text_color_secondary)}.single-models .services ul a{color:inherit;font-weight:400}.single-models .description{margin-top:2.5rem}.single-models .reviews{margin-top:2.5rem}.single-models .reviews ul{display:flex;flex-direction:column;row-gap:2.5rem}.single-models .reviews ul li{display:flex;column-gap:1.875rem;padding-left:0}.single-models .reviews ul li .left .avatar{border-radius:var(--button_border-radius);overflow:hidden;height:4rem;width:4rem}.single-models .reviews ul li .left .avatar img{height:100%;width:100%;object-fit:cover}.single-models .reviews ul li .right .name{margin-bottom:0.5rem}.single-models .video{margin-top:2.5rem}.single-models .video-wrapper video{height:auto;max-height:31.25rem;display:block;margin:0 auto}.single-models .message{text-align:center;margin:0 auto}@media screen and (max-width: 61.99875em){.single-models .gallery{flex-direction:column-reverse;row-gap:1.25rem;height:auto;min-height:31.25rem}.single-models .gallery .swiper-main{height:80%;flex:auto;width:100%}.single-models .gallery .swiper-secondary{height:20%;width:100%}.single-models .gallery .swiper-secondary .swiper-wrapper{flex-direction:row}.single-models .prices{flex-direction:column;row-gap:1.25rem}.single-models .prices .options{width:100%}.single-models .block-table{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:1rem}}@media screen and (max-width: 47.99875em){.single-models .inner{flex-direction:column;row-gap:30px;margin-top:0}.single-models .gallery{flex-direction:row;column-gap:0.625rem;flex:auto;max-width:100%;height:37.5rem}.single-models .gallery .swiper-main{height:100%}.single-models .gallery .swiper-secondary{height:100%;max-height:100%;width:100px}.single-models .gallery .swiper-secondary .swiper-wrapper{flex-direction:column}.single-models .info{flex-grow:1}.single-models .header .title h1{font-size:2.25rem;margin:0}.single-models .prices{margin-top:1rem}.single-models .prices .options{width:100%}.single-models .tabs{justify-content:flex-start}}.blog-page .blog-blocks{padding:2.5rem 0}.blog-page .list-posts{display:grid;grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:1.25rem}.blog-page .blog-footer{margin:2.5rem 0 0.625rem}@media screen and (max-width: 37.49875em){.blog-page .blog-blocks{padding:1.25rem 0}.blog-page .list-posts{grid-template-columns:repeat(auto-fit, minmax(15.625rem, 1fr));gap:0.625rem}}.single-blog{display:flex;flex-direction:column}.single-blog h1,.single-blog .h1{font-size:clamp(1.375rem,4vw,2.5rem);font-weight:600;margin-bottom:0.9375rem}.single-blog h2,.single-blog .h2{font-size:clamp(1.375rem,4vw,2.125rem);font-weight:600;margin-bottom:0.9375rem}.single-blog h3,.single-blog .h3{font-size:clamp(1.125rem,4vw,1.75rem);font-weight:600;margin-bottom:0.625rem}.single-blog h4,.single-blog .h4{font-size:clamp(1.125rem,4vw,1.5rem);font-weight:600;margin-bottom:0.625rem}.single-blog .single-hero{width:100%;max-width:120rem;margin:-2rem auto 0}.single-blog .single-hero .wrapper{display:flex;position:relative}.single-blog .single-hero .wrapper::after{content:"";position:absolute;right:0;top:0;width:50%;height:100%;background-color:var(--content-accent-color);z-index:-1}.single-blog .single-hero .box{display:flex;width:100%}.single-blog .single-hero .col{flex-basis:50%}.single-blog .single-hero .post-thumbnail{height:80vh;max-height:31.25rem;border-top-left-radius:var(--content_border-radius);border-bottom-left-radius:var(--content_border-radius);overflow:hidden}.single-blog .single-hero .post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-blog .single-hero h1{padding:3.75rem 1.25rem 1.25rem 3.75rem;color:var(--content-heading-color)}.single-blog .content{display:flex;column-gap:3.75rem;margin-top:3.75rem}.single-blog .aside{flex:0 0 25%}.single-blog .aside li{padding-left:0}.single-blog .toc{position:sticky;top:1.25rem;height:fit-content}.single-blog .toc .toc-wrapper{background-color:var(--toc_bg_color);padding:1.25rem;border-radius:var(--content_border-radius);overflow:hidden}.single-blog .toc .toc-wrapper .title{color:var(--toc_heading_color)}.single-blog .toc li{margin:0;padding:0;font-weight:normal}.single-blog .toc .toc-link{color:var(--toc_text_color);text-decoration:none;font-size:1rem;display:block;padding:0.3125rem 0;font-weight:normal}.single-blog .toc .toc-link.active{color:#2a2d2c !important;text-shadow:0 0 .1px #2a2d2c !important}@media(hover: hover){.single-blog .toc .toc-link:hover{color:#2a2d2c !important;text-shadow:0 0 .1px #2a2d2c !important}}.single-blog .toc ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.wrapper-related{margin:3.75rem auto}.related_blog{display:flex;flex-direction:column;gap:1.25rem}.related_blog .list-posts{display:grid;grid-template-columns:repeat(auto-fit, minmax(16.875rem, 1fr));gap:1.875rem}@media screen and (max-width: 47.99875em){.single-blog{flex-direction:column}.single-blog .single-hero .box{flex-direction:column}.single-blog .single-hero .box.container{padding:0}.single-blog .single-hero .box h1{padding:2rem 1.25rem}.single-blog .single-hero .post-thumbnail{border-radius:0}.single-blog .single-hero .wrapper::after{content:"";display:none}.single-blog .toc{position:relative;top:0}.single-blog .toc-wrapper .title{font-size:1.375rem}.single-blog .content{flex-direction:column;margin-top:2rem}.single-blog .pt-content{margin-top:2rem}.wrapper-related{margin:3.75rem 0}}.page-404-block{display:flex;flex-direction:column;align-items:center}.page-404-block .page-404-icon{display:flex;justify-content:center;margin:1.25rem auto;max-width:18.75rem;width:100%;height:auto}.page-404-block .page_404_code{display:flex;justify-content:center;font-weight:700;font-size:13.75rem;text-align:center;color:var(--page-404-code-color)}.page-404-block .page-404-title{color:var(--page-404-text-color);text-align:center}.page-404-block .button{margin-top:2.5rem}@media screen and (max-width: 47.99875em){.page-404-block .page_404_code{font-size:7.5rem}}