.elementor-kit-6{--e-global-color-primary:#505050;--e-global-color-secondary:#313131;--e-global-color-text:#FFFFFF;--e-global-color-accent:#004AAD;--e-global-color-cc5c22e:#3872BF;--e-global-color-ba8bb32:#A5A5A5;--e-global-color-9229bde:#1A1A1A;--e-global-color-e30c136:#004AAD;--e-global-color-fb25d02:#FFFFFF;--e-global-typography-primary-font-family:"Nunito Sans";--e-global-typography-primary-font-size:3.5rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"Nunito";--e-global-typography-secondary-font-size:1.125rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-size:1.25rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:none;--e-global-typography-8ba9528-font-family:"Nunito Sans";--e-global-typography-8ba9528-font-size:2rem;--e-global-typography-8ba9528-font-weight:400;--e-global-typography-a9f1e5c-font-family:"Nunito Sans";--e-global-typography-a9f1e5c-font-size:1.75rem;--e-global-typography-a9f1e5c-font-weight:400;--e-global-typography-e6e4bb7-font-family:"Nunito";--e-global-typography-e6e4bb7-font-size:1.25rem;--e-global-typography-e6e4bb7-font-weight:500;--e-global-typography-e6e4bb7-text-transform:none;background-color:var(--e-global-color-9229bde);overscroll-behavior:none}.elementor-kit-6 h2{color:var(--e-global-color-text);font-family:var(--e-global-typography-8ba9528-font-family),Sans-serif;font-size:var(--e-global-typography-8ba9528-font-size);font-weight:var(--e-global-typography-8ba9528-font-weight)}.elementor-kit-6 h3{color:var(--e-global-color-text);font-family:var(--e-global-typography-a9f1e5c-font-family),Sans-serif;font-size:var(--e-global-typography-a9f1e5c-font-size);font-weight:var(--e-global-typography-a9f1e5c-font-weight)}.elementor-kit-6 h4{color:var(--e-global-color-text)}.elementor-kit-6 h5{color:var(--e-global-color-text);font-family:var(--e-global-typography-a9f1e5c-font-family),Sans-serif;font-size:var(--e-global-typography-a9f1e5c-font-size);font-weight:var(--e-global-typography-a9f1e5c-font-weight)}.elementor-kit-6 h6{color:var(--e-global-color-text);font-family:var(--e-global-typography-a9f1e5c-font-family),Sans-serif;font-size:var(--e-global-typography-a9f1e5c-font-size);font-weight:var(--e-global-typography-a9f1e5c-font-weight)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Nunito",Sans-serif;font-size:1.125rem;font-weight:400}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1810px}.e-con{--container-max-width:1810px}.elementor-widget:not(:last-child){--kit-widget-spacing:10px}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-8ba9528-font-size:1.95rem;--e-global-typography-a9f1e5c-font-size:1.7rem}.elementor-kit-6 h2{font-size:var(--e-global-typography-8ba9528-font-size)}.elementor-kit-6 h3{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h5{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h6{font-size:var(--e-global-typography-a9f1e5c-font-size)}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-8ba9528-font-size:1.9rem;--e-global-typography-a9f1e5c-font-size:1.65rem}.elementor-kit-6 h2{font-size:var(--e-global-typography-8ba9528-font-size)}.elementor-kit-6 h3{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h5{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h6{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:2rem;--e-global-typography-8ba9528-font-size:1.85rem;--e-global-typography-a9f1e5c-font-size:1.6rem;--e-global-typography-e6e4bb7-font-size:1.25rem}.elementor-kit-6 h2{font-size:var(--e-global-typography-8ba9528-font-size)}.elementor-kit-6 h3{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h5{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-kit-6 h6{font-size:var(--e-global-typography-a9f1e5c-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}b,strong{color:#FFF}.elementor-widget-theme-post-content a{color:#ffffff!important;text-decoration:underline!important}::-webkit-scrollbar{width:6px}::selection{background:#fff;color:#000}::-moz-selection{background:#fff;color:#000}::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .12);border-radius:999px}table,.wp-block-table table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid currentColor!important;border-radius:10px!important;overflow:hidden!important;background:transparent!important}table th,table td,.wp-block-table table th,.wp-block-table table td{border:none!important;background:transparent!important}table th+th,table td+td,.wp-block-table table th+th,.wp-block-table table td+td{border-left:1px solid currentColor!important}table tr+tr th,table tr+tr td,.wp-block-table table tr+tr th,.wp-block-table table tr+tr td{border-top:1px solid currentColor!important}table thead th,.wp-block-table table thead th{border-bottom:1px solid currentColor!important}table thead+tbody tr:first-child th,table thead+tbody tr:first-child td,.wp-block-table table thead+tbody tr:first-child th,.wp-block-table table thead+tbody tr:first-child td{border-top:none!important}table tfoot th,table tfoot td,.wp-block-table table tfoot th,.wp-block-table table tfoot td{border-top:1px solid currentColor!important}table tr,.wp-block-table table tr{background:transparent!important}table tr:hover,table th:hover,table td:hover,.wp-block-table table tr:hover,.wp-block-table table th:hover,.wp-block-table table td:hover{background:transparent!important}.kontakti .elementor-button,.koi-sme-nie .elementor-button,.zashto-seoagencybg .elementor-button,.usluga .elementor-button{opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s}.kontakti:hover .elementor-button,.koi-sme-nie:hover .elementor-button,.zashto-seoagencybg:hover .elementor-button,.usluga:hover .elementor-button{opacity:1;visibility:visible;transform:translateY(0)}.cta-container .hidden-button .elementor-button,.cta-container .iconlist-perks{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s}.cta-container:hover .hidden-button .elementor-button,.cta-container:hover .iconlist-perks{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.bars-pagination .elementor-swiper-button-prev{margin-left:-25px}.bars-pagination .elementor-swiper-button-next{margin-right:-25px}.bars-pagination .swiper-pagination{width:60%!important;display:flex!important;gap:12px!important;padding:2px!important;margin:12px 0 0!important;box-sizing:border-box!important}.bars-pagination .swiper-pagination-bullet{flex:1 1 0!important;min-width:0!important;height:3px!important;border-radius:5px!important;opacity:1!important;margin:0!important;background:#a5a5a5!important}.bars-pagination .swiper-pagination-bullet-active{background:#ffffff!important;border-radius:5px!important}.hover-lift{transition:transform 0.3s ease,box-shadow 0.3s ease}.elementor-form a{color:#ffffff!important}.elementor-form a:hov{color:#ffffff!important}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 5px 5px 0 rgb(56 114 191 / .59)}.elementor-field:focus,.elementor-field-textual:focus{color:#ffffff!important}.elementor-form .elementor-field-subgroup{display:flex;flex-direction:column;gap:5px}.elementor-form .elementor-field-subgroup .elementor-field-option{display:flex;align-items:center;gap:10px}.elementor-form .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.elementor-form .elementor-field-subgroup input[type="checkbox"],.elementor-form .elementor-field-type-acceptance input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:44px;height:24px;background:#1a1a1a!important;border-radius:999px!important;position:relative;cursor:pointer;transition:background 0.25s ease,box-shadow 0.25s ease,transform 0.2s ease;outline:none;border:none;flex-shrink:0}.elementor-form .elementor-field-subgroup input[type="checkbox"]::before,.elementor-form .elementor-field-type-acceptance input[type="checkbox"]::before{content:"";position:absolute;width:20px;height:20px;top:2px;left:2px;background:#ffffff!important;border-radius:50%;transition:transform 0.25s ease}.elementor-form .elementor-field-subgroup input[type="checkbox"]:checked,.elementor-form .elementor-field-type-acceptance input[type="checkbox"]:checked{background:#004AAD!important;box-shadow:0 0 0 4px rgb(0 74 173 / .18)}.elementor-form .elementor-field-subgroup input[type="checkbox"]:checked::before,.elementor-form .elementor-field-type-acceptance input[type="checkbox"]:checked::before{transform:translateX(20px)}.elementor-form .elementor-field-subgroup input[type="radio"]{appearance:none;-webkit-appearance:none;width:44px;height:24px;background:#1a1a1a!important;border-radius:999px!important;position:relative;cursor:pointer;transition:background 0.25s ease,box-shadow 0.25s ease,transform 0.2s ease;outline:none;border:none;flex-shrink:0}.elementor-form .elementor-field-subgroup input[type="radio"]::before{content:"";position:absolute;width:20px;height:20px;top:2px;left:2px;background:#ffffff!important;border-radius:50%;transition:transform 0.25s ease}.elementor-form .elementor-field-subgroup input[type="radio"]:checked{background:#004AAD!important;box-shadow:0 0 0 4px rgb(0 74 173 / .18)}.elementor-form .elementor-field-subgroup input[type="radio"]:checked::before{transform:translateX(20px)}.elementor-post-info .elementor-post-info__terms-list{display:flex!important;flex-wrap:wrap!important;gap:3px!important;align-items:center}.elementor-post-info .elementor-post-info__terms-list{font-size:0}.elementor-post-info .elementor-post-info__terms-list>*{font-size:14px;display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgb(255 255 255 / .25);border-radius:999px;line-height:1;white-space:nowrap}.elementor-post-info .elementor-post-info__terms-list a{text-decoration:none!important}.loop-eq .e-loop-item{height:100%}.loop-eq .e-loop-item>.e-con{height:100%}.loop-eq .e-loop-item>.e-con .e-con{height:auto!important}@media (max-width:767px){.loop-eq .e-loop-item{overflow:visible}.loop-eq .e-loop-item>.e-con{overflow:visible!important;min-width:0}.loop-eq .e-loop-item *{min-width:0}}.rainbow-text{background:linear-gradient(90deg,#ff004c,#ff7a00,#ffd400,#00d26a,#00b7ff,#7a5cff,#ff00c8,#ff004c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;animation:rainbowLoop 2.6s linear infinite}.rainbow-text .elementor-icon svg path{fill:currentColor}@keyframes rainbowLoop{from{background-position:0% 50%}to{background-position:100% 50%}}.rainbow-border{--rb-width:1px;--rb-speed:3s;--rb-radius:12px;--rb-trail:90deg;position:relative;border-radius:var(--rb-radius);overflow:hidden}.rainbow-border::before{content:"";position:absolute;z-index:0;left:-50%;top:-50%;width:200%;height:200%;background:conic-gradient(from -135deg,rgb(255 0 76) 0deg,rgb(255 122 0) calc(var(--rb-trail) * 0.15),rgb(255 212 0) calc(var(--rb-trail) * 0.3),rgb(0 210 106) calc(var(--rb-trail) * 0.45),rgb(0 183 255) calc(var(--rb-trail) * 0.6),rgb(122 92 255) calc(var(--rb-trail) * 0.75),rgb(255 0 200 / .8) calc(var(--rb-trail) * 0.9),#fff0 var(--rb-trail),transparent 360deg);animation:rbRotate var(--rb-speed) linear infinite}.rainbow-border::after{content:"";position:absolute;z-index:1;inset:var(--rb-width);background:inherit;border-radius:calc(var(--rb-radius) - var(--rb-width))}.rainbow-border>*{position:relative;z-index:2}@keyframes rbRotate{to{transform:rotate(360deg)}}.bubble-list .elementor-icon-list-items{display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:0!important;margin:0!important}.bubble-list .elementor-icon-list-item{margin:0!important;padding:0!important}.bubble-list .elementor-icon-list-item a{display:inline-flex!important;align-items:center!important;padding:8px 18px!important;background:#313131!important;border:1px solid #1f1f1f!important;border-radius:50px!important;text-decoration:none!important}.elementor-popup-modal{background:rgb(0 0 0 / .5)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 30px rgb(0 0 0 / .1)}.elementor-widget-seoagency_selected_faqs,.elementor-widget-seoagency_selected_faqs .elementor-widget-container,.elementor-widget-seoagency_selected_faqs .seoagency-faq-wrapper{width:100%!important;max-width:none!important}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion{overflow:hidden}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item{margin:0;padding:0;border:0;background:#fff0}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item>summary{list-style:none;cursor:pointer;padding:0 10px 0 0;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:"Nunito",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;color:var(--e-global-color-ba8bb32)}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item>summary::-webkit-details-marker{display:none}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item>summary::after{content:"";width:10px;height:10px;flex:0 0 10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transition:none!important;transform:rotate(45deg);align-self:flex-start;margin-top:6px}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item[open]>summary::after{transform:rotate(225deg)}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item>summary:hover,.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item[open]>summary{color:var(--e-global-color-text)}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-a{padding:0 0 0 10px;font-family:"Nunito",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;color:var(--e-global-color-ba8bb32);overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);transition:max-height .35s ease,opacity .25s ease,transform .25s ease}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-item[open] .seoagency-faq-a{max-height:1200px;opacity:1;transform:translateY(0)}.elementor-widget-seoagency_selected_faqs .seoagency-faq-accordion .seoagency-faq-a :is(p,li,span,strong,em){color:var(--e-global-color-ba8bb32)}.rotating-text-left,.rotating-text-right{overflow:hidden}.rotating-text-left .elementor-icon-list-items,.rotating-text-right .elementor-icon-list-items{display:flex;flex-wrap:nowrap;gap:5px;width:max-content;animation-duration:45s;animation-timing-function:linear;animation-iteration-count:infinite}.rotating-text-left .elementor-icon-list-item,.rotating-text-right .elementor-icon-list-item{display:inline-flex;align-items:center;gap:6px;padding:6px 12px!important;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;font-size:13px;line-height:1;white-space:nowrap;flex-shrink:0;transition:all 0.2s ease}.rotating-text-left:hover .elementor-icon-list-items,.rotating-text-right:hover .elementor-icon-list-items{animation-play-state:paused}.rotating-text-left .elementor-icon-list-items{animation-name:iconlist-marquee-left}.rotating-text-right .elementor-icon-list-items{animation-name:iconlist-marquee-right}@keyframes iconlist-marquee-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes iconlist-marquee-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}