@charset "UTF-8";html{scroll-behavior:smooth}body.category .color-ball,body.page-template-page-blog .color-ball{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fefeff;font-size:16px;transition:transform .3s ease;filter:drop-shadow(0 4.527px 5.659px rgba(0, 0, 0, .25))}body.category .color-ball span,body.page-template-page-blog .color-ball span{display:flex;align-items:center}body.category .color-ball-js,body.page-template-page-blog .color-ball-js{width:100px;height:100px;background:#73d896;left:15%;top:31px}body.category .color-ball-html,body.page-template-page-blog .color-ball-html{width:115px;height:115px;background:#17c7ee;left:20%;bottom:24px}body.category .color-ball-css,body.page-template-page-blog .color-ball-css{width:75px;height:75px;background:#17c7ee;right:15%;top:15px}body.category .color-ball-php,body.page-template-page-blog .color-ball-php{width:112px;height:112px;background:#fd7a72;right:20%;bottom:25px}body.category main,body.page-template-page-blog main{padding-bottom:80px}body.category .blog-header,body.page-template-page-blog .blog-header{background-position:center;max-height:100%;height:320px;background-repeat:no-repeat;background-size:cover;position:relative;margin:0 auto;margin-bottom:80px;top:80px}body.category .blog-header .blog-header-mobile,body.page-template-page-blog .blog-header .blog-header-mobile{display:none}body.category .blog-header .blog-header-text,body.page-template-page-blog .blog-header .blog-header-text{text-align:center;padding-top:83px}body.category .blog-header .blog-header-text h1,body.page-template-page-blog .blog-header .blog-header-text h1{color:#fefeff;font-size:56px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}body.category .blog-header .blog-header-text p,body.page-template-page-blog .blog-header .blog-header-text p{color:#fefeff;font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:717px;width:100%;margin:0 auto}body.category .featured-posts,body.page-template-page-blog .featured-posts{padding-bottom:80px;padding-top:80px}body.category .featured-posts h2,body.page-template-page-blog .featured-posts h2{font-size:36px;font-weight:600;line-height:36px;padding-bottom:50px;padding-left:9px}body.category .featured-posts .feature-posts-items,body.page-template-page-blog .featured-posts .feature-posts-items{display:flex;align-items:center;gap:40px}body.category .featured-posts .feature-posts-items a,body.page-template-page-blog .featured-posts .feature-posts-items a{color:inherit;transition:all .7s}body.category .featured-posts .feature-posts-items .featured-post,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post{transition:all .7s;cursor:pointer;border-radius:40px;border-top:4px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:4px solid transparent}body.category .featured-posts .feature-posts-items .featured-post:hover,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post:hover{border-top:4px solid #8a97ff;border-right:2px solid #8a97ff;border-left:4px solid #8a97ff;border-bottom:2px solid #8a97ff;background:#fefeff!important;border-radius:40px;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);transition:all .7s}body.category .featured-posts .feature-posts-items .featured-post:hover h3.post-title,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post:hover h3.post-title{color:#4d61ff!important;transition:all .7s}body.category .featured-posts .feature-posts-items .featured-post:hover .post-content,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post:hover .post-content{transition:all .7s}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail{display:grid;height:309px;border-radius:36px;position:relative}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail img,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:36px 36px 0 0;height:309px}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail h4,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail h4{color:#fefeff;font-size:24px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:20px;right:20px;top:50%;max-width:666px}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail h4:hover,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail h4:hover{color:#fefeff}body.category .featured-posts .feature-posts-items .featured-post .post-content,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content{max-width:706px;padding:20px 40px 40px 40px;border:1px solid #e4ecfe;border-radius:0 0 40px 40px;background:#f4f8ff;transition:background .7s ease}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-category,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-category{color:#4d61ff;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-title-wrapper,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-title-wrapper{position:relative}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-title-wrapper::after,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-title-wrapper::after{content:"";position:absolute;width:145px;height:2px;border-radius:10px;background:#4d61ff;left:0;bottom:-12px}body.category .featured-posts .feature-posts-items .featured-post .post-content h3.post-title,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content h3.post-title{position:relative;padding-top:12px;color:#333;font-size:32px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .5s}body.category .featured-posts .feature-posts-items .featured-post .post-content p.post-excerpt,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content p.post-excerpt{font-size:16px;font-weight:400;line-height:140%;margin-top:12px;padding-top:12px;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta{display:flex;align-items:flex-end;justify-content:space-between}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date{display:flex;align-items:center;gap:8px}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-day,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-day{font-size:48px;font-style:normal;font-weight:600;line-height:40px}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner{display:grid;row-gap:4px}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner .post-month,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner .post-month{font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner .post-year,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-date .post-inner .post-year{font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-transform:uppercase}body.category .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-read-time,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content .post-meta .post-read-time{color:#333;font-size:14px;font-weight:400;line-height:14px;text-transform:capitalize}body.category .newsletter-block,body.page-template-page-blog .newsletter-block{border-radius:30px;border:1px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#b2c8ff;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);padding:40px 0;margin-bottom:80px;max-width:1436px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:50px;position:relative}body.category .newsletter-block::before,body.page-template-page-blog .newsletter-block::before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%221436%22%20height%3D%22301%22%20viewBox%3D%220%200%201436%20301%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M-188.594%20141.983C-139.451%2044.5165%20-18.1884%20-150.847%2073.7156%20-152.567C188.596%20-154.717%20211.572%20255.933%20330.281%20260.233C448.99%20264.533%20418.356%20-73.0168%20458.564%20-120.317%22%20stroke%3D%22%23DAE3F9%22%20stroke-width%3D%223%22/%3E%3Cpath%20d%3D%22M-179.02%20215.899C-90.9449%20144.949%20102.436%2021.1092%20171.364%2093.3492C257.524%20183.649%20156.047%20484.649%20500.687%20413.699%22%20stroke%3D%22%23DAE3F9%22%20stroke-width%3D%223%22/%3E%3Cpath%20d%3D%22M842.453%20451.316C869.703%20336.363%20991.025%20125.593%201258.31%20202.14C1592.42%20297.824%201690.17%20263.936%201844.78%20202.14%22%20stroke%3D%22%23DAE3F9%22%20stroke-width%3D%223%22/%3E%3Cpath%20d%3D%22M977.438%20-133.893C996.416%20-49.4881%201062.84%20122.112%201176.71%20133.278C1319.05%20147.234%201578.82%20-133.893%201883.07%20-6.28891%22%20stroke%3D%22%23DAE3F9%22%20stroke-width%3D%223%22/%3E%3C/svg%3E);background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;z-index:0}body.category .newsletter-block .newsletter-text,body.page-template-page-blog .newsletter-block .newsletter-text{max-width:678px;margin:0 auto;border-radius:20px;background:linear-gradient(90deg,rgba(255,255,255,.5) -1.03%,rgba(255,255,255,.5) 49.89%,rgba(255,255,255,.5) 100%);box-shadow:0 15px 7px -11px rgba(255,255,255,.9);padding:19px 20px;position:relative;z-index:1}body.category .newsletter-block .newsletter-text h2,body.page-template-page-blog .newsletter-block .newsletter-text h2{font-size:32px;font-style:normal;font-weight:600;line-height:140%;padding-bottom:10px}body.category .newsletter-block .newsletter-text p,body.page-template-page-blog .newsletter-block .newsletter-text p{font-size:20px;font-style:normal;font-weight:400;line-height:140%}body.category .newsletter-block .newsletter-form,body.page-template-page-blog .newsletter-block .newsletter-form{max-width:450px;width:100%;margin:0 auto}body.category .newsletter-block .newsletter-form .acceptance,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance{cursor:pointer}body.category .newsletter-block .newsletter-form .acceptance .acceptance-text,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance .acceptance-text{font-size:14px;line-height:normal}body.category .newsletter-block .newsletter-form .acceptance .acceptance-text a,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance .acceptance-text a{color:#4d61ff}body.category .newsletter-block .newsletter-form .acceptance p,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance p{display:flex;position:relative;gap:16px;margin-top:10px;box-shadow:none}@media (max-width:768px){body.category .newsletter-block .newsletter-form .acceptance p,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance p{gap:8px}}body.category .newsletter-block .newsletter-form .acceptance p .wpcf7-form-control-wrap,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance p .wpcf7-form-control-wrap{width:auto;height:20px}body.category .newsletter-block .newsletter-form .acceptance input[type=checkbox],body.page-template-page-blog .newsletter-block .newsletter-form .acceptance input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #5c5c5c;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1;background-color:#fefeff}body.category .newsletter-block .newsletter-form .acceptance input[type=checkbox]:checked,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance input[type=checkbox]:checked{border:1px solid #4d61ff}body.category .newsletter-block .newsletter-form .acceptance .checkbox-icon,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance .checkbox-icon{position:absolute;left:2px;top:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0}body.category .newsletter-block .newsletter-form .acceptance .wpcf7-acceptance,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance .wpcf7-acceptance{top:3px}body.category .newsletter-block .newsletter-form .acceptance .wpcf7-list-item,body.page-template-page-blog .newsletter-block .newsletter-form .acceptance .wpcf7-list-item{margin:0}body.category .newsletter-block .newsletter-form .wpcf7-not-valid-tip,body.page-template-page-blog .newsletter-block .newsletter-form .wpcf7-not-valid-tip{position:absolute;font-size:12px}body.category .newsletter-block .newsletter-form .wpcf7 form.invalid .wpcf7-response-output,body.category .newsletter-block .newsletter-form .wpcf7 form.payment-required .wpcf7-response-output,body.category .newsletter-block .newsletter-form .wpcf7 form.unaccepted .wpcf7-response-output,body.page-template-page-blog .newsletter-block .newsletter-form .wpcf7 form.invalid .wpcf7-response-output,body.page-template-page-blog .newsletter-block .newsletter-form .wpcf7 form.payment-required .wpcf7-response-output,body.page-template-page-blog .newsletter-block .newsletter-form .wpcf7 form.unaccepted .wpcf7-response-output{display:none}body.category .newsletter-block .newsletter-form p,body.page-template-page-blog .newsletter-block .newsletter-form p{display:flex;align-items:flex-start;position:relative;box-shadow:0 15px 7px -11px rgba(255,255,255,.9)}body.category .newsletter-block .newsletter-form p label,body.page-template-page-blog .newsletter-block .newsletter-form p label{width:100%;max-width:100%}body.category .newsletter-block .newsletter-form p .wpcf7-form-control-wrap,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-form-control-wrap{width:100%;max-width:100%;position:static!important}body.category .newsletter-block .newsletter-form p input.wpcf7-email,body.page-template-page-blog .newsletter-block .newsletter-form p input.wpcf7-email{display:flex;width:100%;height:50px;flex-direction:column;justify-content:center;align-items:flex-start;flex-shrink:0;border-radius:15px 0 0 15px;border:1px solid var(--Bestia-stroke-our-key,#c7d7fd);background:#fefeff;padding:13px 10px;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body.category .newsletter-block .newsletter-form p input.wpcf7-email::-moz-placeholder,body.page-template-page-blog .newsletter-block .newsletter-form p input.wpcf7-email::-moz-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#5c5c5c}body.category .newsletter-block .newsletter-form p input.wpcf7-email::placeholder,body.page-template-page-blog .newsletter-block .newsletter-form p input.wpcf7-email::placeholder{font-size:16px;font-weight:400;line-height:normal;color:#5c5c5c}body.category .newsletter-block .newsletter-form p input.wpcf7-not-valid,body.page-template-page-blog .newsletter-block .newsletter-form p input.wpcf7-not-valid{border:1px solid #f20000}body.category .newsletter-block .newsletter-form p .wpcf7-submit,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-submit{color:#fefeff;font-size:15px;font-style:normal;font-weight:500;line-height:normal;max-width:132px;width:100%;height:50px;border-radius:0 15px 15px 0;border:1px solid #c7d7fd;background:#4d61ff;transition:all .5s}body.category .newsletter-block .newsletter-form p .wpcf7-submit:not(:disabled):hover,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-submit:not(:disabled):hover{border:1px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#f2f5ff;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);transition:all .5s;color:#4d61ff}body.category .newsletter-block .newsletter-form p .wpcf7-submit:disabled,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-submit:disabled{background-color:#c7d7fd}body.category .newsletter-block .newsletter-form p .wpcf7-submit.disabled,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-submit.disabled{background-color:#c7d7fd}body.category .newsletter-block .newsletter-form p .wpcf7-submit.disabled:hover,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-submit.disabled:hover{color:#fefeff;background:#c7d7fd;box-shadow:none}body.category .newsletter-block .newsletter-form p .wpcf7-spinner,body.page-template-page-blog .newsletter-block .newsletter-form p .wpcf7-spinner{position:absolute;right:0;margin-right:9px;top:14px}body.category .main-block,body.page-template-page-blog .main-block{padding:80px 0}body.category .main-block .main-text,body.page-template-page-blog .main-block .main-text{padding-bottom:64px}body.category .main-block .main-text h2,body.page-template-page-blog .main-block .main-text h2{font-size:48px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:10px}body.category .main-block .main-text p,body.page-template-page-blog .main-block .main-text p{font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:920px;margin:0 auto}body.category .main-block .category-block ul,body.page-template-page-blog .main-block .category-block ul{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}body.category .main-block .category-block ul li.active>a,body.page-template-page-blog .main-block .category-block ul li.active>a{color:#fefeff;background:#4d61ff;font-size:16px;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.category .main-block .category-block ul li>a,body.page-template-page-blog .main-block .category-block ul li>a{color:#4d61ff;font-size:15px;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;padding:8px 32px;border:1 px solid #e4ecfe;background:#f2f5ff;transition:all .5s;display:flex;align-items:center;border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body.category .main-block .category-block ul li>a:hover,body.page-template-page-blog .main-block .category-block ul li>a:hover{color:#fefeff;background:#4d61ff;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.category .main-block .posts-list,body.page-template-page-blog .main-block .posts-list{padding:80px 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}body.category .main-block .posts-list .single-post,body.page-template-page-blog .main-block .posts-list .single-post{border-radius:40px;transition:all .7s;cursor:pointer;color:#333;background:#f4f8ff;height:100%;max-height:100%;border-top:4px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:4px solid transparent}body.category .main-block .posts-list .single-post:hover,body.page-template-page-blog .main-block .posts-list .single-post:hover{border-top:4px solid #8a97ff;border-right:2px solid #8a97ff;border-left:4px solid #8a97ff;border-bottom:2px solid #8a97ff;background:#fefeff!important;border-radius:40px;box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body.category .main-block .posts-list .single-post:hover h2.post-title,body.page-template-page-blog .main-block .posts-list .single-post:hover h2.post-title{color:#4d61ff!important}body.category .main-block .posts-list .single-post .post-thumbnail,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail{display:grid;border-radius:36px;position:relative;height:300px}body.category .main-block .posts-list .single-post .post-thumbnail img,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:36px 36px 0 0}body.category .main-block .posts-list .single-post .post-thumbnail h4,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail h4{color:#fefeff;font-size:20px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:20px;right:20px;top:43%;max-width:411px}body.category .main-block .posts-list .single-post .post-content,body.page-template-page-blog .main-block .posts-list .single-post .post-content{height:100%;max-height:352px;padding:20px 40px 40px 40px;display:flex;flex-direction:column;transition:all .7s}body.category .main-block .posts-list .single-post .post-content .post-category,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-category{color:#4d61ff;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding-bottom:15px}body.category .main-block .posts-list .single-post .post-content .post-title-wrapper,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-title-wrapper{position:relative}body.category .main-block .posts-list .single-post .post-content .post-title-wrapper::after,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-title-wrapper::after{content:"";position:absolute;width:145px;height:2px;border-radius:10px;background:#4d61ff;left:0;bottom:-1px}body.category .main-block .posts-list .single-post .post-content h2.post-title,body.page-template-page-blog .main-block .posts-list .single-post .post-content h2.post-title{position:relative;color:#333;font-size:24px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:12px;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .5s}body.category .main-block .posts-list .single-post .post-content p.post-excerpt,body.page-template-page-blog .main-block .posts-list .single-post .post-content p.post-excerpt{font-size:16px;font-weight:400;line-height:140%;margin-top:11px;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.category .main-block .posts-list .single-post .post-content .post-meta,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}body.category .main-block .posts-list .single-post .post-content .post-meta .post-date,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-date{display:flex;align-items:center;gap:8px}body.category .main-block .posts-list .single-post .post-content .post-meta .post-date .post-day,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-date .post-day{font-size:48px;font-style:normal;font-weight:600;line-height:40px}body.category .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner{display:grid;row-gap:4px}body.category .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner .post-month,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner .post-month{font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}body.category .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner .post-year,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-date .post-inner .post-year{font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-transform:uppercase}body.category .main-block .posts-list .single-post .post-content .post-meta .post-read-time,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-meta .post-read-time{font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-transform:capitalize}body.category .main-block .load-more-container .load-more-container-inner,body.page-template-page-blog .main-block .load-more-container .load-more-container-inner{display:flex;align-items:center;justify-content:center}body.category .main-block .load-more-container .load-more-container-inner button,body.page-template-page-blog .main-block .load-more-container .load-more-container-inner button{max-width:190px;width:100%;height:50px;border-radius:10px;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(255,255,255,.9);color:#fefeff;font-size:16px;font-weight:500;line-height:normal;transition:all .5s;color:#4d61ff;border-top:1px solid #e4ecfe;border-right:1px solid #e4ecfe;border-bottom:2px solid #e4ecfe;border-left:1px solid #e4ecfe;background:#f2f5ff;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);transition:all .5s}body.category .contact-us-block .contact-us-form .form-bottom .form-row p label,body.page-template-page-blog .contact-us-block .contact-us-form .form-bottom .form-row p label{top:-20px}@media (max-width:1440px){body.category .newsletter-block,body.page-template-page-blog .newsletter-block{max-width:1236px;margin:0 auto}}@media (max-width:1280px){body.category .color-ball-html,body.category .color-ball-js,body.category .color-ball-php,body.page-template-page-blog .color-ball-html,body.page-template-page-blog .color-ball-js,body.page-template-page-blog .color-ball-php{width:75px;height:75px}body.category .color-ball-html svg,body.category .color-ball-js svg,body.category .color-ball-php svg,body.page-template-page-blog .color-ball-html svg,body.page-template-page-blog .color-ball-js svg,body.page-template-page-blog .color-ball-php svg{width:12px;height:12px}}@media (max-width:1024px){body.category .main-block .posts-list,body.page-template-page-blog .main-block .posts-list{grid-template-columns:1fr 1fr;gap:24px}body.category .contact-us-block .contact-us-form form,body.page-template-page-blog .contact-us-block .contact-us-form form{padding:40px}}@media (max-width:600px){body.category .color-ball-js,body.page-template-page-blog .color-ball-js{width:50px;height:50px;top:20%;left:20px}body.category .color-ball-js svg,body.page-template-page-blog .color-ball-js svg{width:12px;height:12px}body.category .color-ball-html,body.page-template-page-blog .color-ball-html{width:50px;height:50px;bottom:38px;left:15%}body.category .color-ball-html svg,body.page-template-page-blog .color-ball-html svg{width:9px;height:9px}body.category .color-ball-css,body.page-template-page-blog .color-ball-css{width:40px;height:40px;top:25%;right:16px}body.category .color-ball-css svg,body.page-template-page-blog .color-ball-css svg{width:12px;height:12px}body.category .color-ball-php,body.page-template-page-blog .color-ball-php{width:50px;height:50px;right:14px;bottom:14px}body.category .color-ball-php svg,body.page-template-page-blog .color-ball-php svg{width:10px;height:10px}body.category .newsletter-block .newsletter-text,body.page-template-page-blog .newsletter-block .newsletter-text{margin-right:16px;margin-left:16px}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail h4,body.category .main-block .posts-list .single-post .post-thumbnail h4,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail h4,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail h4{font-size:16px}}@media (max-width:768px){body.category .blog-header .blog-header-text{padding:0!important;position:absolute;top:30%;left:50%;transform:translate(-50%,50%)}body.category .blog-header .blog-header-text h1{font-size:32px!important}body.category main,body.page-template-page-blog main{padding-bottom:0}body.category .blog-header,body.page-template-page-blog .blog-header{margin-bottom:40px}body.category .blog-header .blog-header-mobile,body.page-template-page-blog .blog-header .blog-header-mobile{display:block;position:absolute;z-index:0;width:100%;height:320px;-o-object-fit:cover;object-fit:cover}body.category .blog-header .blog-header-text,body.page-template-page-blog .blog-header .blog-header-text{padding:80px 0;position:relative}body.category .blog-header .blog-header-text h1,body.page-template-page-blog .blog-header .blog-header-text h1{font-size:56px;font-weight:600}body.category .blog-header .blog-header-text p,body.page-template-page-blog .blog-header .blog-header-text p{font-size:16px;font-weight:700;padding:0 16px}body.category .featured-posts,body.page-template-page-blog .featured-posts{padding-bottom:40px}body.category .featured-posts h2,body.page-template-page-blog .featured-posts h2{font-size:24px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:16px}body.category .featured-posts .feature-posts-items,body.page-template-page-blog .featured-posts .feature-posts-items{flex-wrap:wrap;row-gap:16px;-moz-column-gap:0;column-gap:0}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail img,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail img{height:220px}body.category .featured-posts .feature-posts-items .featured-post .post-content,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content{padding:20px;max-width:100%}body.category .featured-posts .feature-posts-items .featured-post .post-content h3.post-title,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content h3.post-title{font-size:24px;-webkit-line-clamp:3;margin-bottom:26px}body.category .featured-posts .feature-posts-items .featured-post .post-content p.post-excerpt,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-content p.post-excerpt{-webkit-line-clamp:5;padding-top:0}body.category .newsletter-block,body.page-template-page-blog .newsletter-block{margin-bottom:40px;margin-right:0;margin-left:0;border-radius:0;box-shadow:0 5px 15px 0 rgba(79,12,222,.57)}body.category .newsletter-block .newsletter-text h2,body.page-template-page-blog .newsletter-block .newsletter-text h2{font-size:20px}body.category .newsletter-block .newsletter-text p,body.page-template-page-blog .newsletter-block .newsletter-text p{font-size:14px}body.category .newsletter-block .newsletter-form,body.page-template-page-blog .newsletter-block .newsletter-form{padding:0 16px}body.category .main-block,body.page-template-page-blog .main-block{padding:0}body.category .main-block .main-text,body.page-template-page-blog .main-block .main-text{padding-bottom:40px}body.category .main-block .main-text h2,body.page-template-page-blog .main-block .main-text h2{font-size:28px;font-weight:600}body.category .main-block .main-text p,body.page-template-page-blog .main-block .main-text p{font-size:16px;font-weight:400}body.category .main-block .category-block ul,body.page-template-page-blog .main-block .category-block ul{-moz-column-gap:8px;column-gap:8px;row-gap:16px}body.category .main-block .posts-list,body.page-template-page-blog .main-block .posts-list{grid-template-columns:1fr;padding:40px 0}body.category .main-block .posts-list .single-post .post-thumbnail,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail{height:auto}body.category .main-block .posts-list .single-post .post-thumbnail img,body.page-template-page-blog .main-block .posts-list .single-post .post-thumbnail img{height:220px}body.category .main-block .posts-list .single-post .post-content,body.page-template-page-blog .main-block .posts-list .single-post .post-content{padding:20px;max-height:100%;height:auto}body.category .main-block .posts-list .single-post .post-content .post-category,body.page-template-page-blog .main-block .posts-list .single-post .post-content .post-category{padding-bottom:12px}body.category .main-block .posts-list .single-post .post-content h2.post-title,body.page-template-page-blog .main-block .posts-list .single-post .post-content h2.post-title{-webkit-line-clamp:3}body.category .main-block .posts-list .single-post .post-content p.post-excerpt,body.page-template-page-blog .main-block .posts-list .single-post .post-content p.post-excerpt{-webkit-line-clamp:5}body.category .contact-us-block,body.page-template-page-blog .contact-us-block{padding-top:80px;padding-bottom:40px}body.category .contact-us-block .contact-us-text,body.page-template-page-blog .contact-us-block .contact-us-text{padding-bottom:40px}body.category .contact-us-block .contact-us-text h2,body.page-template-page-blog .contact-us-block .contact-us-text h2{font-size:28px;font-weight:600}body.category .contact-us-block .contact-us-text p,body.page-template-page-blog .contact-us-block .contact-us-text p{font-size:16px}body.category .contact-us-block .contact-us-form form,body.page-template-page-blog .contact-us-block .contact-us-form form{padding:24px 20px}body.category .contact-us-block .contact-us-form form .form-top,body.page-template-page-blog .contact-us-block .contact-us-form form .form-top{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:16px}body.category .contact-us-block .contact-us-form form .form-top p .wpcf7-form-control-wrap input,body.page-template-page-blog .contact-us-block .contact-us-form form .form-top p .wpcf7-form-control-wrap input{max-width:100%}body.category .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label,body.page-template-page-blog .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{color:#5c5c5c}body.category .contact-us-block .contact-us-form form .form-bottom .form-row,body.page-template-page-blog .contact-us-block .contact-us-form form .form-bottom .form-row{padding:16px 0 14px 0}body.category .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner,body.page-template-page-blog .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner{flex-wrap:wrap;gap:16px}body.category .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p,body.page-template-page-blog .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p{width:100%}body.category .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p .form-bottom-button,body.page-template-page-blog .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p .form-bottom-button{gap:7px}body.category .contact-us-block .contact-us-form form .form-row.file,body.page-template-page-blog .contact-us-block .contact-us-form form .form-row.file{overflow:hidden}body.category .contact-us-block .contact-us-form form .form-row.file span,body.page-template-page-blog .contact-us-block .contact-us-form form .form-row.file span{left:12px}body.category .contact-us-block .contact-us-form form .form-row.file .file-placeholder,body.page-template-page-blog .contact-us-block .contact-us-form form .form-row.file .file-placeholder{max-width:100%}body.category .featured-posts .feature-posts-items .featured-post .post-thumbnail,body.page-template-page-blog .featured-posts .feature-posts-items .featured-post .post-thumbnail{height:100%}}body .grecaptcha-badge{display:none!important}input[type=range]:focus{outline:0}img[sizes]{contain-intrinsic-size:auto!important}[id]:focus{outline:0}[id]:focus body.ios-scroll-lock{visibility:hidden}.button-add-small,.buttona{display:flex;align-items:center;justify-content:center}.fadeIn,[type=button],[type=reset],[type=submit],a,button,i{transition:all .3s ease}.fadeIn html.prevent-scroll,[type=button] html.prevent-scroll,[type=reset] html.prevent-scroll,[type=submit] html.prevent-scroll,a html.prevent-scroll,button html.prevent-scroll,i html.prevent-scroll{scroll-behavior:auto!important}html{font-size:16px;margin:0!important;height:100%;width:100%}html body{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400;color:#333;background-color:#fefeff;height:100%;width:100%;padding:0!important;margin:0!important;opacity:1!important;position:relative;overflow-x:hidden}html body *{margin:0;padding:0;border:0;box-sizing:border-box}html body :after,html body :before{box-sizing:border-box}*{box-sizing:border-box}:after,:before{box-sizing:border-box}.fadeIn{opacity:0}img{max-width:100%;height:auto}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}button,input,select,textarea{font-family:inherit;-webkit-tap-highlight-color:transparent}a{text-decoration:none;outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent}a:hover,a:visited{text-decoration:none;outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button{text-decoration:none;outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .5s}img,svg{-webkit-tap-highlight-color:transparent}svg path{transition:all .5s}ul li{list-style:none}.h1,h1{font-size:1.375rem;font-weight:600;line-height:1.75rem;margin-bottom:1.25rem}.h3,h3{font-size:1.125rem;font-weight:600;line-height:1.625rem;letter-spacing:-.09px}.h3.secondary,h3.secondary{color:#1b1d21}.h6,h6{font-size:1.125rem;font-weight:500;line-height:2rem;letter-spacing:-.18px;color:#1b1d21}.title{font-size:1rem;font-weight:500;line-height:1.5rem}.title span{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#a1a3a5}.subtitle{color:#808191;font-size:.75rem;line-height:1.25rem}.subtitle a{font-size:.875rem;font-weight:600;color:#ffa51d}.subtitle a:hover{color:#ffc977}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-big{font-size:1rem;font-weight:500;line-height:1.5rem;color:#1b1d21}.text-big.secondary{color:#15191e}.text-big.additional{color:#fff}.text-big.sidebar-text{line-height:1rem}.text-big.active{color:#fff}.button-ingredients,.text-medium,input::-moz-placeholder{font-size:.75rem;line-height:1rem;letter-spacing:-.06px;color:#a1a3a5}input::-moz-placeholder{font-size:.75rem;line-height:1rem;letter-spacing:-.06px;color:#a1a3a5}input::placeholder{font-size:.75rem;line-height:1rem;letter-spacing:-.06px;color:#a1a3a5}input::-moz-placeholder.secondary{color:#000;font-weight:600}.button-ingredients.secondary,.text-medium.secondary{color:#000;font-weight:600}input::-moz-placeholder.secondary{color:#000;font-weight:600}input::placeholder.secondary{color:#000;font-weight:600}input::-moz-placeholder.additional{color:rgba(255,255,255,.7)}.button-ingredients.additional,.text-medium.additional{color:rgba(255,255,255,.7)}input::-moz-placeholder.additional{color:rgba(255,255,255,.7)}input::placeholder.additional{color:rgba(255,255,255,.7)}input::-moz-placeholder.popup-text{color:#808191}.button-ingredients.popup-text,.text-medium.popup-text,input::placeholder.popup-text{color:#808191}.text-small{color:#1b1d21;font-size:.625rem;font-weight:500;line-height:1rem}.text-small.secondary{color:#a1a3a5;font-weight:400}.text-small.additional{color:#15191e}.text-custom{font-size:.875rem;font-weight:700;line-height:1.25rem}.text-custom.secondary{color:#a1a3a5;font-weight:400}h3+p{margin-top:.75rem}.button{border-radius:16px;width:100%;padding:1rem 1.5rem;background:#ffa51d;color:#fff;letter-spacing:normal;font-size:.875rem;font-weight:600;line-height:1.25rem}.button:hover{background:#cc8417}.button.button-big{max-width:517px;font-weight:700}.button-orange{max-width:517px}.button-orange.button-big{font-weight:700}.button-orange.medium{max-width:322px;font-weight:600;padding:.875rem 1.5rem}.button-gray{color:#15191e;background:#eee;max-width:322px;font-weight:700}.button-gray.secondary{color:#433c66;font-weight:600}.button-gray.button-gray-popup{padding:.875rem 1.5rem}.button-gray:hover{background:#5f7186}.button-add-small{padding:.5rem;width:40px;height:40px;border-radius:14px;border:1px solid #ffedd1;background:#ffa51d}.button-add-small:hover{background:#cc8417}.button-add-small i{color:#fff;font-size:1.75rem}.button-add-small i:before{margin:0}.button-characteristics{max-width:108px;font-weight:600;padding:.5rem .75rem;letter-spacing:-.06px;box-shadow:0 6px 13px 0 rgba(35,17,89,.01);font-size:12px;line-height:16px}.button-characteristics span{margin-right:4px}.button-characteristics.secondary{max-width:40px;padding:8px}.button-ingredients{padding:.5rem .865rem;max-width:fit-content;max-width:-moz-fit-content;box-shadow:0 6px 13px 0 rgba(35,17,89,.01)}.button-ingredients.secondary{color:#13111d;background:#f1f1f1}.button-ingredients.secondary:hover{background:#5f7186}.button-ingredients.active{background:#15191e;color:#fff}.container-default{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;max-width:375px}.d-flex{display:flex}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.flex-direction-column{flex-direction:column}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .2s eas;transition:opacity .2s eas}input:focus::placeholder,textarea:focus::placeholder{opacity:0;transition:opacity .2s eas}input.file-placeholder:focus::-moz-placeholder{opacity:1!important;-moz-transition:opacity .2s eas;transition:opacity .2s eas}input.file-placeholder:focus::placeholder{opacity:1!important;transition:opacity .2s eas}input::-moz-placeholder{-moz-transition:opacity .2s ease;transition:opacity .2s ease}input::placeholder{transition:opacity .2s ease}input:-webkit-autofill{-webkit-text-fill-color:#333!important}.container{position:relative;width:100%;max-width:calc(1436px + 2 * 16px);padding-right:16px;padding-left:16px;margin:0 auto}.wpcf7 form.sent .wpcf7-response-output{color:#155724;display:block}.wpcf7 form .wpcf7-response-output{margin:0!important;font-size:12px;line-height:normal;border:none!important;color:#f20000;padding:5px!important;position:absolute;max-width:400px}.wpcf7 form .wpcf7-not-valid-tip{position:absolute;font-size:12px!important;line-height:normal;left:12px;z-index:-2}@media (max-width:768px){.wpcf7 form .wpcf7-not-valid-tip{display:none}}.budget-slider-container{width:100%;max-width:100%}.budget-slider-container p label[for=budget-slider]{display:block!important;position:static!important;color:#333!important;font-size:20px!important;font-weight:400!important;line-height:normal!important;padding-top:36px!important;padding-left:0!important}.budget-slider-container p label[for=budget-slider] span{padding-right:16px}.budget-slider-container p label[for=budget-slider] span#budget-value{padding-left:5px}.budget-slider-container p input{width:100%;border-radius:15px;background:#ebf0ff}.budget-slider-container p input:focus{border:none!important}.budget-slider-container .wpcf7-form-control-wrap{display:block}body input.wpcf7-range[name=budget-slider]{-webkit-appearance:none;width:100%!important;max-width:100%!important;height:6px!important;padding:0!important;border-radius:30px!important;outline:0!important;transition:background .3s;touch-action:pan-y;-webkit-tap-highlight-color:transparent}body input.wpcf7-range[name=budget-slider]::-webkit-slider-thumb{-webkit-appearance:none;height:30px!important;width:10px!important;border-radius:30px;background:#4d61ff;cursor:pointer;position:relative;box-shadow:none}body .contact-us-block{padding-bottom:80px;padding-top:80px}body .contact-us-block .contact-us-text{padding-bottom:64px}body .contact-us-block .contact-us-text h2{font-size:48px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:10px}body .contact-us-block .contact-us-text p{font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:1180px;margin:auto}body .contact-us-block .contact-us-form{padding-bottom:24px;border-radius:40px;border-top:4px solid #e4ecfe;border-right:2px solid #e4ecfe;border-bottom:2px solid #e4ecfe;background:#fefeff;box-shadow:-1px 0 4px 0 rgba(115,152,228,.25),-2px -2px 13px 0 rgba(255,255,255,.2),0 54px 18px -38px rgba(115,152,228,.43);max-width:1180px;margin:auto}body .contact-us-block .contact-us-form .wpcf7-response-output{max-width:100%!important;padding:5px!important}body .contact-us-block .contact-us-form form{padding:71px 106px 58px}body .contact-us-block .contact-us-form form .form-top{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:36px}body .contact-us-block .contact-us-form form .form-row{position:relative;z-index:1}body .contact-us-block .contact-us-form form p label{color:#5c5c5c;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-left:12px;display:none;position:absolute;top:-16px}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input[name=user-file]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input{border-radius:15px;background:#f2f5ff;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:13px 12px;max-width:464px;width:100%;height:50px;transition:all .5s;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input::-moz-placeholder{color:#5c5c5c;font-size:16px;font-weight:400;line-height:normal}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input::placeholder{color:#5c5c5c;font-size:16px;font-weight:400;line-height:normal}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input:active,body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input:focus{border:1px solid #5c5c5c}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap input:active{border:1px solid}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap .wpcf7-not-valid{border:1px solid #f20000;position:relative}body .contact-us-block .contact-us-form form p .wpcf7-form-control-wrap .wpcf7-not-valid::after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:21px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2898 3.86002L1.81978 18C1.64514 18.3024 1.55274 18.6453 1.55177 18.9945C1.55079 19.3438 1.64127 19.6872 1.8142 19.9905C1.98714 20.2939 2.2365 20.5468 2.53748 20.7239C2.83847 20.901 3.18058 20.9962 3.52978 21H20.4698C20.819 20.9962 21.1611 20.901 21.4621 20.7239C21.7631 20.5468 22.0124 20.2939 22.1854 19.9905C22.3583 19.6872 22.4488 19.3438 22.4478 18.9945C22.4468 18.6453 22.3544 18.3024 22.1798 18L13.7098 3.86002C13.5315 3.56613 13.2805 3.32314 12.981 3.15451C12.6814 2.98587 12.3435 2.89728 11.9998 2.89728C11.656 2.89728 11.3181 2.98587 11.0186 3.15451C10.7191 3.32314 10.468 3.56613 10.2898 3.86002Z" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 9V13" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 17H12.01" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center;background-size:contain;pointer-events:none}body .contact-us-block .contact-us-form form .form-row.file{overflow:hidden}body .contact-us-block .contact-us-form form .form-row.file .real-file{position:absolute;top:0;height:100%;width:100%;opacity:0}body .contact-us-block .contact-us-form form .form-row.file .custom-file-icon{position:absolute;z-index:1;background:#4d61ff;height:50px;width:52px;display:flex;border-radius:15px 0 0 15px;align-items:center;justify-content:center;cursor:pointer}body .contact-us-block .contact-us-form form .form-row.file .custom-file-icon p{height:24px}body .contact-us-block .contact-us-form form .form-row.file .custom-file-icon svg path{stroke:#fefeff}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder{width:100%;height:50px;padding-left:62px;border-radius:15px;background:#f2f5ff;color:#5c5c5c;padding-left:62px;padding-right:40px;max-width:464px;width:100%;height:50px;cursor:pointer;display:flex;align-items:center;overflow:hidden}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder::-moz-placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder::placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .contact-us-block .contact-us-form form .form-row.file span{position:absolute;top:50px;left:12px}body .contact-us-block .contact-us-form form .form-row.has-focus label{display:block}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label{position:relative}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .checkbox-text{cursor:pointer;flex:1}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .checkbox-icon{position:absolute;left:2px;display:flex;align-items:center;justify-content:center;cursor:pointer}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label p{display:flex;align-items:flex-start;gap:8px;margin:0;padding-top:12px}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #d0d0d0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1;position:relative;top:4px}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label input[type=checkbox]:checked{border:1px solid #4d61ff}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-form-control-wrap{height:18px;z-index:1}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item{margin:0}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{line-height:20px}body .contact-us-block .contact-us-form form .form-bottom .form-row{padding:36px 0;position:relative;overflow:hidden}body .contact-us-block .contact-us-form form .form-bottom .form-row p{position:relative}body .contact-us-block .contact-us-form form .form-bottom .form-row textarea{border-radius:15px;background:#f2f5ff;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:10px 12px;max-width:100%;width:100%;height:100px;resize:none}body .contact-us-block .contact-us-form form .form-bottom .form-row textarea::-moz-placeholder{color:#5c5c5c}body .contact-us-block .contact-us-form form .form-bottom .form-row textarea::placeholder{color:#5c5c5c}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner{display:flex;justify-content:space-between;align-items:center}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .required-note{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p{width:100%;max-width:340px}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper.disabled{cursor:not-allowed;pointer-events:none;opacity:.6}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper{gap:24px;position:relative;max-width:340px;border-radius:20px;cursor:pointer;width:100%;height:74px;border-radius:20px;border-top:4px solid var(--Bestia-stroke-button,#8a97ff);border-right:4px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:4px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);display:flex;align-items:center;justify-content:center;color:#fefeff}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover{border-top:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-right:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-bottom:2px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-left:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#f2f5ff;transition:all .5s}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover input{color:#4d61ff}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover svg{visibility:hidden;opacity:0;width:0;transition:all .5s}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover p{gap:0}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper p{display:flex;align-items:center;gap:24px;justify-content:center}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper svg{visibility:visible;opacity:1}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper input{color:#fefeff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;background:0 0;cursor:pointer;transition:all .5s}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper .wpcf7-spinner{position:absolute;right:0}body .contact-us-block .contact-us-form form .acceptance{cursor:pointer}body .contact-us-block .contact-us-form form .acceptance .acceptance-text a{color:#4d61ff}body .contact-us-block .contact-us-form form .acceptance p{display:flex;position:relative;gap:16px;margin-top:20px}@media (max-width:768px){body .contact-us-block .contact-us-form form .acceptance p{gap:8px}}body .contact-us-block .contact-us-form form .acceptance input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #d0d0d0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1;position:relative;top:2px}body .contact-us-block .contact-us-form form .acceptance input[type=checkbox]:checked{border:1px solid #4d61ff}body .contact-us-block .contact-us-form form .acceptance .checkbox-icon{position:absolute;left:2px;top:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0}body .contact-us-block .contact-us-form form .acceptance .wpcf7-acceptance{top:3px}body .contact-us-block .contact-us-form form .acceptance .wpcf7-list-item{margin:0}.custom-dropdown{position:relative;border-radius:15px;background:#f2f5ff;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:464px;width:100%;height:50px;transition:all .5s;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}@media (max-width:768px){.custom-dropdown{max-width:100%}}.custom-dropdown .selected{color:#5c5c5c;padding:13px 12px}.custom-form-row{position:relative;z-index:2}.custom-dropdown .options{display:none;position:absolute;width:100%;border:1px solid #f2f5ff;border-top:none;background:#fff;list-style:none;margin:0;padding:0;z-index:-1;max-height:200px;overflow-y:auto;left:0;top:auto;bottom:-187px;border-radius:0 0 16px 16px;padding-top:15px}.custom-dropdown .options.show{display:block}.custom-dropdown .options li{padding:10px 12px;cursor:pointer;transition:background .2s}.custom-dropdown .options li:hover{background-color:#4d61ff;color:#fff}.custom-dropdown.not-valid{border:1px solid #f20000}.custom-dropdown{position:relative;border:1px solid transparent}.custom-dropdown::after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:2px solid #111;border-bottom:2px solid #111;transform:translateY(-50%) rotate(45deg);pointer-events:none;transition:all .5s}.custom-dropdown.open::after{transform:translateY(-50%) rotate(-135deg)}.pop-up-send{position:fixed;display:none;top:50%;left:50%;right:50%;bottom:auto;transform:translate(-50%,-50%);max-width:730px;width:100%;height:220px;border-radius:30px;border-top:1px solid #4d61ff;border-right:1px solid #4d61ff;border-bottom:2px solid #4d61ff;border-left:1px solid #4d61ff;background:var(--Bestia-White,#fefeff);box-shadow:0 22px 6px -15px rgba(81,69,219,.4),0 42px 15px -24px rgba(62,56,217,.3);z-index:6}.pop-up-send .close-icon{padding:20px 20px 12px 0;display:flex;justify-content:flex-end;cursor:pointer}.pop-up-send .close-icon:hover svg path{stroke:#4d61ff}.pop-up-send .text{color:var(--Bestia-blue,#4d61ff);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:normal;padding:0 50px}.wpcf7 form.sent .wpcf7-response-output{color:green;font-size:12px;line-height:normal}.achievement-inner{display:flex;flex-direction:column;gap:8px;padding-top:12px}@media (max-width:768px){.achievement-inner{padding-top:0;flex-direction:row;gap:16px;justify-content:center;flex-wrap:wrap}}.achievement-inner .achievement-block{display:flex;align-items:center;justify-content:center;gap:20px;background:linear-gradient(296.46deg,#e4ecfe 5.71%,#fff 61.76%);border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;border-radius:12px;padding:10px 7px}.achievement-inner .achievement-block .logo{width:60px;height:19px}.achievement-inner .achievement-block .score{font-weight:400;font-size:8px;line-height:normal;color:#333;display:flex;flex-direction:column;gap:2px}.achievement-inner .achievement-block .score .stars{display:flex;align-items:center;gap:2px}.achievement-inner .achievement-block .score .stars svg{width:8px;height:8px}@media screen and (max-width:600px){body .contact-us-block .contact-us-form .wpcf7-response-output{max-width:300px!important}.wpcf7 form .wpcf7-response-output{max-width:300px}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p{max-width:100%}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner .custom-submit-wrapper{max-width:100%}}@media (max-width:1440px){.container{max-width:1236px}}@media screen and (max-width:768px){body .contact-us-block{padding-top:40px;padding-bottom:40px!important}body .contact-us-block .contact-us-text{padding-bottom:40px}body .contact-us-block .contact-us-text h2{font-size:28px;font-weight:600}body .contact-us-block .contact-us-text p{font-size:16px}body .contact-us-block .contact-us-form form{padding:21px 20px!important}body .contact-us-block .contact-us-form form .form-top{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:16px}body .contact-us-block .contact-us-form form .form-top p .wpcf7-form-control-wrap input{max-width:100%}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{color:#5c5c5c}body .contact-us-block .contact-us-form form .form-bottom .form-row{padding:16px 0 14px 0}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner{flex-wrap:wrap;gap:16px}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p{width:100%}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p .form-bottom-button{gap:7px}body .contact-us-block .contact-us-form form .form-row.file span{left:12px}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder{max-width:100%}body .pop-up-send{margin:0 16px;width:auto;left:0;right:0;transform:translate(0,0);height:180px;top:30%}body .pop-up-send .text{font-size:18px;padding:0 16px}.form-row label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label:empty)) label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label)) .wpcf7-not-valid-tip{display:block}}.single-post .breadcrumbs{padding:120px 0 24px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:140%}.single-post .breadcrumbs span a{color:#4d61ff}.single-post .breadcrumbs span.last-item-list{color:#919191}.single-post .single-post-header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:80px}.single-post .single-post-header .single-post-header-left{padding-bottom:40px}.single-post .single-post-header .single-post-header-left h1.post-heading{font-size:56px;font-style:normal;font-weight:600;line-height:140%;max-width:1051px;padding-bottom:16px}.single-post .single-post-header .single-post-header-left .post-meta{display:grid}.single-post .single-post-header .single-post-header-left .post-meta span.post-meta-category{position:relative;margin-bottom:50px}.single-post .single-post-header .single-post-header-left .post-meta span.post-meta-category::after{content:"";position:absolute;border-radius:10px;background:#4d61ff;width:145px;height:2px;left:0;bottom:-16px}.single-post .single-post-header .single-post-header-left .post-meta span.post-meta-category a{color:#4d61ff;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.single-post .single-post-header .single-post-header-left .post-meta .date-day{font-size:24px;font-style:normal;font-weight:600;line-height:40px}.single-post .single-post-header .single-post-header-left .post-meta .date-M-Y{font-size:20px;font-weight:400;line-height:16px}.single-post .single-post-header .single-post-header-right{display:grid;gap:32px;padding-top:22px}.single-post .single-post-header .single-post-header-right .author{display:flex;align-items:center;gap:12px}.single-post .single-post-header .single-post-header-right .author img{width:64px;height:64px;border-radius:64px}.single-post .single-post-header .single-post-header-right .author span{font-size:24px;font-weight:600;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:216px;word-break:break-word}.single-post .single-post-header .single-post-header-right .post-meta{font-size:14px;font-weight:400;line-height:14px}.single-post .single-post-header .single-post-header-right .post-meta .read-time__number{color:#4d61ff;font-weight:600}.single-post .social-links{display:flex;align-items:center;gap:16px}.single-post .social-links .share-icon:hover svg path{fill:none}.single-post .social-links a{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:64px;background:#fefeff;stroke-width:1px;border:1px solid #8a97ff;filter:drop-shadow(0 4px 2px rgba(79, 12, 222, .5));transition:all .5s}.single-post .social-links a:hover{background:#4d61ff;border:1px solid #fefeff}.single-post .social-links a:hover svg path{stroke:#fefeff;fill:#fefeff}.single-post .single-post-image{padding-bottom:100px;display:grid;position:relative}.single-post .single-post-image img{width:100%;height:100%;filter:brightness(.5);border-radius:40px}.single-post .single-post-image .single-post-image-title{position:absolute;left:40px;bottom:50%;top:50%;transform:translate(0,-80px);max-width:880px}.single-post .single-post-image .single-post-image-title h3{color:#fefeff;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.single-post .main-content .main-content-inner{padding-bottom:80px}.single-post .main-content .main-content-inner .anchor-block{max-width:480px;width:100%;position:sticky;top:40px;z-index:1;float:left;transition:all .5s;margin-right:64px}.single-post .main-content .main-content-inner .anchor-block h3{font-size:24px;font-weight:600;line-height:28px;padding-bottom:24px}.single-post .main-content .main-content-inner .anchor-block .anchor-list{border-radius:24px;background:var(--Bestia-gradient-card,linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%));display:flex;padding:16px;flex-direction:column;gap:20px}.single-post .main-content .main-content-inner .anchor-block .anchor-list li.active a{color:#4d61ff;text-decoration:underline;padding-left:36px}.single-post .main-content .main-content-inner .anchor-block .anchor-list li.active a::before{content:"";position:absolute;left:0;top:3px;width:21px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 21 16' fill='none'><path d='M20.7071 8.70711C21.0976 8.31658 21.0976 7.68342 20.7071 7.29289L14.3431 0.928932C13.9526 0.538408 13.3195 0.538408 12.9289 0.928932C12.5384 1.31946 12.5384 1.95262 12.9289 2.34315L18.5858 8L12.9289 13.6569C12.5384 14.0474 12.5384 14.6805 12.9289 15.0711C13.3195 15.4616 13.9526 15.4616 14.3431 15.0711L20.7071 8.70711ZM0 8V9H20V8V7H0V8Z' fill='%234D61FF'/></svg>");background-repeat:no-repeat;opacity:1;transform:translateX(0);transition:opacity .4s ease,transform .4s ease}.single-post .main-content .main-content-inner .anchor-block .anchor-list li{position:relative;display:flex;align-items:center}.single-post .main-content .main-content-inner .anchor-block .anchor-list li a{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:22px;position:relative;transition:all .5s}.single-post .main-content .main-content-inner .anchor-block .anchor-list li a::before{content:"";position:absolute;left:0;top:3px;width:21px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 21 16' fill='none'><path d='M20.7071 8.70711C21.0976 8.31658 21.0976 7.68342 20.7071 7.29289L14.3431 0.928932C13.9526 0.538408 13.3195 0.538408 12.9289 0.928932C12.5384 1.31946 12.5384 1.95262 12.9289 2.34315L18.5858 8L12.9289 13.6569C12.5384 14.0474 12.5384 14.6805 12.9289 15.0711C13.3195 15.4616 13.9526 15.4616 14.3431 15.0711L20.7071 8.70711ZM0 8V9H20V8V7H0V8Z' fill='%234D61FF'/></svg>");background-repeat:no-repeat;opacity:0;transform:translateX(-10px);transition:opacity .4s ease,transform .4s ease}.single-post .main-content .main-content-inner .anchor-block .anchor-list li a:hover{color:#4d61ff;text-decoration:underline;padding-left:36px}.single-post .main-content .main-content-inner .anchor-block .anchor-list li a:hover::before{opacity:1;transform:translateX(0)}.single-post .main-content .main-content-inner .single-post-content{max-width:892px;display:grid;row-gap:24px}.single-post .main-content .main-content-inner .single-post-content .block-simple-content:first-of-type p:first-of-type{position:relative;margin-bottom:20px;padding-bottom:16px}.single-post .main-content .main-content-inner .single-post-content .block-simple-content:first-of-type p:first-of-type a{color:#4d61ff;text-decoration:underline;transition:all .5s}.single-post .main-content .main-content-inner .single-post-content .block-simple-content:first-of-type p:first-of-type a:hover{color:#3645bd}.single-post .main-content .main-content-inner .single-post-content .block-simple-content:first-of-type p:first-of-type::after{content:"";position:absolute;width:145px;height:2px;border-radius:10px;background:#17c7ee;left:0;bottom:0}.single-post .main-content .main-content-inner .block-quote h3{font-size:24px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:12px}.single-post .main-content .main-content-inner .block-quote .quote-content{border-radius:14px;padding:1px;background:linear-gradient(126deg,#8a97ff 25.11%,#fff 108.03%)}.single-post .main-content .main-content-inner .block-quote .quote-content p{border-radius:14px;background:#fefeff;padding:40px;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.single-post .main-content .main-content-inner .block-list-content h3{font-size:24px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:12px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-title{display:flex;align-items:center;gap:12px;padding:20px;color:#4d61ff;font-size:24px;font-style:normal;line-height:22px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-title .item-number{font-weight:800}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-title h4{color:#333;font-size:16px;font-weight:600;line-height:24px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-content p{padding-top:12px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-content ul{padding-left:30px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-content ul li{list-style:disc!important}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-content ul li strong{font-weight:500!important}.single-post .main-content .main-content-inner .block-simple-content{display:grid;row-gap:12px}.single-post .main-content .main-content-inner .block-simple-content .alignnone{border-radius:40px}.single-post .main-content .main-content-inner .block-simple-content h3{font-size:24px;font-weight:600;line-height:36px}.single-post .main-content .main-content-inner .block-simple-content h5{font-size:16px;font-weight:600;line-height:24px}.single-post .main-content .main-content-inner .block-simple-content ul{padding-left:30px}.single-post .main-content .main-content-inner .block-simple-content ul li{list-style:disc!important}.single-post .main-content .main-content-inner .block-simple-content ul li strong{font-weight:500}.single-post .main-content .author-block{padding:80px 0}.single-post .main-content .author-block .author-block-inner{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;margin-bottom:24px;position:relative}.single-post .main-content .author-block .author-block-inner::after{content:"";position:absolute;bottom:0;width:145px;height:2px;border-radius:10px;background:var(--Bestia-bright-blue,#17c7ee)}.single-post .main-content .author-block .author-block-inner .author-header{display:flex;align-items:center;gap:12px}.single-post .main-content .author-block .author-block-inner .author-header img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:64px}.single-post .main-content .author-block .author-block-inner .author-header h4{font-size:24px;font-style:normal;font-weight:600;line-height:normal}.single-post .main-content .post-navigation{padding:80px 0}.single-post .main-content .post-navigation .nav-links{display:flex;align-items:center;justify-content:space-between}.single-post .main-content .post-navigation .nav-links a{color:var(--Bestia-Gray,#5c5c5c);font-size:16px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase;margin:24px;transition:all .5s}.single-post .main-content .post-navigation .nav-links a:hover{text-decoration-line:underline;text-decoration-color:#4d61ff;text-decoration-thickness:14%}.single-post .main-content .post-navigation .nav-links a .nav-label{display:flex;align-items:center;gap:16px}.single-post .main-content .post-navigation .nav-links a .nav-label svg{height:40px}.single-post .main-content .post-navigation .nav-links a.nav-next{display:flex;width:100%;justify-content:flex-end}.single-post .contact-us-block{padding-bottom:160px}@media screen and (max-width:1440px){.single-post .single-post-header .single-post-header-left h1.post-heading{font-size:40px}}@media screen and (max-width:1280px){.single-post .main-content .main-content-inner .anchor-block{max-width:400px;margin-right:40px}}@media screen and (max-width:768px){.single-post .breadcrumbs{padding:100px 0 40px;gap:8px;font-size:12px}.single-post .breadcrumbs [itemprop=name]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-post .single-post-header{flex-wrap:wrap;padding-bottom:40px}.single-post .single-post-header .single-post-header-left h1.post-heading{font-size:32px;padding-bottom:27px}.single-post .single-post-header .single-post-header-left .post-meta span.post-meta-category{margin-bottom:37px}.single-post .single-post-header .single-post-header-left .post-meta span.post-meta-category::after{bottom:-11px}.single-post .single-post-header .single-post-header-left .post-meta .date-day{font-size:20px}.single-post .single-post-header .single-post-header-left .post-meta .date-M-Y{font-size:16px}.single-post .single-post-header .single-post-header-right{gap:16px;padding-top:0}.single-post .single-post-header .single-post-header-right .author img{width:40px;height:40px;border-radius:40px}.single-post .single-post-header .single-post-header-right .author span{font-size:16px;max-width:100%}.single-post .social-links a{width:48px;height:48px}.single-post .social-links a svg{width:17px}.single-post .single-post-image{display:none}.single-post .main-content .main-content-inner{padding-bottom:40px}.single-post .main-content .main-content-inner .anchor-block{display:none}.single-post .main-content .main-content-inner .single-post-content{gap:32px}.single-post .main-content .main-content-inner .single-post-content .block-simple-content:first-of-type p:first-of-type{margin-bottom:0}.single-post .main-content .main-content-inner .block-quote h3{font-size:20px;line-height:30px}.single-post .main-content .main-content-inner .block-quote .quote-content p{padding:20px;font-size:16px}.single-post .main-content .main-content-inner .block-list-content h3{font-size:20px;line-height:30px}.single-post .main-content .main-content-inner .block-list-content .list-item .list-item-content ul{padding-top:12px;display:grid;row-gap:4px}.single-post .main-content .main-content-inner .block-simple-content h3{font-size:20px;line-height:30px}.single-post .main-content .author-block{padding:40px 0}.single-post .main-content .author-block .author-block-inner .author-header img{width:56px;height:56px;border-radius:56px}.single-post .main-content .author-block .author-block-inner .author-header h4{font-size:20px}.single-post .main-content .post-navigation{padding:0}.single-post .main-content .post-navigation .nav-links{gap:20px}.single-post .main-content .post-navigation .nav-links a{margin:24px 0}.single-post .main-content .post-navigation .nav-links .nav-next{text-align:right}.single-post .main-content .post-navigation .nav-links .nav-next .nav-label{gap:8px}.single-post .contact-us-block{padding-bottom:40px}}@media screen and (max-width:500px){.single-post .main-content .author-block .author-block-inner{flex-direction:column;align-items:flex-start;gap:16px}}body.page-template-page-homepage .site-info{padding-top:245px}body.page-template-page-homepage h2{font-size:48px;font-weight:600;line-height:normal}body.page-template-page-homepage p{margin:0}body.page-template-page-homepage .slick-progress-track{width:100%;height:3px;background-color:#dae2ff;position:relative;border-radius:10px}body.page-template-page-homepage .slick-progress-fill{width:180px;height:5px;border-radius:10px;background:#7166f9;position:absolute;top:-1px;transition:left .3s ease;cursor:pointer}body.page-template-page-homepage .slick-progress-fill::before{content:"";position:absolute;top:-13px;left:-10px;right:-10px;bottom:0;height:30px}body.page-template-page-homepage .slick-arrow-custom.disabled{opacity:.4;pointer-events:none;cursor:default}body.page-template-page-homepage .slick-arrow{top:auto;bottom:40px;z-index:1;width:24px;height:24px;margin:9px}body.page-template-page-homepage .slick-arrow::before{display:none}body.page-template-page-homepage .slick-next{right:43%}body.page-template-page-homepage .slick-prev{left:43%;bottom:45px}body.page-template-page-homepage .blog-header-mobile{display:none}body.page-template-page-homepage .header-block{background-image:var(--bg-desktop);background-repeat:no-repeat;background-position:center;background-size:cover;max-height:100%;display:flex;align-items:center;padding-top:160px;padding-bottom:120px}body.page-template-page-homepage .header-block .achievement-inner{flex-direction:row;gap:40px;padding-top:35px;justify-content:flex-end;flex-wrap:nowrap}@media (max-width:768px){body.page-template-page-homepage .header-block .achievement-inner{justify-content:flex-start;padding-top:12px;gap:16px;flex-wrap:nowrap}}body.page-template-page-homepage .header-block .achievement-inner .achievement-block{padding:13px 20px;border-radius:20px;max-width:231px;width:100%}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .logo{width:95px;height:25px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .score{font-size:12px;gap:4px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .score .stars svg{width:12px;height:20px}@media (max-width:768px){body.page-template-page-homepage .header-block .achievement-inner .achievement-block{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:10px 7px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .logo{width:60px;height:19px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .score{font-weight:400;font-size:8px;line-height:normal;color:#333;display:flex;flex-direction:column;gap:2px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .score .stars{display:flex;align-items:center;gap:2px}body.page-template-page-homepage .header-block .achievement-inner .achievement-block .score .stars svg{width:8px;height:8px}}body.page-template-page-homepage .header-block .header-block-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}@media (min-width:1024px){body.page-template-page-homepage .header-block .header-block-inner{justify-content:center}}body.page-template-page-homepage .header-block .header-block-inner .text-block{color:#fefeff;padding-top:70px}body.page-template-page-homepage .header-block .header-block-inner .text-block h1{font-size:53px;font-weight:600;line-height:73px;padding-bottom:30px}body.page-template-page-homepage .header-block .header-block-inner .text-block h2{font-weight:400;padding-bottom:24px}body.page-template-page-homepage .header-block .header-block-inner .text-block p:not(:last-child){font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:80px;max-width:568px}body.page-template-page-homepage .header-block .header-block-inner .text-block p a{display:flex;align-items:center;justify-content:center;gap:10px;color:#4d61ff;font-size:16px;font-weight:500;line-height:normal;border-radius:10px;padding:13px;background:#fefeff;transition:all .5s;max-width:230px;height:50px;position:relative;border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body.page-template-page-homepage .header-block .header-block-inner .text-block p a:hover{border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);color:#fefeff;justify-content:center;gap:0}body.page-template-page-homepage .header-block .header-block-inner .text-block p a:hover img{visibility:hidden;opacity:0;width:0;transition:all .5s}body.page-template-page-homepage .header-block .header-block-inner .text-block p a img{width:30px}body.page-template-page-homepage .header-block .header-block-inner .image-block{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:673px;max-height:573px}body.page-template-page-homepage .client-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:60px;padding-bottom:40px;-moz-column-gap:120px;column-gap:120px;row-gap:40px}body.page-template-page-homepage .client-logos .slick-track{display:flex;align-items:center;justify-content:center}body.page-template-page-homepage .client-logos .slick-track .logo-wrapper{display:flex;align-items:center;justify-content:center}body.page-template-page-homepage .d-flex{flex-direction:column;row-gap:40px}body.page-template-page-homepage .about-us{padding-top:80px}body.page-template-page-homepage .about-us .text-block{text-align:center}body.page-template-page-homepage .about-us .text-block p{font-size:24px;font-weight:400;line-height:normal;max-width:1344px;margin:0 auto}body.page-template-page-homepage .about-us .about-us-container{display:flex;align-items:flex-start;justify-content:center;gap:131px;padding-top:64px;padding-left:46px}body.page-template-page-homepage .about-us .about-us-container .left-section{min-width:0;max-width:495px;width:100%}body.page-template-page-homepage .about-us .about-us-container .left-section .left-image{opacity:0;visibility:hidden;transition:opacity .4s ease}body.page-template-page-homepage .about-us .about-us-container .left-section .left-image.slick-initialized{opacity:1;visibility:visible}body.page-template-page-homepage .about-us .about-us-container .left-section .left-image.slick-initialized img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:495px;border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;box-sizing:border-box;box-shadow:0 48px 18px -38px rgba(115,152,228,.431372549)}body.page-template-page-homepage .about-us .about-us-container .left-section .counters{display:grid;grid-template-columns:1fr 1fr;row-gap:27px;-moz-column-gap:40px;column-gap:40px;padding-top:63px}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(1)::after{background-color:#7166f9}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(2)::after{background-color:#7166f9}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(3)::after{background-color:#fd7a72}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(4)::after{background-color:#fd7a72}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(5)::after{background-color:#17c7ee}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item:nth-child(6)::after{background-color:#17c7ee}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item{display:grid;position:relative;max-width:250px}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item .counter-number{font-size:48px;font-weight:600;line-height:normal}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item .counter-text{font-size:16px;font-style:normal;font-weight:400;line-height:normal}body.page-template-page-homepage .about-us .about-us-container .right-section{display:grid;row-gap:50px}body.page-template-page-homepage .about-us .about-us-container .right-section .right-block img{padding-bottom:30px}body.page-template-page-homepage .about-us .about-us-container .right-section .right-block .right-text h3{font-size:24px;font-weight:500;line-height:normal;padding-bottom:12px}body.page-template-page-homepage .about-us .about-us-container .right-section .right-block .right-text p{margin:0;max-width:474px}body.page-template-page-homepage .about-us .slick-track{padding-bottom:48px}@media (max-width:768px){body.page-template-page-homepage .about-us .slick-track{padding-bottom:33px}}body.page-template-page-homepage .features-block{margin-top:80px;padding:80px 0;background:linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%)}body.page-template-page-homepage .features-block .features-intro h2{padding-bottom:10px}body.page-template-page-homepage .features-block .features-intro p{font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:920px;margin:0 auto}body.page-template-page-homepage .features-block .features-grid.slick-loaded{visibility:visible;opacity:1}body.page-template-page-homepage .features-block .features-grid{padding-top:64px;visibility:hidden;opacity:0;transition:opacity .3s ease}body.page-template-page-homepage .features-block .features-grid .slick-list{height:404px;margin:0 -20px;padding:0 0 58px 0!important}body.page-template-page-homepage .features-block .features-grid .slick-center{border-top:2px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;background:#f8f8f8;box-shadow:-2px -2px 13px 0 rgba(255,255,255,.4),0 48px 18px -38px rgba(115,152,228,.43)}body.page-template-page-homepage .features-block .features-grid .feature-item{height:347px;max-height:100%;border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;padding:50px 45px;margin-right:20px;margin-left:20px;box-sizing:border-box}body.page-template-page-homepage .features-block .features-grid .feature-item .feature-image{display:flex;padding-bottom:31px}body.page-template-page-homepage .features-block .features-grid .feature-item .feature-image img{height:60px;width:60px}body.page-template-page-homepage .features-block .features-grid .feature-item h3{font-size:24px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:10px}body.page-template-page-homepage .features-block .features-grid .feature-item p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.page-template-page-homepage .specialize-block{padding-top:80px;padding-bottom:60px;margin-bottom:80px;position:relative}body.page-template-page-homepage .specialize-block::after{content:"";position:absolute;background:url(/wp-content/themes/bestia/assets/images/left-side.png);background-repeat:no-repeat;background-position:center;background-size:auto;z-index:-1;width:151px;height:445px;bottom:30px;top:auto;left:151px}body.page-template-page-homepage .specialize-block::before{content:"";position:absolute;background:url(/wp-content/themes/bestia/assets/images/right-side.png);background-repeat:no-repeat;background-position:center;background-size:auto;z-index:-1;width:151px;height:445px;bottom:30px;top:auto;right:151px}body.page-template-page-homepage .specialize-block .specialize-items{display:grid;justify-items:center;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(3,132px);gap:20px;padding-top:64px;padding-bottom:80px;margin-right:auto;margin-left:auto;border-bottom:3px solid #c2d8ff;max-width:1190px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item{align-items:center;border-radius:15px;width:100%;max-width:282px;height:282px;display:flex;justify-content:center;text-align:center}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item h4{color:#fefeff;font-size:30px;font-style:normal;font-weight:600;line-height:normal;padding:0 20px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(1){background:#fd7a72}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(2){background:#73d896;height:135px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(3){background:#4d61ff}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(4){background:#73d896;height:135px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(5){background:#73d896;height:135px;grid-row:3/4;grid-column:1/2}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(6){background:#17c7ee;grid-column:2/3}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(7){background:#73d896;height:135px;grid-row:3/4;grid-column:3/4}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(8){background:#ff8a00;grid-column:4/5}body.page-template-page-homepage .development-block{padding:80px 0;background:linear-gradient(107deg,#e4ecfe 14.22%,#fff 89.67%);max-height:100%;height:740px}body.page-template-page-homepage .development-block .development-block-container{max-width:1436px;width:100%;margin:0 auto;padding:0 16px}body.page-template-page-homepage .development-block .development-block-inner{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:40px}body.page-template-page-homepage .development-block .development-block-inner .development-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:800px;width:100%}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category{max-width:240px;width:100%}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category.active .category-background{background-image:url(/wp-content/themes/bestia/assets/images/category-bg-active.png)!important;background-repeat:no-repeat;background-size:cover;position:relative;pointer-events:none;background:#f8f8f8;box-shadow:-2px -2px 13px 0 rgba(255,255,255,.4),0 48px 18px -38px rgba(115,152,228,.43);transition:all .5s}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category.active .category-background::after{content:"";position:absolute;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M16.1752 12.9998L11.2752 17.8998C11.0752 18.0998 10.9792 18.3331 10.9872 18.5998C10.9952 18.8665 11.0995 19.0998 11.3002 19.2998C11.5002 19.4831 11.7335 19.5791 12.0002 19.5878C12.2668 19.5965 12.5002 19.5005 12.7002 19.2998L19.3002 12.6998C19.4002 12.5998 19.4712 12.4915 19.5132 12.3748C19.5552 12.2581 19.5755 12.1331 19.5742 11.9998C19.5728 11.8665 19.5518 11.7415 19.5112 11.6248C19.4705 11.5081 19.3998 11.3998 19.2992 11.2998L12.6992 4.6998C12.5158 4.51647 12.2865 4.4248 12.0112 4.4248C11.7358 4.4248 11.4985 4.51647 11.2992 4.6998C11.0992 4.8998 10.9992 5.13747 10.9992 5.4128C10.9992 5.68814 11.0992 5.92547 11.2992 6.1248L16.1752 10.9998H5.00016C4.71682 10.9998 4.47916 11.0958 4.28716 11.2878C4.09516 11.4798 3.99949 11.7171 4.00016 11.9998C4.00082 12.2825 4.09682 12.5201 4.28816 12.7128C4.47949 12.9055 4.71682 13.0011 5.00016 12.9998H16.1752Z' fill='%2317C7EE'/></svg>");background-repeat:no-repeat;width:24px;height:24px;right:20px;bottom:20px}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category.active .category-background h3{color:#333}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category.active .category-background p{position:relative;color:var(--Bestia-bright-blue,#17c7ee)}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category.active .category-background p::after{content:"";position:absolute;width:96px;height:2px;left:0;bottom:-3px;border-radius:10px;background:var(--Bestia-bright-blue,#17c7ee)}body.page-template-page-homepage .development-block .development-block-inner .development-categories .category-background{transition:all .5s;max-width:240px;height:270px;border-radius:40px;display:flex;flex-direction:column;padding:0 18px;justify-content:center;cursor:pointer}body.page-template-page-homepage .development-block .development-block-inner .development-categories .category-background:hover{box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body.page-template-page-homepage .development-block .development-block-inner .development-categories .category-background .category-title{color:#fefeff;font-size:24px;font-weight:600;line-height:normal;padding-bottom:4px}body.page-template-page-homepage .development-block .development-block-inner .development-categories .category-background .category-subtitle{color:#fefeff;font-size:14px;font-weight:400;line-height:normal;text-transform:uppercase}body.page-template-page-homepage .development-block .development-block-inner .development-items{max-width:510px;width:100%}body.page-template-page-homepage .development-block .development-block-inner .development-items .items-title{font-size:36px;font-weight:600;line-height:normal;position:relative;padding-bottom:64px;display:none}body.page-template-page-homepage .development-block .development-block-inner .development-items .items-title::after{content:"";position:absolute;border-radius:10px;background:#c2d8ff;height:3px;width:100%}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items{grid-template-columns:1fr 1fr;row-gap:40px;display:none}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items .dev-item{display:flex;align-items:center;gap:16px}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items .dev-item h4{font-size:20px;font-style:normal;font-weight:400;line-height:normal}body.page-template-page-homepage .development-block.loaded .dev-items:first-of-type,body.page-template-page-homepage .development-block.loaded .items-title:first-of-type{display:block}body.page-template-page-homepage .process-block{padding:80px 0}body.page-template-page-homepage .process-block .process-title{padding-bottom:64px}body.page-template-page-homepage .process-block .process-items{display:flex;flex-wrap:wrap;justify-content:center;justify-items:center;gap:25px}body.page-template-page-homepage .process-block .process-items .process-item{border-radius:20px;border:1px solid var(--Process,rgba(180,203,255,.5));background:rgba(255,255,255,.5);padding:30px 30px 51px 30px;position:relative;max-width:340px;height:350px;max-height:100%;transition:all .7s}body.page-template-page-homepage .process-block .process-items .process-item::after{content:"";position:absolute;width:100%;height:25px;bottom:0;top:auto;left:0;border-radius:0 0 20px 20px;background:#5000f9;box-shadow:0 5px 15px -1px rgba(0,95,249,.31);opacity:0;transition:opacity .7s ease,transform .7s ease}body.page-template-page-homepage .process-block .process-items .process-item:hover::after{opacity:1;transition:all .8s}body.page-template-page-homepage .process-block .process-items .process-item .process-item-inner{display:flex;align-items:center;justify-content:space-between;padding-bottom:36px}body.page-template-page-homepage .process-block .process-items .process-item .process-item-inner .process-number{color:#d0d4fc;font-size:60px;font-weight:600;line-height:60px}body.page-template-page-homepage .process-block .process-items .process-item .process-item-inner .process-image{height:60px}body.page-template-page-homepage .process-block .process-items .process-item .process-content{text-align:center}body.page-template-page-homepage .process-block .process-items .process-item .process-content h3{font-size:20px;font-weight:600;line-height:normal;padding-bottom:20px;cursor:default}body.page-template-page-homepage .process-block .process-items .process-item .process-content p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:default}body.page-template-page-homepage .client-reviews{padding-top:80px;background:radial-gradient(ellipse at center,#c1d1f4 0,rgba(187,203,237,.3) 70%)}body.page-template-page-homepage .client-reviews .client-reviews-title{padding-bottom:64px}body.page-template-page-homepage .client-reviews .client-reviews-list.slick-loaded{visibility:visible;opacity:1;height:100%}body.page-template-page-homepage .client-reviews .client-reviews-list{margin-bottom:147px;visibility:hidden;opacity:0;transition:opacity .3s ease;height:697px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-track{display:flex;padding-bottom:100px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots{display:flex!important;align-items:center;justify-content:center;gap:4px;bottom:30px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots .slick-active button::before{color:#4d61ff;font-size:15px;width:15px;height:15px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots li{margin:0;width:15px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots li button{padding:0;width:15px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots li button::before{opacity:1;color:#cad5f0;font-size:15px;transition:all .5s;width:15px;height:15px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item{max-width:100%;margin-right:20px;margin-left:20px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-user-info{max-height:100%;border-radius:40px;box-shadow:inset 0 4px 9px 0 #fff,inset 2px 0 0 #fff,inset -4px 0 0 #e4ecfe,inset 0 -2px 0 rgba(228,236,254,.47),0 48px 18px -38px rgba(115,152,228,.43),-2px -2px 13px 0 rgba(255,255,255,.4);background:#f8f8f8;padding:20px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:30px;padding:0 40px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info-mobile{display:none}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-image img{max-width:200px;width:100%;height:auto;display:block}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-name{font-size:16px;font-style:normal;font-weight:600;line-height:34px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-country{font-weight:600;font-size:14px;line-height:34px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-position{font-size:14px;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-text{padding-top:20px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-text p{line-height:34px}.footer-top{position:relative}.footer-top .footer-block{position:absolute;width:100%;top:-100px;z-index:0}.footer-top .footer-block .footer-block-inner{border-radius:30px;background:#fff;padding:30px 0 42px 0;display:grid;row-gap:30px;background:var(--Bestia-White,#fefeff);box-shadow:0 34px 14px 0 rgba(0,0,0,.2);position:relative}.footer-top .footer-block .footer-block-inner::after{content:"";position:absolute;width:100%;height:100%;background-image:url(/wp-content/themes/bestia/assets/images/footer-block-bg.png);background-repeat:no-repeat;background-size:cover;top:0;z-index:0}.footer-top .footer-block .footer-content{padding:19px 20px;border-radius:20px;background:rgba(255,255,255,.2);box-shadow:0 17px 15px 0 #e4e9fa;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);max-width:687px;margin:0 auto;position:relative;z-index:1}.footer-top .footer-block .footer-content h2{font-size:36px;line-height:normal;padding-bottom:8px}.footer-top .footer-block .footer-content p{line-height:34px}.footer-top .footer-block .footer-button{width:100%;height:74px;border-radius:20px;border-top:4px solid var(--Bestia-stroke-button,#8a97ff);border-right:4px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:4px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);display:flex;align-items:center;justify-content:center;color:#fefeff;max-width:340px;gap:24px;margin:0 auto;position:relative;z-index:1}.footer-top .footer-block .footer-button:hover{color:#4d61ff;gap:0}.footer-top .footer-block .footer-button:hover:hover{border-top:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-right:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-bottom:2px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-left:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#f2f5ff;transition:all .5s}.footer-top .footer-block .footer-button:hover svg{visibility:hidden;opacity:0;width:0;transition:all .5s}@media screen and (max-width:1440px){body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category:nth-child(2) .category-background .category-title{font-size:22px}body.page-template-page-homepage .development-block .development-block-container{max-width:1236px}body.page-template-page-homepage .about-us .about-us-container{padding-left:0}body.page-template-page-homepage .specialize-block::after{left:0}body.page-template-page-homepage .specialize-block::before{right:0;top:0}}@media screen and (max-width:1138px){body.page-template-page-homepage .specialize-block .specialize-items{margin-right:0;margin-left:0}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item h4{font-size:16px}}@media screen and (max-width:1089px){body.page-template-page-homepage .development-block{padding:40px 0 57px 0;height:100%}body.page-template-page-homepage .development-block .development-block-container{padding:0}body.page-template-page-homepage .development-block .development-block-inner{display:grid;justify-content:stretch;gap:0}body.page-template-page-homepage .development-block .development-block-inner .development-items{max-width:100%;padding:0 16px}body.page-template-page-homepage .development-block .development-block-inner .development-items .items-title{font-size:28px;padding-bottom:40px}body.page-template-page-homepage .development-block .development-block-inner .development-items .items-title::after{bottom:33px}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items{grid-template-columns:1fr 1fr 1fr;row-gap:24px;-moz-column-gap:29px;column-gap:29px}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items .dev-item{gap:8px}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items .dev-item h4{font-size:16px}body.page-template-page-homepage .development-block .development-block-inner .development-categories::-webkit-scrollbar{display:none}body.page-template-page-homepage .development-block .development-block-inner .development-categories{-moz-column-gap:16px;column-gap:16px;display:flex;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;max-width:100%;padding-bottom:40px;padding-left:16px;padding-right:16px}body.page-template-page-homepage .development-block .development-block-inner .development-categories .development-category{flex:0 0 auto}body.page-template-page-homepage .development-block .development-block-inner .development-categories .category-background{height:130px;justify-content:flex-start;padding-top:33px}body.page-template-page-homepage .features-block .features-grid .feature-item{height:319px;padding:30px}body.page-template-page-homepage .features-block .features-grid .slick-list{height:auto}}@media screen and (max-width:1080px){body.page-template-page-homepage .about-us .about-us-container{flex-wrap:wrap;padding-left:0;justify-content:center}body.page-template-page-homepage .about-us .about-us-container .left-section .counters{padding-top:40px}body.page-template-page-homepage .features-block .features-grid .feature-item h3{font-size:20px}}@media screen and (max-width:977px){body.page-template-page-homepage .header-block .header-block-inner .text-block{display:grid;justify-items:center;text-align:center}body.page-template-page-homepage .header-block .header-block-inner .text-block p:not(:last-child){max-width:100%}body.page-template-page-homepage .header-block .header-block-inner{flex-wrap:wrap;row-gap:40px;justify-content:center}body.page-template-page-homepage .header-block .achievement-inner{justify-content:center}body.page-template-page-homepage .header-block{padding-top:100px}body.page-template-page-homepage .about-us .about-us-container{padding-top:24px;gap:40px;justify-content:center}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item::after{height:1px}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item .counter-number{font-size:24px}body.page-template-page-homepage .about-us .about-us-container .left-section .counters .counter-item .counter-text{font-size:12px}body.page-template-page-homepage .about-us .about-us-container .right-section .right-block img{padding-bottom:16px}body.page-template-page-homepage .about-us .about-us-container .right-section .right-block .right-text h3{padding-bottom:4px}}@media (max-width:768px){body.page-template-page-homepage .site-info{padding-top:215px}body.page-template-page-homepage .slick-prev{left:30%;bottom:40px}body.page-template-page-homepage .slick-next{right:30%;bottom:28px}body.page-template-page-homepage h2{font-size:28px!important;padding-bottom:12px}body.page-template-page-homepage .header-block{background-image:var(--bg-mobile);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding-top:140px;padding-bottom:24px}body.page-template-page-homepage .header-block .header-block-inner .text-block{padding-top:0}body.page-template-page-homepage .header-block .header-block-inner .text-block h1{font-size:28px;line-height:normal}body.page-template-page-homepage .header-block .header-block-inner .text-block h2{font-size:24px}body.page-template-page-homepage .header-block .header-block-inner .text-block p:not(:last-child){font-size:16px;padding-bottom:40px}body.page-template-page-homepage .header-block .header-block-inner .image-block{max-width:260px}body.page-template-page-homepage .client-logos{padding:36px 0;margin-bottom:0}body.page-template-page-homepage .client-logos .slick-list .slick-track{display:flex;align-items:center;justify-content:center}body.page-template-page-homepage .client-logos .slick-list .slick-track .client-logo-item{margin:0 13px}body.page-template-page-homepage .client-logos .slick-list .slick-track .client-logo-item .logo-wrapper{display:flex;align-items:center;justify-content:center}body.page-template-page-homepage .d-flex{row-gap:40px}body.page-template-page-homepage .about-us{padding-top:40px}body.page-template-page-homepage .about-us .text-block p{font-size:16px;font-weight:400}body.page-template-page-homepage .about-us .about-us-container .left-section .counters{row-gap:12px;-moz-column-gap:16px;column-gap:16px}body.page-template-page-homepage .features-block{margin-top:0;padding-bottom:40px}body.page-template-page-homepage .features-block .features-intro p{font-size:16px}body.page-template-page-homepage .features-block .features-grid{padding-top:24px}body.page-template-page-homepage .features-block .features-grid .slick-list{padding:0 0 107px 0!important;margin-left:-8px;margin-right:0;height:344px}body.page-template-page-homepage .features-block .features-grid .feature-item{padding:19px;margin-right:0;margin-left:8px;border-top:2px solid #fff;border-right:1px solid #c7d7fd;border-bottom:1px solid #fff;border-left:1px solid #fff;height:237px;background:#f8f8f8;box-shadow:-2px -2px 13px 0 rgba(255,255,255,.4),0 48px 18px -38px rgba(115,152,228,.43)}body.page-template-page-homepage .features-block .features-grid .feature-item .feature-image{padding-bottom:16px}body.page-template-page-homepage .features-block .features-grid .feature-item .feature-image img{width:42px;height:42px}body.page-template-page-homepage .features-block .features-grid .feature-item h3{font-size:20px;padding-bottom:4px}body.page-template-page-homepage .features-block .features-grid .feature-item p{font-size:14px;line-height:normal}body.page-template-page-homepage .features-block .slick-progress-fill{width:80px}body.page-template-page-homepage .specialize-block{padding:40px 0 0 0;background-position:top -20px center;margin-bottom:0}body.page-template-page-homepage .specialize-block::after{background:url(/wp-content/themes/bestia/assets/images/left-side-mob.png);background-repeat:no-repeat;bottom:10px}body.page-template-page-homepage .specialize-block::before{background:url(/wp-content/themes/bestia/assets/images/right-side-mob.png);background-repeat:no-repeat;right:0;width:100px}body.page-template-page-homepage .specialize-block .specialize-items{padding-top:24px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,78px);gap:12px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item{max-width:100%;height:170px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(1){grid-row:1/3;grid-column:1/2}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(2){grid-row:1/2;height:78px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(3){grid-row:2/4;grid-column:2/3}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(4){height:80px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(5){grid-column:2/3;grid-row:4/5;height:78px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(6){grid-column:1/2;grid-row:4/5}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(7){grid-row:6/7;grid-column:1/2;height:80px}body.page-template-page-homepage .specialize-block .specialize-items .specialize-item:nth-child(8){grid-column:2/3}body.page-template-page-homepage .process-block{padding:40px 0 0 0}body.page-template-page-homepage .process-block .slick-progress-fill{width:60px}body.page-template-page-homepage .process-block .process-title{padding-bottom:24px}body.page-template-page-homepage .process-block .process-items .slick-list{margin-right:-8px;padding-bottom:107px}body.page-template-page-homepage .process-block .process-items .process-item{margin-right:8px;max-width:100%}body.page-template-page-homepage .client-reviews h2{padding-bottom:0}body.page-template-page-homepage .client-reviews .client-reviews-title{padding-bottom:24px}body.page-template-page-homepage .client-reviews .client-reviews-list{margin-bottom:219px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-track{padding-bottom:24px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-list{margin-right:-8px}body.page-template-page-homepage .client-reviews .client-reviews-list .slick-dots{bottom:-16px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item{margin-right:8px;margin-left:0}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-text{padding-top:0!important}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-text p{-webkit-line-clamp:10}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner{padding:0;gap:20px;flex-direction:column;display:flex}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-inner-mobile{display:flex;align-items:flex-start;gap:12px;order:2}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-inner-mobile .review-image img{max-width:78px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info-mobile{display:grid;gap:4px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info-mobile .review-name{font-size:16px;font-style:normal;font-weight:600;line-height:120%}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info-mobile .review-country{font-weight:600;font-size:14px;line-height:120%}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info-mobile .review-position{font-size:14px;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:120%}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info{display:grid;row-gap:10px}body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-country,body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-name,body.page-template-page-homepage .client-reviews .client-reviews-list .client-review-item .review-inner .review-user-info .review-position{display:none}body.page-template-page-homepage .footer-top .footer-block{top:-200px}body.page-template-page-homepage .footer-top .footer-block .footer-block-inner{padding:30px 16px;row-gap:24px}body.page-template-page-homepage .footer-top .footer-block .footer-content{padding:16px 8px}body.page-template-page-homepage .footer-top .footer-block .footer-content h2{font-size:24px;font-style:normal;font-weight:600;line-height:120%;padding-bottom:12px}body.page-template-page-homepage .footer-top .footer-block .footer-content p{font-size:14px;font-style:normal;font-weight:400;line-height:120%}body.page-template-page-homepage .footer-top .footer-form{padding:20px 20px 0}body.page-template-page-homepage .footer-top .footer-form .close-button svg{width:24px}body.page-template-page-homepage .footer-top .footer-form form{padding:24px 0}body.page-template-page-homepage .footer-top .footer-form form p label{top:-17px}body.page-template-page-homepage .footer-top .footer-form form .form-top{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:16px}body.page-template-page-homepage .footer-top .footer-form form .form-top p .wpcf7-form-control-wrap input{max-width:100%}body.page-template-page-homepage .footer-top .footer-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{color:#5c5c5c}body.page-template-page-homepage .footer-top .footer-form form .form-bottom .form-row{padding:16px 0}body.page-template-page-homepage .footer-top .footer-form form .form-bottom .form-bottom-inner{flex-wrap:wrap;gap:16px}body.page-template-page-homepage .footer-top .footer-form form .form-bottom .form-bottom-inner p{width:100%}body.page-template-page-homepage .footer-top .footer-form form .form-bottom .form-bottom-inner p .form-bottom-button{gap:7px}body.page-template-page-homepage .footer-top .footer-form form .form-row.file span{left:12px}body.page-template-page-homepage .footer-top .footer-form form .form-row.file .file-placeholder{max-width:100%}body.page-template-page-homepage .development-block .development-block-inner .development-items .dev-items{grid-template-columns:repeat(auto-fit,minmax(156px,1fr))}}@media (max-width:600px){body.page-template-page-homepage .header-block .header-block-inner .text-block{text-align:left;justify-items:flex-start}}.process-bar{width:100%;height:3px;background-color:#dae2ff;position:relative;border-radius:10px}.process-fill{width:180px;height:5px;border-radius:10px;background:#7166f9;position:absolute;top:-1px;transition:left .3s ease;cursor:pointer}body.page-template-page-wp p{margin:0}body.page-template-page-wp h2{font-size:48px;font-style:normal;font-weight:600;line-height:normal}body.page-template-page-wp section{padding:80px 0}body.page-template-page-wp .wp-header-mobile_wrapper{display:none}body.page-template-page-wp header.site-header .header-wrapper .menu-block .header-menu .header-button a{color:#4d61ff!important;font-size:16px!important;font-style:normal;font-weight:500;line-height:normal;padding-right:0;border-radius:10px;padding:10px;height:34px;display:flex;align-items:center;justify-content:center;transition:.5s;border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe)!important;border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe)!important;border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe)!important;border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe)!important;background:var(--Bestia-soft-blue,#f2f5ff)!important;box-shadow:0 15px 7px -11px rgba(79,12,222,.57)!important;cursor:pointer}body.page-template-page-wp header.site-header .header-wrapper .menu-block .header-menu .header-button a::after{display:none}body.page-template-page-wp header.site-header .header-wrapper .menu-block .header-menu .header-button a:hover{border-top:1px solid var(--Bestia-stroke-button,#8a97ff)!important;border-right:1px solid var(--Bestia-stroke-button,#8a97ff)!important;border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff)!important;border-left:1px solid var(--Bestia-stroke-button,#8a97ff)!important;background:var(--Bestia-blue,#4d61ff)!important;box-shadow:0 15px 7px -11px rgba(255,255,255,.9)!important;background:#4d61ff!important;color:#fefeff!important}body.page-template-page-wp .header-section{background-repeat:no-repeat;overflow:hidden;height:858px;max-height:100%;width:100%;background-size:cover;background-position:center top;position:relative;padding:0}body.page-template-page-wp .header-section .header-content{display:flex;justify-content:space-between;align-items:center;padding-top:150px}body.page-template-page-wp .header-section .header-content .header-text{display:grid}body.page-template-page-wp .header-section .header-content .header-text h1{font-size:61px;font-style:normal;font-weight:600;line-height:normal;max-width:1000px;width:100%;padding-bottom:40px}body.page-template-page-wp .header-section .header-content .header-text p{font-size:28px;font-style:normal;line-height:normal;font-weight:400;padding-bottom:77px}body.page-template-page-wp .header-section .header-content .header-text p a{display:flex;align-items:center;justify-content:center;gap:10px;color:#fefeff;font-size:16px;font-weight:500;line-height:normal;border-radius:10px;padding:13px 0;background:#4d61ff;transition:all .5s;min-width:190px;max-width:250px;width:100%;height:50px;position:relative;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.page-template-page-wp .header-section .header-content .header-text p a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);background:#fefeff;color:#4d61ff;gap:0}body.page-template-page-wp .header-section .header-content .header-text p a:hover img{visibility:hidden;opacity:0;width:0;transition:all .5s}body.page-template-page-wp .header-section .header-content .header-text p a img{width:30px}body.page-template-page-wp .d-flex{flex-direction:column;row-gap:80px}body.page-template-page-wp .benefits-section{background:var(--Bestia-Fill-linear,linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%));margin-bottom:80px;position:relative;overflow:hidden;z-index:0}body.page-template-page-wp .benefits-section::after{content:"";position:absolute;width:100%;height:800px;background-image:url(/wp-content/themes/bestia/assets/images/benefits-circles.png);background-repeat:no-repeat;bottom:-60px;z-index:0}body.page-template-page-wp .benefits-section .benefits-top-text{padding-bottom:64px}body.page-template-page-wp .benefits-section .benefits-top-text h2{padding-bottom:12px}body.page-template-page-wp .benefits-section .benefits-top-text p{font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:1104px;margin:0 auto}body.page-template-page-wp .benefits-section .benefits-content{display:flex;align-items:self-start;justify-content:space-evenly;gap:40px;position:relative;z-index:1}body.page-template-page-wp .benefits-section .benefits-content .benefits-left{padding-left:50px}body.page-template-page-wp .benefits-section .benefits-content .benefits-right{font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:641px;width:100%}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text{display:grid;row-gap:40px}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text p{display:flex;width:100%}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text p a{display:flex;align-items:center;justify-content:center;gap:10px;color:#fefeff;font-size:16px;font-weight:500;line-height:normal;border-radius:10px;padding:13px 0;background:#4d61ff;transition:all .5s;width:190px;height:50px;position:relative;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text p a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);background:#fefeff;color:#4d61ff;gap:0}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text p a:hover img{visibility:hidden;opacity:0;width:0;transition:all .5s}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text p a img{width:30px}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text li,body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text ul{list-style:disc}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text ul{padding-left:20px;display:grid;gap:12px}body.page-template-page-wp .solutions-section{padding-bottom:80px}body.page-template-page-wp .solutions-section h2{padding-bottom:64px}body.page-template-page-wp .solutions-section .solutions-accordion{display:grid;row-gap:40px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item{border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;background:#fefeff;position:relative;transition:all .5s}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item .title-with-icon{display:flex;align-items:center;justify-content:space-between;padding:46px 40px;cursor:pointer;gap:8px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item:hover h3{color:#4d61ff}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item:hover svg path{stroke:#4d61ff}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item h3{font-size:24px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;transition:all .5s}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item svg{flex-shrink:0}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p:first-child{padding:12px 0;margin-bottom:40px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p{display:inline-block;width:100%}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p a{display:flex;align-items:center;justify-content:center;gap:10px;color:#fefeff;font-size:16px;font-weight:500;line-height:normal;border-radius:10px;padding:13px 0;background:#4d61ff;transition:all .5s;max-width:190px;height:50px;position:relative;visibility:hidden;opacity:0;display:none;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);background:#fefeff;color:#4d61ff;gap:0}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p a:hover img{visibility:hidden;opacity:0;width:0;transition:all .3s}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item p a img{width:30px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item .accordion-text{visibility:hidden;height:0;padding:0 40px 0 40px;max-height:0;transition:max-height .5s ease,padding .5s ease}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active{border:none!important;background:#f8f8f8;box-shadow:inset 0 4px 9px 0 #fff,inset 2px 0 0 #fff,inset -4px 0 0 #e4ecfe,inset 0 -2px 0 rgba(228,236,254,.47),0 48px 18px -38px rgba(115,152,228,.43),-2px -2px 13px 0 rgba(255,255,255,.4)}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active p a{visibility:visible;opacity:1;display:flex}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .title-with-icon{padding:52px 40px 18px 40px;cursor:pointer}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .title-with-icon svg path{stroke:#4d61ff}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .title-with-icon svg{transform:rotate(180deg)}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active h3{color:#4d61ff}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .accordion-text{display:block;padding:0 40px 40px;height:100%;visibility:visible;max-height:100%}body.page-template-page-wp .projects-section{background:#e7f5f9}body.page-template-page-wp .projects-section h2{padding-bottom:64px}body.page-template-page-wp .projects-section .projects-list{display:flex;gap:40px;justify-content:center;padding-bottom:80px}body.page-template-page-wp .projects-section .projects-list .project-item{max-width:658px;width:100%}body.page-template-page-wp .projects-section .projects-list .project-item .project-image{display:grid;padding-bottom:30px}body.page-template-page-wp .projects-section .projects-list .project-item .project-image img{border-radius:40px;width:100%;height:309px;-o-object-fit:cover;object-fit:cover}body.page-template-page-wp .projects-section .projects-list .project-item .project-text h4{margin-bottom:24px}body.page-template-page-wp .projects-section .projects-list .project-item .project-text h4 a{color:#4d61ff;font-size:20px;font-style:normal;font-weight:600;line-height:normal}body.page-template-page-wp .projects-section .projects-list .project-item .project-text p{font-size:24px;font-style:normal;font-weight:600;line-height:normal;transition:all .5s;cursor:pointer}body.page-template-page-wp .projects-section .projects-list .project-item .project-text p:hover{color:#4d61ff}body.page-template-page-wp .projects-section .projects-list .project-item .project-text p a{font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#333;cursor:pointer}body.page-template-page-wp .projects-section .projects-list .project-item .project-text p a:hover{color:#4d61ff}body.page-template-page-wp .projects-section .project-button-block{text-align:center}body.page-template-page-wp .projects-section .project-button-block p{display:inline-block;width:190px}body.page-template-page-wp .projects-section .project-button-block p a{display:flex;align-items:center;justify-content:center;gap:10px;color:#fefeff;font-size:16px;font-weight:500;line-height:normal;border-radius:10px;padding:13px 0;background:#4d61ff;transition:all .5s;max-width:190px;height:50px;position:relative;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff)}body.page-template-page-wp .projects-section .project-button-block p a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);background:#fefeff;color:#4d61ff;gap:0}body.page-template-page-wp .projects-section .project-button-block p a:hover img{visibility:hidden;opacity:0;width:0;transition:all .5s}body.page-template-page-wp .projects-section .project-button-block p a img{width:30px}body.page-template-page-wp .perfomence-section h2{padding-bottom:126px}body.page-template-page-wp .perfomence-section .perfomence-items.slider-ready{visibility:visible;opacity:1}body.page-template-page-wp .perfomence-section .perfomence-items{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;justify-content:center}body.page-template-page-wp .perfomence-section .perfomence-items .perfomence-item{max-width:452px;padding:36px 30px 30px;border-radius:20px;border:1px solid var(--Bestia-blue,#4d61ff);background:var(--Bestia-Stroke-2,linear-gradient(296deg,#e4ecfe 5.71%,#fff 61.76%));box-shadow:0 5px 15px -1px rgba(0,95,249,.31);position:relative;min-height:262px;height:100%}body.page-template-page-wp .perfomence-section .perfomence-items .perfomence-item .perfomence-number{color:#4d61ff;text-align:center;font-size:64px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:-63px;left:50%;transform:translate(-50%,0);text-shadow:-2px 0 0 #eef3fe,2px 0 0 #eef3fe,0 2px 0 #eef3fe,0 -2px 0 #eef3fe,-2px -2px 0 #eef3fe,2px 2px 0 #eef3fe,-2px 2px 0 #eef3fe,2px -2px 0 #eef3fe}body.page-template-page-wp .perfomence-section .perfomence-items .perfomence-item h3{font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.page-template-page-wp .perfomence-section .perfomence-items .perfomence-item p{margin-top:20px}body.page-template-page-wp .perfomence-section .perfomence-items .slick-track{padding-bottom:91px}body.page-template-page-wp .contact-us-section{background:var(--Bestia-Stroke-2,linear-gradient(296deg,#e4ecfe 5.71%,#fff 61.76%));padding:80px 0}body.page-template-page-wp .contact-us-section .contact-us-content{display:flex;flex-direction:column;justify-content:flex-start;gap:40px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-left{text-align:center}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-left h2{padding-bottom:20px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-left p:not(:last-child){padding-bottom:10px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-block{max-width:100%;width:100%;padding:0}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-block h3{text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:32px}body.page-template-page-wp .featured-section h2{padding-bottom:64px}body.page-template-page-wp .featured-section .feature-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(452px,1fr));gap:40px}body.page-template-page-wp .featured-section .feature-items .feature-item{display:flex;flex-direction:column;align-items:center;padding:20px 40px;gap:32px}body.page-template-page-wp .featured-section .feature-items .feature-item .feature-image{display:grid}body.page-template-page-wp .featured-section .feature-items .feature-item h3{font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:8px}body.page-template-page-wp .questions-section{padding-bottom:160px;background:linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%);position:relative;z-index:0;height:1052px}body.page-template-page-wp .questions-section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/bestia/assets/images/questions-bg.png);background-repeat:no-repeat;z-index:-1;background-position:left bottom 80%;bottom:0;background-size:700px}body.page-template-page-wp .questions-section .questions-content{display:flex;align-items:flex-start;justify-content:center;gap:40px}body.page-template-page-wp .questions-section .questions-content .questions-right{max-width:944px;width:100%}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion{display:grid;row-gap:40px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item{border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;position:relative;transition:all .5s}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-header{display:flex;align-items:center;justify-content:space-between;padding:46px 40px;cursor:pointer}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-header:hover{color:#4d61ff}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-header:hover svg path{stroke:#4d61ff}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item h3{font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding:6px 0;cursor:pointer;transition:all .3s;width:100%}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item h3:hover{color:#4d61ff}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-text{height:0;visibility:hidden;padding:0 40px 0 40px;max-height:0;transition:max-height .5s ease,padding .5s ease}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item svg{flex-shrink:0;flex-grow:0}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active{box-shadow:-2px -2px 13px 0 rgba(255,255,255,.4),0 48px 18px -38px rgba(115,152,228,.43);border-top:2px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;background:#f8f8f8;transition:all .5s}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-header{padding:46px 40px 0}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-header svg{transform:rotate(180deg)}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-header svg path{stroke:#4d61ff}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active h3{color:#4d61ff}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-text{display:block;padding:24px 40px 40px;visibility:visible;height:auto;max-height:100%}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-text p{padding-bottom:12px}body.page-template-page-wp .slick-progress-track{width:100%;height:3px;background-color:#dae2ff;position:relative;border-radius:10px}body.page-template-page-wp .slick-progress-fill{width:80px;height:5px;border-radius:10px;background:#7166f9;position:absolute;top:-1px;transition:left .3s ease;cursor:pointer}body.page-template-page-wp .slick-progress-fill::before{content:"";position:absolute;top:-13px;left:-10px;right:-10px;bottom:0;height:30px}body.page-template-page-wp .slick-arrow-custom.disabled{opacity:.4;pointer-events:none;cursor:default}body.page-template-page-wp .slick-arrow{top:auto;bottom:24px;z-index:1;width:24px;height:24px;margin:9px}body.page-template-page-wp .slick-arrow::before{display:none}body.page-template-page-wp .slick-next{right:30%;bottom:12px}body.page-template-page-wp .slick-prev{left:30%}.project-image-list{position:relative;display:block;height:309px;overflow:hidden}.project-image-list img{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;pointer-events:none;transition:opacity .5s ease}.project-image-list img:nth-child(1){opacity:1;z-index:3}.project-image-list:hover img:nth-child(1){animation:fadeStep 3s steps(1,end);animation-delay:0s;animation-fill-mode:none;z-index:3}.project-image-list:hover img:nth-child(2){animation:fadeStep 3s steps(1,end);animation-delay:1s;animation-fill-mode:none;z-index:2}.project-image-list:hover img:nth-child(3){animation:fadeStep 3s steps(1,end);animation-delay:2s;animation-fill-mode:none;z-index:1}@keyframes fadeStep{0%,33.33%{opacity:1}100%,33.34%{opacity:0}}@media (max-width:1440px){body.page-template-page-wp .header-section{height:726px}body.page-template-page-wp .questions-section::after{background-size:500px}}@media screen and (max-width:1200px){body.page-template-page-wp .benefits-section::after{height:500px}body.page-template-page-wp .header-section .header-content .header-text h1{font-size:30px}body.page-template-page-wp .header-section .header-content{padding-top:200px}body.page-template-page-wp .header-section .header-content .header-text p{font-size:20px}}@media (max-width:991px){body.page-template-page-wp .header-section{margin-bottom:0}body.page-template-page-wp .header-section .header-content .header-text h1{padding-bottom:20px}body.page-template-page-wp .header-section .header-content .header-text p{padding-bottom:40px;font-size:18px}body.page-template-page-wp .questions-section{padding-bottom:95px;height:100%}body.page-template-page-wp .questions-section::after{display:none}body.page-template-page-wp .questions-section .questions-content{flex-direction:column;gap:24px;align-items:center}body.page-template-page-wp .site-info{padding-top:40px}}@media (max-width:768px){body.page-template-page-wp .d-flex{row-gap:0}body.page-template-page-wp h2{font-size:28px;text-align:center}body.page-template-page-wp section{padding:40px 0}body.page-template-page-wp .wp-header-mobile_wrapper{display:block;position:absolute;height:726px;width:100%}body.page-template-page-wp .wp-header-mobile_wrapper img{width:100%;height:100%}body.page-template-page-wp .header-section{background-image:none!important}body.page-template-page-wp .header-section .header-content{padding-top:120px;display:block}body.page-template-page-wp .header-section .header-content .images img{max-width:280px;margin-right:31px;float:right}body.page-template-page-wp .header-section .header-content .header-text{padding-bottom:20px}body.page-template-page-wp .benefits-section{margin-bottom:40px}body.page-template-page-wp .benefits-section .benefits-top-text{padding-bottom:24px}body.page-template-page-wp .benefits-section .benefits-top-text p{font-size:16px}body.page-template-page-wp .benefits-section .benefits-content{flex-wrap:wrap;gap:24px}body.page-template-page-wp .benefits-section .benefits-content .benefits-left img{height:260px;width:100%;-o-object-fit:cover;object-fit:cover}body.page-template-page-wp .benefits-section .benefits-content .benefits-right .benefits-right-text{align-items:center}body.page-template-page-wp .benefits-section .benefits-content .benefits-right p:nth-child(2){justify-content:center}body.page-template-page-wp .solutions-section{padding-bottom:40px}body.page-template-page-wp .solutions-section h2{padding-bottom:24px}body.page-template-page-wp .solutions-section .solutions-accordion{row-gap:24px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active{margin-bottom:18px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .title-with-icon{padding:20px 20px 0}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active .accordion-text{padding:0 20px 20px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item.active p:first-child{padding:12px 0 0}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item .title-with-icon{padding:20px;gap:8px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item .title-with-icon svg{height:40px}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item h3{font-size:16px;width:100%}body.page-template-page-wp .solutions-section .solutions-accordion .accordion-item .accordion-text{padding:0 20px 0 20px}body.page-template-page-wp .projects-section{padding-top:80px}body.page-template-page-wp .projects-section h2{padding-bottom:24px}body.page-template-page-wp .projects-section .projects-list{flex-direction:column;gap:50px;padding-bottom:40px}body.page-template-page-wp .projects-section .projects-list .project-item{max-width:100%}body.page-template-page-wp .projects-section .projects-list .project-item .project-image{padding-bottom:12px}body.page-template-page-wp .projects-section .projects-list .project-item .project-text h4 a{font-size:16px;margin-bottom:4px}body.page-template-page-wp .projects-section .projects-list .project-item .project-text h4{margin-bottom:4px}body.page-template-page-wp .projects-section .projects-list .project-item .project-text p a{font-size:20px;padding-bottom:0}body.page-template-page-wp .perfomence-section{padding-top:80px}body.page-template-page-wp .perfomence-section h2{padding-bottom:24px}body.page-template-page-wp .perfomence-section .slick-list{padding-top:62px;margin-left:-10px}body.page-template-page-wp .perfomence-section .slick-slide{margin:0 10px}body.page-template-page-wp .perfomence-section .perfomence-items{visibility:visible;opacity:1;grid-template-columns:1fr}body.page-template-page-wp .perfomence-section .perfomence-items .perfomence-item{max-width:100%;padding:36px 20px 20px;height:100%}body.page-template-page-wp .featured-section{padding-top:80px}body.page-template-page-wp .featured-section h2{padding-bottom:24px}body.page-template-page-wp .featured-section .feature-items{grid-template-columns:auto;gap:24px}body.page-template-page-wp .featured-section .feature-items .feature-item{gap:24px;padding:20px}body.page-template-page-wp .questions-section{padding-top:80px;min-height:auto}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion{row-gap:24px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-header{padding:20px;gap:8px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item h3{font-size:16px;padding:0}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item svg{width:40px;height:40px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item .accordion-text{padding:0 20px 0 20px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-header{padding:20px 20px 0 20px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-text{padding:12px 20px 38px 20px}body.page-template-page-wp .questions-section .questions-content .questions-right .questions-accordion .accordion-item.active .accordion-text p{padding:0}body.page-template-page-wp .contact-us-section{background:var(--Bestia-Stroke-2,linear-gradient(271deg,#e4ecfe 5.71%,#fff 61.76%))}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right form{padding:40px 20px 50px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right form .wpcf7-response-output{position:absolute}body.page-template-page-wp .benefits-section .benefits-content .benefits-left{padding-left:0}}@media (max-width:1000px){body.page-template-page-wp .contact-us-section .contact-us-content{flex-wrap:wrap}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-left h2{padding-bottom:24px;text-align:center}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right{max-width:100%;padding-top:40px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right h3{padding-bottom:4px;font-size:28px}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right form{width:100%}body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right form .form-top .form-row p .wpcf7-form-control-wrap input{max-width:100%}body.page-template-page-wp .benefits-section::after{display:none}}@media screen and (max-width:375px){body.page-template-page-wp .contact-us-section .contact-us-content .contact-us-right form .wpcf7-response-output{max-width:300px}}@media screen and (max-width:768px){body .contact-us-block{padding-top:40px;padding-bottom:40px!important}body .contact-us-block .contact-us-text{padding-bottom:40px}body .contact-us-block .contact-us-text h2{font-size:28px;font-weight:600}body .contact-us-block .contact-us-text p{font-size:16px}body .contact-us-block .contact-us-form form{padding:21px 20px!important}body .contact-us-block .contact-us-form form .form-top{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:16px}body .contact-us-block .contact-us-form form .form-top p .wpcf7-form-control-wrap input{max-width:100%}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{color:#5c5c5c}body .contact-us-block .contact-us-form form .form-bottom .form-row{padding:16px 0 14px 0}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner{flex-wrap:wrap;gap:16px}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p{width:100%}body .contact-us-block .contact-us-form form .form-bottom .form-bottom-inner p .form-bottom-button{gap:7px}body .contact-us-block .contact-us-form form .form-row.file span{left:12px}body .contact-us-block .contact-us-form form .form-row.file .file-placeholder{max-width:100%}body .pop-up-send{margin:0 16px;width:auto;left:0;right:0;transform:translate(0,0);height:180px;top:30%}body .pop-up-send .text{font-size:18px;padding:0 16px}.form-row label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label:empty)) label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label)) .wpcf7-not-valid-tip{display:block}}body.post-type-archive-case_study p,body.tax-case_study_category p{margin:0}body.post-type-archive-case_study .breadcrumbs,body.tax-case_study_category .breadcrumbs{padding-top:120px;padding-bottom:64px;display:flex;align-items:center;gap:10px}body.post-type-archive-case_study .breadcrumbs a,body.tax-case_study_category .breadcrumbs a{color:#4d61ff}body.post-type-archive-case_study .breadcrumbs .our-project,body.tax-case_study_category .breadcrumbs .our-project{color:#919191;cursor:text}body.post-type-archive-case_study .breadcrumbs .last-item-list span,body.tax-case_study_category .breadcrumbs .last-item-list span{color:#919191}body.post-type-archive-case_study .case-study-archive h1,body.tax-case_study_category .case-study-archive h1{font-size:56px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}body.post-type-archive-case_study .case-study-archive .case-studies-main,body.tax-case_study_category .case-study-archive .case-studies-main{border-radius:64px;border-top:4px solid #c7d7fd;border-left:4px solid #c7d7fd;background:var(--Bestia-Fill-linear,linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%));padding:40px;margin:80px 0}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block{display:grid;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:auto;gap:52px 40px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block .block-info,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block .block-info{grid-column:2/4}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-img{max-width:100%}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-img img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-img img{max-width:329px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-thumbnail,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-thumbnail{grid-row:3/1;cursor:pointer}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-thumbnail img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-thumbnail img{width:100%;height:639px}body.post-type-archive-case_study .case-study-archive .case-studies-main article img,body.tax-case_study_category .case-study-archive .case-studies-main article img{border-radius:40px;-o-object-fit:cover;object-fit:cover;height:329px;cursor:pointer}body.post-type-archive-case_study .case-study-archive .case-studies-main article h3,body.tax-case_study_category .case-study-archive .case-studies-main article h3{color:#4d61ff;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:24px}body.post-type-archive-case_study .case-study-archive .case-studies-main article p,body.tax-case_study_category .case-study-archive .case-studies-main article p{color:var(--Bestia-blue,#4d61ff);font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:24px}body.post-type-archive-case_study .case-study-archive .case-studies-main article h2,body.tax-case_study_category .case-study-archive .case-studies-main article h2{padding-bottom:52px}body.post-type-archive-case_study .case-study-archive .case-studies-main article h2 a,body.tax-case_study_category .case-study-archive .case-studies-main article h2 a{color:var(--Bestia-Dark-gray,#333);font-size:32px;font-style:normal;font-weight:600;line-height:normal;transition:all .3s}body.post-type-archive-case_study .case-study-archive .case-studies-main article h2 a:active,body.post-type-archive-case_study .case-study-archive .case-studies-main article h2 a:focus,body.post-type-archive-case_study .case-study-archive .case-studies-main article h2 a:hover,body.tax-case_study_category .case-study-archive .case-studies-main article h2 a:active,body.tax-case_study_category .case-study-archive .case-studies-main article h2 a:focus,body.tax-case_study_category .case-study-archive .case-studies-main article h2 a:hover{color:#4d61ff;outline:0}body.post-type-archive-case_study .case-study-archive .case-studies-main article button,body.tax-case_study_category .case-study-archive .case-studies-main article button{border-radius:10px}body.post-type-archive-case_study .case-study-archive .case-studies-main article button a,body.tax-case_study_category .case-study-archive .case-studies-main article button a{border-radius:10px;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(255,255,255,.9);width:190px;height:50px;display:flex;align-items:center;justify-content:center;color:#fefeff;gap:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}body.post-type-archive-case_study .case-study-archive .case-studies-main article button a:hover,body.tax-case_study_category .case-study-archive .case-studies-main article button a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);color:#4d61ff;background:#fefeff;gap:0;border-radius:10px}body.post-type-archive-case_study .case-study-archive .case-studies-main article button a:hover svg,body.tax-case_study_category .case-study-archive .case-studies-main article button a:hover svg{visibility:hidden;opacity:0;width:0;transition:all .5s}body.post-type-archive-case_study .case-study-archive .category-block ul,body.tax-case_study_category .case-study-archive .category-block ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}body.post-type-archive-case_study .case-study-archive .category-block ul li.active a,body.tax-case_study_category .case-study-archive .category-block ul li.active a{border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);color:#fefeff;font-size:16px}body.post-type-archive-case_study .case-study-archive .category-block ul li,body.tax-case_study_category .case-study-archive .category-block ul li{line-height:40px}body.post-type-archive-case_study .case-study-archive .category-block ul li a,body.tax-case_study_category .case-study-archive .category-block ul li a{border-radius:10px;border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);background:var(--Bestia-soft-blue,#f2f5ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);padding:8px 32px;cursor:pointer;transition:all .5s;color:#4d61ff;font-size:15px;font-style:normal;font-weight:500;line-height:normal}body.post-type-archive-case_study .case-study-archive .category-block ul li a:hover,body.tax-case_study_category .case-study-archive .category-block ul li a:hover{border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);color:#fefeff}body.post-type-archive-case_study .case-study-archive .case-studies-list,body.tax-case_study_category .case-study-archive .case-studies-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:80px;padding:0 40px;margin:80px 0}body.post-type-archive-case_study .case-study-archive .case-studies-list article,body.tax-case_study_category .case-study-archive .case-studies-list article{max-width:658px;width:100%}body.post-type-archive-case_study .case-study-archive .case-studies-list article h2 a,body.tax-case_study_category .case-study-archive .case-studies-list article h2 a{font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#333;transition:all .5s}body.post-type-archive-case_study .case-study-archive .case-studies-list article h2 a:hover,body.tax-case_study_category .case-study-archive .case-studies-list article h2 a:hover{color:#4d61ff}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-thumbnail,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-thumbnail{display:grid;padding-bottom:30px;max-width:658px;cursor:pointer}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-thumbnail img,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-thumbnail img{max-width:658px;height:309px;border-radius:40px;width:100%;-o-object-fit:cover;object-fit:cover}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-meta,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-meta{display:none}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-excerpt p,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-excerpt p{color:#4d61ff;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:24px}body.post-type-archive-case_study .case-study-archive .load-more-container,body.tax-case_study_category .case-study-archive .load-more-container{display:flex;justify-content:center}body.post-type-archive-case_study .case-study-archive .load-more-container .load-more-container-inner,body.tax-case_study_category .case-study-archive .load-more-container .load-more-container-inner{width:190px}body.post-type-archive-case_study .case-study-archive .load-more-container button,body.tax-case_study_category .case-study-archive .load-more-container button{max-width:190px;width:100%;height:50px;border-radius:10px;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(255,255,255,.9);color:#fefeff;font-size:16px;font-weight:500;line-height:normal;transition:all .5s}body.post-type-archive-case_study .case-study-archive .load-more-container button:hover,body.tax-case_study_category .case-study-archive .load-more-container button:hover{color:#4d61ff;border-top:1px solid #e4ecfe;border-right:1px solid #e4ecfe;border-bottom:2px solid #e4ecfe;border-left:1px solid #e4ecfe;background:#f2f5ff;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);transition:all .5s}body.post-type-archive-case_study .contact-us-block,body.tax-case_study_category .contact-us-block{padding-bottom:160px}body.post-type-archive-case_study .contact-us-block .contact-us-form,body.tax-case_study_category .contact-us-block .contact-us-form{border-bottom:none!important;border-left:none!important}body.post-type-archive-case_study .contact-us-block .contact-us-form form,body.tax-case_study_category .contact-us-block .contact-us-form form{padding:82px 106px 58px 106px}body.post-type-archive-case_study .contact-us-block .contact-us-form .form-bottom .form-row p label,body.tax-case_study_category .contact-us-block .contact-us-form .form-bottom .form-row p label{top:-20px}body.post-type-archive-case_study .contact-us-block textarea:focus::-moz-placeholder,body.tax-case_study_category .contact-us-block textarea:focus::-moz-placeholder{color:transparent}body.post-type-archive-case_study .contact-us-block textarea:focus::placeholder,body.tax-case_study_category .contact-us-block textarea:focus::placeholder{color:transparent}.case-study-thumbnail{position:relative;cursor:pointer;height:339px}.case-study-thumbnail>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.case-study-thumbnail>.active{opacity:1;z-index:3;pointer-events:auto}.case-studies-list .case-study-thumbnail{position:relative;height:339px}@media (max-width:1340px){body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-img img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-img img{max-width:100%}}@media (max-width:1024px){body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block{grid-template-columns:1fr 1fr 1fr;row-gap:20px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block .block-info,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block .block-info{grid-column:1/4}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-thumbnail img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-thumbnail img{height:329px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-thumbnail,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-thumbnail{grid-row:auto}}@media (max-width:768px){body.post-type-archive-case_study .breadcrumbs,body.tax-case_study_category .breadcrumbs{padding-top:100px;padding-bottom:40px;gap:8px;font-size:12px}body.post-type-archive-case_study .case-study-archive,body.tax-case_study_category .case-study-archive{row-gap:40px}body.post-type-archive-case_study .case-study-archive .case-studies-main,body.tax-case_study_category .case-study-archive .case-studies-main{background:0 0;padding:0;border:none;margin:40px 0}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block{grid-template-rows:303px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block .case-study-thumbnail,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block .case-study-thumbnail{grid-column:1/4}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-block img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-block img{height:303px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .case-study-img,body.tax-case_study_category .case-study-archive .case-studies-main article .case-study-img{display:none}body.post-type-archive-case_study .case-study-archive .case-studies-main article .block-info,body.tax-case_study_category .case-study-archive .case-studies-main article .block-info{grid-column:auto}body.post-type-archive-case_study .case-study-archive .case-studies-main article .block-info p,body.tax-case_study_category .case-study-archive .case-studies-main article .block-info p{font-size:16px;padding-bottom:8px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .block-info h2,body.tax-case_study_category .case-study-archive .case-studies-main article .block-info h2{padding-bottom:20px}body.post-type-archive-case_study .case-study-archive .case-studies-main article .block-info h2 a,body.tax-case_study_category .case-study-archive .case-studies-main article .block-info h2 a{font-size:24px}body.post-type-archive-case_study .case-study-archive h1,body.tax-case_study_category .case-study-archive h1{font-size:32px;line-height:45px}body.post-type-archive-case_study .case-study-archive .category-block ul,body.tax-case_study_category .case-study-archive .category-block ul{gap:17px}body.post-type-archive-case_study .case-study-archive .case-studies-list,body.tax-case_study_category .case-study-archive .case-studies-list{grid-template-columns:1fr;padding:0;row-gap:56px;margin:40px 0}body.post-type-archive-case_study .case-study-archive .case-studies-list article,body.tax-case_study_category .case-study-archive .case-studies-list article{max-width:100%}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-excerpt p,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-excerpt p{font-size:16px;padding-bottom:4px}body.post-type-archive-case_study .case-study-archive .case-studies-list article h2 a,body.tax-case_study_category .case-study-archive .case-studies-list article h2 a{font-size:20px}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-thumbnail,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-thumbnail{max-width:100%;padding-bottom:12px}body.post-type-archive-case_study .case-study-archive .case-studies-list article .case-study-thumbnail img,body.tax-case_study_category .case-study-archive .case-studies-list article .case-study-thumbnail img{max-width:100%}body.post-type-archive-case_study .case-study-archive .case-studies-list article h2 a,body.tax-case_study_category .case-study-archive .case-studies-list article h2 a{font-size:20px}body .contact-us-block .contact-us-form form .form-bottom .checkbox-label p{gap:4px}}body.single main{padding-bottom:80px}body.single .case-study-single{padding-top:80px}body.single .case-study-single .breadcrumbs{padding-top:41px;padding-bottom:64px;display:flex;align-items:center;gap:10px}body.single .case-study-single .breadcrumbs a{color:#4d61ff}body.single .case-study-single .breadcrumbs .our-project{color:#919191;cursor:text}body.single .case-study-single .breadcrumbs .last-item-list span{color:#919191}body.single .case-study-single .project-name{color:#4d61ff;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:10px}body.single .case-study-single .project-title{padding-bottom:95px}body.single .case-study-single .project-title h1{font-size:56px;font-style:normal;font-weight:600;line-height:normal}body.single .case-study-single .main-image{display:grid;padding-bottom:80px}body.single .case-study-single .main-image .mob-img{display:none}body.single .case-study-single .main-image .desk-img{border-radius:40px}body.single .case-study-single .main-block{display:flex;align-items:flex-start;gap:160px;padding-bottom:80px;margin-bottom:80px}body.single .case-study-single .main-block .main-content{max-width:944px;width:100%}body.single .case-study-single .main-block .main-content .title-block p{font-size:32px;font-style:normal;font-weight:600;line-height:48px;padding-bottom:44px;padding-top:20px}body.single .case-study-single .main-block .main-content .brand-story-block:nth-child(2){margin-bottom:24px}body.single .case-study-single .main-block .main-content .brand-story-block .title p{color:#4d61ff;font-size:24px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:12px}body.single .case-study-single .main-block .main-content .brand-story-block .text{padding:40px;border-radius:14px;border:1px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-White,#fefeff)}body.single .case-study-single .main-block .main-content .brand-story-block .text p{font-size:20px;font-style:normal;font-weight:500;line-height:30px}body.single .case-study-single .main-block .right-block{padding-top:40px;max-width:331px;width:100%}body.single .case-study-single .main-block .right-block .services{padding-bottom:44px}body.single .case-study-single .main-block .right-block h4{font-size:24px;font-style:normal;font-weight:600;line-height:28px;padding-bottom:12px;border-bottom:2px solid var(--Bestia-bright-blue,#17c7ee);display:inline-block;margin-bottom:44px}body.single .case-study-single .main-block .right-block .items{display:flex;flex-direction:column;gap:16px}body.single .case-study-single .main-block .right-block .items .item{font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:10px;background:#f3f7ff;padding:8px 16px;width:-moz-fit-content;width:fit-content}body.single .case-study-single .site-overview-block-bg{position:relative;background:var(--Bestia-Fill-linear,linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%));margin:0 auto;display:flex;justify-content:center;padding-top:80px;height:1320px;margin-bottom:80px;overflow:hidden}body.single .case-study-single .site-overview-block-bg::after{content:"";position:absolute;width:100%;height:100%;background-position:center;background-image:url(/wp-content/themes/bestia/assets/images/mac-bg.svg);top:0;background-repeat:no-repeat;pointer-events:none;z-index:0}body.single .case-study-single .site-overview-block-bg .site-overview-image-block{position:relative;width:auto;max-width:none;transform:translate(-50%,0);right:50%;left:50%}body.single .case-study-single .site-overview-block-bg .site-overview-image-block .image{width:100%}body.single .case-study-single .site-overview-block-bg img{width:100%;display:block;height:auto;position:relative}body.single .case-study-single .custom-scroll{overflow-y:hidden;position:relative;height:761px;margin:40px;z-index:0;width:100%;max-width:1436px}body.single .case-study-single .custom-scroll-bar{position:absolute;top:0;right:0;width:16px;height:100%;background:#fefefe;transform:translate(-5px,0);z-index:3}body.single .case-study-single .custom-scroll-thumb{position:absolute;top:0;width:8px;height:80px;background:#4d61ff;border-radius:4px;margin-left:4px;margin-right:4px;cursor:pointer}body.single .case-study-single .scroll-track{position:absolute;top:4px;bottom:5px;left:50%;transform:translateX(-50%);width:4px;height:auto;border-radius:10px;background:var(--Bestia-Stroke-1,linear-gradient(180deg,#c7d7fd 0,#bac6e2 100%));z-index:0}body.single .case-study-single .site-overview-block{display:flex;align-items:flex-start;gap:40px;height:700px;padding:80px 0}body.single .case-study-single .site-overview-block .text-block{max-width:698px;width:100%}body.single .case-study-single .site-overview-block .text-block h2{font-size:48px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:64px}body.single .case-study-single .site-overview-block .text-block p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}body.single .case-study-single .site-overview-block .images-block{border-radius:20px;position:relative;width:100%;height:auto;padding-top:77.25%}body.single .case-study-single .site-overview-block .images-block .image{cursor:pointer;position:absolute;top:0;left:0;height:auto}body.single .case-study-single .site-overview-block .images-block img{transition:opacity .5s ease;opacity:0;border-radius:20px;border:1px solid var(--Bestia-Stroke-1,#c7d7fd)}body.single .case-study-single .site-overview-block .images-block .image.active img{opacity:1}body.single .case-study-single .fullscreen-image-block{display:flex;justify-content:center;margin-top:80px;margin-bottom:80px}body.single .case-study-single .mobile-overview-block{padding:50px 0;display:flex;gap:84px;height:688px;justify-content:center}body.single .case-study-single .mobile-overview-block .mobile-overview-images{display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;max-width:553px}body.single .case-study-single .mobile-overview-block .mobile-overview-images img{cursor:pointer;flex-shrink:0;max-width:300px;width:100%;position:absolute;display:none;-o-object-fit:cover;object-fit:cover}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-left{display:block;max-width:187px;height:376px;width:100%;transform:translateX(-100%);z-index:0;cursor:pointer;opacity:1}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-center{display:block;max-width:300px;width:100%;transform:translateX(0);cursor:pointer;z-index:3;height:602px}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-right{display:block;max-width:187px;height:376px;width:100%;transform:translateX(100%);z-index:0;cursor:pointer}body.single .case-study-single .mobile-overview-content{max-width:698px;width:100%;padding-top:31px}body.single .case-study-single .mobile-overview-content h2{font-size:48px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:64px}body.single .case-study-single .mobile-overview-content p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}body.single .case-study-single .mobile-overview-slider{background:var(--Bestia-Fill-linear,linear-gradient(342deg,#f4f8ff 16.84%,#eef3fe 89.25%));padding-top:60px;padding-bottom:60px;margin-bottom:80px;margin-top:80px}body.single .case-study-single .mobile-overview-slider .images{display:flex}body.single .case-study-single .mobile-overview-slider .images img{max-width:100%;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}body.single .slick-progress-track{width:100%;height:3px;background-color:#dae2ff;position:relative;border-radius:10px}body.single .slick-progress-fill{width:80px;height:5px;border-radius:10px;background:#7166f9;position:absolute;top:-1px;transition:left .3s ease;cursor:pointer}body.single .slick-progress-fill::before{content:"";position:absolute;top:-13px;left:-10px;right:-10px;bottom:0;height:30px}body.single .slick-arrow-custom.disabled{opacity:.4;pointer-events:none;cursor:default}body.single .slick-arrow{top:auto;bottom:24px;z-index:1;width:24px;height:24px;margin:9px}body.single .slick-arrow::before{display:none}body.single .slick-next{right:30%;bottom:12px}body.single .slick-prev{left:30%}body.single .contact-us-block .contact-us-form .form-bottom .form-row p label{top:-18px}@media screen and (max-width:1500px){body.single .case-study-single .site-overview-block-bg::after{background-position:top;background-size:contain;top:89px;right:16px;left:16px;width:auto}body.single .case-study-single .site-overview-block-bg{height:1250px}}@media screen and (max-width:1440px){body.single .case-study-single .custom-scroll{height:704px;margin:48px 60px 60px 60px}body.single .case-study-single .custom-scroll-bar{transform:translate(0,0)}body.single .case-study-single .mobile-overview-slider .images img{height:100%}}@media screen and (max-width:1280px){body.single .case-study-single .mobile-overview-content{max-width:400px}body.single .case-study-single .mobile-overview-content h2{font-size:24px;line-height:normal;padding-bottom:24px}body.single .case-study-single .mobile-overview-images{max-width:664px}body.single .case-study-single .site-overview-block-bg .custom-scroll{height:634px}body.single .case-study-single .site-overview-block-bg{height:1111px}}@media screen and (max-width:1024px){body.single .case-study-single .breadcrumbs{padding-top:20px;padding-bottom:40px;gap:8px}body.single .case-study-single .breadcrumbs span{font-size:12px}body.single .case-study-single .project-name{font-size:16px;padding-bottom:10px}body.single .case-study-single .project-title{padding-bottom:40px}body.single .case-study-single .project-title h1{font-size:32px}body.single .case-study-single .main-image{padding-bottom:40px}body.single .case-study-single .main-block{gap:40px;justify-content:space-between}body.single .case-study-single .main-block .main-content{max-width:600px}body.single .case-study-single .site-overview-block-bg{padding-top:40px;height:auto;margin-bottom:0}body.single .case-study-single .site-overview-block-bg:after{display:none}body.single .case-study-single .site-overview-block-bg .site-overview-image-block{overflow:auto;height:100%;width:100%}body.single .case-study-single .site-overview-block-bg img{border-radius:40px;margin-bottom:40px}body.single .case-study-single .site-overview-block{padding:40px 0;height:460px}body.single .case-study-single .site-overview-block .text-block h2{font-size:24px;line-height:normal;padding-bottom:24px}body.single .case-study-single .mobile-overview-block{padding:40px 0;flex-direction:column;height:auto;gap:40px}body.single .case-study-single .mobile-overview-block .mobile-overview-images{height:562px;max-width:574px;width:100%;margin:0 auto}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.left{transform:translateX(-130px) scale(.5);z-index:1}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.center{transform:translateX(0) scale(.8);z-index:2}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.right{transform:translateX(159px) scale(.5);z-index:1}body.single .case-study-single .site-overview-block-bg .custom-scroll{padding:0 16px;height:100%;margin:0;overflow-y:auto}body.single .case-study-single .site-overview-block-bg .custom-scroll .custom-scroll img{position:static}body.single .case-study-single .site-overview-block-bg .custom-scroll .custom-scroll-bar{display:none}body.single .case-study-single .site-overview-block-bg .custom-scroll .custom-scroll-thumb{display:none}body.single .case-study-single .fullscreen-image-block{margin-bottom:0;margin-top:0}body.single .case-study-single .mobile-overview-content{max-width:100%;padding-top:0}body.single .case-study-single .mobile-overview-slider{padding:30px 0;margin-top:0;margin-bottom:0}}@media screen and (max-width:991px){body.single .case-study-single .main-block .main-content{max-width:100%}body.single .case-study-single .main-block .main-content .title-block p{font-size:24px;line-height:36px;padding-bottom:32px;padding-top:0}body.single .case-study-single .main-block .main-content .brand-story-block .title p{font-size:20px;line-height:36px}body.single .case-study-single .main-block .main-content .brand-story-block .text{border-radius:14px;padding:20px}body.single .case-study-single .main-block .main-content .brand-story-block .text p{font-size:16px;line-height:30px}body.single .case-study-single .main-block .main-content .brand-story-block:nth-child(2){margin-bottom:32px}body.single .case-study-single .main-block .right-block{display:flex;gap:32px;flex-wrap:wrap;max-width:100%}}@media screen and (max-width:768px){body.single main{padding-bottom:0}body.single .slick-progress-bar{padding:0 16px}body.single .case-study-single .main-image .mob-img{display:block;width:100%}body.single .case-study-single .main-image .desk-img{display:none}body.single .case-study-single .main-block{flex-direction:column;padding-bottom:40px;margin-bottom:0}body.single .case-study-single .main-block .right-block{padding-top:0}body.single .case-study-single .main-block .right-block h4{font-size:20px;margin-bottom:24px}body.single .case-study-single .main-block .right-block .services{padding-bottom:0}body.single .case-study-single .main-block .right-block .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}body.single .case-study-single .main-block .right-block .items .item:nth-child(3){grid-column:1/3}body.single .case-study-single .main-block .right-block .items .item:nth-child(4){grid-column:1/3}body.single .case-study-single .main-block .right-block .items .item:nth-child(5){grid-column:1/3}body.single .case-study-single .mobile-overview-block .mobile-overview-images{max-width:310px;height:288px}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-left{transform:translateX(-106px);max-width:100px;height:200px}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-center{transform:translateX(0);max-width:150px;height:300px}body.single .case-study-single .mobile-overview-block .mobile-overview-images img.visible-right{transform:translateX(103px);max-width:100px;height:200px}body.single .case-study-single .site-overview-block{flex-direction:column;height:100%}body.single .case-study-single .site-overview-block .images-block .image img{border-radius:20px;-o-object-fit:contain;object-fit:contain;height:auto}body.single .case-study-single .mobile-overview-slider .container{padding:0}body.single .case-study-single .mobile-overview-slider .images img{height:600px}body.single .case-study-single .mobile-overview-slider .slick-track{padding-bottom:91px;display:flex;gap:24px}}@media screen and (max-width:600px){body.single .case-study-single .mobile-overview-slider .slick-track{gap:0}body.single .case-study-single .mobile-overview-slider .images img{height:376px}body.single .slick-next{right:35%}body.single .slick-prev{left:35%}}body.page .content{padding-top:150px;padding-bottom:100px}body.page .content h1{text-align:center;font-size:60px;line-height:normal;padding-bottom:60px}body.page .content p:not(:last-child){margin-bottom:20px}body.page .content .wp-block-table{margin-bottom:20px}body.page .content .wp-block-heading{padding-bottom:12px;padding-top:10px}body.page .content .wp-block-list{margin-bottom:20px;padding-left:40px}body.page .content .wp-block-list li{list-style:disc}body.page a{color:#4d61ff;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){body.page .content{padding-top:100px;padding-bottom:50px}body.page .content h1{font-size:30px;line-height:normal;padding-bottom:20px}}.menu-overlay{position:fixed;background:rgba(66,66,66,.8);z-index:4;display:none;left:0;width:100%;height:100%}body.no-scroll{overflow:hidden}body header.site-header{position:fixed;width:100%;background:#fefeff;z-index:5}body header.site-header .burger-icon,body header.site-header .social-media-block{display:none}body header.site-header .header-wrapper{display:flex;justify-content:space-between;align-items:center;height:80px;background:#fefeff;padding:17px 0}body header.site-header .header-wrapper .logo-block{display:flex;align-items:center;width:100%;max-width:224px}body header.site-header .header-wrapper .logo-block a{height:45px}body header.site-header .header-wrapper .logo-block img{max-width:224px;width:100%;height:45px}body header.site-header .header-wrapper .menu-block{display:flex;align-items:center;gap:32px}body header.site-header .header-wrapper .menu-block .header-menu{display:flex;align-items:center;gap:32px}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:6px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%3E%3Cpath%20d='M5%206L0.669872%208.15666e-07L9.33013%205.85621e-08L5%206Z'%20fill='%23333333'/%3E%3C/svg%3E");transition:background-image .5s}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children a{padding-right:18px}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children .sub-menu{position:absolute;width:100%;top:100%;left:0;z-index:2;opacity:0;visibility:hidden;transform:translateY(10px);background:inherit;padding:10px}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children .sub-menu li::after{display:none}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children.active .sub-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;display:block;position:static;background:inherit;padding:0}body header.site-header .header-wrapper .menu-block .header-menu .menu-item{position:relative;display:flex;align-items:center;cursor:pointer}body header.site-header .header-wrapper .menu-block .header-menu .menu-item a{position:relative;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#333;transition:all .5s;cursor:pointer}body header.site-header .header-wrapper .menu-block .header-menu .menu-item a:hover{color:#4d61ff}body header.site-header .header-wrapper .menu-block .header-menu .header-button a{color:#fefeff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-right:0;border-radius:10px;padding:10px;height:34px;display:flex;align-items:center;justify-content:center;transition:.5s;border-radius:10px;border-top:1px solid var(--Bestia-stroke-button,#8a97ff);border-right:1px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:1px solid var(--Bestia-stroke-button,#8a97ff);box-shadow:0 15px 7px -11px rgba(255,255,255,.9);background:#4d61ff;cursor:pointer}body header.site-header .header-wrapper .menu-block .header-menu .header-button a::after{display:none}body header.site-header .header-wrapper .menu-block .header-menu .header-button a:hover{border-top:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-right:1px solid var(--Bestia-stroke-what-our,#e4ecfe);border-bottom:2px solid var(--Bestia-stroke-what-our,#e4ecfe);border-left:1px solid var(--Bestia-stroke-what-our,#e4ecfe);background:var(--Bestia-soft-blue,#f2f5ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);background:#fefeff;color:#4d61ff}.header-form{display:none;padding-bottom:52px;padding-top:52px;border-radius:40px;border-top:4px solid #e4ecfe;border-right:2px solid #e4ecfe;border-bottom:2px solid #e4ecfe;background:#fefeff;box-shadow:0 0 4px 0 rgba(115,152,228,.25),-2px -2px 13px 0 rgba(255,255,255,.2),0 54px 18px -38px rgba(115,152,228,.43);max-width:1136px;margin:auto;position:fixed;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;max-height:100dvh;overflow:auto}.header-form h2{text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:normal}.header-form .close-button{position:absolute;top:20px;right:20px}.header-form .close-button svg{cursor:pointer}.header-form .close-button svg:hover path{stroke:#4d61ff}@media (max-width:415px){.header-form .close-button{top:10px}}.header-form .wpcf7-response-output{max-width:100%}.header-form form{padding:45px 84px 0}.header-form form .form-top{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:36px}.header-form form .form-row{position:relative}.header-form form p{position:relative}.header-form form p label{color:#5c5c5c;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-left:12px;display:none;position:absolute;top:-16px}.header-form form p .wpcf7-form-control-wrap input[name=user-file]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important}.header-form form p .wpcf7-form-control-wrap input{border-radius:15px;background:#f2f5ff;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:13px 12px;max-width:464px;width:100%;height:50px;transition:all .3s}.header-form form p .wpcf7-form-control-wrap input::-moz-placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-form form p .wpcf7-form-control-wrap input::placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-form form p .wpcf7-form-control-wrap input:active,.header-form form p .wpcf7-form-control-wrap input:focus{border:1px solid #5c5c5c}.header-form form p .wpcf7-form-control-wrap input:active{border:1px solid}.header-form form p .wpcf7-form-control-wrap .wpcf7-not-valid{border:1px solid #f20000;position:relative}.header-form form p .wpcf7-form-control-wrap .wpcf7-not-valid::after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:21px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2898 3.86002L1.81978 18C1.64514 18.3024 1.55274 18.6453 1.55177 18.9945C1.55079 19.3438 1.64127 19.6872 1.8142 19.9905C1.98714 20.2939 2.2365 20.5468 2.53748 20.7239C2.83847 20.901 3.18058 20.9962 3.52978 21H20.4698C20.819 20.9962 21.1611 20.901 21.4621 20.7239C21.7631 20.5468 22.0124 20.2939 22.1854 19.9905C22.3583 19.6872 22.4488 19.3438 22.4478 18.9945C22.4468 18.6453 22.3544 18.3024 22.1798 18L13.7098 3.86002C13.5315 3.56613 13.2805 3.32314 12.981 3.15451C12.6814 2.98587 12.3435 2.89728 11.9998 2.89728C11.656 2.89728 11.3181 2.98587 11.0186 3.15451C10.7191 3.32314 10.468 3.56613 10.2898 3.86002Z" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 9V13" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 17H12.01" stroke="%23F20000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center;background-size:contain;pointer-events:none}.header-form form .form-row.file{overflow:hidden}.header-form form .form-row.file .custom-file-icon{position:absolute;z-index:1;background:#4d61ff;height:50px;width:52px;display:flex;border-radius:15px 0 0 15px;align-items:center;justify-content:center;cursor:pointer}.header-form form .form-row.file .custom-file-icon p{height:24px}.header-form form .form-row.file .custom-file-icon svg path{stroke:#fefeff}.header-form form .form-row.file .file-placeholder{width:100%;height:50px;padding-left:62px;border-radius:15px;background:#f2f5ff;color:#5c5c5c;padding-left:62px;padding-right:40px;max-width:464px;width:100%;height:50px;cursor:pointer;display:flex;align-items:center;overflow:hidden}.header-form form .form-row.file .file-placeholder::-moz-placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-form form .form-row.file .file-placeholder::placeholder{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-form form .form-row.file .file-placeholder p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-form form .form-row.has-focus label{display:block}.header-form form .form-bottom .checkbox-label{position:relative}.header-form form .form-bottom .checkbox-label .checkbox-text{cursor:pointer}.header-form form .form-bottom .checkbox-label .checkbox-icon{position:absolute;left:2px;display:flex;align-items:center;justify-content:center}.header-form form .form-bottom .checkbox-label p{display:flex;align-items:flex-start;gap:8px;margin:0;padding-top:12px}.header-form form .form-bottom .checkbox-label input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #d0d0d0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1;position:relative;top:3px}.header-form form .form-bottom .checkbox-label input[type=checkbox]:checked{border:1px solid #4d61ff}.header-form form .form-bottom .checkbox-label .wpcf7-form-control-wrap{height:18px;z-index:1}.header-form form .form-bottom .checkbox-label .wpcf7-list-item{margin:0}.header-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{line-height:20px}.header-form form .form-bottom .form-row{padding:33px 0;position:relative}.header-form form .form-bottom .form-row p label{top:-20px}.header-form form .form-bottom .form-row textarea{border-radius:15px;background:#f2f5ff;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:10px 12px;max-width:100%;width:100%;height:100px;resize:none}.header-form form .form-bottom .form-row textarea:focus::-moz-placeholder{opacity:0}.header-form form .form-bottom .form-row textarea:focus::placeholder{opacity:0}.header-form form .form-bottom .form-bottom-inner{display:flex;justify-content:space-between;align-items:center}.header-form form .form-bottom .form-bottom-inner .required-note{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-form form .form-bottom .form-bottom-inner p{width:100%;max-width:340px}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper.disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper{gap:24px;position:relative;max-width:340px;border-radius:20px;cursor:pointer;width:100%;height:74px;border-radius:20px;border-top:4px solid var(--Bestia-stroke-button,#8a97ff);border-right:4px solid var(--Bestia-stroke-button,#8a97ff);border-bottom:2px solid var(--Bestia-stroke-button,#8a97ff);border-left:4px solid var(--Bestia-stroke-button,#8a97ff);background:var(--Bestia-blue,#4d61ff);box-shadow:0 15px 7px -11px rgba(79,12,222,.57);display:flex;align-items:center;justify-content:center;color:#fefeff}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover{border-top:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-right:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-bottom:2px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));border-left:4px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#f2f5ff;transition:all .5s}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover input{color:#4d61ff}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover svg{visibility:hidden;opacity:0;width:0;transition:all .5s}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper:hover p{gap:0}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper p{display:flex;align-items:center;gap:24px;justify-content:center}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper input{color:#fefeff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;background:0 0;cursor:pointer}.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper .wpcf7-spinner{position:absolute;right:0}.header-form form .acceptance{cursor:pointer}.header-form form .acceptance .acceptance-text a{color:#4d61ff}.header-form form .acceptance p{display:flex;position:relative;gap:16px;margin-top:20px}@media (max-width:768px){.header-form form .acceptance p{gap:8px}}.header-form form .acceptance input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #d0d0d0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1;position:relative;top:2px}.header-form form .acceptance input[type=checkbox]:checked{border:1px solid #4d61ff}.header-form form .acceptance .checkbox-icon{position:absolute;left:2px;top:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0}.header-form form .acceptance .wpcf7-list-item{margin:0}.header-form.active{opacity:1!important}@media screen and (max-width:1440px){body header.site-header .header-wrapper .logo-block img{max-width:150px}body header.site-header .header-wrapper .logo-block{width:auto;max-width:100%}}@media screen and (min-width:1221px){body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;display:block;background:#fefeff;box-shadow:none;padding:10px;box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children:hover>a{color:#4d61ff}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children .sub-menu{background:#fefeff;transition:opacity .5s ease,transform .5s ease,visibility .5s}body header.site-header .header-wrapper .menu-block .header-menu .menu-item-has-children:hover::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%3E%3Cpath%20d='M5%206L0.669872%208.15666e-07L9.33013%205.85621e-08L5%206Z'%20fill='%234D61FF'/%3E%3C/svg%3E")}}@media screen and (max-width:1100px){body header.site-header .header-wrapper .menu-block .header-menu{gap:20px}}@media screen and (max-width:1230px){body header{box-shadow:0 15px 7px -11px rgba(79,12,222,.57);position:relative;z-index:4}body header.site-header .header-wrapper .burger-icon{display:block;cursor:pointer;width:40px;margin:0 4px}body header.site-header .header-wrapper .burger-icon .burger-lines{height:32px}body header.site-header .header-wrapper .burger-icon .burger-close{height:40px}body header.site-header .header-wrapper .menu-block .header-menu .header-button a{font-size:15px}body header.site-header .header-wrapper .menu-block .menu-header-menu-container{display:none;position:absolute;left:0;width:100%;top:80px;z-index:4;background:#333;box-shadow:0 15px 7px -11px rgba(79,12,222,.57)}body header.site-header .header-wrapper .menu-block .menu-header-menu-container #menu-header-menu{display:flex;flex-direction:column;align-items:flex-start;padding:24px 0;gap:8px}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item.active::after{transform:rotate(-180deg)}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item.active .sub-menu .menu-item{border-bottom:none}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item-has-children>a{width:100%}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item-has-children>a:hover{color:#4d61ff}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item-has-children:has(>a:hover)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%3E%3Cpath%20d='M5%206L0.669872%208.15666e-07L9.33013%205.85621e-08L5%206Z'%20fill='%234D61FF'/%3E%3C/svg%3E")}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item{border-bottom:1px solid var(--Bestia-soft-blue,#f2f5ff);padding:0 16px;width:100%;display:flex;flex-direction:column;align-items:flex-start;transition:all .5s;transition:transform .3s ease}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M5 6.5L0.669872 0.500001L9.33013 0.5L5 6.5Z' fill='%23FEFEFF'/%3E%3C/svg%3E");top:24px;right:16px}body header.site-header .header-wrapper .menu-block .menu-header-menu-container .menu-item a{color:#fefeff;display:flex;padding:12px 0}body header.site-header .header-wrapper .logo-block{flex:1}body header.site-header .social-media-block.mobile{display:none}body header.site-header .menu-header-menu-container ul.header-menu .menu-social-icons-item .social-media-block.mobile{display:flex;align-items:center;gap:12px;padding-top:32px;padding-left:16px}body header.site-header .menu-header-menu-container ul.header-menu .menu-social-icons-item .social-media-block.mobile a{height:40px}body header.site-header .menu-header-menu-container ul.header-menu .menu-social-icons-item .social-media-block.mobile a img{transition:all .5s}body header.site-header .menu-header-menu-container ul.header-menu .menu-social-icons-item .social-media-block.mobile a img:hover{scale:1.2}body header.site-header .header-wrapper .menu-block .header-menu .menu-social-icons-item{display:block}}@media screen and (max-width:768px){body header.site-header .header-wrapper .logo-block a{height:25px}body header.site-header .header-wrapper .logo-block img{max-width:124px;height:auto}body .header-form{padding-top:40px;padding-bottom:0}body .header-form h2{font-size:28px;font-weight:600}body .header-form p{font-size:16px}body .header-form form{padding:24px 20px}body .header-form form .form-top{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:16px}body .header-form form .form-top p .wpcf7-form-control-wrap input{max-width:100%}body .header-form form .form-bottom .checkbox-label p{gap:4px}body .header-form form .form-bottom .checkbox-label .wpcf7-list-item .wpcf7-list-item-label{color:#5c5c5c}body .header-form form .form-bottom .form-row{padding:16px 0 14px 0}body .header-form form .form-bottom .form-bottom-inner{flex-wrap:wrap;gap:16px}body .header-form form .form-bottom .form-bottom-inner p{width:100%}body .header-form form .form-bottom .form-bottom-inner p .form-bottom-button{gap:7px}body .header-form form .form-row.file .file-placeholder{max-width:100%}.form-row label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label:empty)) label+span .wpcf7-not-valid-tip{display:none}.form-row:not(:has(label)) .wpcf7-not-valid-tip{display:block}}@media screen and (max-width:500px){.header-form form .form-bottom .form-bottom-inner .custom-submit-wrapper{max-width:100%}body .header-form form .form-bottom .form-bottom-inner p{max-width:100%}}body footer .site-info{background:#333;padding-top:100px;padding-bottom:61px;color:#fefeff}body footer .site-info .footer-wrapper{display:flex;align-items:flex-start;justify-content:space-around}body footer .site-info .footer-wrapper .social-media-block img{display:grid;height:40px}body footer .site-info .footer-wrapper .social-media-block .social-text p{font-size:16px;font-style:normal;font-weight:400;line-height:34px;padding-top:16px}body footer .site-info .footer-wrapper .social-media-block .footer-social{display:flex;align-center:center;gap:15px;padding-top:48px;margin-left:-8px}body footer .site-info .footer-wrapper .social-media-block .footer-social a img{transition:all .5s}body footer .site-info .footer-wrapper .social-media-block .footer-social a img:hover{scale:1.2}body footer .site-info .footer-wrapper .menu-section{display:grid}body footer .site-info .footer-wrapper .menu-section h3{font-size:36px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:8px}body footer .site-info .footer-wrapper .menu-section .footer-menu li a{color:#fefeff;font-size:16px;font-style:normal;font-weight:400;line-height:34px;transition:all .5s}body footer .site-info .footer-wrapper .menu-section .footer-menu li a:hover{color:#4d61ff}body footer .site-info .form-block{padding:80px 0}body footer .site-info .form-block .form-text{text-align:center}body footer .site-info .form-block .form-text h3{font-size:36px;font-style:normal;font-weight:500;line-height:36px;padding-bottom:8px}body footer .site-info .form-block .form-text p{font-size:16px;font-style:normal;font-weight:400;line-height:16px;padding-bottom:32px}body footer .site-info .form-block .newsletter-form{max-width:450px;width:100%;margin:0 auto}body footer .site-info .form-block .newsletter-form .wpcf7-not-valid-tip{position:absolute;font-size:12px}body footer .site-info .form-block .newsletter-form .wpcf7 form.invalid .wpcf7-response-output,body footer .site-info .form-block .newsletter-form .wpcf7 form.payment-required .wpcf7-response-output,body footer .site-info .form-block .newsletter-form .wpcf7 form.unaccepted .wpcf7-response-output{display:none}body footer .site-info .form-block .newsletter-form p{display:flex;align-items:center;position:relative}body footer .site-info .form-block .newsletter-form p label{width:100%;max-width:100%}body footer .site-info .form-block .newsletter-form p .wpcf7-form-control-wrap{width:100%;max-width:100%;position:static!important}body footer .site-info .form-block .newsletter-form p input.wpcf7-email{display:flex;width:100%;height:50px;flex-direction:column;justify-content:center;align-items:flex-start;flex-shrink:0;border-radius:15px 0 0 15px;background:#fefeff;padding:13px 10px;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body footer .site-info .form-block .newsletter-form p input.wpcf7-email::-moz-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#5c5c5c}body footer .site-info .form-block .newsletter-form p input.wpcf7-email::placeholder{font-size:16px;font-weight:400;line-height:normal;color:#5c5c5c}body footer .site-info .form-block .newsletter-form p input.wpcf7-not-valid{border:1px solid #f20000}body footer .site-info .form-block .newsletter-form p .wpcf7-submit{color:#fefeff;font-size:15px;font-style:normal;font-weight:500;line-height:normal;max-width:132px;width:100%;height:50px;border-radius:0 15px 15px 0;background:#4d61ff;transition:all .5s}body footer .site-info .form-block .newsletter-form p .wpcf7-submit:not(:disabled):hover{border:1px solid var(--Bestia-stroke-process,rgba(180,203,255,.5));background:#f2f5ff;box-shadow:0 15px 7px -11px rgba(79,12,222,.57);transition:all .5s;color:#4d61ff}body footer .site-info .form-block .newsletter-form p .wpcf7-submit:disabled{background-color:#c7d7fd}body footer .site-info .form-block .newsletter-form p .wpcf7-submit.disabled{background-color:#c7d7fd}body footer .site-info .form-block .newsletter-form p .wpcf7-submit.disabled:hover{color:#fefeff;background:#c7d7fd;box-shadow:none}body footer .site-info .form-block .newsletter-form p .wpcf7-spinner{position:absolute;right:0;margin-right:9px}body footer .site-info .form-block .newsletter-form .acceptance{cursor:pointer}body footer .site-info .form-block .newsletter-form .acceptance p{display:flex;align-items:flex-start;position:relative;gap:16px;margin-top:10px}@media (max-width:768px){body footer .site-info .form-block .newsletter-form .acceptance p{gap:8px}}body footer .site-info .form-block .newsletter-form .acceptance .wpcf7-form-control-wrap{width:auto;height:20px}body footer .site-info .form-block .newsletter-form .acceptance .acceptance-text{font-size:14px;line-height:normal}body footer .site-info .form-block .newsletter-form .acceptance .acceptance-text a{color:#4d61ff}body footer .site-info .form-block .newsletter-form input[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid #d0d0d0;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;padding:0;z-index:1}body footer .site-info .form-block .newsletter-form input[type=checkbox]:checked{border:1px solid #4d61ff}body footer .site-info .form-block .newsletter-form .checkbox-icon{position:absolute;left:2px;top:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;z-index:2}body footer .site-info .form-block .newsletter-form .wpcf7-acceptance{top:1px;position:relative}body footer .site-info .form-block .newsletter-form .wpcf7-list-item{margin:0}body footer .site-info .copyrights-block{padding:11px 0}body footer .site-info .copyrights-block strong{font-weight:600}body footer .site-info .copyrights-block p{font-size:12px;font-style:normal;font-weight:400;line-height:12px}body footer .site-info .copyrights-block p:first-child{padding-bottom:9px}body footer .achievement-inner{display:flex;flex-direction:column;gap:8px;padding-top:12px}@media (max-width:768px){body footer .achievement-inner{padding-top:0;flex-direction:row;gap:16px;justify-content:center;flex-wrap:wrap}}body footer .achievement-inner .achievement-block{display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(296.46deg,#e4ecfe 5.71%,#fff 61.76%);border-radius:40px;border-top:2px solid #c7d7fd;border-right:1px solid #c7d7fd;border-bottom:1px solid #c7d7fd;border-left:1px solid #c7d7fd;border-radius:12px;padding:8px 7px}body footer .achievement-inner .achievement-block .logo{width:60px;height:19px}body footer .achievement-inner .achievement-block .score{font-weight:400;font-size:8px;line-height:normal;color:#333;display:flex;flex-direction:column;gap:2px}body footer .achievement-inner .achievement-block .score .stars{display:flex;align-items:center;gap:2px}body footer .achievement-inner .achievement-block .score .stars svg{width:8px;height:8px}body #scrollToTopBtn{display:none;position:fixed;right:100px;cursor:pointer;z-index:3;top:auto;bottom:64px;height:50px;transition:transform .3s ease-in-out}body #scrollToTopBtn .arrow-icon{overflow:visible}@media screen and (max-width:768px){body footer .site-info{padding-top:40px;padding-bottom:40px}body footer .site-info .footer-wrapper{gap:40px;flex-direction:column;align-items:center;text-align:center}body footer .site-info .footer-wrapper .menu-section h3{font-size:28px}body footer .site-info .footer-wrapper .social-media-block{display:grid;justify-items:center}body footer .site-info .footer-wrapper .social-media-block .footer-social{padding-top:40px}body footer .site-info .form-block .form-text h3{font-size:28px}body #scrollToTopBtn{right:16px;bottom:51px}body #scrollToTopBtn:hover path{transform:translateY(0)}}