@import"https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap";.ttkz-container{max-width:1440px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;width:100%}@media all and (max-width: 1319px){.ttkz-container{padding-left:16px;padding-right:16px}}@media all and (max-width: 349px){.ttkz-container{padding-left:16px;padding-right:16px}}.ttkz-container-md{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media all and (max-width: 1319px){.ttkz-container-md{padding-left:16px;padding-right:16px}}@media all and (max-width: 349px){.ttkz-container-md{padding-left:16px;padding-right:16px}}.ttkz-container-sm{max-width:1036px;width:100%;margin-left:auto;margin-right:auto}@media all and (max-width: 1099px){.ttkz-container-sm{padding-left:16px;padding-right:16px}}.ttkz-container-xsm{max-width:720px;width:100%;margin-left:auto;margin-right:auto}@media all and (max-width: 767px){.ttkz-container-xsm{padding-left:16px;padding-right:16px}}.ttkz-container-lg{max-width:1680px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;width:100%}@media all and (max-width: 1319px){.ttkz-container-lg{padding-left:20px;padding-right:20px}}@media all and (min-width: 1921px){.ttkz-container-lg{max-width:1840px}}@media all and (max-width: 349px){.ttkz-container-lg{padding-left:16px;padding-right:16px}}.ttkz-section__content{position:relative;z-index:10}.ttkz-section__stage,.ttkz-section__layer{position:absolute;width:100%;height:100%;top:0;left:0;right:auto;bottom:auto}.ttkz-section__stage{z-index:1}.elementor-element.ttkz-elementor-fullwidth-container{background-color:red}.ttkz-body-container .page_content_wrap{padding-top:5.3333333333rem;padding-bottom:5.3333333333rem}@media all and (max-width: 1199px){.ttkz-body-container .page_content_wrap{padding-top:3.5555555556rem;padding-bottom:3.5555555556rem}}.ttkz-body-container .footer_wrap .sc_layouts_row_type_compact .underline_anim{padding-bottom:6px}.ttkz-body-container footer .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:hover,.ttkz-body-container footer .menu_hover_zoom_line .sc_layouts_menu_nav>li.sfHover>a{-webkit-transform:translateX(0);transform:translateX(0)}.ttkz-body-container .menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:after{display:none !important}.ttkz-body-container footer .sc_layouts_menu_nav>li>a span:after{border-color:#fff}@media all and (max-width: 767px){.ttkz-body-container .top_panel_custom_header-home-2-main .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.ttkz-body-container .top_panel_custom_header-home-2-main .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.ttkz-body-container .top_panel_custom_header-home-2-main .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.ttkz-body-container .top_panel_custom_header-home-2-main .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.ttkz-body-container .top_panel_custom_header-home-2-main .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child,.ttkz-body-container .top_panel_custom_header-home-2 .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.ttkz-body-container .top_panel_custom_header-home-2 .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.ttkz-body-container .top_panel_custom_header-home-2 .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.ttkz-body-container .top_panel_custom_header-home-2 .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.ttkz-body-container .top_panel_custom_header-home-2 .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child,.ttkz-body-container .top_panel_custom_header-home-2-ru .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.ttkz-body-container .top_panel_custom_header-home-2-ru .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.ttkz-body-container .top_panel_custom_header-home-2-ru .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.ttkz-body-container .top_panel_custom_header-home-2-ru .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.ttkz-body-container .top_panel_custom_header-home-2-ru .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child,.ttkz-body-container .top_panel_custom_header-home-2-en .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.ttkz-body-container .top_panel_custom_header-home-2-en .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.ttkz-body-container .top_panel_custom_header-home-2-en .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.ttkz-body-container .top_panel_custom_header-home-2-en .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.ttkz-body-container .top_panel_custom_header-home-2-en .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child,.ttkz-body-container .top_panel_custom_header-home-2-pl .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.ttkz-body-container .top_panel_custom_header-home-2-pl .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.ttkz-body-container .top_panel_custom_header-home-2-pl .sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.ttkz-body-container .top_panel_custom_header-home-2-pl .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.ttkz-body-container .top_panel_custom_header-home-2-pl .sc-mobile_layouts_column_align_center .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child{margin-left:0 !important;margin-right:0 !important}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterrLogoColumn .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterColumn1{text-align:center}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterColumn1 h6.sc_item_title{font-size:24px !important;margin-bottom:8px}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterColumn2{text-align:center}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterColumn2 h6.sc_item_title{font-size:24px !important;margin-bottom:8px}}@media all and (max-width: 767px){.ttkz-body-container #ttkzFooterColumn2 #menu_main{text-align:center}}.ttkz-body-with-sticky-menu h1.sc_item_title{letter-spacing:3px}@media all and (max-width: 767px){.ttkz-body-with-sticky-menu h1.sc_item_title{letter-spacing:1px}}.ttkz-body-with-sticky-menu h4{letter-spacing:1px !important}.ttkz-body-with-sticky-menu h4.sc_icons_item_title{font-weight:500}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu h1,body.ttkz-body-with-sticky-menu .front_page_section_caption{font-size:44px;line-height:1.1}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .sc_services_modern .sc_services_item_title{font-size:24px;line-height:1.2}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .sc_services_modern .sc_services_item_content{font-size:16px}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .sc_item_subtitle{line-height:1.5}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .sc_icons_creative .sc_icons_item_title{font-size:26px;line-height:1.4}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu h3.sc_item_title{font-size:28px;font-weight:500;line-height:1.4;letter-spacing:1px}}@media all and (max-width: 767px){html,body.ttkz-body-with-sticky-menu{font-size:16px}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu.page-id-17415 h1,body.ttkz-body-with-sticky-menu.page-id-17415 .front_page_section_caption{font-size:38px;line-height:1.1}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu.page-id-17415 .sc_services_default .sc_services_item .sc_services_item_title,body.ttkz-body-with-sticky-menu.page-id-17415 .sc_services_default .sc_services_item .sc_services_item_title a{font-size:30px;line-height:1.1}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu.page-id-17415 .sc_services_default .sc_services_item_content{font-size:16px;line-height:1.1}}.single.ttkz-body-container .page_content_wrap .content article ul,.single.ttkz-body-container .page_content_wrap .content article ol{margin-left:16px}@media all and (max-width: 767px){.single.ttkz-body-container.single-cpt_services h2{font-size:42px;line-height:1.2}}@media all and (max-width: 767px){.single.ttkz-body-container.single-cpt_services h4{font-size:28px;line-height:1.2}}html[lang=ru-RU] .single-cpt_services h1,html[lang=ru-RU] .single-cpt_services h2,html[lang=ru-RU] .single-cpt_services h3,html[lang=ru-RU] .single-cpt_services h4,html[lang=ru-RU] .single-cpt_services h5,html[lang=ru-RU] .single-cpt_services h6{font-family:"Yeseva One",serif;font-weight:400}html[lang=ru-RU] .single-cpt_services h1 b,html[lang=ru-RU] .single-cpt_services h1 strong,html[lang=ru-RU] .single-cpt_services h2 b,html[lang=ru-RU] .single-cpt_services h2 strong,html[lang=ru-RU] .single-cpt_services h3 b,html[lang=ru-RU] .single-cpt_services h3 strong,html[lang=ru-RU] .single-cpt_services h4 b,html[lang=ru-RU] .single-cpt_services h4 strong,html[lang=ru-RU] .single-cpt_services h5 b,html[lang=ru-RU] .single-cpt_services h5 strong,html[lang=ru-RU] .single-cpt_services h6 b,html[lang=ru-RU] .single-cpt_services h6 strong{font-weight:400}html[lang=uk] .single-cpt_services .services_page_header h2{font-weight:bold}.sc_layouts_menu_nav>li>a span{position:relative}.sc_layouts_menu_nav>li>a span:after{content:"";display:block;position:absolute;position:absolute;bottom:-2px;left:0;border-bottom:1px solid var(--theme-color-text_link, rgb(237, 179, 155));width:0%;-webkit-transition:all .5s ease;transition:all .5s ease}.sc_layouts_menu_nav>li>a:hover span:after{width:100%}.sc_layouts_menu_nav li.current-menu-item>a span:after{width:100%}@-webkit-keyframes ttkz-header-wrapper--sticky-anim{0%{-webkit-transform:translateY(-105%);transform:translateY(-105%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ttkz-header-wrapper--sticky-anim{0%{-webkit-transform:translateY(-105%);transform:translateY(-105%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.top_panel.top_panel_custom_header-home-2,.top_panel.top_panel_custom_header-home-2-ru,.top_panel.top_panel_custom_header-home-2-en,.top_panel.top_panel_custom_header-home-2-pl{position:fixed;width:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:99990}body.body_style_fullscreen .page_content_wrap,body.ttkz-body-with-sticky-menu .page_content_wrap{margin-top:var(--ttkz-nav-section-menu-offset, 0)}body #ttkzSectionNavMenuHolder{-webkit-transition:all .4s ease;transition:all .4s ease}body #ttkzSectionNavMenuHolder .sc_layouts_item{-webkit-transition:all .4s ease;transition:all .4s ease}body .elementor-18503 .elementor-element.elementor-element-3c7551b>.elementor-container,body .elementor-22562 .elementor-element.elementor-element-3c7551b>.elementor-container{-webkit-transition:all .4s ease;transition:all .4s ease}body .elementor-18503 .elementor-element.elementor-element-0948634 .logo_image,body .elementor-22562 .elementor-element.elementor-element-0948634 .logo_image{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:left center;transform-origin:left center}@media all and (min-width: 1200px){body.ttkz-body-with-sticky-menu--active #ttkzSectionNavMenuHolder{padding-top:0 !important;padding-bottom:0 !important}}@media all and (min-width: 1200px){body.ttkz-body-with-sticky-menu--active #ttkzSectionNavMenuHolder .sc_layouts_item{margin-top:0 !important;margin-bottom:0 !important}}@media all and (min-width: 1200px){body.ttkz-body-with-sticky-menu--active .elementor-18503 .elementor-element.elementor-element-3c7551b>.elementor-container,body.ttkz-body-with-sticky-menu--active .elementor-22562 .elementor-element.elementor-element-3c7551b>.elementor-container{min-height:80px}}@media all and (min-width: 1200px){body.ttkz-body-with-sticky-menu--active .elementor-18503 .elementor-element.elementor-element-0948634 .logo_image,body.ttkz-body-with-sticky-menu--active .elementor-22562 .elementor-element.elementor-element-0948634 .logo_image{-webkit-transform:scale(0.75);transform:scale(0.75)}}body.ttkz-body-with-sticky-menu .sc_layouts_row_type_compact .kktz-social-icons,body.ttkz-body-with-sticky-menu [class*=scheme_].sc_layouts_row_type_compact .kktz-social-icons{font-size:8px}body.ttkz-body-with-sticky-menu .sc_layouts_row_type_compact .kktz-social-icons .sc_layouts_item a:not(.sc_button):not([class*=button]):hover i,body.ttkz-body-with-sticky-menu .sc_layouts_row_type_compact .kktz-social-icons .sc_layouts_item a:not(.sc_button):not([class*=button]):hover i,body.ttkz-body-with-sticky-menu [class*=scheme_].sc_layouts_row_type_compact .kktz-social-icons .sc_layouts_item a:not(.sc_button):not([class*=button]):hover i,body.ttkz-body-with-sticky-menu [class*=scheme_].sc_layouts_row_type_compact .kktz-social-icons .sc_layouts_item a:not(.sc_button):not([class*=button]):hover i{color:#c6386c}header.ttkz-top_panel_custom_header-home-2--sticky.ttkz-top_panel_custom_header-home-2--compact{-webkit-box-shadow:0 6px 20px rgba(68,14,62,.1);box-shadow:0 6px 20px rgba(68,14,62,.1)}@media all and (max-width: 767px){header.ttkz-top_panel_custom_header-home-2--sticky.ttkz-top_panel_custom_header-home-2--compact{-webkit-box-shadow:0 1px 9px 6px rgba(68,14,62,.3);box-shadow:0 1px 9px 6px rgba(68,14,62,.3)}}body.ttkz-body-with-sticky-menu .menu_mobile .menu_mobile_inner{color:#fff;background-color:#121f33}body.ttkz-body-with-sticky-menu .menu_mobile .menu_mobile_inner a,body.ttkz-body-with-sticky-menu .menu_mobile .menu_mobile_inner .menu_mobile_nav_area li:before{color:#fff}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a{padding:8px 2em 8px 0}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item.current_page_item>a{color:#9d1144}}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .menu_mobile .sc_layouts_logo img{max-height:54px}}body.ttkz-body-with-sticky-menu .dialog-type-lightbox{z-index:999999}@media all and (max-width: 1023px){body.ttkz-body-with-sticky-menu.menu_mobile_opened{overflow:visible !important}}body.ttkz-body-with-sticky-menu #ttkzHeader input[type=checkbox].checkbox-toggle{clip:unset;left:0}body.ttkz-body-with-sticky-menu #ttkzHeader .ue_menu ul li.current-menu-item a:after,body.ttkz-body-with-sticky-menu #ttkzHeader .ue_menu ul li a:after{background-color:var(--theme-color-text_dark)}body.ttkz-body-with-sticky-menu #ttkzHeader .ue_menu .elementor-widget-container .sc_button{background-color:#9d1144 !important;margin-top:10px;font-size:16px}body.ttkz-body-with-sticky-menu #ttkzHeader #uc_fullscreen_navigation_menu_elementor_1281932 .ue_menu>div>div>div{overflow-y:hidden}body.ttkz-body-with-sticky-menu .sc_layouts_row_type_compact .sc_layouts_item li.current-menu-item a:not(.sc_button):not([class*=button]),body.ttkz-body-with-sticky-menu [class*=scheme_].sc_layouts_row_type_compact .sc_layouts_item li.current-menu-item a:not(.sc_button):not([class*=button]){color:var(--theme-color-text_dark)}body.ttkz-body-with-sticky-menu .sc_icons_creative .sc_icons_image+.sc_icons_item_details,body.ttkz-body-with-sticky-menu .sc_icons_creative .sc_icons_icon+.sc_icons_item_details{margin-top:1.4em}body.ttkz-body-with-sticky-menu .sc_icons_creative .sc_icons_item_description{font-size:1rem;line-height:1.2;min-height:44px}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu .sc_icons_creative .sc_icons_item_description{font-size:16px}}body.ttkz-body-with-sticky-menu #ttkzAbout h1.sc_item_title{margin-top:12px}body.ttkz-body-with-sticky-menu #ttkz-section-services .trx_addons_columns_wrap>[class*=trx_addons_column-]{padding:0}body.ttkz-body-with-sticky-menu #ttkz-section-services .trx_addons_columns_wrap{margin:0;gap:82px}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu #ttkz-section-services .trx_addons_columns_wrap{gap:24px}}body.ttkz-body-with-sticky-menu #ttkz-section-services .trx_addons_column-1_3{-webkit-box-flex:1;-ms-flex:1;flex:1}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu #ttkz-section-services .trx_addons_column-1_3{width:100%;min-width:100%}}body.ttkz-body-with-sticky-menu #ttkz-section-services .sc_services_modern .sc_services_item_thumb{width:80%}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu #ttkz-section-services .sc_services_modern .sc_services_item_thumb{width:65%}}body.ttkz-body-with-sticky-menu #ttkz-section-services .sc_services_modern .sc_services_item_header{min-height:82px}@media all and (max-width: 767px){body.ttkz-body-with-sticky-menu #ttkz-section-services .sc_services_modern .sc_services_item_header{min-height:auto}}body.ttkz-body-with-sticky-menu #ttkz-section-about p{margin-bottom:24px}#ttkz-hp-testimonials .sc_testimonials_item{height:100%}footer .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-color:hsla(0,0%,100%,.3)}body.ttkz-body-with-sticky-menu [class*=scheme_].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon:not(:hover){background-color:#9d1144 !important}.grecaptcha-badge{display:none}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-l1 .cpel-switcher__nav .cpel-switcher__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-l1.cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin:0}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-l1 .cpel-switcher__lang:not(.cpel-switcher__lang--active) a{color:#fff !important}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-l1 .cpel-switcher__lang.cpel-switcher__lang--active a{color:var(--theme-color-text) !important}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-mobile .cpel-switcher__code{padding:0}body.ttkz-body-with-sticky-menu .ttkz-language-switcher-mobile .cpel-switcher__lang.cpel-switcher__lang--active a{color:var(--theme-color-text_dark) !important}.ttkz-social-icons-block{font-family:"Font Awesome 6 Brands";display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ttkz-social-icons-block__icon a{width:48px;height:48px;border-radius:50%;background:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--theme-color-text_link, #9d1144);-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.ttkz-social-icons-block__icon a:hover{background:var(--theme-color-text_hover, rgb(198, 56, 108));color:#fff}div.wpcf7 .column-1_1-cf-select>p .style-line{display:none}div.wpcf7 .column-1_1-cf-select .select_container{border-bottom:1px solid var(--theme-color-input_bd_color)}div.wpcf7 .ttkz-cf-fg-title{font-size:14px}