@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mosevent/assets/font/Manrope-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Unbounded";src:url("/wp-content/themes/mosevent/assets/font/Unbounded-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-size:16px;line-height:1.5}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#fff;color:#000}a{color:inherit;text-decoration:none;background-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}p{margin:0}ul,ol{list-style:none;padding:0;margin:0}img{display:block;max-width:100%;height:auto;border-style:none}table{border-collapse:collapse;width:100%}td,th{padding:0;text-align:left;border:1px solid #ddd}input,button,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;border:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;background:none}button:disabled,input:disabled{cursor:not-allowed}textarea{resize:vertical}fieldset{border:none;margin:0;padding:0}legend{margin:0;padding:0}::-webkit-input-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}:-moz-placeholder{color:inherit;opacity:.5}[hidden]{display:none !important}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.header-btn{border-radius:38.17px;background:#b8e1d4;justify-content:center;align-items:center;padding:11.45px 19.09px 11.45px 19.09px;white-space:nowrap}.header-btn .text{font-size:18px;font-weight:700;line-height:125%;letter-spacing:0%;text-align:left;white-space:nowrap;color:#363536}.header-btn:hover{background:#92cebb}.footer-btn{margin-top:88px;border-radius:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#b8e1d4;justify-content:center;align-items:center;padding:12px 24px 12px 24px;white-space:nowrap}@media(min-width: 1280px){.footer-btn{background:#00888a}}.footer-btn .text{font-size:16px;font-weight:700;line-height:22px;letter-spacing:0%;text-align:left;white-space:nowrap;color:#363536}@media(min-width: 1280px){.footer-btn .text{color:#fff}}.footer-btn:hover{background:#92cebb}@media(min-width: 1280px){.footer-btn:hover{background:#006a6c}}.sevice-header{display:flex;padding:0 48px;border-radius:40px;background:#b8e1d4;height:49px;align-items:center}.sevice-header .text{font-size:18px;font-weight:600;line-height:25px;letter-spacing:0%;text-align:left;color:#363536}.sevice-header:hover{background:#92cebb}.btn-item{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:1.31px solid #b8e1d4;border-radius:43.69px;gap:16px;padding-top:15px;padding-bottom:15px}.btn-item .text{font-size:24px;font-weight:600;line-height:33px;letter-spacing:0%;text-align:left;color:#00888a}.btn-item:hover{background:#e8f5f1;border:1.31px solid #e8f5f1}.btn-item:hover .text{color:#00888a}.btn-contact-baner{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:43.61px;background:#b8e1d4;padding:14px 24px 14px 24px}.btn-contact-baner .text{font-size:20px;font-weight:600;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}.btn-contact-baner:hover{background:#92cebb}.btn-faq{height:64px;display:flex;justify-content:center;border-radius:40px;align-items:center;width:100%;font-size:20px;font-weight:700;line-height:27px;letter-spacing:0%;text-align:center}.btn-faq-tel{color:#fff;background-color:#00888a}.btn-faq-tel:hover{color:#fff;background:#006a6c}.btn-faq-text{color:#363536;background:#b8e1d4}.btn-faq-text:hover{color:#363536;background:#92cebb}.conteiner-button-btn{display:flex;width:-moz-fit-content;width:fit-content;border-radius:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00888a;justify-content:center;align-items:center;padding:12px 24px 12px 24px;white-space:nowrap;justify-content:center}.conteiner-button-btn .text{color:#fff;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0%;text-align:center}.conteiner-button-btn:hover{background:#006a6c}.grey{background:#f1f2f4}.grey .wraper-404{display:flex;flex-direction:column;margin:0 auto;gap:48px;align-items:center}@media(min-width: 1280px){.grey .wraper-404{gap:96px}}.grey .wraper-404 .image-block-404{width:100%;max-width:1000px;overflow:hidden}.grey .wraper-404 .image-block-404 img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.grey .wraper-404 .container-404{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.grey .wraper-404 .container-404 .text-block{font-family:"Unbounded";font-size:clamp(20px,4vw,48px);font-weight:600;line-height:102%;letter-spacing:-1%;text-align:center;color:#363536}@media(min-width: 1280px){.grey .wraper-404 .container-404 .text-block{font-size:48px}}.grey .wraper-404 .container-404 .btn-404{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;padding:12px 20px 12px 20px;border-radius:38.17px;background:#b8e1d4;font-size:18px;font-weight:700;line-height:125%;letter-spacing:0%;text-align:left;color:#363536}.container-footer{padding-top:40px;padding-bottom:40px}@media(min-width: 1280px){.container-footer{padding-top:80px;padding-bottom:80px}}.container-footer .container-menu-footer{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:24px}@media(min-width: 1280px){.container-footer .container-menu-footer{margin-bottom:64px;gap:0px}}@media(min-width: 1320px){.container-footer .container-menu-footer{gap:0px}}.container-footer .container-menu-footer .footer_logo_block{max-width:416px;gap:16px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 1280px){.container-footer .container-menu-footer .footer_logo_block{height:330px}}.container-footer .container-menu-footer .footer_logo_block .logo-footer{min-width:192px;max-width:192px}.container-footer .container-menu-footer .footer_logo_block .footer-intro-text{max-width:285px;font-size:14px;font-weight:500;line-height:19px;letter-spacing:0%;text-align:left;color:#aab}.container-footer .container-menu-footer .footer_logo_block .footer-contacts{display:flex;flex-direction:column}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .contact-phone-wraper{display:flex;flex-direction:column;margin-bottom:8px}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .contact-phone-wraper .contact-phone{font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .contact-email{margin-bottom:9px;font-size:18px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social{display:flex;gap:7px}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-telegram{display:flex;align-items:center;justify-content:center;width:37px;height:37px}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-telegram svg path{fill:#00888a}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-telegram svg rect{stroke:#00888a}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-whatsapp{display:flex;align-items:center;justify-content:center;width:37px;height:37px}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-whatsapp svg path{fill:#00888a}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.container-footer .container-menu-footer .footer_logo_block .footer-contacts .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.container-footer .container-menu-footer .footer_logo_block .contact-address{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0%;text-align:left;color:#363536}.container-footer .container-menu-footer .block_menu_footer{display:flex;flex-wrap:wrap;gap:24px}@media(min-width: 1280px){.container-footer .container-menu-footer .block_menu_footer{gap:8px;height:330px}}@media(min-width: 1320px){.container-footer .container-menu-footer .block_menu_footer{gap:24px}}.container-footer .container-menu-footer .block_menu_footer .menu .title-menu-footer{padding-bottom:32px;font-size:16px;font-weight:700;line-height:22px;letter-spacing:5%;text-align:left;text-transform:uppercase;color:#aab}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments{display:flex;flex-direction:column;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:12px}@media(min-width: 1280px){.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments{max-height:280px}}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer .menu-item,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments .menu-item,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer .menu-item,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments .menu-item{min-width:270px}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer .menu-item a,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments .menu-item a,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer .menu-item a,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments .menu-item a{display:inline-block;font-size:18px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;position:relative;text-decoration:none;transition:all .15s ease-out}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer .menu-item a:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments .menu-item a:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer .menu-item a:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments .menu-item a:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#363536;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer .menu-item a:hover,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments .menu-item a:hover,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer .menu-item a:hover,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments .menu-item a:hover{transition:all .15s ease-out}.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .content-menu-footer .menu-item a:hover:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-about-us-container .menu-menu-footer-treatments .menu-item a:hover:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .content-menu-footer .menu-item a:hover:before,.container-footer .container-menu-footer .block_menu_footer .menu .menu-menu-footer-treatments-container .menu-menu-footer-treatments .menu-item a:hover:before{visibility:visible;transform:scaleX(1)}.container-footer .container-footer-info{display:flex;flex-wrap:wrap}.container-footer .container-footer-info .footer-copyright-text{display:flex;margin-bottom:24px;width:100%}@media(min-width: 1280px){.container-footer .container-footer-info .footer-copyright-text{width:416px;min-width:416px;margin-bottom:24px}}.container-footer .container-footer-info .container-link{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;justify-content:space-between}@media(min-width: 1280px){.container-footer .container-footer-info .container-link{flex-direction:row;gap:8px}}@media(min-width: 1320px){.container-footer .container-footer-info .container-link{gap:24px}}.container-footer .container-footer-info .text-block{font-size:14px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.container-footer .container-footer-info .text-block a{display:inline-block;font-size:14px;font-weight:400;line-height:135%;text-align:left;color:#aab;position:relative;text-decoration:none;transition:all .15s ease-out}.container-footer .container-footer-info .text-block a:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#aab;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.container-footer .container-footer-info .text-block a:hover{transition:all .15s ease-out}.container-footer .container-footer-info .text-block a:hover:before{visibility:visible;transform:scaleX(1)}.container-footer .container-footer-info .privacy-policy,.container-footer .container-footer-info .terms-use,.container-footer .container-footer-info .site-map{min-width:270px}.container-footer .hover-footer-contacts{color:#00888a}.container-footer .hover-footer-contacts:hover{color:#006062}html body div,html body span,html body applet,html body object,html body iframe,html body p,html body blockquote,html body pre,html body a,html body abbr,html body acronym,html body address,html body big,html body cite,html body code,html body del,html body dfn,html body em,html body img,html body ins,html body kbd,html body q,html body s,html body samp,html body small,html body strike,html body strong,html body sub,html body sup,html body tt,html body var,html body b,html body u,html body i,html body center,html body dl,html body dt,html body dd,html body ol,html body ul,html body li,html body fieldset,html body form,html body label,html body legend,html body table,html body caption,html body tbody,html body tfoot,html body thead,html body tr,html body th,html body td,html body article,html body aside,html body canvas,html body details,html body embed,html body figure,html body figcaption,html body footer,html body header,html body hgroup,html body menu,html body nav,html body output,html body ruby,html body section,html body summary,html body time,html body mark,html body audio,html body video{margin:0;padding:0;border:0;font-size:100%;font-family:"Manrope";vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}body,html{justify-content:space-between;color:#000;font-family:Manrope;margin:0;padding:0}.body{overflow:hidden;padding-top:67px}@media(min-width: 768px){.body{padding-top:114px}}.boddy{padding-top:67px}@media(min-width: 768px){.boddy{padding-top:114px}}.overflow{overflow:hidden}.container-site{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}@media(min-width: 1280px){.container-site{max-width:1280px;padding-right:10px;padding-left:10px}}@media(min-width: 1320px){.container-site{max-width:1320px;padding-right:12px;padding-left:12px}}strong{font-weight:800}.header-container-site{left:50%;transform:translate(-50%, 0%);padding:0px 0;position:fixed;z-index:99;width:100%}.header-container-site .header-container{padding:15px 0px 15px 0px;box-sizing:border-box;background:#fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:hsla(0,0%,100%,.8);display:flex;align-items:center}@media(min-width: 1280px){.header-container-site .header-container{padding:30px 12px 30px 12px}}.header-container-site .header-container .container-logo{min-width:160px;max-width:240px;margin-right:26px}@media(min-width: 1280px){.header-container-site .header-container .container-logo{min-width:240px}}.header-container-site .header-container .main-navigation-container{width:100%;display:flex;align-items:center;justify-content:space-between}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu{display:none}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu{display:flex;gap:19px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li{display:flex;align-items:center;font-size:18px;font-weight:700;line-height:56px;letter-spacing:0%;text-align:left;cursor:pointer;position:relative}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li a{position:relative;white-space:nowrap;text-transform:none;color:#363536;display:flex}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li a .sub-toggle{padding:5px;padding-right:0;rotate:0deg;display:flex;align-items:center}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li a .sub-toggle .btn-open{fill:#aab;width:9px;height:6px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li a .sub-toggle .btn-open__active{transform:rotate(180deg);transition:.3s all}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu{cursor:default;z-index:50;position:fixed;padding:0px;display:flex;border-radius:16px;padding:32px 16px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.75);box-shadow:0px 4px 12px 0px rgba(52,107,110,.25);background:#fff;gap:24px;opacity:0;visibility:hidden;max-height:0;transition:opacity .5s ease,visibility .5s ease,max-height .5s ease;top:74%;left:50%;transform:translateX(-50%);background-position:center bottom;background-repeat:no-repeat}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .close-menu{z-index:99;position:absolute;top:16px;right:22px}}@media(min-width: 1280px)and (min-width: 1400px){.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-list-sub-menu{max-width:304px;display:block}}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-list-sub-menu .list-sub-menu{width:304px;font-size:48px;font-weight:400;color:rgba(52,107,110,.4);color:#8a949e}}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu{position:relative;border-right:1px solid #d5d5d5;flex-direction:column;display:flex;min-width:601px;max-width:601px;margin-top:20px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu:before{content:"";height:100%;border-right:1px solid #d5d5d5;display:block;position:absolute;width:325.5px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li{cursor:pointer;width:100%;max-width:205px;margin-left:0;padding-bottom:24px;font-size:24px;font-weight:600;line-height:100%;letter-spacing:0%;text-align:left;color:#363536;display:block;position:static}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .hover-state{display:flex !important}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li a{color:#363536 !important;justify-content:flex-start;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li a .sub-toggle{rotate:0deg}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu{top:0;padding:0 20px;margin-top:6px;border-left:0px solid #d5d5d5;overflow:hidden;border-right:0px solid #d5d5d5;flex-wrap:wrap;flex-direction:column;align-content:flex-start;left:325.5px;gap:16px;z-index:99;min-width:275px;max-width:275px;position:absolute;display:none}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu:before{width:0;border-right:0px solid #d5d5d5}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu li:hover{border-radius:0px;background:none;padding:0px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu li:hover a{color:#7b8c8f !important}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu li{border-radius:0px;cursor:pointer;padding:0px;font-size:18px;font-weight:700;line-height:100%;max-width:322px;cursor:default;color:#363536;margin-bottom:0}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu li a{color:#363536 !important}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu li .sub-toggle{display:none}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu::-webkit-scrollbar{width:2px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu::-webkit-scrollbar-track{background:#f1f1f1}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li .sub-menu::-webkit-scrollbar-thumb{background:#888}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu .active_li a{color:#8a949e !important}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu .active_li a .btn-open{fill:#084f31;opacity:1;transform:rotate(-90deg);transition:.3s all}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li:hover a{color:#8a949e !important}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li:hover>ul{display:grid}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu .sub-toggle{display:flex;margin-right:24px;padding:5px;align-items:center}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu .sub-toggle .btn-open{opacity:.33;fill:#084f31;width:9px;height:5.5px;rotate:0deg}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu .sub-toggle .btn-open__active{transform:rotate(45deg);transition:.3s all}}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li:hover .sub-toggle{transform:rotate(-90deg);transition:.3s all}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .sub-menu li:hover .sub-toggle .btn-open{fill:#084f31;opacity:1}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact{min-width:380px;max-width:380px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu{margin-top:22px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-intro-text{font-size:18px;font-weight:700;line-height:25px;letter-spacing:0%;text-align:left;color:#363536;margin-bottom:16px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts{display:flex;flex-direction:column;gap:16px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-phone-wraper,.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-email{display:flex;flex-direction:column;gap:16px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-phone-wraper .contact-phone a,.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-email .contact-phone a{font-size:24px;font-weight:800;line-height:135%;color:#00888a}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-phone-wraper a,.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-email a{font-size:24px;font-weight:800;line-height:135%;color:#00888a}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social{display:flex;gap:24px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-telegram{display:flex;align-items:center;justify-content:center;width:37px;height:37px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-telegram svg path{fill:#00888a}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-telegram svg rect{stroke:#00888a}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-whatsapp{display:flex;align-items:center;justify-content:center;width:37px;height:37px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-whatsapp svg path{fill:#00888a}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-address{font-size:18px;font-weight:700;line-height:25px;letter-spacing:0%;text-align:left;color:#363536}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu .container-wrappers-contact .header-contact-menu .footer-contacts .contact-address p{font-size:18px;font-weight:700;line-height:25px;letter-spacing:0%;text-align:left;color:#363536}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .container-wrappers-sub-menu::before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;border-radius:16px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:-1}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li .closing{opacity:0;visibility:hidden;max-height:0;transition:opacity .3s ease,visibility .3s ease,max-height .3s ease}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li:hover .container-wrappers-sub-menu{transition-delay:.3s;opacity:1;visibility:visible;max-height:none;display:flex;width:100%;max-width:1042px}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li:hover .closing{opacity:0;visibility:hidden;max-height:0;transition:opacity .3s ease,visibility .3s ease,max-height .3s ease}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li:hover a{color:#8a949e}.header-container-site .header-container .main-navigation-container .main-navigation .menu-primary-container .menu li:hover a>.sub-toggle .btn-open{rotate:-180deg;transition:.3s all;opacity:1}}.header-container-site .header-container .main-navigation-container .social-container{display:flex;gap:20px;align-items:center}.header-container-site .header-container .main-navigation-container .social-container .phone{white-space:nowrap;display:none;font-size:18px;font-weight:600;line-height:100%}@media(min-width: 1320px){.header-container-site .header-container .main-navigation-container .social-container .phone{display:flex;white-space:nowrape}}.header-container-site .header-container .main-navigation-container .social-container .phone a{color:#00888a}.header-container-site .header-container .main-navigation-container .social-container .phone:hover a{opacity:.5;color:#00888a}.header-container-site .header-container .main-navigation-container .social-container .phone-mobil{width:36px;height:36px;display:none;justify-content:center;align-items:center}@media(min-width: 1320px){.header-container-site .header-container .main-navigation-container .social-container .phone-mobil{display:none}}.header-container-site .header-container .main-navigation-container .social-container .social{display:none;gap:16px}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .social-container .social{display:flex}}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-telegram{display:flex;width:37px;height:37px;align-items:center;justify-content:center;justify-content:center;align-items:center}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-telegram svg path{fill:#b8e1d4}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-telegram svg rect{stroke:#b8e1d4}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-telegram:hover svg path{fill:#00888a}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-telegram:hover svg rect{stroke:#00888a}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-whatsapp{display:flex;width:37px;height:37px;align-items:center;justify-content:center;justify-content:center;align-items:center}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-whatsapp svg path{fill:#b8e1d4}.header-container-site .header-container .main-navigation-container .social-container .social .social-card-header-whatsapp:hover svg path{fill:#00888a}.header-container-site .header-container .main-navigation-container .social-container .btn-header .header-btn{display:none}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .social-container .btn-header .header-btn{display:flex}}.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile{width:28px;height:18px;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile::before,.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile::after,.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile span{content:"";display:block;height:3px;background-color:#000;border-radius:3px}.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile::before{width:28px}.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile span{width:28px}.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile::after{width:14px;align-self:flex-end}@media(min-width: 1280px){.header-container-site .header-container .main-navigation-container .social-container .header-btn-mobile{display:none}}.close-button{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-button::before,.close-button::after{content:"";position:absolute;width:25px;height:2px;background-color:#000;transition:width .4s}.close-button::before{transform:rotate(45deg)}.close-button::after{transform:rotate(-45deg)}.close-button:hover::before,.close-button:hover::after{width:20px}.section{padding:32px 0}@media(min-width: 1280px){.section{padding:80px 0}}.mobil{position:fixed;z-index:50;padding:16px;top:0;position:fixed;left:-100%;width:100%;height:100vh;background:#fff;transition:left .5s ease-in-out}.mobil .flex{display:flex;flex-direction:column;gap:24px}.mobil .flex .container-logo{align-items:center;display:flex;justify-content:space-between}.mobil .flex .container-logo .logo{max-width:240px}.mobil .flex .container-logo .logo img{width:100%;height:auto}.mobil .flex .container-logo .btn-clos{position:relative;padding:8px}.mobil .flex .main-navigation .menu-primary-container .mobile-menu{display:flex;flex-direction:column}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item .container-wrappers-sub-menu .container-wrappers-contact,.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item .container-wrappers-sub-menu .container-list-sub-menu{display:none}.mobil .flex .main-navigation .menu-primary-container .mobile-menu li{padding-top:24px;display:flex;flex-direction:column}.mobil .flex .main-navigation .menu-primary-container .mobile-menu li a{display:block;font-size:24px;font-weight:700;color:#346b6e}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-toggle{padding:5px;transform:rotate(-90deg)}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-toggle .btn-open{opacity:.2;fill:#000;width:18px;height:12px}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-toggle-active{transform:rotate(-180deg);transition:.3s all}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children>a{position:relative}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-menu{padding-left:16px;border:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-columns:1;columns:1}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-menu li{padding-top:18px}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-menu li a{font-size:18px;padding:8px 0}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children .sub-menu li:last-child a{padding-bottom:0}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .menu-item-has-children>a{align-items:center;display:flex;width:100%;justify-content:space-between}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .sub-menu{height:auto;padding:0;display:none}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .sub-menu li .sub-menu{height:0;padding-left:16px;display:none}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .sub-menu li .sub-menu li a{font-size:16px}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .sub-menu li .active-children{height:auto;display:block}.mobil .flex .main-navigation .menu-primary-container .mobile-menu .active-children{height:auto;display:block}.mobil .flex .social-container{display:flex;flex-direction:column;gap:24px}.mobil .flex .social-container .phone a,.mobil .flex .social-container .mail a{font-size:24px;font-weight:800;line-height:135%;color:#00888a}.mobil .flex .social-container .social{display:flex;gap:24px;flex-wrap:wrap}.mobil .flex .social-container .social .social-card-header-telegram{display:flex;width:49px;height:49px;align-items:center;justify-content:center;justify-content:center;align-items:center}.mobil .flex .social-container .social .social-card-header-telegram svg{width:49px;height:49px}.mobil .flex .social-container .social .social-card-header-telegram svg path{fill:#00888a}.mobil .flex .social-container .social .social-card-header-telegram svg rect{stroke:#00888a}.mobil .flex .social-container .social .social-card-header-whatsapp{display:flex;width:49px;height:49px;align-items:center;justify-content:center;justify-content:center;align-items:center}.mobil .flex .social-container .social .social-card-header-whatsapp svg{width:49px;height:49px}.mobil .flex .social-container .social .social-card-header-whatsapp svg path{fill:#00888a}.mobil .flex .social-container .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.mobil .flex .social-container .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.mobil .flex .social-container .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.mobil .flex .social-container .btn-header .header-btn{width:100%;display:flex;gap:12px;border-radius:38.17px;background:#b8e1d4;display:flex;justify-content:center;align-items:center;padding:12px 16px 12px 16px}.mobil .flex .social-container .btn-header .header-btn .text{color:#363536;font-size:16px;font-weight:600;line-height:22px;letter-spacing:5%;text-align:left}@media(min-width: 1280px){.mobil{display:none}}.mobil .close-menu{display:none}.baner-home{aspect-ratio:2.03/1;width:100%;max-height:788px;background-size:cover;background-position:center;position:relative}.info-title-block{padding:64px 0 24px 0;display:flex;flex-direction:column}@media(min-width: 768px){.info-title-block{gap:12px}}@media(min-width: 1280px){.info-title-block{padding:144px 0 64px 0}}.info-title-block .first-text-title,.info-title-block .second-text-title{background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(32px,4vw,96px);font-weight:700;line-height:100%;letter-spacing:0%}@media(min-width: 768px){.info-title-block .first-text-title,.info-title-block .second-text-title{text-align:center}}@media(min-width: 1280px){.info-title-block .first-text-title,.info-title-block .second-text-title{font-size:96px}}.h2{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(24px,4vw,64px);font-weight:700;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.h2{font-size:64px;line-height:80.26px}}.container-header-services{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding-bottom:24px}@media(min-width: 1280px){.container-header-services{padding-bottom:48px}}.container-services{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 768px){.container-services{gap:24px;grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.container-services{align-items:flex-start;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}}@media(min-width: 1340px){.container-services{gap:24px}}.container-services .services-item{box-shadow:0 6px 12px rgba(244,247,251,.8);display:flex;flex-direction:column}@media(min-width: 1280px){.container-services .services-item{max-width:400px}}@media(min-width: 1320px){.container-services .services-item{max-width:416px}}.container-services .services-item .thumbnail{display:flex;aspect-ratio:1/1;width:100%;height:100%}@media(min-width: 1280px){.container-services .services-item .thumbnail{max-width:416px;max-height:416px}}.container-services .services-item .thumbnail img{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container-services .services-item .text-block{display:flex;flex-direction:column;gap:16px;background-color:#fff;padding:20px 32px 20px 32px}.container-services .services-item .text-block .title-sevice{font-family:"Unbounded";font-size:16px;font-weight:700;line-height:135%;letter-spacing:-2%;text-align:left;color:#00888a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1280px){.container-services .services-item .text-block .title-sevice{font-size:20px}}.container-services .services-item .text-block .post-description{font-size:20px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;height:70px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#aab}.container-services .services-item .text-block .btn-item{opacity:0;visibility:hidden;max-height:0;transition:opacity .2s ease,visibility .2s ease,max-height .2s ease,padding-bottom .2s ease,max-height .2s ease;padding-top:0px;padding-bottom:0px}.container-services .services-item:hover .btn-item{display:flex;transition-delay:.2s;opacity:1;visibility:visible;max-height:65px;padding-top:15px;padding-bottom:15px}.section-top{padding:32px 0;background:#f1f2f4;position:relative;overflow:hidden}@media(min-width: 768px){.section-top{padding:64px 0}}@media(min-width: 1280px){.section-top{padding:73px 0}}.section-top .wraper-foto{display:flex;position:absolute;left:50%;transform:translateX(-50%);gap:24px}@media(min-width: 1280px){.section-top .wraper-foto{gap:80px}}.section-top .wraper-foto .foto-item-wraper{padding:21.03px 42.06px 21.03px 42.06px}.section-top .wraper-foto .foto-item-wraper .foto-item{display:flex;width:330px;height:206px;box-sizing:border-box;overflow:hidden}.section-top .wraper-foto .foto-item-wraper .foto-item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.section-baner{padding:60px 0}@media(min-width: 1280px){.section-baner{padding:112px 0}}.section-baner .container-header-baner{margin-bottom:40px}@media(min-width: 1280px){.section-baner .container-header-baner{margin-bottom:80px}}.section-baner .wraper-container-contact{display:flex;flex-direction:column;flex-wrap:wrap;gap:48px}@media(min-width: 768px){.section-baner .wraper-container-contact{flex-direction:row}}@media(min-width: 1280px){.section-baner .wraper-container-contact{gap:192px}}.section-baner .wraper-container-contact .contact-phone-wraper{display:flex;flex-direction:column;gap:34px}.section-baner .wraper-container-contact .contact-phone-wraper .contact-phone{font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.section-baner .wraper-container-contact .contact-phone-wraper .contact-phone{font-size:48px}}.section-baner .wraper-container-contact .contact-phone-wraper .contact-phone a{font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.section-baner .wraper-container-contact .contact-phone-wraper .contact-phone a{font-size:48px}}.section-baner .wraper-container-contact .wraper-social-block{display:flex;flex-direction:column;gap:38px}.section-baner .wraper-container-contact .wraper-social-block .contact-email{align-items:center;font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 768px){.section-baner .wraper-container-contact .wraper-social-block .contact-email{align-items:start}}@media(min-width: 1280px){.section-baner .wraper-container-contact .wraper-social-block .contact-email{font-size:48px}}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper{display:flex;gap:32px;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper{flex-direction:row}}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social{display:flex;gap:32px;flex-wrap:wrap}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-telegram{display:flex;width:48px;height:48px;justify-content:center;align-items:center}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-telegram svg path{fill:#00888a}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-telegram svg rect{stroke:#00888a}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-whatsapp{display:flex;width:48px;height:48px;justify-content:center;align-items:center}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-whatsapp svg path{fill:#00888a}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.section-baner .wraper-container-contact .wraper-social-block .social-container-wraper .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.container-contact-baner{padding:80px 0;background-color:#0a1738;background-size:cover;background-position:center;position:relative;width:100%}.container-contact-baner .block-wraper-baner{display:flex;flex-direction:column;gap:24px;justify-content:space-between}@media(min-width: 1280px){.container-contact-baner .block-wraper-baner{flex-direction:row}}.container-contact-baner .block-wraper-baner .contact-block{display:flex;flex-direction:column}.container-contact-baner .block-wraper-baner .contact-block .hover-footer-contacts{color:#fff}.container-contact-baner .block-wraper-baner .contact-block .container-header-baner{margin-bottom:24px}@media(min-width: 1280px){.container-contact-baner .block-wraper-baner .contact-block .container-header-baner{margin-bottom:64px}}.container-contact-baner .block-wraper-baner .contact-block .container-header-baner .h3{color:#fff;font-family:"Unbounded";font-size:28px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-contact-baner .block-wraper-baner .contact-block .container-header-baner .h3{font-size:44px}}.container-contact-baner .block-wraper-baner .contact-block .container-block-block{display:flex;flex-direction:column;gap:24px}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .contact-phone-wraper{display:flex;flex-direction:column;gap:16px}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .contact-phone-wraper .contact-phone{font-size:32px;font-weight:700;line-height:44px;letter-spacing:0%;text-align:left}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .contact-email{font-family:Manrope;font-size:24px;font-weight:700;line-height:33px;letter-spacing:0%;text-align:left}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social{display:flex;gap:18px;margin-bottom:24px}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-telegram{display:flex;width:64px;height:64px;align-items:center;justify-content:center;justify-content:center;align-items:center}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-telegram svg path{fill:#00888a}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-telegram svg rect{stroke:#00888a}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-whatsapp{display:flex;width:64px;height:64px;align-items:center;justify-content:center;justify-content:center;align-items:center}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-whatsapp svg path{fill:#00888a}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.container-contact-baner .block-wraper-baner .contact-block .container-block-block .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.container-contact-baner .block-wraper-baner .contact-block .adres-block{display:flex;flex-direction:column;max-width:358px;gap:16px}.container-contact-baner .block-wraper-baner .contact-block .adres-block .contact-address{font-size:16px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#fff}.container-contact-baner .block-wraper-baner .messeg{width:100%;max-width:526px;background-color:#00888a;display:flex;padding:32px}@media(min-width: 1280px){.container-contact-baner .block-wraper-baner .messeg{max-width:526px}}.container-contact-baner .block-wraper-baner .messeg .wpcf7{width:100%}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap{display:flex;flex-direction:column;gap:16px}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .form-title .h4{font-size:24px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;color:#fff}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container{width:100%}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container label{width:100%}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container label .wpcf7-form-control-wrap input{padding:8px 16px 8px 16px;width:100%;border:0;background:hsla(0,0%,100%,.2)}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-message{width:100%}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-message label{width:100%}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea{padding:12px 16px;width:100%;border:0px solid #dee3e3;height:80px;background:hsla(0,0%,100%,.2)}@media(min-width: 1280px){.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea{height:187px}}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-button .btn-tel{width:100%}@media(min-width: 768px){.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-button .btn-tel{width:-moz-fit-content;width:fit-content}}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-button .btn-tel .wpcf7-submit{box-sizing:border-box;border:1px solid #b8e1d4;border-radius:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0%;text-align:left;padding:12px 24px 12px 24px;color:#fff;width:100%;text-align:center}@media(min-width: 768px){.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-button .btn-tel .wpcf7-submit{width:-moz-fit-content;width:fit-content}}.container-contact-baner .block-wraper-baner .messeg .form-container-not-popap .field-container-button .btn-tel:hover .wpcf7-submit{border:1px solid #00888a;background:#fff;color:#00888a}.container-contact-baner input::-moz-placeholder, .container-contact-baner textarea::-moz-placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:0%;text-align:left;color:#fff;opacity:1}.container-contact-baner input::placeholder,.container-contact-baner textarea::placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:0%;text-align:left;color:#fff;opacity:1}.container-header-blog{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:48px;justify-content:space-between;align-items:center}.container-header-blog .title-blog{word-wrap:break-word;width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(28px,4vw,56px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-header-blog .title-blog{font-size:56px}}.container-reviews-blog{display:flex;overflow-x:auto;white-space:nowrap;gap:24px;padding-bottom:48px}.container-reviews-blog .card-blog{min-width:360px;max-width:360px;display:flex;flex-direction:column;gap:24px}.container-reviews-blog .card-blog .card-img-blog{width:360px;height:360px;overflow:hidden;position:relative}.container-reviews-blog .card-blog .card-img-blog img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.container-reviews-blog .card-blog .data-blog{white-space:normal;font-size:18px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#9ac3b6}.container-reviews-blog .card-blog .contant-blog{color:#484b59;font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:81px;-webkit-line-clamp:3;line-clamp:3}.container-reviews-blog .card-services{min-width:360px;max-width:360px;display:flex;flex-direction:column;gap:24px}@media(min-width: 1280px){.container-reviews-blog .card-services{max-width:416px;min-width:416px}}.container-reviews-blog .card-services .card-img-blog{width:360px;height:360px;overflow:hidden;position:relative}@media(min-width: 1280px){.container-reviews-blog .card-services .card-img-blog{max-width:416px;min-width:416px;min-height:416px;max-height:416px}}.container-reviews-blog .card-services .card-img-blog img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.container-reviews-blog .card-services .text-block-servis{display:flex;flex-direction:column;gap:16px;background-color:#fff;padding:20px 32px 20px 32px}.container-reviews-blog .card-services .text-block-servis .title-sevice{font-family:"Unbounded";font-size:16px;font-weight:700;line-height:135%;letter-spacing:-2%;text-align:left;color:#00888a;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1280px){.container-reviews-blog .card-services .text-block-servis .title-sevice{font-size:20px}}.container-reviews-blog .card-services .text-block-servis .post-description{white-space:normal;font-size:20px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;height:57px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#aab}.container-reviews-blog .portfolio-item{padding:40px;display:flex;flex-direction:column;justify-content:space-between;max-height:486px;min-height:486px;max-width:800px;min-width:800px;aspect-ratio:1.25/1;background-size:cover;background-position:center}.container-reviews-blog .portfolio-item .container-hesh{display:flex;justify-content:space-between}.container-reviews-blog .portfolio-item .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.container-reviews-blog .portfolio-item .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.container-reviews-blog .portfolio-item .portfolio-item-content{background-color:rgba(1,85,86,.8);padding:24px;width:100%;display:flex;flex-direction:column;gap:4px}.container-reviews-blog .portfolio-item .portfolio-item-content .portfolio-item-title{color:#fff;font-weight:800;text-align:center;font-size:clamp(24px,5vw,32px)}@media(min-width: 1280px){.container-reviews-blog .portfolio-item .portfolio-item-content .portfolio-item-title{font-size:32px;line-height:38.4px}}.container-reviews-blog .portfolio-item .portfolio-item-content .portfolio-item-description{color:#fff;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}@media(min-width: 1280px){.container-reviews-blog .portfolio-item .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}.container-reviews-blog::-webkit-scrollbar-thumb,.container-reviews::-webkit-scrollbar-thumb{background-color:#aab;border-radius:20px;min-width:30px;max-width:100px}.container-reviews-blog::-webkit-scrollbar,.container-reviews::-webkit-scrollbar{height:8px}.container-reviews-blog::-webkit-scrollbar-track,.container-reviews::-webkit-scrollbar-track{background:rgba(216,225,235,.768627451);border-radius:99px;margin-left:50px;margin-right:50px}.container-reviews-blog::-webkit-scrollbar-button,.container-reviews::-webkit-scrollbar-button{display:none}.container-reviews-blog::-moz-scrollbar-thumb,.container-reviews::-moz-scrollbar-thumb{border-radius:10px}.container-header-faq{display:flex;flex-wrap:wrap;padding-bottom:48px;max-width:865px}.container-header-faq .title-faq{background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(28px,4vw,48px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-header-faq .title-faq{font-size:48px}}.faq-block{display:flex;flex-direction:column;gap:24px}@media(min-width: 1280px){.faq-block{flex-direction:row;justify-content:space-between}}.faq-block .faq-akordeon{width:100%}@media(min-width: 1280px){.faq-block .faq-akordeon{max-width:824px}}.faq-block .faq-akordeon .accordion-item{box-sizing:border-box;border-top:1px solid #eee;border-radius:8px}.faq-block .faq-akordeon .accordion-item.active .accordion-toggle{transform:rotate(0deg);display:flex;width:48px;height:48px;border-radius:33px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e1e8f0;justify-content:center;align-items:center;border:2px solid #e1e8f0}.faq-block .faq-akordeon .accordion-item.active .accordion-toggle svg{fill:#aab;opacity:1}.faq-block .faq-akordeon .accordion-item.active .accordion-content{height:auto}.faq-block .faq-akordeon .active .accordion-header{color:#363536}.faq-block .faq-akordeon .accordion-header{gap:24px;display:flex;align-items:center;cursor:pointer;padding:24px 16px;font-size:24px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;transition:background-color .3s ease}.faq-block .faq-akordeon .accordion-header h3{font-size:24px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;margin:0}.faq-block .faq-akordeon .accordion-toggle{padding:14px;transform:rotate(180deg);transition:transform .3s ease;display:flex;width:48px;height:48px;border-radius:33px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-sizing:border-box;border:2px solid #cce7e8;justify-content:center;align-items:center}.faq-block .faq-akordeon .accordion-toggle svg{fill:#00888a;opacity:1}.faq-block .faq-akordeon .accordion-content{margin-left:88px;margin-right:16px;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;color:#363536;height:0;overflow:hidden;transition:height .3s ease}.faq-block .faq-titleblock{display:none;flex-direction:column}@media(min-width: 1280px){.faq-block .faq-titleblock{flex-direction:column;gap:32px;width:100%;display:flex;max-width:370px;margin-top:32px}}.faq-block .faq-titleblock .title-qwestion{font-family:"Unbounded";font-size:30px;font-size:clamp(22px,4vw,30px);font-weight:400;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}@media(min-width: 1280px){.faq-block .faq-titleblock .title-qwestion{font-size:30px}}.faq-block .faq-titleblock .container-btn-faq{display:flex;flex-direction:column;gap:16px}.baner-category{background:#260058;display:flex;align-items:flex-end;max-height:360px;min-height:250px;aspect-ratio:4.45/1;width:100%;background-size:cover;background-position:center;position:relative}.baner-category .baner-category-container{display:flex;flex-direction:column;gap:4px;justify-content:end;padding-bottom:32px}@media(min-width: 1280px){.baner-category .baner-category-container{padding-bottom:64px;gap:16px}}.baner-category .baner-category-container .breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:500;line-height:19px;color:#fff}.baner-category .baner-category-container .breadcrumbs .custom-separator{color:#aab;margin:0 8px}.baner-category .baner-category-container .breadcrumbs a{font-size:14px;font-weight:500;line-height:19px;color:#fff}.baner-category .baner-category-container .breadcrumbs a:hover{opacity:.5}.baner-category .baner-category-container .breadcrumbs .breadcrumb_last{color:#aab}.baner-category .page-title,.baner-category .page-title-h1{width:-moz-fit-content;width:fit-content;background:linear-gradient(96.84deg, #00888a -6.58%, #b8e1d4 88.44%),linear-gradient(0deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(32px,4vw,64px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.baner-category .page-title,.baner-category .page-title-h1{font-size:64px}}.section-archive-blog{padding-top:32px;padding-bottom:40px}@media(min-width: 1280px){.section-archive-blog{padding-top:64px;padding-bottom:80px}}.section-archive-blog .arhive-blog-block .blog-grid{padding:48px 0;display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 768px){.section-archive-blog .arhive-blog-block .blog-grid{gap:24px;grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.section-archive-blog .arhive-blog-block .blog-grid{display:flex;flex-wrap:wrap;gap:5px;align-items:flex-start}}@media(min-width: 1340px){.section-archive-blog .arhive-blog-block .blog-grid{gap:24px}}.section-archive-blog .arhive-blog-block .blog-grid .blog-item{display:flex;flex-direction:column}@media(min-width: 1280px){.section-archive-blog .arhive-blog-block .blog-grid .blog-item{max-width:400px}}@media(min-width: 1320px){.section-archive-blog .arhive-blog-block .blog-grid .blog-item{max-width:416px}}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .thumbnail{display:flex;aspect-ratio:1/1;width:100%;height:100%}@media(min-width: 1280px){.section-archive-blog .arhive-blog-block .blog-grid .blog-item .thumbnail{max-width:416px;max-height:416px}}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .thumbnail img{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block{padding-top:24px;display:flex;flex-direction:column;gap:12px}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block .published-date{color:#9ac3b6;font-size:18px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block .title-blog{color:#484b59;font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block-servis{display:flex;flex-direction:column;gap:16px;background-color:#fff;padding:20px 32px 20px 32px}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block-servis .title-sevice{font-family:"Unbounded";font-size:16px;font-weight:700;line-height:135%;letter-spacing:-2%;text-align:left;color:#00888a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1280px){.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block-servis .title-sevice{font-size:20px}}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .text-block-servis .post-description{font-size:20px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;height:57px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#aab}.section-archive-blog .arhive-blog-block .blog-grid .blog-item .btn-item{opacity:0;visibility:hidden;max-height:0;transition:opacity .2s ease,visibility .2s ease,max-height .2s ease,padding-bottom .2s ease,max-height .2s ease;padding-top:0px;padding-bottom:0px}.section-archive-blog .arhive-blog-block .blog-grid .blog-item:hover .btn-item{display:flex;transition-delay:.2s;opacity:1;visibility:visible;max-height:65px;padding-top:15px;padding-bottom:15px}.container_button_pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.container_button_pagination .pagination-container .pagination-style{display:flex;flex-wrap:wrap;gap:12px;align-items:center}@media(min-width: 1280px){.container_button_pagination .pagination-container .pagination-style{gap:16px}}.container_button_pagination .pagination-container .pagination-style .page-numbers{display:flex;width:32px;height:32px;box-sizing:border-box;font-size:16px;font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#00888a;box-sizing:border-box;border:1px solid #b8e1d4;justify-content:center;align-items:center;border-radius:50%}@media(min-width: 1280px){.container_button_pagination .pagination-container .pagination-style .page-numbers{width:48px;height:48px;font-size:20px}}.container_button_pagination .pagination-container .pagination-style a:hover{border:1px solid #e1e8f0;background:#e1e8f0;border-radius:50%;color:#aab}.container_button_pagination .pagination-container .pagination-style .prev:hover,.container_button_pagination .pagination-container .pagination-style .next:hover{border:0px;background:none;border-radius:0%;color:#006062}.container_button_pagination .pagination-container .pagination-style .current{border:1px solid #e1e8f0;background:#e1e8f0;border-radius:50%;color:#aab}.container_button_pagination .pagination-container .pagination-style .next,.container_button_pagination .pagination-container .pagination-style .prev{width:-moz-fit-content;width:fit-content;display:flex;padding:0 2px;border:0}.container_button_pagination .pagination-container .pagination-style .next div,.container_button_pagination .pagination-container .pagination-style .prev div{display:none}.container_button_pagination .pagination-container .pagination-style .next span,.container_button_pagination .pagination-container .pagination-style .prev span{height:30px;display:flex;justify-content:center;align-items:center}@media(min-width: 1280px){.container_button_pagination .pagination-container .pagination-style .next,.container_button_pagination .pagination-container .pagination-style .prev{padding:0 32px}.container_button_pagination .pagination-container .pagination-style .next div,.container_button_pagination .pagination-container .pagination-style .prev div{display:flex}.container_button_pagination .pagination-container .pagination-style .next span,.container_button_pagination .pagination-container .pagination-style .prev span{display:none}}.block-breadcrumbs{padding-top:32px;padding-bottom:32px;display:flex;flex-direction:column;gap:16px}@media(min-width: 1280px){.block-breadcrumbs{padding-top:80px;padding-bottom:40px}}.block-breadcrumbs .breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:500;line-height:19px;color:#00888a}.block-breadcrumbs .breadcrumbs .custom-separator{color:#aab;margin:0 8px}.block-breadcrumbs .breadcrumbs a{font-size:14px;font-weight:500;line-height:19px;color:#00888a}.block-breadcrumbs .breadcrumbs a:hover{opacity:.5}.block-breadcrumbs .breadcrumbs .breadcrumb_last{color:#aab}.block-breadcrumbs .page-title-h1{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(32px,4vw,64px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.block-breadcrumbs .page-title-h1{font-size:64px}}.block-breadcrumbs .page-title-h1-portfolio{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(24px,4vw,40px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.block-breadcrumbs .page-title-h1-portfolio{font-size:40px}}.baner-single-service{aspect-ratio:1.62/1;width:100%;max-height:800px;background-size:cover;background-position:center;position:relative}.container-description{display:flex;flex-direction:column;gap:48px;padding-bottom:48px;padding-top:48px}.container-description .custom-blocks-wrapper{display:flex;flex-wrap:wrap;gap:16px}@media(min-width: 1280px){.container-description .custom-blocks-wrapper{gap:128px}}.container-description .custom-blocks-wrapper .custom-block-item{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}@media(min-width: 1280px){.container-description .custom-blocks-wrapper .custom-block-item{height:119px}}.container-description .custom-blocks-wrapper .custom-block-item .custom-block-title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;color:#aab}.container-description .custom-blocks-wrapper .custom-block-item .custom-block-content p{font-family:"Unbounded";font-size:18px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}.container-description .custom-blocks-wrapper .custom-block-item .custom-block-content-price{font-family:"Unbounded";font-size:18px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}.container-description .custom-blocks-wrapper .custom-block-item .custom-block-link{font-size:16px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;text-decoration-line:underline;color:#00888a}.container-description .custom-blocks-wrapper .custom-block-item .custom-block-link:hover{text-decoration-line:none;color:#17b9bb}.container-description .content-block-description{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left}.container-description .content-block-description a{font-size:18px;font-weight:400;color:#00888a}.container-description .content-block-description p{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:16px}.container-description .content-block-description ul{list-style-type:none;padding:0px 12px}.container-description .content-block-description ul li::before{content:"";position:absolute;left:0;top:12px;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;margin-right:34px;background:#9ac3b6}.container-description .content-block-description ul li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:34px;color:#363536}.container-description .content-block-description ol{padding:0px 15px;counter-reset:list-counter}.container-description .content-block-description ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:37px;color:#363536}.container-description .content-block-description ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}@media(min-width: 1280px){.container-description .slider-portfolio-about .swiper-slide{max-height:800px;min-height:800px}.container-description .slider-portfolio-about .swiper-slide .portfolio-item{max-height:800px;min-height:800px}}.baner-category-breadcrumbs-page{margin-bottom:24px}@media(min-width: 1280px){.baner-category-breadcrumbs-page{margin-bottom:48px}}.baner-category-breadcrumbs-page .baner-category-container{display:flex;flex-direction:column;gap:16px}.baner-category-breadcrumbs-page .baner-category-container .page-title,.baner-category-breadcrumbs-page .baner-category-container .page-title-h1{width:-moz-fit-content;width:fit-content;font-size:clamp(32px,4vw,64px);background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.baner-category-breadcrumbs-page .baner-category-container .page-title,.baner-category-breadcrumbs-page .baner-category-container .page-title-h1{font-size:64px}}.baner-category-breadcrumbs-page .breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#00888a}.baner-category-breadcrumbs-page .breadcrumbs .custom-separator{color:#aab;margin:0 8px}.baner-category-breadcrumbs-page .breadcrumbs a{font-size:14px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#00888a}.baner-category-breadcrumbs-page .breadcrumbs a:hover{opacity:.5}.baner-category-breadcrumbs-page .breadcrumbs .breadcrumb_last{color:#aab}.visible-links-categories{margin:11px 0}.review-grid{padding-top:24px;padding-bottom:24px;display:grid;grid-template-columns:1fr}@media(min-width: 1280px){.review-grid{padding-top:48px;padding-bottom:48px}}@media(min-width: 768px){.review-grid{padding-top:48px;gap:24px;grid-template-columns:1fr 1fr}}.title-contact-baner{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(28px,4vw,56px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.title-contact-baner{font-size:56px}}.title-contact-want{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(28px,4vw,48px);font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.title-contact-want{font-size:48px}}.section-client{padding-top:32px;padding-bottom:40px}@media(min-width: 1280px){.section-client{padding-top:64px;padding-bottom:80px}}.section-client .wraper-client{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width: 768px){.section-client .wraper-client{grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.section-client .wraper-client{gap:48px;grid-template-columns:1fr 1fr 1fr}}.section-client .wraper-client .foto-item-wraper{width:100%;height:256px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:14.31px 28.61px 14.31px 28.61px}.container-site-contact{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.container-site-contact .wraper-contact-block .title-contact-mini{font-size:20px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.container-site-contact .wraper-contact-block .container-title-contact{padding-bottom:24px}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-title-contact{padding-bottom:48px}}.container-site-contact .wraper-contact-block .container-title-contact .title-contact{color:#363536;font-family:"Unbounded";font-size:clamp(18px,4vw,40px);font-weight:700;line-height:102%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-title-contact .title-contact{font-size:40px}}.container-site-contact .wraper-contact-block .container-contact-phone{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-contact-phone{margin-bottom:48px}}.container-site-contact .wraper-contact-block .container-contact-phone .contact-phone-wraper{display:flex;flex-direction:column;gap:4px}.container-site-contact .wraper-contact-block .container-contact-phone .contact-phone-wraper .contact-phone{color:#363536;font-size:clamp(20px,4vw,48px);font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-contact-phone .contact-phone-wraper .contact-phone{font-size:48px}}.container-site-contact .wraper-contact-block .container-contact-mail{margin-bottom:24px;display:flex;flex-direction:column;gap:4px;margin-bottom:24px}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-contact-mail{margin-bottom:56px}}.container-site-contact .wraper-contact-block .container-contact-mail .contact-email{color:#363536;font-size:clamp(18px,4vw,40px);font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-contact-mail .contact-email{font-size:40px}}.container-site-contact .wraper-contact-block .container-contact-mail .social{padding-top:12px;display:flex;flex-wrap:wrap;gap:16px}@media(min-width: 1280px){.container-site-contact .wraper-contact-block .container-contact-mail .social{gap:32px}}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card{display:flex;gap:8px;align-items:center}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-telegram{display:flex;width:40px;height:40px;align-items:center;justify-content:center;justify-content:center;align-items:center}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-telegram svg path{fill:#00888a}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-telegram svg rect{stroke:#00888a}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-whatsapp{display:flex;width:40px;height:40px;align-items:center;justify-content:center;justify-content:center;align-items:center}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-whatsapp svg path{fill:#00888a}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-telegram:hover svg path{fill:#b8e1d4}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.container-site-contact .wraper-contact-block .container-contact-mail .social .social-card .social-text{font-size:24px;font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#00888a}.container-site-contact .wraper-contact-block .wraper-block-compani{display:flex;flex-wrap:wrap;gap:16px}@media(min-width: 1340px){.container-site-contact .wraper-contact-block .wraper-block-compani{gap:48px}}.container-site-contact .wraper-contact-block .wraper-block-compani .custom-block-adress{display:flex;flex-direction:column;gap:16px}.container-site-contact .wraper-contact-block .wraper-block-compani .custom-block-adress .content-adress{max-width:330px;font-size:16px;font-weight:700;line-height:115%;letter-spacing:0%;text-align:left;color:#363536}.container-site-contact .wraper-contact-block .wraper-block-compani .custom-block-adress .button-text-adress{padding:0;font-size:16px;font-weight:700;line-height:102%;letter-spacing:0%;text-align:left;color:#00888a}.container-site-contact .wraper-form-block .contact-form-content{width:100%;display:flex;padding:32px}@media(min-width: 1280px){.container-site-contact .wraper-form-block .contact-form-content{max-width:500px;padding:0px}}.container-site-contact .wraper-form-block .contact-form-content .wpcf7{width:100%}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap{display:flex;flex-direction:column}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .form-title{padding-bottom:40px}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .form-title .title-contact-form{font-family:"Unbounded";font-size:clamp(18px,4vw,40px);font-weight:700;line-height:102%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .form-title .title-contact-form{font-size:40px}}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container{padding-bottom:16px;width:100%}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container label{width:100%}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container label .wpcf7-form-control-wrap input{padding:8px 16px 8px 16px;width:100%;border:1px solid #b8e1d4;background:hsla(0,0%,100%,.2)}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-message{padding-bottom:24px;width:100%}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-message label{width:100%}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea{padding:12px 16px;width:100%;border:1px solid #b8e1d4;height:80px;background:hsla(0,0%,100%,.2)}@media(min-width: 1280px){.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea{height:128px}}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-personal-data{padding-bottom:24px}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-personal-data p{font-size:14px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-personal-data p a{font-size:14px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;text-decoration:underline}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-personal-data p a:hover{color:#00888a;text-decoration:none}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-button .btn-tel{width:-moz-fit-content;width:fit-content}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-button .btn-tel .wpcf7-submit{box-sizing:border-box;border-radius:40px;background:#b8e1d4;border:1px solid #b8e1d4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0%;text-align:left;padding:12px 48px;color:#363536}.container-site-contact .wraper-form-block .contact-form-content .form-container-not-popap .field-container-button .btn-tel:hover .wpcf7-submit{border:1px solid #92cebb;background:#92cebb;color:#363536}.map{aspect-ratio:2.66/1;width:100%;max-height:600px}.container-about{display:flex;flex-direction:column}@media(min-width: 768px){.container-about{gap:16px}}@media(max-width: 768px){.container-about .title-about-block{position:relative;max-width:378px;width:100%;min-width:320px;height:310px}.container-about .container-img{position:absolute;max-width:214px;max-height:214.21px;right:27px;bottom:58px}.container-about .title-about{font-family:"Manrope",sans-serif;position:relative;padding-top:108px;font-size:clamp(48px,4vw,96px);font-weight:700;line-height:102%;letter-spacing:0%;text-align:left;max-width:320px;font-size:48px}}@media(min-width: 768px){.container-about{flex-direction:row;justify-content:space-between}.container-about .title-about-block{position:relative;max-width:320px;width:100%;min-width:320px}}@media(min-width: 768px)and (min-width: 1280px){.container-about .title-about-block{max-width:100%;width:100%}}@media(min-width: 768px){.container-about .title-about-block .title-about{position:relative;max-width:549px;padding-top:152px;padding-bottom:115px;font-size:clamp(48px,4vw,96px);font-weight:700;line-height:102%;letter-spacing:0%;text-align:left}}@media(min-width: 768px)and (min-width: 1280px){.container-about .title-about-block .title-about{font-size:96px}}@media(min-width: 768px){.container-about .title-about-block .container-img{position:absolute;max-width:470px;max-height:472.21px;right:20px;bottom:50px}}@media(min-width: 768px)and (min-width: 768px){.container-about .title-about-block .container-img{right:0px;top:10%}}@media(min-width: 768px)and (min-width: 1280px){.container-about .title-about-block .container-img{right:3%;bottom:19%;top:0%}}.container-about .conteiner-content-about{margin-bottom:32px}@media(min-width: 1280px){.container-about .conteiner-content-about{margin-bottom:0}}.container-about .conteiner-content-about .contant-about-block{margin-bottom:16px;font-size:28px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}@media(min-width: 768px){.container-about .conteiner-content-about .contant-about-block{padding-top:152px}}@media(min-width: 1280px){.container-about .conteiner-content-about .contant-about-block{max-width:602px;min-width:602px;padding-top:172px;margin-bottom:32px}}.container-about .conteiner-content-about .about-link{display:inline-block;font-size:20px;font-weight:400;line-height:27px;letter-spacing:0%;text-align:left;color:#00888b;position:relative;text-decoration:none;transition:all .15s ease-out}.container-about .conteiner-content-about .about-link:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#00888b;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.container-about .conteiner-content-about .about-link:hover{transition:all .15s ease-out}.container-about .conteiner-content-about .about-link:hover:before{visibility:visible;transform:scaleX(1)}.wraper-counter{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.wraper-counter .item-counter{display:flex;flex-direction:column}@media(min-width: 1280px){.wraper-counter .item-counter{gap:16px}}.wraper-counter .item-counter .container-counter{display:flex}.wraper-counter .item-counter .container-counter .counter,.wraper-counter .item-counter .container-counter .counterr{width:-moz-fit-content;width:fit-content;background:linear-gradient(96.84deg, #00888a -6.58%, #b8e1d4 88.44%),linear-gradient(0deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:clamp(48px,5vw,88px);font-weight:700;letter-spacing:0%;text-align:left}@media(min-width: 1280px){.wraper-counter .item-counter .container-counter .counter,.wraper-counter .item-counter .container-counter .counterr{font-size:88px;line-height:109px}}.wraper-counter .item-counter .description{font-size:24px;font-weight:500;line-height:33px;letter-spacing:0%;text-align:center;color:#aab}.castom-content{display:flex;flex-direction:column;gap:24px}@media(min-width: 1280px){.castom-content{gap:48px}}.castom-content .step{background:linear-gradient(153.7deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:28px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;margin-bottom:12px}.castom-content .portfolio-h2{color:#363536;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;margin-bottom:24px}.castom-content .about-h2{margin-bottom:24px;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:110%;letter-spacing:-1%;text-align:left;color:#363536}.castom-content .castom-content-text{font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.castom-content .castom-content-text a{display:inline-block;font-size:18px;font-weight:400;line-height:150%;color:#00888a;position:relative;text-decoration:none;transition:all .15s ease-out}.castom-content .castom-content-text a:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#00888a;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.castom-content .castom-content-text a:hover{transition:all .15s ease-out}.castom-content .castom-content-text a:hover:before{visibility:visible;transform:scaleX(1)}.castom-content .castom-content-text h3{font-family:"Unbounded";font-size:32px;font-weight:500;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536;margin-bottom:16px}.castom-content .castom-content-text p{font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left}.castom-content .castom-content-text p strong{font-weight:800}.castom-content .castom-content-text p a{display:inline-block;font-size:20px;font-weight:400;line-height:150%;color:#00888a;position:relative;text-decoration:none;transition:all .15s ease-out}.castom-content .castom-content-text p a:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#00888a;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.castom-content .castom-content-text p a:hover{transition:all .15s ease-out}.castom-content .castom-content-text p a:hover:before{visibility:visible;transform:scaleX(1)}.castom-content .castom-content-text strong{font-weight:800}.castom-content .castom-content-text p:not(:last-child){margin-bottom:16px}.castom-content .castom-content-text ul{list-style-type:none;padding:16px 12px}.castom-content .castom-content-text ul li::before{content:"";position:absolute;left:0;top:12px;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;margin-right:34px;background:#9ac3b6}.castom-content .castom-content-text ul li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:34px;color:#363536}.castom-content .castom-content-text ol{padding:16px 15px;counter-reset:list-counter}.castom-content .castom-content-text ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:37px;color:#363536}.castom-content .castom-content-text ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}.castom-content .castom-image{width:100%;max-height:640px;aspect-ratio:2.025/1;overflow:hidden;display:flex;align-items:center;justify-content:center}.castom-content .castom-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.slider-custom-about,.slider-portfolio-about{position:relative}.slider-custom-about .swiper-container,.slider-portfolio-about .swiper-container{width:100%;height:100%;overflow:hidden}.slider-custom-about .swiper-wrapper,.slider-portfolio-about .swiper-wrapper{flex:1}.slider-custom-about .swiper-slide,.slider-portfolio-about .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;max-height:782px;aspect-ratio:1.66/1}.slider-custom-about .swiper-slide img,.slider-portfolio-about .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-custom-about .swiper-button-next,.slider-custom-about .swiper-button-prev,.slider-portfolio-about .swiper-button-next,.slider-portfolio-about .swiper-button-prev{display:none}@media(min-width: 1280px){.slider-custom-about .swiper-button-next,.slider-custom-about .swiper-button-prev,.slider-portfolio-about .swiper-button-next,.slider-portfolio-about .swiper-button-prev{color:#b8e1d4;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:50}}@media(min-width: 1400px){.slider-custom-about .swiper-button-next,.slider-custom-about .swiper-button-prev,.slider-portfolio-about .swiper-button-next,.slider-portfolio-about .swiper-button-prev{width:64px;height:64px}}.slider-custom-about .swiper-button-next,.slider-portfolio-about .swiper-button-next{right:-10px}@media(min-width: 1400px){.slider-custom-about .swiper-button-next,.slider-portfolio-about .swiper-button-next{right:-32px}}.slider-custom-about .swiper-button-prev,.slider-portfolio-about .swiper-button-prev{left:-10px}@media(min-width: 1400px){.slider-custom-about .swiper-button-prev,.slider-portfolio-about .swiper-button-prev{left:-32px}}.slider-custom-about .swiper-button-next::after,.slider-custom-about .swiper-button-prev::after,.slider-portfolio-about .swiper-button-next::after,.slider-portfolio-about .swiper-button-prev::after{font-size:18px}@media(min-width: 1400px){.slider-custom-about .swiper-button-next::after,.slider-custom-about .swiper-button-prev::after,.slider-portfolio-about .swiper-button-next::after,.slider-portfolio-about .swiper-button-prev::after{font-size:22px}}.slider-custom-about .swiper-scrollbar,.slider-portfolio-about .swiper-scrollbar{background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 20px);left:0;right:0;z-index:10}@media(min-width: 1280px){.slider-custom-about .swiper-scrollbar,.slider-portfolio-about .swiper-scrollbar{top:calc(100% + 30px)}}.wraper-container-reviews{background:#f1f2f4;padding-bottom:80px}.container-reviews{display:flex;overflow-x:auto;white-space:nowrap;gap:24px;padding-bottom:48px;scroll-snap-type:x mandatory}.container-reviews .review-card{padding:32.37px 24.27px 32.37px 24.27px;min-width:486px;max-height:486px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;border:1.01px solid #eee;box-shadow:0px 4px 24px 0px rgba(0,136,138,.1);background:#fff,#f0f7fb}@media(min-width: 1320px){.container-reviews .review-card{padding:32.37px 24.27px 32.37px 24.27px}}.container-reviews .review-card .container-review{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}.container-reviews .review-card .container-review .category-name{font-size:18px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.container-reviews .review-card .review-container-content{display:flex;gap:8px;justify-content:space-between;align-items:center}.container-reviews .review-card .review-container-content .review-title{white-space:wrap;font-size:24px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;max-height:128px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.container-reviews .review-card .wraper-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.container-reviews .review-card .wraper-content .review-content{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;max-height:190px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.container-reviews .review-card .wraper-content .container-clients{display:flex;gap:24px;align-items:center}.container-reviews .review-card .wraper-content .container-clients .company-logo{min-width:49px;min-height:49px;border-radius:50%}.container-reviews .review-card .wraper-content .container-clients .company-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container-reviews .review-card .wraper-content .container-clients .title-compani{font-size:16px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.grey{background:#f1f2f4}.grey .review-card{background-color:#fff}.section-top-about{padding-top:40px}@media(min-width: 1280px){.section-top-about{padding-top:80px}}.wraper-reward{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media(min-width: 780px){.wraper-reward{display:flex;grid-template-columns:1fr 1fr;gap:48px;justify-content:space-between}}@media(min-width: 1024px){.wraper-reward{grid-template-columns:1fr 1fr 1fr;justify-content:space-between;gap:48px;-moz-column-gap:auto;column-gap:auto}}.wraper-reward .item-reward{display:grid;width:100%;max-width:400px;height:416px;max-height:416px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;padding:20px;box-sizing:border-box;border:2px solid rgba(216,225,235,.77)}@media(min-width: 1280px){.wraper-reward .item-reward{padding:40px}}.wraper-reward .item-reward .reward-image{display:flex;justify-content:center;align-items:center;width:100%;max-width:320px;max-height:223px;overflow:hidden;height:100%}.wraper-reward .item-reward .reward-image img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.wraper-reward .item-reward .content-reward{min-height:88px;display:flex;margin-top:auto;align-items:center;max-height:88px}.wraper-reward .item-reward .content-reward p{font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536;max-height:88px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.hidden{overflow:hidden}.portfolio-grid{padding:48px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media(min-width: 768px){.portfolio-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}}.portfolio-grid .portfolio-item-link{overflow:hidden;width:100%;position:relative}@media(max-width: 1024px){.portfolio-grid .portfolio-item-link{box-shadow:0px 6.35px 25.41px 0px rgba(0,83,161,.1019607843)}}@media(min-width: 1024px){.portfolio-grid .portfolio-item{position:relative;padding:40px;display:flex;flex-direction:column;justify-content:space-between;max-width:636px;max-height:512px;min-height:512px;aspect-ratio:1.25/1;background-size:cover;background-position:center}.portfolio-grid .container-hesh{display:flex;justify-content:space-between}.portfolio-grid .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.portfolio-grid .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.portfolio-grid .portfolio-item-content{padding:24px;position:absolute;bottom:40px;left:40px;right:40px;background-color:rgba(1,85,86,.8);display:flex;flex-direction:column;gap:4px}.portfolio-grid .portfolio-item-content .portfolio-item-title{color:#fff;font-weight:800;text-align:center;font-size:clamp(24px,5vw,32px)}}@media(min-width: 1024px)and (min-width: 1280px){.portfolio-grid .portfolio-item-content .portfolio-item-title{font-size:32px;line-height:38.4px}}@media(min-width: 1024px){.portfolio-grid .portfolio-item-content .portfolio-item-description{color:#fff;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(min-width: 1024px)and (min-width: 1280px){.portfolio-grid .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}@media(max-width: 1023px){.portfolio-grid .portfolio-item{width:100%;position:relative;padding:20px;display:flex;flex-direction:column;justify-content:space-between;max-height:512px;aspect-ratio:1.25/1;background-size:cover;background-position:center}.portfolio-grid .container-hesh{display:flex;justify-content:space-between}.portfolio-grid .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.portfolio-grid .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.portfolio-grid .portfolio-item-content{padding:12px 20px;width:100%;display:flex;flex-direction:column;gap:4px}.portfolio-grid .portfolio-item-content .portfolio-item-title{font-family:"Unbounded";font-weight:700;font-size:18px;line-height:22.25px;letter-spacing:0%;color:#00888a}.portfolio-grid .portfolio-item-content .portfolio-item-description{display:none;color:#000;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(max-width: 1023px)and (min-width: 1280px){.portfolio-grid .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}.wraper-description-block-portfolio{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media(min-width: 1280px){.wraper-description-block-portfolio{gap:12px;justify-content:space-between}}.wraper-description-block-portfolio .item-description-block-portfolio{display:flex;gap:14px}.wraper-description-block-portfolio .item-description-block-portfolio .item-portfolio-block-image{display:flex;justify-content:center;align-items:center;width:56px;height:56px}.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio{display:flex;flex-direction:column;gap:4px}@media(min-width: 1280px){.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio{max-width:250px}}.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio .description{font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;color:#aab}@media(min-width: 1280px){.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio .description{font-size:16px}}.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio .content{font-family:"Unbounded";font-size:20px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.wraper-description-block-portfolio .item-description-block-portfolio .conteiner-description-block-portfolio .content{font-size:18px}}.container-price{display:flex;flex-direction:column;gap:40px;padding-bottom:48px;align-items:center;justify-content:center}.container-price .item-price{max-width:648px;display:flex;flex-direction:column;box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1)}@media(min-width: 1280px){.container-price .item-price{max-width:100%;display:grid;grid-template-columns:1fr 1fr}}.container-price .item-price .container-description-price{padding:20px;display:flex;flex-direction:column;gap:24px;order:2}@media(min-width: 1280px){.container-price .item-price .container-description-price{padding:40px;order:1}}.container-price .item-price .container-description-price .title{font-family:"Unbounded";font-size:32px;font-weight:700;line-height:135%;letter-spacing:-3%;text-align:left;color:#00888a;margin-bottom:12px}.container-price .item-price .container-description-price .final-price{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.container-price .item-price .container-description-price .final-price-explanation{max-height:198px;min-height:198px;overflow:hidden}}.container-price .item-price .container-description-price .final-price-explanation ul{list-style:none;padding:0;margin:0}.container-price .item-price .container-description-price .final-price-explanation ul li{position:relative;font-size:20px;font-weight:500;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:18px;padding-left:20px;color:#363536}.container-price .item-price .container-description-price .final-price-explanation ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#363536;border-radius:50%;margin:0 8px}.container-price .item-price .container-description-price .final-price-explanation p{font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.container-price .item-price .container-description-price .link-button{padding:8px 24px;box-sizing:border-box;border:1.31px solid #b8e1d4;border-radius:52.13px;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0%;text-align:left;color:#00888a;width:-moz-fit-content;width:fit-content}.container-price .item-price .container-description-price .link-button:hover{background:#e8f5f1;border:1.31px solid #e8f5f1;color:#00888a}.container-price .item-price .container-image-price{max-width:648px;max-height:462px;overflow:hidden;aspect-ratio:1.4/1;order:1}@media(min-width: 1280px){.container-price .item-price .container-image-price{order:2}}.slider-portfolio-about .swiper-slide{aspect-ratio:unset}@media(min-width: 1024px){.slider-portfolio-about .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;min-height:300px;max-height:600px;aspect-ratio:2.16/1}.slider-portfolio-about .swiper-slide img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}}.slider-portfolio-about .swiper-slide .portfolio-item-link{overflow:hidden;width:100%;position:relative}@media(max-width: 1024px){.slider-portfolio-about .swiper-slide .portfolio-item-link{box-shadow:0px 6.35px 25.41px 0px rgba(0,83,161,.1019607843);display:flex;flex-direction:column;height:100%}}@media(min-width: 1024px){.slider-portfolio-about .swiper-slide .portfolio-item{position:relative;padding:40px;display:flex;flex-direction:column;justify-content:space-between;max-height:600px;width:100%;aspect-ratio:2.16/1;background-size:cover;background-position:center}.slider-portfolio-about .swiper-slide .container-hesh{display:flex;justify-content:space-between}.slider-portfolio-about .swiper-slide .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.slider-portfolio-about .swiper-slide .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.slider-portfolio-about .swiper-slide .portfolio-item-content{padding:24px;position:absolute;bottom:40px;left:40px;right:40px;background-color:rgba(1,85,86,.8);display:flex;flex-direction:column;gap:4px}.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-title{color:#fff;font-weight:800;text-align:center;font-size:clamp(24px,5vw,32px)}}@media(min-width: 1024px)and (min-width: 1280px){.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-title{font-size:32px;line-height:120%}}@media(min-width: 1024px){.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-description{color:#fff;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(min-width: 1024px)and (min-width: 1280px){.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}@media(max-width: 1023px){.slider-portfolio-about .swiper-slide .portfolio-item{width:100%;position:relative;padding:20px;display:flex;flex-direction:column;justify-content:space-between;max-height:600px;width:100%;min-height:330px;background-size:cover;background-position:center}.slider-portfolio-about .swiper-slide .container-hesh{display:flex;justify-content:space-between}.slider-portfolio-about .swiper-slide .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.slider-portfolio-about .swiper-slide .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.slider-portfolio-about .swiper-slide .portfolio-item-content{padding:12px 20px;width:100%;display:flex;flex-direction:column;flex-grow:1;gap:4px;background:#fff}.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-title{font-family:"Unbounded";font-weight:700;font-size:18px;line-height:22.25px;letter-spacing:0%;color:#00888a}.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-description{display:none;color:#000;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(max-width: 1023px)and (min-width: 1280px){.slider-portfolio-about .swiper-slide .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}.container-header-slider-custom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;align-items:center;margin-bottom:24px}.container-header-slider-custom .title-custom{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.quote-wrapper{position:relative;display:inline-block;margin:20px;margin-bottom:75px}@media(min-width: 768px){.quote-wrapper{margin-bottom:20px}}.quote-wrapper .quote-container{border-radius:48px;background:rgba(184,225,212,.5);font-size:24px;font-weight:500;line-height:150%;letter-spacing:-1%;text-align:left;padding:48px}.quote-wrapper .quote-container::after{content:"";position:absolute;bottom:-40px;left:20%;transform:translateX(-50%);width:48px;height:40px;background:rgba(184,225,212,.5);clip-path:polygon(0 0, 100% 0, 100% 100%)}.quote-wrapper .quote-author{margin-top:24px;position:absolute;left:calc(50% + 0px);transform:translateX(-50%);font-family:"Unbounded";font-size:20px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:center}@media(min-width: 1280px){.quote-wrapper .quote-author{left:calc(45% - 24px)}}.container-card{padding:40px 0}.container-card .container-title{margin-bottom:48px;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.container-card .wraper-card{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}@media(min-width: 1280px){.container-card .wraper-card{display:grid;grid-template-columns:1fr 1fr 1fr}}.container-card .wraper-card .container-card{justify-content:space-between;padding:32px 24px 24px 24px;background:rgba(184,225,212,.2);display:flex;flex-direction:column;max-width:416px}.container-card .wraper-card .container-card .services-h2{width:-moz-fit-content;width:fit-content;background:linear-gradient(153.43deg, rgb(0, 136, 138), rgb(184, 225, 212));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-family:"Unbounded";font-size:40px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;margin-bottom:12px}.container-card .wraper-card .container-card .custom-content-card{margin-bottom:36px}.container-card .wraper-card .container-card .custom-content-card p{font-family:"Unbounded";font-size:20px;font-weight:400;line-height:102%;letter-spacing:0%;text-align:left;color:#363536}.container-card .wraper-card .container-card .custom-content-card p span{font-weight:600}.container-card .wraper-card .container-card .description-item{font-family:"Unbounded";font-size:18px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;margin-bottom:16px;color:#363536}.container-card .wraper-card .container-card .item{display:flex;gap:12px;align-items:center;margin-bottom:16px}.container-card .wraper-card .container-card .item .container-img{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;max-width:32px;max-height:32px}.container-card .wraper-card .container-card .item .item-description{color:#000;font-size:18px;font-weight:400;line-height:120%;letter-spacing:0%;text-align:left}.container-card .wraper-card .container-card .conteiner-gift{margin-top:32px;margin-bottom:16px}.container-card .wraper-card .container-card .conteiner-gift h4{font-family:"Unbounded";font-size:18px;font-weight:600;line-height:100%;letter-spacing:0%;text-align:center;color:#363536;margin-bottom:4px}.container-card .wraper-card .container-card .conteiner-gift p{font-family:"Unbounded";font-size:16px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:center;color:#363536}.container-card .wraper-card .container-card .conteiner-button{margin-top:20px}.container-card .wraper-card .container-card .conteiner-button .content-conteiner-button{margin-bottom:16px}.container-card .wraper-card .container-card .conteiner-button .content-conteiner-button p{font-family:"Unbounded";font-size:20px;font-weight:400;line-height:102%;letter-spacing:0%;text-align:center;color:#363536}.container-card .wraper-card .container-card .conteiner-button .content-conteiner-button p span{font-weight:600}.container-card .wraper-card .container-card .conteiner-button .conteiner-button-btn{display:flex;width:100%;border-radius:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00888a;justify-content:center;align-items:center;padding:12px 24px 12px 24px;white-space:nowrap;justify-content:center}.container-card .wraper-card .container-card .conteiner-button .conteiner-button-btn .text{color:#fff;font-size:18px;font-weight:700;line-height:25px;letter-spacing:0%;text-align:center}.container-card .wraper-card .container-card .conteiner-button .conteiner-button-btn:hover{background:#006a6c}.container-card .wraper-card .container-card .conteiner-button .conteiner-button-btn:hover .text{color:#fff}.container-card .price-note{color:#8a949e;margin-top:48px;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center}.castom-content-container-services{display:flex;flex-direction:column;gap:48px}.castom-content-container-services .castom-content-services .castom-content-text-services{display:flex;flex-direction:column;gap:24px;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.castom-content-container-services .castom-content-services .castom-content-text-services h2{font-family:"Unbounded";font-size:32px;font-weight:700;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.castom-content-container-services .castom-content-services .castom-content-text-services h3{font-family:"Unbounded";font-size:32px;font-weight:500;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.castom-content-container-services .castom-content-services .castom-content-text-services .vp-portfolio__item-overlay a{position:initial}.castom-content-container-services .castom-content-services .castom-content-text-services p{font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left}.castom-content-container-services .castom-content-services .castom-content-text-services p strong{font-weight:800}.castom-content-container-services .castom-content-services .castom-content-text-services p a{display:inline-block;font-size:20px;font-weight:400;line-height:150%;color:#00888a;position:relative;text-decoration:none;transition:all .15s ease-out}.castom-content-container-services .castom-content-services .castom-content-text-services p a:before{content:"";position:absolute;width:100%;height:1px;bottom:0px;left:0;background:#00888a;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.castom-content-container-services .castom-content-services .castom-content-text-services p a:hover{transition:all .15s ease-out}.castom-content-container-services .castom-content-services .castom-content-text-services p a:hover:before{visibility:visible;transform:scaleX(1)}.castom-content-container-services .castom-content-services .castom-content-text-services strong{font-weight:800}.castom-content-container-services .castom-content-services .castom-content-text-services ul{list-style-type:none;padding:0px 12px}.castom-content-container-services .castom-content-services .castom-content-text-services ul li::before{content:"";position:absolute;left:0;top:12px;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;margin-right:34px;background:#9ac3b6}.castom-content-container-services .castom-content-services .castom-content-text-services ul li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:34px;color:#363536}.castom-content-container-services .castom-content-services .castom-content-text-services ol{padding:0px 15px;counter-reset:list-counter}.castom-content-container-services .castom-content-services .castom-content-text-services ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:37px;color:#363536}.castom-content-container-services .castom-content-services .castom-content-text-services ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}.single-services .section-baner{padding:40px 0}.swiper-programs .card-services{box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1);display:flex;flex-direction:column}.swiper-programs .card-services .card-img-blog{height:360px;overflow:hidden;position:relative}@media(min-width: 1280px){.swiper-programs .card-services .card-img-blog{max-height:416px}}.swiper-programs .card-services .card-img-blog img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.swiper-programs .card-services .text-block-servis{display:flex;flex-direction:column;background-color:#fff;padding:20px 32px 20px 32px}.swiper-programs .card-services .text-block-servis .title-sevice{margin-bottom:16px;font-family:"Unbounded";font-size:16px;font-weight:700;line-height:135%;letter-spacing:-2%;text-align:left;color:#00888a;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1280px){.swiper-programs .card-services .text-block-servis .title-sevice{font-size:20px}}.swiper-programs .card-services .text-block-servis .post-description{white-space:normal;font-size:20px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;height:57px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#aab}.swiper-programs .card-services .text-block-servis .btn-item{opacity:0;visibility:hidden;max-height:0;transition:opacity .2s ease,visibility .2s ease,padding-top .2s ease,padding-bottom .2s ease,max-height .2s ease;padding-top:0px;padding-bottom:0px}.swiper-programs .card-services:hover .btn-item{display:flex;transition-delay:.2s;opacity:1;visibility:visible;max-height:65px;padding-top:15px;padding-bottom:15px}.programs-container{overflow-x:hidden;width:100%;padding-bottom:138px}.programs-container .container-header-programs-container{display:flex;margin-bottom:24px}.programs-container .container-header-programs-container .title-blog{color:#363536;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left}.programs-container .swiper-programs-container .swiper-programs{position:relative;padding:0 10% 0 10%}.programs-container .swiper-programs-container .swiper-programs .swiper-slide{width:70%;transition:transform .3s ease}.programs-container .swiper-programs-container .swiper-programs .swiper-scrollbar-programs{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 48px);left:0;right:0;z-index:10}.programs-container-reviews{overflow-x:hidden;width:100%;padding-bottom:138px}.programs-container-reviews .container-header-programs-container{display:flex;margin-bottom:24px}.programs-container-reviews .container-header-programs-container .title-blog{color:#363536;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left}.programs-container-reviews .swiper-reviews{position:relative;padding:0 10%}.programs-container-reviews .swiper-reviews .swiper-slide{width:70%;display:flex;flex-direction:column;gap:24px;transition:transform .3s ease}.programs-container-reviews .swiper-reviews .swiper-slide .container-clients{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.programs-container-reviews .swiper-reviews .swiper-slide .container-clients .company-logo{min-width:49px;min-height:49px;border-radius:50%}.programs-container-reviews .swiper-reviews .swiper-slide .container-clients .title-compani{font-size:16px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.programs-container-reviews .swiper-reviews .swiper-scrollbar-reviews{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 48px);left:0;right:0;z-index:10}.blog-header-block{display:flex;gap:24px;flex-wrap:wrap}@media(min-width: 1280px){.blog-header-block{gap:48px}}.blog-header-block .item-data .conteiner-data,.blog-header-block .item-data .counter-container{color:#aab;font-size:16px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left}.content-blog-block{display:flex;flex-direction:column;gap:48px}.container-blog-content .wraper-content .table-contents{display:none}.container-blog-content .wraper-content .table-contents .table-contents-title{font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}.container-blog-content .wraper-content .table-contents ol{padding:0px 15px;counter-reset:list-counter}.container-blog-content .wraper-content .table-contents ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:16px;position:relative;padding-left:37px;color:#363536}.container-blog-content .wraper-content .table-contents ol li a{font-size:18px;font-weight:400;color:#00888a}.container-blog-content .wraper-content .table-contents ol li:hover a{color:#17b9bb}.container-blog-content .wraper-content .table-contents ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:18px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}.container-blog-content .wraper-content .wraper-social-block .contact-email{color:#363536;font-size:40px}.container-blog-content .wraper-content .wraper-social-block .contact-email a{font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}@media(min-width: 1280px){.container-blog-content .wraper-content .wraper-social-block .contact-email a{font-size:40px}}@media(min-width: 1280px){.container-blog-content .wraper-content{display:flex;justify-content:space-between;gap:24px;position:relative}.container-blog-content .wraper-content .content-blog-block{max-width:800px}.container-blog-content .wraper-content .content-blog-block .section-baner{padding:40px 0}.container-blog-content .wraper-content .content-blog-block .section-baner .container-header-baner{margin-bottom:40px}.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-container-contact{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-container-contact .contact-phone-wraper .contact-phone{font-size:40px;font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-container-contact .contact-phone-wraper .contact-phone a{font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}}@media(min-width: 1280px)and (min-width: 1280px){.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-container-contact .contact-phone-wraper .contact-phone a{font-size:40px}}@media(min-width: 1280px){.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-social-block .contact-email{color:#363536;font-size:40px}.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-social-block .contact-email a{font-size:clamp(24px,4vw,40px);font-weight:700;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}}@media(min-width: 1280px)and (min-width: 1280px){.container-blog-content .wraper-content .content-blog-block .section-baner .wraper-social-block .contact-email a{font-size:40px}}@media(min-width: 1280px){.container-blog-content .wraper-content .content-blog-block .section-baner .social-container-wraper{gap:24px}.container-blog-content .wraper-content .content-blog-block .section-baner .social-container-wraper .social{gap:16px}.container-blog-content .wraper-content .content-blog-block .section-baner .social-container-wraper .social .social-card-header-telegram,.container-blog-content .wraper-content .content-blog-block .section-baner .social-container-wraper .social .social-card-header-whatsapp{display:flex;width:40px;height:40px;justify-content:center;align-items:center}.container-blog-content .wraper-content .content-blog-block .section-baner .social-container-wraper .btn-contact-baner .text{font-size:18px;font-weight:600;line-height:100%;letter-spacing:0%;text-align:left;color:#363536}.container-blog-content .wraper-content .table-contents{max-width:384px;position:sticky;top:130px;align-self:flex-start;display:flex;flex-direction:column;gap:24px}.container-blog-content .wraper-content .table-contents .total{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;color:#363536;margin-bottom:16px}.container-blog-content .wraper-content .table-contents .total span{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;color:#363536}.container-blog-content .wraper-content .table-contents ul{list-style:none;padding:0;margin:0}.container-blog-content .wraper-content .table-contents ul li{position:relative;font-size:20px;font-weight:500;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:18px;padding-left:20px;color:#363536}.container-blog-content .wraper-content .table-contents ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#363536;border-radius:50%;margin:0 8px}}.container-category-employees{padding-top:58px;padding-bottom:80px;display:flex;flex-direction:column;gap:48px}@media(min-width: 1280px){.container-category-employees{gap:80px}}.container-category-employees .container-category-employee .category-employee-heder{margin-bottom:69px}.container-category-employees .container-category-employee .category-employee-heder h4{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.container-category-employees .container-category-employee .container-card{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}@media(min-width: 1280px){.container-category-employees .container-category-employee .container-card{justify-content:space-between}}.container-category-employees .container-category-employee .container-card .card-employees{width:306px}.container-category-employees .container-category-employee .container-card .card-employees .container-img-employee{width:306px;height:447px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end}.container-category-employees .container-category-employee .container-card .card-employees .container-img-employee .container-title-text{display:flex;flex-direction:column;gap:8px;padding:150px 16px 8px 16px;background:linear-gradient(180deg, rgba(217, 217, 217, 0) 0%, rgba(144, 144, 144, 0) 1%, #363536 100%)}.container-category-employees .container-category-employee .container-card .card-employees .container-img-employee .container-title-text .title{color:#fff;font-family:"Unbounded";font-size:22px;font-weight:500;line-height:110%;letter-spacing:0%;text-align:left}.container-category-employees .container-category-employee .container-card .card-employees .container-img-employee .container-title-text .job-title{color:#b8e1d4;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}.container-category-employees .container-category-employee .container-card .card-employees .container-content-text .description{padding:16px;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.container-category-employees .container-category-employee .container-card .horizontal-image{width:100%}@media(min-width: 768px){.container-category-employees .container-category-employee .container-card .horizontal-image{width:450px}}.container-category-employees .container-category-employee .container-card .horizontal-image .container-img{height:447px;display:flex;align-items:center}.container-category-employees .container-category-employee .container-card .horizontal-image .container-img .container-img-employee{width:100%;height:315px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width: 768px){.container-category-employees .container-category-employee .container-card .horizontal-image .container-img .container-img-employee{width:450px}}.container-category-employees .container-category-employee .container-card .horizontal-image .container-img .container-img-employee .container-title-text{display:flex;flex-direction:column;gap:8px;padding:100px 16px 8px 16px;background:linear-gradient(180deg, rgba(217, 217, 217, 0) 0%, rgba(144, 144, 144, 0) 1%, #363536 100%)}.container-category-employees .container-category-employee .container-card .horizontal-image .container-img .container-img-employee .container-title-text .title{color:#fff;font-family:"Unbounded";font-size:22px;font-weight:500;line-height:110%;letter-spacing:0%;text-align:left}.container-category-employees .container-category-employee .container-card .horizontal-image .container-img .container-img-employee .container-title-text .job-title{color:#b8e1d4;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left}.container-category-employees .container-category-employee .container-card .horizontal-image .container-content-text .description{padding:16px;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.castom-content-text-services{display:flex;flex-direction:column;gap:24px;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;color:#363536}.castom-content-text-services h3{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536}.castom-content-text-services p{font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left}.castom-content-text-services p strong{font-weight:800}.castom-content-text-services strong{font-weight:800}.castom-content-text-services ul{list-style-type:none;padding:0px 12px}.castom-content-text-services ul li::before{content:"";position:absolute;left:0;top:12px;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;margin-right:34px;background:#9ac3b6}.castom-content-text-services ul li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:34px;color:#363536}.castom-content-text-services ol{padding:0px 15px;counter-reset:list-counter}.castom-content-text-services ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:20px;position:relative;padding-left:37px;color:#363536}.castom-content-text-services ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}.table-price_container{padding:32px 24px;background:#f7f7f7}.table-price_container .table-price{padding-bottom:48px}.table-price_container .table-price .header-table,.table-price_container .table-price2 .header-table{font-family:"Unbounded";font-size:24px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left;color:#363536;margin-bottom:24px}@media(min-width: 768px){.table-price_container .table-price .header-table,.table-price_container .table-price2 .header-table{font-size:32px}}.table-price_container .table-price table tr,.table-price_container .table-price2 table tr{justify-content:space-between;display:flex;padding:16px 0;box-sizing:border-box;border-bottom:1px solid #b8e1d4}.table-price_container .table-price table tr .title,.table-price_container .table-price2 table tr .title{width:70%;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:4px}.table-price_container .table-price table tr .title .excerpt,.table-price_container .table-price2 table tr .title .excerpt{font-size:16px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left}.table-price_container .table-price table tr .price,.table-price_container .table-price2 table tr .price{width:30%;color:#363536;font-family:"Unbounded";font-size:18px;font-weight:400;line-height:102%;letter-spacing:0%;text-align:right}.table-price_container .table-price table tr .price span,.table-price_container .table-price2 table tr .price span{color:#363536;font-family:"Unbounded";font-size:18px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:right}.table-price_container .wraper-total-block{display:flex;flex-direction:column;gap:20px}.table-price_container .wraper-total-block .container-cost{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.table-price_container .wraper-total-block .container-cost .text-cost{font-size:24px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}.table-price_container .wraper-total-block .container-cost .total-container .total{font-family:"Unbounded";font-size:28px;font-weight:400;line-height:102%;letter-spacing:0%;text-align:right;color:#363536}.table-price_container .wraper-total-block .container-cost .total-container .total span{font-family:"Unbounded";font-size:28px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:right;color:#363536}.table-price_container .wraper-total-block .container-cost .table-content{max-width:490px;font-size:14px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;color:#363536}.table-price_container .wraper-total-block .container-cost .table-content .contact-phone{font-size:14px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#00888a}.table-price_container .wraper-total-block .container-cost .table-content .contact-phone a{font-size:14px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;color:#00888a}.table-contents-mobile{display:flex;flex-direction:column;gap:24px}.table-contents-mobile .table-contents-title{font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}.table-contents-mobile ol{padding:0px 15px;counter-reset:list-counter}.table-contents-mobile ol li{font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding-bottom:16px;position:relative;padding-left:37px;color:#363536}.table-contents-mobile ol li a{font-size:18px;font-weight:400;color:#00888a}.table-contents-mobile ol li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:18px;font-weight:700;line-height:150%;letter-spacing:0%;color:#9ac3b6}.table-contents-mobile .total{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;color:#363536;margin-bottom:16px}.table-contents-mobile .total span{font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:0%;text-align:left;color:#363536}.table-contents-mobile ul{list-style:none;padding:0;margin:0}.table-contents-mobile ul li{position:relative;font-size:20px;font-weight:500;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:18px;padding-left:20px;color:#363536}.table-contents-mobile ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#363536;border-radius:50%;margin:0 8px}@media(min-width: 1280px){.table-contents-mobile{display:none}}.mobil-social{display:flex;flex-direction:column;gap:16px}.mobil-social .mobil-social-wraper{display:flex;gap:16px}.mobil-social .mobil-social-wraper .share-btn{align-items:center;justify-content:center;display:flex;width:32px;height:32px}.mobil-social .table-contents-title{font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left}.modal{display:none;position:fixed;z-index:99;background-color:rgba(0,0,0,.6);left:0;top:0%;width:100%;height:100%;overflow:auto;justify-content:center;align-items:center}.modal .modal-content{position:relative;background-color:#e1bee7;margin:auto;padding:0;width:90%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}@media(min-width: 768px){.modal .modal-content{width:70%}}@media(min-width: 1280px){.modal .modal-content{width:40%}}.modal .modal-content .ninja_block{width:100%;background-color:#00888a;display:flex;padding:32px;flex-direction:column}.modal .modal-content .ninja_block .close{z-index:99;cursor:pointer;position:absolute;top:10px;right:10px}.modal .modal-content .ninja_block .close-button::before,.modal .modal-content .ninja_block .close-button::after{content:"";position:absolute;width:22px;height:2px;background-color:#fff;transition:width .4s}.modal .modal-content .ninja_block .close-button:hover::before,.modal .modal-content .ninja_block .close-button:hover::after{width:18px}.modal .modal-content .ninja_block .wpcf7{width:100%}.modal .modal-content .ninja_block .form-container-not-popap,.modal .modal-content .ninja_block .form-container-popap{display:flex;flex-direction:column;gap:16px}.modal .modal-content .ninja_block .form-container-not-popap input::-moz-placeholder, .modal .modal-content .ninja_block .form-container-not-popap textarea::-moz-placeholder, .modal .modal-content .ninja_block .form-container-popap input::-moz-placeholder, .modal .modal-content .ninja_block .form-container-popap textarea::-moz-placeholder{color:#fff;opacity:1}.modal .modal-content .ninja_block .form-container-not-popap input::placeholder,.modal .modal-content .ninja_block .form-container-not-popap textarea::placeholder,.modal .modal-content .ninja_block .form-container-popap input::placeholder,.modal .modal-content .ninja_block .form-container-popap textarea::placeholder{color:#fff;opacity:1}.modal .modal-content .ninja_block .form-container-not-popap .form-title .h4,.modal .modal-content .ninja_block .form-container-popap .form-title .h4{font-size:24px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;color:#fff}.modal .modal-content .ninja_block .form-container-not-popap .field-container,.modal .modal-content .ninja_block .form-container-popap .field-container{width:100%}.modal .modal-content .ninja_block .form-container-not-popap .field-container label,.modal .modal-content .ninja_block .form-container-popap .field-container label{width:100%}.modal .modal-content .ninja_block .form-container-not-popap .field-container label .wpcf7-form-control-wrap input,.modal .modal-content .ninja_block .form-container-popap .field-container label .wpcf7-form-control-wrap input{padding:8px 16px 8px 16px;width:100%;border:0;background:hsla(0,0%,100%,.2)}.modal .modal-content .ninja_block .form-container-not-popap .field-container-message,.modal .modal-content .ninja_block .form-container-popap .field-container-message{width:100%}.modal .modal-content .ninja_block .form-container-not-popap .field-container-message label,.modal .modal-content .ninja_block .form-container-popap .field-container-message label{width:100%}.modal .modal-content .ninja_block .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea,.modal .modal-content .ninja_block .form-container-popap .field-container-message label .wpcf7-form-control-wrap textarea{padding:12px 16px;width:100%;border:0px solid #dee3e3;height:140px;background:hsla(0,0%,100%,.2)}@media(min-width: 1280px){.modal .modal-content .ninja_block .form-container-not-popap .field-container-message label .wpcf7-form-control-wrap textarea,.modal .modal-content .ninja_block .form-container-popap .field-container-message label .wpcf7-form-control-wrap textarea{height:220px}}.modal .modal-content .ninja_block .form-container-not-popap .field-container-button .btn-tel,.modal .modal-content .ninja_block .form-container-popap .field-container-button .btn-tel{width:100%}.modal .modal-content .ninja_block .form-container-not-popap .field-container-button .btn-tel .wpcf7-submit,.modal .modal-content .ninja_block .form-container-popap .field-container-button .btn-tel .wpcf7-submit{width:100%;box-sizing:border-box;border:1px solid #b8e1d4;border-radius:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0%;text-align:center;padding:12px 24px 12px 24px;color:#fff}.modal .modal-content .ninja_block .form-container-not-popap .field-container-button .btn-tel:hover .wpcf7-submit,.modal .modal-content .ninja_block .form-container-popap .field-container-button .btn-tel:hover .wpcf7-submit{border:1px solid #92cebb;background:#92cebb;color:#363536}.tabcontent{display:none}.active{display:block !important}.home-page .section-archive-blog{padding-top:80px;padding-bottom:0}.home-page .section-archive-blog .arhive-blog-block .container-header-hom-portfolio{padding-bottom:48px}.home-page .section-archive-blog .arhive-blog-block .container-header-hom-portfolio .visible-categories-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.home-page .section-archive-blog .arhive-blog-block .container-header-hom-portfolio .visible-categories-container .sevice-header{width:-moz-fit-content;width:fit-content}.home-page .section-archive-blog .arhive-blog-block .visible-links-categories .visible-links li .item-tabs{cursor:pointer;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0%;text-align:left;color:#8a949e}.home-page .section-archive-blog .arhive-blog-block .container-slider{padding:80px 0;background:#b8e1d4}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about{position:relative}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-container{width:100%;height:100%}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-wrapper{flex:1;align-items:stretch !important}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-slide{flex-grow:1;align-items:stretch !important;display:flex;justify-content:center;height:auto;max-height:800px}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-slide img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width: 1280px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-slide{max-height:800px;min-height:800px}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-slide .portfolio-item{max-height:800px;min-height:800px}}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next,.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev{display:none}@media(min-width: 1280px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next,.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev{color:#b8e1d4;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:50}}@media(min-width: 1400px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next,.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev{width:64px;height:64px}}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next{right:-10px}@media(min-width: 1400px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next{right:-32px}}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev{left:-10px}@media(min-width: 1400px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev{left:-32px}}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next::after,.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev::after{font-size:18px}@media(min-width: 1400px){.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-next::after,.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-button-prev::after{font-size:22px}}.home-page .section-archive-blog .arhive-blog-block .container-slider .slider-portfolio-about .swiper-scrollbar{background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:10}@media(min-width: 1280px){.slider-portfolio-about .short .swiper-slide{max-height:486px;min-height:486px}.slider-portfolio-about .short .swiper-slide .portfolio-item{max-height:486px;min-height:486px}}@media(min-width: 1280px){.servis .slider-portfolio-about .swiper-slide{max-height:600px;min-height:600px}.servis .slider-portfolio-about .swiper-slide .portfolio-item{max-height:600px;min-height:600px}}@media(min-width: 1280px){.blog .slider-portfolio-about .swiper-slide{max-height:486px;min-height:486px}.blog .slider-portfolio-about .swiper-slide .portfolio-item{max-height:486px;min-height:486px}}.sitemap{padding-top:130px;display:flex;flex-direction:column;gap:24px}.sitemap .h1{font-size:clamp(48px,2vw,96px);font-weight:400;line-height:100%}.sitemap .h2{font-size:clamp(36px,2vw,64px);font-weight:400;line-height:100%}.sitemap ul{list-style:none;padding:0;margin:0}.sitemap ul li{position:relative;font-size:20px;font-weight:500;line-height:150%;letter-spacing:0%;text-align:left;margin-bottom:18px;padding-left:20px;color:#363536}.sitemap ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#363536;border-radius:50%;margin:0 8px}.social-container-wraper{display:flex;gap:32px;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.social-container-wraper{flex-direction:row}}.social-container-wraper .social{display:flex;gap:32px;flex-wrap:wrap}.social-container-wraper .social .social-card-header-telegram{display:flex;width:48px;height:48px;align-items:center;justify-content:center;justify-content:center;align-items:center}.social-container-wraper .social .social-card-header-telegram svg path{fill:#00888a}.social-container-wraper .social .social-card-header-telegram svg rect{stroke:#00888a}.social-container-wraper .social .social-card-header-telegram:hover svg path{fill:#b8e1d4}.social-container-wraper .social .social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.social-container-wraper .social .social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.social-container-wraper .social .social-card-header-whatsapp{display:flex;width:48px;height:48px;align-items:center;justify-content:center;justify-content:center;align-items:center}.social-container-wraper .social .social-card-header-whatsapp svg path{fill:#00888a}.license-blocks-wrapper .castom-content-text-services .license-block-content{display:flex;flex-direction:column;gap:24px}.tabcontent .swiper-container{position:relative;overflow:visible}.tabcontent .swiper-container .swiper-wrapper{margin-right:-50px}.tabcontent .swiper-container .swiper-wrapper .swiper-slide{margin-right:24px}.swiper-services-craft{position:relative}.swiper-services-craft .swiper-wrapper .card-services{box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1)}.swiper-services-craft .swiper-wrapper .card-services .card-img-blog{max-height:416px;height:100%;overflow:hidden;aspect-ratio:1.4}.swiper-services-craft .swiper-wrapper .card-services .card-img-blog img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-services-craft .swiper-wrapper .card-services .text-block-servis{display:flex;flex-direction:column;background-color:#fff;padding:20px 32px 20px 32px}.swiper-services-craft .swiper-wrapper .card-services .text-block-servis .title-sevice{margin-bottom:16px;font-family:"Unbounded";font-size:16px;font-weight:700;line-height:135%;letter-spacing:-2%;text-align:left;color:#00888a;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1280px){.swiper-services-craft .swiper-wrapper .card-services .text-block-servis .title-sevice{font-size:20px}}.swiper-services-craft .swiper-wrapper .card-services .text-block-servis .post-description{white-space:normal;font-size:20px;font-weight:400;line-height:135%;letter-spacing:0%;text-align:left;height:57px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#aab}.swiper-services-craft .swiper-wrapper .card-services .btn-item{opacity:0;visibility:hidden;max-height:0;transition:opacity .2s ease,visibility .2s ease,padding-top .2s ease,padding-bottom .2s ease,max-height .2s ease;padding-top:0px;padding-bottom:0px}.swiper-services-craft .swiper-wrapper .card-services:hover .btn-item{display:flex;transition-delay:.2s;opacity:1;visibility:visible;max-height:65px;padding-top:15px;padding-bottom:15px}.swiper-services-craft .swiper-scrollbar-craft-servis{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 20px);left:0;right:0;z-index:10}@media(min-width: 1280px){.swiper-services-craft .swiper-scrollbar-craft-servis{top:calc(100% + 48px)}}.blog-swiper{position:relative}.blog-swiper .container-reviews-blog-swipet .card-blog{display:flex;flex-direction:column;gap:24px}.blog-swiper .container-reviews-blog-swipet .card-blog .card-img-blog{width:100%;max-height:360px;height:100%;overflow:hidden}@media(min-width: 768px){.blog-swiper .container-reviews-blog-swipet .card-blog .card-img-blog{aspect-ratio:1.1}}.blog-swiper .container-reviews-blog-swipet .card-blog .card-img-blog img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-swiper .container-reviews-blog-swipet .card-blog .data-blog{white-space:normal;font-size:18px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#9ac3b6;margin-bottom:12px}.blog-swiper .container-reviews-blog-swipet .card-blog .contant-blog{color:#484b59;font-size:20px;font-weight:700;line-height:135%;letter-spacing:0%;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:81px;-webkit-line-clamp:3;line-clamp:3}.blog-swiper .swiper-scrollbar-craft-blog{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 20px);left:0;right:0;z-index:10}@media(min-width: 1280px){.blog-swiper .swiper-scrollbar-craft-blog{top:calc(100% + 48px)}}.craft-portfolio-slider-little{position:relative}.craft-portfolio-slider-little .swiper-slide{box-shadow:0px 6.35px 25.41px 0px rgba(0,83,161,0.1019607843)}.craft-portfolio-slider-little .portfolio-item-link{overflow:hidden;width:100%;position:relative}@media(max-width: 1024px){.craft-portfolio-slider-little .portfolio-item-link{box-shadow:0px 6.35px 25.41px 0px rgba(0,83,161,.1019607843)}}@media(min-width: 1024px){.craft-portfolio-slider-little .portfolio-item{position:relative;padding:40px;display:flex;flex-direction:column;justify-content:space-between;max-height:600px;width:100%;aspect-ratio:2.16/1;background-size:cover;background-position:center}.craft-portfolio-slider-little .container-hesh{display:flex;justify-content:space-between}.craft-portfolio-slider-little .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.craft-portfolio-slider-little .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.craft-portfolio-slider-little .portfolio-item-content{padding:24px;position:absolute;bottom:40px;left:40px;right:40px;background-color:rgba(1,85,86,.8);display:flex;flex-direction:column;gap:4px}.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-title{color:#fff;font-weight:800;text-align:center;font-size:clamp(24px,5vw,32px)}}@media(min-width: 1024px)and (min-width: 1280px){.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-title{font-size:32px;line-height:38.4px}}@media(min-width: 1024px){.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-description{color:#fff;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(min-width: 1024px)and (min-width: 1280px){.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}@media(max-width: 1023px){.craft-portfolio-slider-little .portfolio-item{width:100%;position:relative;padding:20px;display:flex;flex-direction:column;justify-content:space-between;max-height:600px;width:100%;min-height:330px;background-size:cover;background-position:center}.craft-portfolio-slider-little .container-hesh{display:flex;justify-content:space-between}.craft-portfolio-slider-little .container-hesh .portfolio-item-year{color:#fff;font-size:20px;font-weight:700;text-align:right}.craft-portfolio-slider-little .container-hesh .portfolio-item-hashtag{color:#fff;font-size:20px;font-weight:700;text-align:left;line-height:20px}.craft-portfolio-slider-little .portfolio-item-content{padding:12px 20px;width:100%;display:flex;flex-direction:column;gap:4px}.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-title{font-family:"Unbounded";font-weight:700;font-size:18px;line-height:22.25px;letter-spacing:0%;color:#00888a}.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-description{display:none;color:#000;font-weight:300;text-align:center;font-size:clamp(16px,5vw,24px)}}@media(max-width: 1023px)and (min-width: 1280px){.craft-portfolio-slider-little .portfolio-item-content .portfolio-item-description{font-size:24px;line-height:28.8px}}.craft-portfolio-slider-little .swiper-scrollbar-craft-portfolio-little{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 20px);left:0;right:0;z-index:10}@media(min-width: 1280px){.craft-portfolio-slider-little .swiper-scrollbar-craft-portfolio-little{top:calc(100% + 48px)}}.swiper-wraper-foto .swiper-wrapper{align-items:center}.swiper-wraper-foto .swiper-wrapper .foto-item-wraper .foto-item{display:flex;align-items:center;justify-content:center}.modal{display:none;opacity:0;transition:opacity .4s ease,transform .4s ease;transform:scale(0.9)}.show{display:flex;opacity:1;transform:scale(1)}.social-card-header-telegram:hover svg path{fill:#b8e1d4}.social-card-header-telegram:hover svg rect{stroke:#b8e1d4}.social-card-header-whatsapp:hover svg path{fill:#b8e1d4}.flex{display:flex}.baner-home-video{width:100%;max-height:788px;overflow:hidden}.baner-home-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lazy-block{opacity:0;transform:translateY(150px);transition:all .9s ease-in-out}.lazy-block.visible{opacity:1;transform:translateY(0)}.boxshadow{box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1)}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee-img-wrap{overflow:hidden}.marquee-img-wrap .marquee-img-content{display:flex;width:100000px;gap:0px}.marquee-img-wrap .marquee-img-content .marquee-img{animation-duration:50s;display:flex;justify-content:space-around;animation-name:ticker;animation-timing-function:linear;animation-iteration-count:infinite;float:left}.marquee-img-wrap .marquee-img-content .marquee-img .clients-item-container{margin:0 20px}.marquee-img-wrap .marquee-img-content .marquee-img .clients-item-container .clients-item-img{max-width:250px;min-width:250px;min-height:180px;max-height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;background-color:#f1f2f4;border-radius:50%}@media(min-width: 1280px){.marquee-img-wrap .marquee-img-content .marquee-img .clients-item-container .clients-item-img{max-width:300px;min-width:300px;min-height:300px;max-height:300px}}.marquee-img-wrap .marquee-img-content .marquee-img .clients-item-container .clients-item-img img{width:100%;height:auto}@media(min-width: 1280px){.marquee-img-wrap .marquee-img-content .marquee-img .clients-item-container .clients-item-img img{width:80%}}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.blog-item:hover .title-sevice,.card-services:hover .title-sevice,.services-item:hover .title-sevice,.item-price:hover .title-sevice{color:#006062 !important}.blog-item:hover .title,.card-services:hover .title,.services-item:hover .title,.item-price:hover .title{color:#006062 !important}.blog-item :hover .title-blog,.card-blog :hover .title-blog{color:#58626c !important}.blog-item :hover .contant-blog,.card-blog :hover .contant-blog{color:#58626c !important}.hover-scale{overflow:hidden}.hover-scale img{transition:transform .8s ease-in-out}.hover-scale:hover img{transform:scale(1.1)}.visible-links-categories{position:relative;overflow:hidden;background:#fff}@media(max-width: 768px){.visible-links-categories::before,.visible-links-categories::after{display:block}.visible-links-categories::before{content:"";position:absolute;top:0;bottom:0;width:30px;z-index:1;pointer-events:none}.visible-links-categories::after{content:"";position:absolute;top:0;bottom:0;width:30px;z-index:1;pointer-events:none;background:linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0))}.visible-links-categories::before{left:0}.visible-links-categories::after{right:0;background:linear-gradient(to left, rgb(255, 255, 255), rgba(255, 255, 255, 0))}}.visible-links-wrapper{height:32px;display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.visible-links-wrapper::-webkit-scrollbar{display:none}.visible-links{display:flex;gap:24px;padding:0;margin:0;list-style:none}.visible-links li{box-sizing:border-box;white-space:nowrap;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0%;text-align:left}.visible-links li a{color:#8a949e}@media(min-width: 1280px){.visible-links{gap:48px}}@media(max-width: 1280px){.distans{margin-bottom:32px}}@media(min-width: 1280px){.about-container .container-about{padding-top:64px}}.hover-scale-bg{transition:transform .8s ease;background-position:center;overflow:hidden}.hover-scale-bg:hover{transition:transform .8s ease;transform:scale(1.05)}.popap-content{padding-top:45px;padding-bottom:18px}.popap-content .container-svg{margin:0 auto;width:63px;height:63px;display:flex;border-radius:50%;background:#41bfbc;justify-content:center;align-items:center}.ninja_block .wpcf7 .wpcf7-form .wpcf7-response-output{font-family:"Manrope";font-weight:600;font-size:13px;line-height:15.6px;letter-spacing:0%;color:#fff;border:0;border-color:none;margin:0;padding:0;padding-bottom:32px}#map-container{position:relative;width:100%;height:100%;margin:0 auto;transition:all .3s ease;display:none;background:rgba(0,0,0,.8)}#map-container #map-popap{display:flex;width:100%;height:100%}#map-container #map-popap iframe{display:flex;width:100%;height:100%}#map-container.fullscreen{position:fixed;top:5px;right:5px;bottom:5px;left:5px;width:auto;height:auto;z-index:9999;display:flex;border-radius:8px}@media(min-width: 1280px){#map-container.fullscreen{top:50px;right:50px;bottom:50px;left:50px}}#close-map-popap{position:fixed;top:20px;left:20px;z-index:10000;display:none;width:40px;height:40px;align-items:center;justify-content:center;border-radius:8px;background-color:#fff}@media(min-width: 1280px){#close-map-popap{top:50px;left:50px}}#close-map-popap::before,#close-map-popap::after{content:"";position:absolute;width:22px;height:2px;background-color:#000;transition:width .4s}#close-map-popap::before{transform:rotate(45deg)}#close-map-popap::after{transform:rotate(-45deg)}#close-map-popap:hover::before,#close-map-popap:hover::after{width:18px}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9998;display:none}.shake:hover{animation:shake 150ms 2 linear;-moz-animation:shake 150ms 2 linear;-webkit-animation:shake 150ms 2 linear;-o-animation:shake 150ms 2 linear}@keyframes shake{0%{transform:translate(3px, 0)}50%{transform:translate(-3px, 0)}100%{transform:translate(0, 0)}}.slider-custom-about-distans{padding-bottom:50px}.container-sit{padding-bottom:30px}.container-reviews-portfolioss{position:relative}.container-reviews-portfolioss .craft-portfolio-slider-little-s{width:100%;height:100%;overflow:hidden;position:static}@media(min-width: 1280px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .portfolio-item{position:relative;padding:40px;display:flex;flex-direction:column;justify-content:space-between;max-height:600px;min-height:600px;width:100%;aspect-ratio:2.16/1;background-size:cover;background-position:center}}.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next,.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev{display:none}@media(min-width: 1280px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next,.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev{color:#b8e1d4;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:50}}@media(min-width: 1400px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next,.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev{width:64px;height:64px}}.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next{right:-10px}@media(min-width: 1400px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next{right:-32px}}.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev{left:-10px}@media(min-width: 1400px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev{left:-32px}}.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next::after,.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev::after{font-size:18px}@media(min-width: 1400px){.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-next::after,.container-reviews-portfolioss .craft-portfolio-slider-little-s .swiper-button-prev::after{font-size:22px}}.castom-content-custom-about{margin-bottom:48px}.visible-links-categories--scroll{position:relative;overflow:hidden;background:#fff}.visible-links-categories--scroll .visible-links-wrapper{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.visible-links-categories--scroll .visible-links-wrapper::-webkit-scrollbar{display:none}.visible-links-categories--scroll .visible-links{display:flex;gap:24px;padding:0;margin:0;list-style:none;white-space:nowrap}.visible-links-categories--scroll .visible-links a{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.visible-links-categories--scroll .visible-links a:active{cursor:grabbing}@media(min-width: 1280px){.visible-links-categories--scroll .visible-links{gap:48px}}@media(min-width: 769px){.visible-links-categories--scroll::before,.visible-links-categories--scroll::after{content:"";position:absolute;top:0;bottom:0;width:32px;pointer-events:none;opacity:1;transition:opacity .2s ease;background:linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0))}.visible-links-categories--scroll::before{left:0}.visible-links-categories--scroll::after{right:0;background:linear-gradient(to left, rgb(255, 255, 255), rgba(255, 255, 255, 0));transform:none}.visible-links-categories--scroll.is-at-start::before{opacity:0}.visible-links-categories--scroll.is-at-end::after{opacity:0}}.programs-container-reviews{overflow-x:hidden;width:100%;padding-bottom:138px}.programs-container-reviews .container-header-programs-container{display:flex;margin-bottom:24px}.programs-container-reviews .container-header-programs-container .title-blog{color:#363536;font-family:"Unbounded";font-size:32px;font-weight:600;line-height:102%;letter-spacing:-1%;text-align:left}.programs-container-reviews .swiper-reviews{position:relative;padding:0}.programs-container-reviews .swiper-reviews .swiper-slide{width:auto;height:100%;display:flex;flex-direction:column;gap:16px;transition:transform .3s ease}.programs-container-reviews .swiper-reviews .review-card{height:100%;display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1)}.programs-container-reviews .swiper-reviews .review-card .review-container-content{display:flex;flex-direction:column;gap:12px}.programs-container-reviews .swiper-reviews .review-card .review-text{font-size:18px;font-weight:600;line-height:136%;color:#484b59;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;transition:all .2s ease}.programs-container-reviews .swiper-reviews .review-card .review-toggle{margin-top:auto;display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:none;color:#00888a;font-weight:700;font-size:14px;line-height:150%;text-decoration:none}.programs-container-reviews .swiper-reviews .review-card .review-toggle .toggle-icon{display:inline-flex;transition:transform .2s ease}.programs-container-reviews .swiper-reviews .review-card.is-expanded .review-text{-webkit-line-clamp:initial;max-height:none}.programs-container-reviews .swiper-reviews .review-card.is-expanded .review-toggle .toggle-icon{transform:rotate(180deg)}.programs-container-reviews .swiper-reviews .review-card .container-clients{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.programs-container-reviews .swiper-reviews .review-card .container-clients .company-logo{min-width:49px;min-height:49px;border-radius:50%;overflow:hidden}.programs-container-reviews .swiper-reviews .review-card .container-clients .title-compani{font-size:16px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.programs-container-reviews .swiper-reviews .swiper-scrollbar-reviews{background-color:#ddd;background:#ccc;height:8px;border-radius:4px;position:absolute;top:calc(100% + 48px);left:0;right:0;z-index:10}.visible-links-categories.visible-links-categories--scroll{position:relative;overflow:hidden;background:#fff}.visible-links-categories.visible-links-categories--scroll .visible-links-wrapper{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab}.visible-links-categories.visible-links-categories--scroll .visible-links-wrapper::-webkit-scrollbar{display:none}.visible-links-categories.visible-links-categories--scroll .visible-links-wrapper.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visible-links-categories.visible-links-categories--scroll .visible-links{display:flex;gap:24px;padding:0;margin:0;list-style:none;white-space:nowrap}@media(min-width: 1280px){.visible-links-categories.visible-links-categories--scroll .visible-links{gap:48px}}@media(min-width: 769px){.visible-links-categories.visible-links-categories--scroll::before,.visible-links-categories.visible-links-categories--scroll::after{content:"";position:absolute;top:0;bottom:0;width:32px;pointer-events:none;opacity:1;transition:opacity .2s ease;background:linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0));z-index:1}.visible-links-categories.visible-links-categories--scroll::before{left:0}.visible-links-categories.visible-links-categories--scroll::after{right:0;background:linear-gradient(to left, rgb(255, 255, 255), rgba(255, 255, 255, 0));transform:none}.visible-links-categories.visible-links-categories--scroll.is-at-start::before{opacity:0}.visible-links-categories.visible-links-categories--scroll.is-at-end::after{opacity:0}}.review-card .review-container-content{display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:end}.review-card .container-review{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}@media(min-width: 1600px){.review-card .container-review{height:52px}}.review-grid .review-card{padding:12px;max-width:648px;display:flex;flex-direction:column;gap:24px;box-shadow:0px 4.05px 24.27px 0px rgba(54,53,54,.1);background:#fff,#f0f7fb}@media(min-width: 1320px){.review-grid .review-card{padding:32px 24px 32px 24px}}.review-grid .review-card .container-review{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}.review-grid .review-card .container-review .category-name{font-size:18px;font-weight:500;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.review-grid .review-card .review-container-content{display:flex;gap:8px;justify-content:space-between;align-items:center}.review-grid .review-card .review-container-content .review-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;text-align:left;color:#363536;max-height:160px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.review-grid .review-card .review-container-content .review-image{min-width:90px;max-width:90px;height:128px;border:2px solid #b8e1d4;overflow:hidden}.review-grid .review-card .review-container-content .review-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-grid .review-card .review-container-contentt{display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:end}.review-grid .review-card .wraper-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.review-grid .review-card .wraper-content .review-content{font-size:18px;font-weight:600;line-height:150%;letter-spacing:0%;text-align:left;max-height:150px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.review-grid .review-card .wraper-content .container-client{display:flex;gap:24px;margin-top:32px;align-items:center}.review-grid .review-card .wraper-content .container-client .company-logo{min-width:49px;min-height:49px;border-radius:50%}.review-grid .review-card .wraper-content .container-client .company-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-grid .review-card .wraper-content .container-client .title-compani{font-size:16px;font-weight:600;line-height:135%;letter-spacing:0%;text-align:left;color:#aab}.review-grid .review-card .review-toggle{margin-top:auto;display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:none;color:#00888a;font-weight:700;font-size:14px;line-height:150%;text-decoration:none}.review-grid .review-card .review-toggle .toggle-icon{display:inline-flex;transition:transform .2s ease}.review-grid .review-card.is-expanded .review-text{-webkit-line-clamp:initial;max-height:none}.review-grid .review-card.is-expanded .review-toggle .toggle-icon{transform:rotate(180deg)}/*# sourceMappingURL=template.min.css.map */