@media screen and (max-width:1260px){:root{--pd130:60px;--pd100:80px;--pd75:40px;--mg80:40px;--mg60:40px;--mg40:25px;--mg30:20px;--mg20:15px;--gap:16px;--fs40:28px;--fs34:22px;--fs22:17px;--fs20:17px;--fs18:16px}body{font-size:15px}.open-menu{display:block;background-repeat:no-repeat;background-position:center;transition:all linear .25s;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='46' height='30' viewBox='0 0 46 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='46' height='2' fill='%231AC069'/%3E%3Crect y='14' width='46' height='2' fill='%231AC069'/%3E%3Crect y='28' width='46' height='2' fill='%231AC069'/%3E%3C/svg%3E%0A")}.open-search{display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center;transition:all linear .25s;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='39' height='34' viewBox='0 0 39 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_239_7492' fill='white'%3E%3Cpath d='M0 0H39V34H0V0Z'/%3E%3C/mask%3E%3Cpath d='M39 0H37V34H39H41V0H39ZM0 34H2V0H0H-2V34H0Z' fill='%231AC069' mask='url(%23path-1-inside-1_239_7492)'/%3E%3Ccircle cx='18.1458' cy='15.6458' r='7.1458' stroke='%231AC069' stroke-width='2.04166'/%3E%3Cpath d='M18.146 12.5833C17.7438 12.5833 17.3456 12.6625 16.974 12.8164C16.6025 12.9703 16.2649 13.1959 15.9805 13.4803C15.6961 13.7647 15.4705 14.1023 15.3166 14.4738C15.1627 14.8454 15.0835 15.2436 15.0835 15.6458' stroke='%231AC069' stroke-width='2.04166' stroke-linecap='round'/%3E%3Cpath d='M27.3335 24.8332L24.271 21.7708' stroke='%231AC069' stroke-width='2.04166' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.open-menu.active{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='32.5269' width='46' height='2' transform='rotate(-45 0 32.5269)' fill='%231AC069'/%3E%3Crect x='3' y='35.5269' width='46' height='2' transform='rotate(-45 3 35.5269)' fill='%231AC069'/%3E%3Crect x='3' y='1.52692' width='46' height='2' transform='rotate(45 3 1.52692)' fill='%231AC069'/%3E%3C/svg%3E%0A")}header nav{opacity:0;visibility:hidden;transition:all linear .25s;position:absolute;right:0;top:100%;width:100%;z-index:2;padding:30px 20px 30px;height:calc(100dvh - 76px);overflow:auto;background:#fff;transition:all linear .25s}header nav ul li+li{margin-top:40px}header.open nav{opacity:1;visibility:visible}header nav ul{display:block}header nav.active{opacity:1;visibility:visible}header .btn{display:none}header .tel span{display:none}header .tel{width:37px;min-width:37px;padding:0;margin-right:0;height:37px;margin-left:30px;background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.2985 21.1318L31.381 25.2143C31.93 25.7633 31.93 26.6534 31.381 27.2024C28.4129 30.1704 23.7141 30.5043 20.3561 27.9859L17.9274 26.1643C15.2394 24.1483 12.8517 21.7606 10.8357 19.0726L9.01414 16.6438C6.49567 13.2859 6.82961 8.58706 9.79765 5.61902C10.3466 5.07004 11.2367 5.07004 11.7857 5.61902L15.8682 9.70154C16.4703 10.3036 16.4703 11.2797 15.8682 11.8818L14.2939 13.4561C14.0438 13.7062 13.9817 14.0885 14.14 14.4049C15.9694 18.0638 18.9362 21.0306 22.5951 22.86C22.9115 23.0183 23.2938 22.9562 23.5439 22.7061L25.1182 21.1318C25.7203 20.5297 26.6964 20.5297 27.2985 21.1318Z' stroke='%231AC069' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.search-form{position:absolute;width:100%;left:0;top:0;z-index:3;opacity:0;visibility:hidden;transition:all linear .25s;max-width:unset;background:#fff;padding:20px 15px}.search-form.open{opacity:1;visibility:visible}.search-form .ajax{width:100%;left:0;top:0;position:relative;z-index:3;padding:1px 0;min-height:unset}.search-form .ajax .text-right{position:absolute;right:-10px;padding:5px 20px;top:-40px;z-index:3}.search-form .ajax .text-right .submit{display:none}.home-link{max-width:95px;width:100%}#live-search-results{padding-left:0;margin-top:20px}header .search-form.open input,header.open .search-form input{padding-left:46px;background-repeat:no-repeat;background-position:13px center;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.16631' cy='8.16661' r='7.1458' stroke='%231AC069' stroke-width='2.04166'/%3E%3Cpath d='M8.16698 5.10413C7.76481 5.10413 7.36657 5.18334 6.99502 5.33724C6.62346 5.49115 6.28585 5.71673 6.00147 6.00111C5.7171 6.28549 5.49151 6.62309 5.33761 6.99465C5.18371 7.36621 5.10449 7.76444 5.10449 8.16661' stroke='%231AC069' stroke-width='2.04166' stroke-linecap='round'/%3E%3Cpath d='M17.3545 17.3541L14.292 14.2916' stroke='%231AC069' stroke-width='2.04166' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.form input{line-height:normal !important}.home-link svg{max-width:100%}.search-form form{border-left:2px solid var(--primary);border-right:2px solid var(--primary)}.popup-menu{font-size:16px}.popup-menu.active{z-index:4;top:76px}.popup-menu .top{display:flex !important}.popup-menu1 .d-flex{display:block}.popup-menu1 .d-flex>div{width:100%}.popup-menu1 .col-right{margin-top:40px}.popup-menu .p-title:hover,.popup-menu .p-title{line-height:32px;background:var(--primary);padding:0 20px;margin:0 0 10px}.popup-menu .p-title span{color:#000}.basic-menu a{display:flex;align-items:center;min-height:24px}.popup-menu.active{box-shadow:unset}.popup-menu{height:calc(100% - 76px);overflow:auto}.popup-menu2 .d-flex:not(.top):not(.stars){flex-wrap:wrap;gap:0}.popup-menu2 .d-flex:not(.top)>div{width:100% !important}.popup-menu2 .col-left{padding:0;margin:0;max-width:100%;border:0}.popup-menu2 .col-center{padding:30px 0 0;margin-top:30px;border-top:.5px solid rgba(0,0,0,.4)}.popup-menu2 .col-right{padding:30px 0 0;margin-top:30px;border-left:0;border-top:.5px solid rgba(0,0,0,.4)}.p-title2{margin:0 0 20px}.basic-menu a{font-size:14px}.popup-menu2 .basic-menu a{font-size:16px}header nav ul a{font-size:16px}.l-post>a{max-width:100%;margin:0 0 20px}.l-post>a img{height:43vw}#banner h1{font-size:28px;margin:0 0 20px}#banner .subtitle{font-size:16px}#banner .desc{margin:0 0 40px}#banner .buttons{flex-wrap:wrap;margin-bottom:40px}#banner .buttons .btn{width:100%}.btn{min-height:32px;font-size:16px}#banner .advantages{flex-wrap:wrap;gap:20px}#banner .advantages>div{width:100%}#banner .advantages img{max-width:40px}#banner .container{heaight:auto;min-height:100%}#banner{height:auto;min-height:100svh;display:flex}#banner>div{padding:100px 0 60px;height:auto;background:rgba(0,0,0,.5)}#services{padding:60px 0 0}#services .d-flex{flex-wrap:wrap}#services .d-flex>div>div{max-width:100%}#services .d-flex .sun{display:none}#services .d-flex>div{width:100%;padding:40px 0}#services .d-flex>div.col-right{padding-bottom:60px}#services.type2 .d-flex>div.col-right{padding-bottom:0}#services .desc2{min-height:unset;margin:0 0 20px}#services .links{margin:0 0 10px}#services .links .a{padding:10px 25px 10px 0;background-position:right center}header nav ul .mb{display:block}#services .links .ta .desc,#services .links a .desc{position:static;opacity:1;visibility:visible;padding:10px 0 20px;background:0 0 !important;color:rgba(255,255,255,.7) !important}#services.white .col-right .links a .desc{color:rgba(0,0,0,.6) !important}#services .links>*+*{margin-top:10px}#services .btn{width:100%;height:32px}#services.white .col-right:before{left:-20px}#services.white .col-right .links a .desc{color:rgba(0,0,0,.6) !important}#services .links .a span:before{background:#fff}#services .links a[href]:hover .a{background-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.57207e-05 11.264V9.37199L8.66802 5.49999V5.76399L1.57207e-05 1.89199V-1.01328e-05L10.032 4.46599V6.79799L1.57207e-05 11.264Z' fill='%231AC069'/%3E%3C/svg%3E%0A")}#services.white .col-right .links .a span:before{background:#000}#services .col-left .links a{color:#fff !important}#services.white .col-right .links a{color:#000 !important}#services .links .ta:hover .desc,#services .links .ta:hover,#services .links a:hover .desc,#services .links a:hover{background:0 0 !important}#why .map{display:none}#why .desc p+p{margin-top:15px}#why .desc{max-width:100%;margin:0 0 30px}.why{flex-wrap:wrap;gap:0}.why>div,.why>div:nth-child(1),.why>div:nth-child(2),.why>div:nth-child(3){max-width:100%;border-left:0 !important;border-right:0 !important;padding:0;display:flex;gap:0 0;padding:20px 0;border-bottom:.5px solid #000;border-top:0}.why .p1{margin:0 0 10px}.why .img{min-width:60px !important;width:60px !important}.why .img video,.why .img img{max-width:55px;max-height:100px;margin:0 auto}.why>div:nth-child(1) .img video,.why>div:nth-child(2) .img video,.why>div:nth-child(3) .img video{max-width:50px;max-height:80px}#why .btn{width:100%}#how .container>.desc{margin-bottom:30px}#how .container>.d-flex{gap:25px 0;flex-wrap:wrap}#how .container>.d-flex>*{width:100%;max-width:100%}#how .col-right{display:none}#how .col-left{max-width:100%;width:100%}.how{gap:20px 0}.how>div{width:100%;max-width:100%}.how .p1{max-width:100%}.how .p2{padding-left:20px;max-width:100%}#about .col-left{max-width:100%}#about .col-right{max-width:100%;padding:0}#about .d-flex{flex-wrap:wrap;gap:30px 0}#about .buttons{width:100%;gap:15px 0}#about .buttons .btn{width:100%}#about .section-title{margin:0 0 25px}#about .btn svg{max-width:22px;max-height:22px}#contacts .btn{width:100%}#contacts .desc{margin:0 0 20px}#contacts video{display:none}.section2{padding:60px 0}.d-flex.head{flex-wrap:wrap}.d-flex.head .section-title{max-width:100%;width:100%;padding:0;margin:0 0 15px}.d-flex.head .arrows{justify-content:flex-start;width:100%;max-width:100%;margin:0 !important}.reviews .rev{min-height:215px}.reviews .stars{gap:10px}.reviews .slick-slide{width:300px}.reviews .rev{padding:20px}.reviews .info .icon{min-width:50px;width:50px;height:50px;margin-right:15px}.faq .accordion__summary{padding:0 10px}.faq .accordion__summary{min-height:60px}.accordion__details[open]+.accordion__content{padding:20px 0 30px}.accordion__content_body{max-width:100%}.accordion__content{padding:0}.faq:not(:last-child){margin-bottom:30px}.btn{width:100%}.text ol{margin-top:15px}.text p+p{margin-top:15px}#form .container>.d-flex{flex-wrap:wrap;gap:15px 0}#form .container>.d-flex>div{width:100%}#form .subtitle{font-size:14px}.form form>*+*{margin-top:25px}.wpcf7-not-valid-tip{font-size:10px}.form .d-flex>*{flex-wrap:wrap}.form .d-flex>*>*{width:100%}.form form>*+.sb{margin-top:20px}#popup .d-flex{flex-wrap:wrap}#popup{padding:30px 20px}#popup .col-left{background:0 0;padding:0;margin:0 0 10px;max-width:100%}#popup .p3{font-size:14px}#popup .col-right{padding:0;max-width:100%;width:100%}#latest .latest{flex-wrap:wrap;gap:30px 0}#latest .info{margin:0 0 10px}footer{padding:40px 0}footer .top{flex-wrap:wrap;gap:30px 0;margin-bottom:30px}footer .top>div{max-width:100% !important}.up{right:20px;bottom:20px}footer .bottom ul{flex-wrap:wrap;justify-content:center;gap:7px 15px;margin-bottom:15px}footer .bottom{flex-wrap:wrap;justify-content:center;text-align:center}.section-title br{display:none}.f-button.is-close-button,#popup .f-button.is-close-button{top:15px;right:15px}#popup .p1{margin:0 0 20px}.faq .accordion__summary h3{padding:5px 0}footer .copy{width:100%;margin:0 0 7px}footer .p1{margin:0 0 20px}#hero-top.type3>div{padding-bottom:40px}#hero-top .advantages{flex-wrap:wrap;width:100%;padding:10px;gap:5px 0}#hero-top .advantages>p{width:100%}#hero-top>div{padding-top:80px}.services1>div{max-width:100%}.services1 .content{padding:15px 0 0}.services1 .img img{height:28vw}.services1>div+div .img,.services1>div+div .content,.services1.count-4>div:nth-child(3n+4) .content{border:0}#services.type2 .desc{margin-bottom:30px}#get .container>.d-flex{flex-wrap:wrap}#get .desc{max-width:100%}#get .col-left{max-width:100%}#get .col-right{max-width:100%;margin-top:30px}#get h2{padding:0}.section-title.mb40+.desc{margin-top:-15px}.gets{padding:0;background:0 0}.gets>div{padding:20px 0}.gets .img{min-width:50px;width:50px;margin-right:15px}#services+#get{padding:60px 0 80px}#why2 .desc{margin:0 0 30px}.why_choose>div:nth-child(1),.why_choose>div:nth-child(2){border:0}.why_choose>div+div{border-top:1px solid #000 !important;border-left:0 !important}.why_choose>div{width:100% !important}#reviews .desc2 br{display:none}#reviews .desc2{margin:-10px 0 20px}#help .d-flex{flex-wrap:wrap}.why_choose{margin:0 -20px}#hero-top.type3>div{background:rgba(0,0,0,.7)}#why2+#reviews{padding-top:20px}#help .btn{margin:20px 0 0}#help .section-title{margin:0 0 15px}.services1.count-4>div{max-width:100%}#how.count-4 .container>.d-flex{padding-bottom:60px}#how+#why2{padding-top:80px}#it-top .bn{padding:60px 20px 40px;text-align:left}#it-top .advantages,#single .advantages{flex-wrap:wrap;padding:10px 20px;gap:5px 0;justify-content:flex-start}#it-top .advantages>p,#single .advantages>p{width:100%}#it-top .advantages img,#it-top .advantages video,#single .advantages img{max-width:40px;margin-right:12px}#it-top{padding:100px 0 80px}#what .desc2 .col-center{display:none}#what .desc2>.d-flex{flex-wrap:wrap}#what .desc2 .col-left,#what .desc2 .col-right{max-width:100%}.included{column-count:1}.included>div{padding:20px 0}#included{padding:60px 0}.included>div:nth-child(6){border-top:.5px solid #fff}#included .bottom{flex-wrap:wrap;gap:20px 0}#included .btn{margin:0}#get.type2 .col-left .img{display:none}.gets2{padding:0;background:0 0}.gets2 .bg{display:none}#help{padding:60px 0}#blog-top.about>div{padding-bottom:60px;background-position:left bottom;background:0 0 !important}#founder .container>.d-flex{flex-wrap:wrap}#founder .col-left{max-width:100%}#founder .col-right{max-width:100%;margin-top:20px}#founder .text>*+*{margin-top:15px}#founder .col-left2{width:100%}#founder .col-right2{width:100%;margin-top:30px}#founder .text2>*+*{margin-top:20px}.certs .slick-slide{width:300px}#founder+#examples{padding-top:20px}.examples>div{flex-wrap:wrap}.examples .col-left{max-width:100%;padding:20px}.examples .col-right{padding:20px;max-width:100%}.examples .p3 span{font-size:13px;margin-bottom:2px}#examples .section-title{margin-bottom:30px}#review .review{background-size:45px auto;padding:35px 20px}#review .review .p1{max-width:100%;margin:0 0 15px}#review .p2{text-align:left;font-size:16px}#review .d-flex img{max-width:55px;width:55px;margin-right:12px}#blog-top>div,#blog-top.type2>div,#hero-top.faq>div{padding-bottom:60px;background:0 0;padding-top:100px}#blog.pt60{padding-top:60px}#blog .latest{gap:30px 0}#blog .latest>div{max-width:100%}.latest .img img{height:56vw}#blog .info{margin-bottom:10px}.next-page{margin-top:30px}#single{padding:100px 0 60px}.single-top{flex-wrap:wrap;gap:30px 0}.single-top .col-left{display:none}.single-top .col-right img{margin:0 0 20px}.single-top .info{flex-wrap:wrap;gap:10px}.touch{flex-wrap:wrap}.touch .col-left{padding:30px 20px}.touch .col-left>div{padding-left:0;border:0}.touch .desc{margin-bottom:20px}.touch .col-right{display:none}.touch:last-child{margin-bottom:0}.table-content ol li a{padding:10px}.table-content .section-title{margin-bottom:10px}.table-content ol li a{font-size:16px}.text ul{margin-top:15px}.text ul li+li{margin-top:5px}.text ul li{padding-left:25px}#single{overflow:hidden}#single .sc{margin-right:-20px;padding-right:20px;overflow:auto}.sc table{min-width:700px}.text table{margin:0}.wp-block-table{overflow:visible;margin-bottom:30px}.text table tr:first-child td,.text table tr th,.text table td{padding:7px}.text blockquote,.text blockquote.quote2,.text blockquote.quote4,.text blockquote.quote5{background-size:45px auto;padding:40px 20px;font-size:16px}.text blockquote.quote2{background-position:5px top;padding:20px 20px 20px 60px}.text blockquote.quote4{background-position:10px 10px;padding:20px 20px 20px 60px}.text blockquote.quote5{background-position:7px 10px;padding:20px 20px 20px 60px}.text blockquote.quote3{padding:30px 20px}.text blockquote.quote6,.text blockquote.quote7{padding:20px 25px;min-height:160px}.text blockquote.quote6{background:url(//kusma.us/wp-content/themes/kusma/css/../images/quote7.svg) no-repeat 10px 10px,url(//kusma.us/wp-content/themes/kusma/css/../images/quote71.svg) no-repeat 10px calc(100% - 10px),
	url(//kusma.us/wp-content/themes/kusma/css/../images/quote8.svg) no-repeat calc(100% - 10px) 10px,
	url(//kusma.us/wp-content/themes/kusma/css/../images/quote81.svg) no-repeat calc(100% - 10px) calc(100% - 10px);background-color:var(--primary)}.text blockquote.quote7{background:url(//kusma.us/wp-content/themes/kusma/css/../images/quote9.svg) no-repeat 10px 10px,url(//kusma.us/wp-content/themes/kusma/css/../images/quote91.svg) no-repeat 10px calc(100% - 10px),
	url(//kusma.us/wp-content/themes/kusma/css/../images/quote10.svg) no-repeat calc(100% - 10px) 10px,
	url(//kusma.us/wp-content/themes/kusma/css/../images/quote101.svg) no-repeat calc(100% - 10px) calc(100% - 10px)}.wp-block-video:after{background-size:50px auto}.slick-dots{gap:0 10px}.slick-dots li{padding:0 !important;background:0 0 !important}.slick-dots li button{width:20px}#author-top{padding:100px 0 60px}#author-top .container>.d-flex{gap:30px;flex-wrap:wrap}#author-top .col-left{max-width:100%;display:none}#author-top .col-right img{margin-bottom:20px;width:100%}#tag-filter>.d-flex>h3{min-height:unset}#tag-filter .d-flex{flex-wrap:wrap}.cases .img img{height:auto}.cases .img{height:160px}.case-top h1{margin:0 0 20px}.case-top .col-right img{margin:0;max-width:100%;width:100%}.case-info{flex-wrap:wrap;gap:20px}.case-info>p{width:100%}.case-info span{margin:0 0 3px}.case-content{flex-wrap:wrap;gap:40px 0}.case-content .col-right{max-width:100%;width:100%}.case-content .col-left{width:100%;max-width:100%}.sticky h3{margin-bottom:15px}.text ul+p,.text ol+p{margin-top:15px}.case-content .tags:last-child{margin-bottom:0}#e404 .container{padding-top:100px}#e404 .buttons{flex-wrap:wrap}#e404 .container{height:auto;padding-bottom:65vw;background-size:100% auto;background-position:center bottom}#page{padding-top:100px}#single .btn{font-size:15px}.btn{padding:5px 15px}#fix .desc{margin-bottom:30px}.fix>div{max-width:100%}.fix{gap:25px 20px}.fix .p1{padding-left:40px;background-size:30px auto;min-height:40px;display:flex;align-items:center;margin-bottom:10px}#help2{padding:60px 0;background:var(--primary)}#help2 .d-flex{flex-wrap:wrap}#help2 .btn{margin-top:20px}.pricing>div{padding:15px 0;flex-wrap:wrap}.pricing .p3{max-width:100%;margin-top:10px;margin-left:0}.pricing .p2{padding-left:20px}#pricing .section-title{margin-bottom:15px}#else{padding-top:20px}.else>a{width:100%;max-width:100%;padding:10px 20px 10px 0;background-position:right center}.else a:hover{background-color:transparent}#else{padding-bottom:60px}#else .section-title{margin-bottom:15px}#contacts2 .container>.d-flex{flex-wrap:wrap}#contacts2 .col-right{order:1;padding:0;margin:0}.conts{max-width:100%;flex-wrap:wrap}.conts .a{width:100%}.conts .mt20{margin-top:0}#contacts2 .form form>*+*{margin-top:25px}#contacts2 .form form>*+.sb{margin-top:20px}#contacts2{padding:100px 0 60px}.social2{max-width:250px}.form .upload{width:auto !important}.upload-block>p{width:auto !important;display:inline-flex}.form .upload+span{width:auto !important}.upload span+span{max-width:220px}#blog .buttons{gap:15px;flex-wrap:wrap}.text .alignright,.text .alignleft{float:none;margin-left:0;margin-right:0;margin-bottom:20px}#single div.last{position:absolute;bottom:60px;left:20px;width:calc(100% - 40px)}#single.service .excerpt{margin:0}#single{position:relative;padding-bottom:120px}#included .desc{margin-bottom:15px}.type2.included .img{margin-right:15px}#included+#why2.pt75{padding-top:60px;padding-bottom:80px}.tech .slick-slide{width:300px}.tech .img img{max-height:40px}#included .btn.s{font-size:14px}#included+#why2.pt75 .btn{font-size:14px}.gets2>div,.type2.gets2>div{padding:20px 12px}}@media screen and (max-width:400px){#included .btn.s{font-size:13px;letter-spacing:-.5px}#included+#why2.pt75 .btn{font-size:13px}}