@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap');
/*!
Theme Name: uteva
Theme URI: https://uteva.com
Author: Ekaterina Uteva
Author URI: https://uteva.com
Version: 1.0.0
*/
.alcomed iframe{width:100%;height:auto;border-radius:20px 20px 0 0}:root{--duration:5s;--duration-double:10s;--color-dark:#151327;--color-indigo:#4e5ef2;--color-indigo-300:#828cb2;--color-indigo-200:#e8e7f0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;display:block;overflow-x:hidden;background:#fff;font-family:"Inter Tight",sans-serif;font-size:clamp(16px, 7vw, 18px);line-height:normal;font-weight:400;color:var(--color-dark);margin:0}.cursor-follower{position:fixed;top:0;left:0;width:16px;height:16px;border-radius:100%;background-color:var(--color-indigo);opacity:0;z-index:10000;user-select:none;pointer-events:none}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:500;line-height:1;margin:0}h1{font-size:clamp(54px, 5vw, 96px);line-height:clamp(50px, 5vw, 80px)}p{margin-block:unset}.buttons{text-align:center}.button{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;border-radius:40px;border:1.5px solid var(--color-indigo,#4e5ef2);background:var(--color-indigo,#4e5ef2);padding:4px 36px;height:55px}.button:hover{background:0 0;color:var(--color-indigo,#4e5ef2);transition:all .3s}h2,.title-h2,.portfolio__project h1{font-size:clamp(42px, 5vw, 60px);font-weight:500;line-height:clamp(40px, 5vw, 50px)}.single h2{margin-bottom:40px;font-size:clamp(24px, 5vw, 30px);font-weight:500;line-height:clamp(24px, 5vw, 30px)}h3,.title-h3{font-size:36px;font-weight:400}h4,.title-24{font-size:24px;font-weight:400;line-height:normal}.title-28{font-size:clamp(24px, 5vw, 28px);font-weight:500;line-height:26px}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo{color:var(--color-indigo,#4e5ef2)}.text-center{text-align:center}.bg-dark{background:var(--color-dark);color:#fff}.bg-indigo-200{background:#e8e7f0}.bordered{border-radius:40px;border:1px solid var(--color-dark);padding:10px 16px;font-size:16px}a.bordered{text-decoration:none;color:var(--color-dark)}a.bordered:hover{transition:all .3s;background:var(--color-indigo);color:#fff;border-color:var(--color-indigo)}.border-10{border-radius:10px}.border-20{border-radius:20px}.mb-120{margin-block:clamp(60px, 5vw, 120px)}.mb-80{margin-block:clamp(40px, 5vw, 80px)}.container{max-width:1400px;width:100%;margin:0 auto;padding-inline:20px}.row{display:flex;gap:20px;justify-content:center}.text-section{max-width:940px;margin-inline:auto;margin-bottom:clamp(60px, 5vw, 120px)}.list-tags{display:inline-flex;flex-wrap:wrap;gap:clamp(10px, 5vw, 20px);list-style:none;margin:0;padding:0;font-size:16px}.hero{height:100vh;display:flex;flex-direction:column;justify-content:center}.hero h1{font-size:clamp(48px, 5vw, 96px);font-style:normal;font-weight:500;line-height:clamp(46px, 5vw, 80px)}.hero p{margin:60px auto;font-size:20px;max-width:525px}.hero .buttons{margin-top:60px}.facts{margin-top:-80px}.facts-item{display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;height:224px;width:294px;padding:20px}.facts-item p{margin:unset}.portfolio{margin-block:120px}.portfolio .buttons{margin-top:clamp(40px, 5vw, 80px)}.portfolio .item{position:relative}.portfolio .item img{border-radius:10px}.portfolio .item .list-tags{position:absolute;top:clamp(20px, 5vw, 30px);left:clamp(20px, 5vw, 30px)}.portfolio .list-tags--white{color:#fff}.portfolio .list-tags--white .bordered{border-color:#fff}.portfolio .link{display:inline-flex;justify-content:space-between;align-items:center;width:100%;margin-top:20px;text-decoration:none;color:var(--color-dark);font-size:clamp(18px, 5vw, 24px);font-style:normal}.link:hover{color:var(--color-indigo);transition:all .3s}.portfolio .item-arrow{opacity:0;transition:all .7s;width:80px;height:80px;position:absolute;top:calc(50% - 64px);left:calc(50% - 33px);background:var(--color-indigo);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.portfolio .item .item-img .item-arrow img{width:40px;height:40px}.portfolio .item-img:hover .item-arrow{opacity:1}.portfolio .item-arrow:hover{background:var(--color-indigo-300)}.items,.services .item{display:flex;flex-direction:column;gap:10px}.services{margin-block:120px 40px}.services .item{gap:30px;padding:40px;color:var(--color-indigo-200);margin-inline:auto}.services .item h2{font-size:clamp(24px, 5vw, 42px);line-height:1}.services .item p{font-size:18px;line-height:120%}.services .item p,.services .item .list-tags{max-width:440px;margin-inline:auto}.services .bordered{border-color:#fff}.services-option{margin-bottom:80px}.services-option .item{padding:40px;flex:1 0 48%}.services-option .item:first-child p{text-align:center;font-size:28px;font-weight:500;line-height:normal}.services-option .item:last-child p{color:var(--color-indigo-300);font-size:16px}.cta{padding-block:80px}.cta-animation-last{border-top:1px solid var(--color-indigo-300)}.cta h2{max-width:697px;font-size:clamp(42px, 5vw, 60px);line-height:clamp(40px, 5vw, 50px)}.cta .row{justify-content:space-between;gap:40px}.cta .text{flex:1 0 60%;display:flex;flex-direction:column}.cta .form{flex:1 0 35%}.cta h2{margin-bottom:30px}.cta .text p{max-width:301px}.description{display:flex;flex-direction:column;gap:10px}.about-intro{width:100%;justify-content:space-between;gap:clamp(30px, 5vw, 115px)}.about-intro .text .title-h2{margin-bottom:60px}.about-intro .image{position:relative;width:246px;height:322px}.about-intro .image:before{position:absolute;bottom:25px;left:-20px;z-index:-1;content:"";border-radius:20px;background:var(--color-indigo);width:246px;height:300px;transform:rotate(-5deg)}.advantages{display:flex;flex-wrap:wrap;gap:20px}.advantages .item{padding:20px;height:270px;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.steps .items{min-height:100vh}.steps .item{padding:30px;color:var(--color-indigo-200)}.steps .item .description{margin-block:30px}.steps .item .bordered{border-color:#fff}.reviews .text-section{padding-bottom:clamp(5px, 5vw, 40px)}.reviews .row{gap:20px;align-items:flex-start;justify-content:space-between}.reviews .item{flex:1 0 calc(100%/4 - 10px);padding:30px 20px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:30px;position:relative}.reviews .item:first-child img{position:absolute;top:-80px;left:13px}.reviews .item:nth-child(2) img{position:absolute;top:-60px;right:-15px;transform:rotate(7.474deg)}.reviews .item:nth-child(3) img{position:absolute;bottom:-40px;right:0}.reviews .item:nth-child(4) img{position:absolute;top:-80px;left:0}.reviews .item .person{color:var(--color-indigo-300)}.faq .accordion-item{width:100%}.faq h2{margin-bottom:80px}.faq .row{flex-wrap:wrap}details{display:block}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}.accordion-header{position:relative;display:inline-flex;justify-content:space-between;gap:30px;width:100%;color:var(--color-dark);font-size:18px;font-weight:500;line-height:normal;margin-bottom:12px;cursor:pointer;padding:20px 50px 20px 20px;border-radius:10px;background:var(--color-indigo-200)}.accordion-item[open] .accordion-header:after{background:url(/theme/wp-content/themes/uteva/assets/icons/lineicons_minus.svg) 100%/cover no-repeat}.accordion-header:after{position:absolute;content:"";right:20px;top:18px;width:24px;height:24px;background:url(/theme/wp-content/themes/uteva/assets/icons/mage_plus.svg) 100%/cover no-repeat;transition:ease .3s}.accordion-content{background:var(--color-indigo-300);border-radius:10px;padding:20px;line-height:1.2}@keyframes open{0%{opacity:0}100%{opacity:1}}@keyframes close{0%{opacity:1}100%{opacity:0}}details[open] summary~*{animation:open .5s;margin-bottom:10px}details.closing summary~*{animation:close .5s}.contacts{margin-top:auto}.contacts .phone{display:block;font-size:clamp(32px, 5vw, 64px);font-weight:400;line-height:normal;letter-spacing:.2px;margin-block:30px}.contacts ul{display:inline-flex;flex-wrap:wrap;list-style:none;gap:clamp(10px, 5vw, 40px);margin:0;padding:0}.contacts a{color:#fff;text-decoration:unset;position:relative}.contacts a:hover{opacity:.5;transition:all .2s}.contacts ul a{display:inline-flex;align-items:center;gap:10px}.contacts ul a:after{position:relative;content:"";background:url(/theme/wp-content/themes/uteva/assets/icons/arrow-white.svg) 100%/cover no-repeat;width:32px;height:32px}.free-materials{margin-bottom:160px}.free-materials .title-h2{margin-bottom:20px}.free-materials .bg-dark{padding:clamp(30px, 5vw, 80px)}.free-materials .row{gap:0;max-width:850px;margin-inline:auto;margin-bottom:-130px}.free-materials .item{flex:1 0 calc(100% / 3);position:relative;padding:30px;border-radius:20px;height:300px;color:var(--color-dark)}.free-materials .item,.free-materials .item .text{display:flex;flex-direction:column;justify-content:space-between}.free-materials .item .text{gap:30px}.free-materials .item:first-child{background:#fff;transform:rotate(-6deg);margin-top:16px;z-index:1}.free-materials .item:nth-child(2){background:var(--color-indigo-200);z-index:2}.free-materials .item:last-child{background:var(--color-indigo-300);transform:rotate(6deg);z-index:3}.free-materials .item .bordered{display:inline-flex;width:auto;font-size:16px}@media screen and (max-width:1440px) and (min-width:768px){.end-element{margin-bottom:100px}.steps{padding-bottom:250px}}@media screen and (min-width:1025px){.hero h1{width:80%;margin-inline:auto}.portfolio .grid{display:grid;grid-template-columns:repeat(12,95px);grid-template-rows:minmax(300px, auto);gap:140px 20px;align-items:center}.portfolio .item:first-child,.portfolio .item:nth-child(5),.portfolio .item:nth-child(9){grid-column:span 7}.portfolio .item:nth-child(2),.portfolio .item:nth-child(6),.portfolio .item:nth-child(10){grid-column:9/13}.portfolio .item:nth-child(3),.portfolio .item:nth-child(7),.portfolio .item:nth-child(11){grid-column:1/5}.portfolio .item:nth-child(4),.portfolio .item:nth-child(8),.portfolio .item:nth-child(10){grid-column:6/13}.portfolio .item--big .item-img>img,.portfolio .item:first-child img,.portfolio .item:nth-child(5) img,.portfolio .item:nth-child(9) img,.portfolio .item:nth-child(4) img,.portfolio .item:nth-child(8) img,.portfolio .item:nth-child(10) img{height:550px;width:100%;object-fit:cover}.portfolio .item--small .item-img>img,.portfolio .item:nth-child(2) img,.portfolio .item:nth-child(6) img,.portfolio .item:nth-child(10) img,.portfolio .item:nth-child(3) img,.portfolio .item:nth-child(7) img,.portfolio .item:nth-child(11) img{height:292px;width:100%;object-fit:cover}.reviews .item{flex:1 0 calc(100% / 4 - 10px)}}@media screen and (max-width:1024px){.portfolio .item .item-img>img{height:550px;width:100%;object-fit:cover}.reviews .item:last-child{margin-top:60px}.portfolio .grid{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(40px, 5vw, 60px)}.reviews .row{flex-wrap:wrap}.reviews .item{flex:1 0 calc(100% / 2 - 10px)}}@media screen and (min-width:769px){.advantages .item:nth-child(3){transform:translateY(200px)}}@media screen and (min-width:601px){.about-intro .text .description{max-width:444px;margin-left:35%}.about-intro .text{flex-basis:65%;margin-bottom:120px}.advantages .item{flex:1 0 calc(100% / 4 - 20px)}.steps .items{width:55%;margin-left:auto}.services .item{width:40%;opacity:0}.free-materials .item:last-child{margin-top:16px}.reviews .item:first-child,.reviews .item:nth-child(3){margin-top:60px}.faq .column{flex:1 0 calc(100%/2 - 10px)}}@media screen and (max-width:600px){.portfolio .item .item-img>img{height:auto}.bordered{padding:2px 7px}.about-intro .image{margin:40px auto}.row{flex-wrap:wrap}}.single p,.single ul li,.single ol li,.single a,.single span,.single .post-content p,.single .post-content ul li,.single .post-content ol li,.single .post-content a,.single .post-content span{line-height:1.3;margin-block:10px}.single p,.single .post-content p{margin-block:20px}.wp-block-quote{background:var(--color-indigo-300);padding:20px;border-radius:10px;margin:unset}a{color:var(--color-indigo)}.small-container{max-width:820px;width:100%}.flex{display:flex;flex-direction:column;justify-content:space-between}.sites .row{gap:clamp(30px, 5vw, 100px)}.content{padding-block:100px}.padding-40{padding:40px}.page-header{height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-header.portfolio__project{height:100vh}.main .content{position:relative;padding-inline:clamp(1rem, 7vw, 10rem);min-height:670px;overflow:hidden}.cards{gap:20px}.card{padding:30px;max-width:450px;width:calc(100%/3 - 13px);height:300px;margin-bottom:20px}.card p{margin-block:0}.sites{padding-bottom:150px;justify-content:center}.page-content.sites{padding-bottom:unset}.sites .site:not(.portfolio .sites .site){max-width:450px;flex:450px;height:350px;cursor:pointer;padding:20px;border-radius:30px}.sites .site:hover:not(.portfolio .sites .site:hover){background:var(--gray)}.sites .site img{border-radius:10px;object-fit:cover;width:100%;height:auto}.sites .site{position:relative;transition:ease .3s}.portfolio .sites .row{align-items:flex-start}.portfolio .sites .site p{color:#9f9d9d;font-size:18px}.home .sites .site p,.sites .site p.site-name{display:block;font-family:"BebasNeueProRegular";font-size:clamp(1rem, 7vw, 2.5rem);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-decoration:none;margin-block:16px 10px;margin-inline:0;text-align:left;color:var(--black)}.sites .site a{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio .sites .site{max-width:unset;flex:1 0 40%;height:unset}.portfolio .sites .site>img{border:1px solid var(--gray)}body .portfolio .sites a{margin-bottom:unset}.portfolio .sites a:hover img{transform:rotate(45deg)}.portfolio .sites a img{width:36px;height:36px;transition:ease .3s;position:absolute;right:20px;bottom:25px}.portfolio .sites .text-content{justify-content:space-between;align-items:center}.work p{text-align:center;max-width:370px;width:100%;margin-inline:auto;margin-bottom:100px}.wrap{flex-wrap:wrap}.sites-around{overflow:hidden;margin-bottom:0}.sites-around .row{gap:20px}.sites-around .row{animation-name:infiniteScroll;animation-duration:25s;animation-iteration-count:infinite;animation-timing-function:linear}.sites-around img{height:500px;width:auto;border-radius:8px}@keyframes infiniteScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slide-then-hide{0%{transform:translate(0,0)}100%{display:none;transform:translate(-100%,0)}}@keyframes slide{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.category .title,.latestpost .title{font-size:24px;text-transform:none;line-height:110%}.category .post-card{padding-block:25px;border-bottom:1px solid var(--gray)}.archive .page-content .post-card a.link{text-decoration:underline;margin-bottom:unset}.nav-links{margin-top:50px;text-align:center}.page-numbers{padding:6px 10px;margin-inline:2px}.page-numbers:hover,.page-numbers.current{background:var(--color-indigo);color:#fff;border-radius:6px}.page-numbers:hover a{color:#fff}.small-font{line-height:100%;font-size:28px;margin-bottom:20px}.sites-count{width:50%;margin-inline:auto;position:relative;margin-block:20px 100px}.sites-count .title{text-align:center;position:relative;z-index:5;height:auto}.sites-count .title a{color:#fff;text-decoration:none;font-size:36px;border-radius:20px;border:1px solid var(--black);padding-inline:24px;transition:all .3s;display:inline-block}.sites-count .title a:hover{transform:rotate(-4deg);border-color:var(--yellow)}.bg-pattern-line{background-image:repeating-linear-gradient(45deg,var(--black) 0,var(--black) 2px,transparent 0,transparent 50%);background-size:18px 18px;background-color:#231f23}.glitch-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.glitch{position:relative;font-size:80px;font-weight:700;line-height:1.2;color:#fff;letter-spacing:5px;z-index:1}.glitch:before{content:attr(data-glitch);position:absolute;top:0;left:-2px;width:100%;color:#fff;background-color:var(--black);overflow:hidden;clip:rect(0,900px,0,0);animation:noise-before 3s infinite linear alternate-reverse}.glitch:after{content:attr(data-glitch);position:absolute;top:0;left:2px;width:100%;color:#fff;background-color:var(--black);overflow:hidden;clip:rect(0,900px,0,0);animation:noise-after 2s infinite linear alternate-reverse}@keyframes noise-before{0%{clip:rect(61px,9999px,52px,0)}5%{clip:rect(33px,9999px,144px,0)}10%{clip:rect(121px,9999px,115px,0)}15%{clip:rect(144px,9999px,162px,0)}20%{clip:rect(62px,9999px,180px,0)}25%{clip:rect(34px,9999px,42px,0)}30%{clip:rect(147px,9999px,179px,0)}35%{clip:rect(99px,9999px,63px,0)}40%{clip:rect(188px,9999px,122px,0)}45%{clip:rect(154px,9999px,14px,0)}50%{clip:rect(63px,9999px,37px,0)}55%{clip:rect(161px,9999px,147px,0)}60%{clip:rect(109px,9999px,175px,0)}65%{clip:rect(157px,9999px,88px,0)}70%{clip:rect(173px,9999px,131px,0)}75%{clip:rect(62px,9999px,70px,0)}80%{clip:rect(24px,9999px,153px,0)}85%{clip:rect(138px,9999px,40px,0)}90%{clip:rect(79px,9999px,136px,0)}95%{clip:rect(25px,9999px,34px,0)}100%{clip:rect(173px,9999px,166px,0)}}@keyframes noise-after{0%{clip:rect(26px,9999px,33px,0)}5%{clip:rect(140px,9999px,198px,0)}10%{clip:rect(184px,9999px,89px,0)}15%{clip:rect(121px,9999px,6px,0)}20%{clip:rect(181px,9999px,99px,0)}25%{clip:rect(154px,9999px,133px,0)}30%{clip:rect(134px,9999px,169px,0)}35%{clip:rect(26px,9999px,187px,0)}40%{clip:rect(147px,9999px,137px,0)}45%{clip:rect(31px,9999px,52px,0)}50%{clip:rect(191px,9999px,109px,0)}55%{clip:rect(74px,9999px,54px,0)}60%{clip:rect(145px,9999px,75px,0)}65%{clip:rect(153px,9999px,198px,0)}70%{clip:rect(99px,9999px,136px,0)}75%{clip:rect(118px,9999px,192px,0)}80%{clip:rect(1px,9999px,83px,0)}85%{clip:rect(145px,9999px,98px,0)}90%{clip:rect(121px,9999px,154px,0)}95%{clip:rect(156px,9999px,44px,0)}100%{clip:rect(67px,9999px,122px,0)}}.site-header{padding:20px 0;position:absolute;left:0;top:0;z-index:999;width:100%;border-radius:0 0 10px 10px}.site-header .row{align-items:center;justify-content:space-between}.site-branding img{width:250px;height:auto}.header-contact a{border-radius:10px;padding:4px 10px;color:var(--color-indigo-200);font-size:clamp(16px, 5vw, 18px);text-decoration:none}.header-contact a:hover{transform:rotate(-4deg);transition:all .3s;border-color:var(--color-indigo)}.site-footer{text-align:center;border-top:1px solid var(--color-indigo-300);padding-block:40px;background:var(--color-dark);color:var(--color-indigo-300)}.site-footer a{color:var(--color-indigo-300)}.site-footer img{max-width:200px;margin-bottom:40px}.main-navigation{display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{display:block;background:var(--black);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation a{text-decoration:none;color:var(--color-indigo-200);padding:15px}.main-navigation a:hover,.main-navigation a:active,.main-navigation .focus a,.main-navigation .current-menu-item a{opacity:.5}.button-transparent{background:0 0;color:#fff}.button-transparent:hover{background:var(--color-indigo);color:#fff}.archive .services .page-content .row{padding:30px;margin-block:30px;gap:60px}.services .page-content .row{gap:inherit}.page-header .content{padding:40px}.page-header h1{color:#fff}.archive .card{max-width:unset;width:unset;flex:1 0 48%}.archive.category .card{height:auto}.archive .page-content a{display:inline-block;text-decoration:none;color:var(--black);margin-bottom:20px}.single h1{color:#fff;text-transform:none;font-size:clamp(35px, 5vw, 70px);line-height:clamp(40px, 5vw, 70px)}.post-info{margin-top:40px;gap:20px;justify-content:flex-start}.post-info div{display:inline-flex;gap:10px;align-items:center;color:#9f9d9d}.single .wp-block-heading{text-transform:unset;margin-block:40px 30px}.post-views-icon,.post-views-label{display:none}.yasr-auto-insert-visitor{margin-top:30px;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);padding-block:16px}.yasr-vv-second-row-container{display:flex;align-items:center;flex-direction:column;gap:10px}.services .service-card,.blog-card{background:rgba(255,255,255,.06);border-radius:10px;min-height:330px}.link-yellow{text-decoration:none;color:var(--color-indigo);display:block;margin-top:40px}.main-test .col60{text-align:center}.main-test a{margin-top:60px}.main-test__images{display:flex;gap:60px;overflow:hidden;justify-content:center}.main-test__images .main-test__images-pic{flex:0 1 200px;overflow:hidden;height:auto}.main-test__images .main-test__images-pic:nth-child(2){margin-top:50px}.main-test__images .main-test__images-pic:last-child{margin-top:150px}.portfolio_btns{margin-top:40px;text-align:center}::placeholder{color:var(--color-indigo-300)}input[type=text],input[type=url],input[type=email],input[type=tel]{width:100%;border:none;border-bottom:1px solid #ccc8c8;background:0 0;color:var(--color-indigo-200);font-size:16px;line-height:24px;padding:0 0 15px;margin:10px 0}input[type=text]:focus,input[type=url]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus-within,input[type=url]:focus-within,input[type=email]:focus-within,input[type=tel]:focus-within{outline:none}input[type=submit]{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;border-radius:40px;border:1.5px solid var(--color-indigo,#4e5ef2);background:var(--color-indigo,#4e5ef2);padding:4px 36px;height:55px;margin-top:20px;width:100%}input[type=submit]:hover{background:0 0;color:var(--color-indigo,#4e5ef2);transition:all .3s}input[type=radio]{appearance:none;border-radius:50%;width:16px;height:16px;border:2px solid var(--color-indigo,#4e5ef2);transition:.2s all linear;margin-right:5px;position:relative;top:2px}input[type=radio]:checked{background:var(--color-indigo);border:2px solid var(--color-indigo)}.wpcf7-checkbox{margin:10px 0;display:block}.wpcf7-radio{display:flex;flex-direction:column}.wpcf7-radio .wpcf7-list-item{margin:0}input[type=checkbox]{position:absolute;z-index:-1;opacity:0}input[type=checkbox]+span{position:relative;padding-left:30px}input[type=checkbox]+span:before{position:absolute;left:0;content:'';display:block;width:16px;height:16px;border:2px solid #999;margin-right:10px}input[type=checkbox]:checked+span:before{border-color:var(--color-indigo);background:var(--color-indigo);content:'✔';color:#fff;line-height:1;text-align:center}textarea{width:100%;padding:10px;background:rgba(255,255,255,.06);color:var(--color-indigo-200);border:1px solid var(--color-dark)}textarea:focus,textarea:focus-within,textarea:focus-visible{outline:none}input,textarea{font-size:inherit;font-style:inherit}.wpcf7 p,.wpcf7 span{font-size:16px;line-height:24px}.wpcf7 .wpcf7-acceptance{padding-top:20px;display:block}.wpcf7-list-item label,.wpcf7 .wpcf7-acceptance label{display:inline-flex;gap:10px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{font-size:13px;line-height:1}.wpcf7-form-control .wpcf7-list-item:first-child{margin:0}body .wpcf7-not-valid-tip{color:red}.wpcf7 form.sent .wpcf7-response-output{border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.06);margin:0}.wpcf7 form div{margin-block:20px}.contact-title{margin-block:10px}.bold-text{font-weight:700}.breadcrumbs{margin-block:40px;color:var(--color-indigo-300)}.breadcrumbs a{color:var(--color-indigo-300);text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.post-page .content{padding-inline:unset;padding-block:100px 40px}.post-header-bg{background:url(/theme/wp-content/uploads/2024/07/post-bg2.webp) no-repeat;background-size:cover;background-position:center;margin-block:0 50px}.post-page .page-content{margin-top:50px}.wp-block-code{position:relative}.wp-block-code svg,.copied{position:absolute;top:12px;right:12px;cursor:pointer}body pre code.hljs{border-radius:8px;background:#1f191f}code{background:var(--gray);padding-inline:4px;border-radius:4px}svg.hide{display:none}.copied.hide{display:none}.copied{display:block;color:#fff;background:#1f191f;padding:2px 6px;border-radius:4px;line-height:1;margin:unset}.latestpost .title{margin-bottom:20px}.latestpost .title a{text-decoration:none;color:var(--color-dark)}.post-card{flex:1 0 calc(100%/4 - 20px)}.post-list .post-card,.latestpost .post-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-indigo-200);border-radius:10px;padding:20px}.post-card .post-info{font-size:13px;gap:10px;margin-top:20px}.post-card .post-info div{gap:4px}.post-card svg{width:16px;height:16px}.latestpost .title a:hover,.post-list a:hover{color:var(--color-indigo);transition:all .3s}.post-list.row{flex-wrap:wrap;align-items:stretch}h4.portfolio-title{font-size:clamp(16px, 1rem + 7vw, 20px);text-transform:none;color:var(--color-indigo-300);margin-bottom:32px}.portfolio__text .row{justify-content:space-between;align-items:flex-start}.portfolio__text-block{max-width:750px}.portfolio__text-block p{font-size:clamp(16px, 1rem + 7vw, 20px);line-height:1.4;margin-bottom:12px}.portfolio__steps p{margin-bottom:unset;padding-block:40px;border-top:1px solid #c7c7c7}.portfolio .card{align-items:center;justify-content:center}.portfolio__project img,.single img{width:100%;height:auto}.portfolio__project .text{max-width:950px;margin-inline:auto;text-align:center;padding-block:40px}.page-header.portfolio__project img{width:70%;margin-block:40px}.portfolio__facts{position:relative}.portfolio__facts .flex{flex-direction:row;gap:16px;justify-content:center}.portfolio__facts p,.portfolio__facts a{border-radius:20px;padding:2px 10px;font-size:14px;text-decoration:none;text-align:center}.portfolio__facts p{border:1px solid #fff;color:#fff;margin-block:unset}.portfolio__facts a{display:inline-flex;background:var(--color-indigo);color:#fff;align-items:center;line-height:1;border:1px solid var(--color-indigo);margin-block:unset}.portfolio__facts a:hover{background:0 0;color:#fff}.portfolio__facts a{transition:ease .3s}.portfolio__video .row{align-items:center;gap:40px}.portfolio__video .row>div{flex-grow:1;flex-basis:200px}.presentation .small-container{margin-inline:auto}.portfolio__cards .card{background:var(--color-indigo-200);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:unset;text-align:center}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}@media screen and (min-width:1025px){.service-steps .row{flex-wrap:nowrap;gap:20px}.service-about .container{width:80%}}@media screen and (min-width:992px){.site-contact{margin-top:50px}.site-contact,.site-email{margin-bottom:50px}.services .service-card,.blog-card{flex:1 1 30%}.my-help,.service-advantages{padding-bottom:90px}.service-about .service-card{height:200px}}@media screen and (max-width:991px){.site-header .row{gap:10px}.site-branding img{width:130px}.main-navigation{order:3}.menu-toggle{position:relative;background:0 0;background-image:url(/theme/wp-content/themes/uteva/assets/img/menu.svg);background-position:0;background-repeat:no-repeat;background-size:20px auto;border:0;cursor:pointer;height:30px;min-width:20px;padding:0 0 0 30px}.toggled .menu-toggle{background-image:url(/theme/wp-content/themes/uteva/assets/img/close.svg);position:absolute;z-index:10;right:10px;top:10px}.toggled .menu-menu-container{display:block;position:absolute;z-index:9;background:var(--color-dark);top:0;left:0;padding-top:60px;min-height:100vh;width:100%;text-align:center;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.main-navigation a{color:#fff}body.menushow{overflow:hidden}}@media screen and (min-width:601px){.portfolio .sites .site:nth-child(odd):not(.portfolio .sites .site:first-child){margin-top:-150px}.portfolio .sites .site:nth-child(even):not(.portfolio .sites .site:nth-child(2)){margin-top:250px}.portfolio .sites .site:nth-child(2){margin-top:350px}}@media screen and (max-width:991px){.card,.reviews .item{width:calc(100% / 2 - 13px)}.steps .card{width:100%}.services .item{flex-wrap:wrap}.advantages .cards:last-child{justify-content:inherit}}@media screen and (max-width:768px){.home .sites .site:last-child{transform:rotate(-6deg);top:100px}.home .sites .site:first-child{transform:rotate(-6deg)}.home .sites .site:nth-child(2){transform:rotate(5deg)}.card{height:auto}}@media screen and (max-width:600px){.row{flex-wrap:wrap}.card,.reviews .item{width:100%}.card h3{margin-bottom:30px}.main .content:before{width:100%}.content{padding-block:40px}.main .content{min-height:570px}.advantages .cards{gap:unset}.sites-around .row{flex-wrap:nowrap}.sites-around img{height:300px;width:auto}.social .inst{top:0}.cta .big-font span:last-child{margin-left:60px}.social .tg{right:60%;top:-10%}.social .tg,.social .wa{width:100px;height:100px}.social .wa{left:60%;bottom:-10%}.social .mail{bottom:5%}.social .inst,.social .mail{width:60px;height:60px}.social .inst svg,.social .mail svg{width:20px}.portfolio .sites .site{flex:100%}.portfolio__facts .flex{flex-wrap:wrap}}@media screen and (min-width:601px){.services .item ul{display:inline-flex;justify-content:space-between}.cta .big-font span:first-child{margin-left:60px}}@media screen and (min-width:769px){.cta .big-font span:last-child{margin-left:220px}.reviews .content{padding-bottom:0}.home .sites .site:first-child{left:450px;top:150px}.home .sites .site:nth-child(2){top:150px}.home .sites .site:last-child{right:450px;top:150px}}@media screen and (min-width:601px) and (max-width:1024px){.dop-services .card{width:calc(100% / 2 - 13px)}.services .item .description{max-width:440px}.services .item h3{max-width:200px;margin-right:20px}.social .wa{left:10%}.social .mail{left:0}}.project img:not(.presentation img){border-radius:10px}