.iitem{ display:block;text-align:center;padding:1.5rem;text-decoration:none;transition:box-shadow 0.2s, background-color 0.2s, color 0.2s;}.iitem:hover{ color:var(--text-primary);}.iitem.iitem-hover:hover{ background-color:var(--accent-color);color:var(--background-color);}.iitem.iitem-hover:hover .iitem-icon{ background:var(--background-color);color:var(--accent-color);fill:var(--accent-color);}.iitem.iitem-hover:hover .iitem-icon.iii-stroke{ fill:transparent;stroke:var(--accent-color);}.iitem.iitem-hover:hover .iitem-icon.iii-fill-stroke{ stroke:var(--accent-color);}.iitem.iitem-hover:hover .iitem-icon-bg{ opacity:0.14;}.iitem.iitem-hover:hover .iitem-desc{ color:var(--background-color);}.iitem.iitem-modern{ padding-top:6.25rem;padding-bottom:3rem;}.iitem.iitem-modern .iitem-icon{ position:absolute;left:-1.5rem;top:-1.5rem;padding-top:1rem;padding-left:1rem;margin:0;z-index:11;}.iitem.iitem-modern::before{ content:"";position:absolute;left:0;top:0;width:0.625rem;height:0.625rem;background-color:transparent;z-index:1;transition:background-color 0.2s 0.1s;}.iitem.iitem-modern.iitem-hover:hover::before{ background-color:var(--background-color);}.iitem.iitem-row{ display:flex;align-items:flex-start;text-align:left;}.iitem.iitem-row .iitem-icon{ width:5.5rem;height:5.5rem;min-width:5.5rem;margin:0;margin-right:1.25rem;}.iitem.iitem-row .iitem-desc{ font-size:1rem;}.iitem.iitem-row .iitem-heading{ font-size:1.375rem;}.iitem.iitem-row .iitem-icon-bg{ top:-3rem;}.iitem-min{ display:flex;align-items:center;text-decoration:none;color:var(--text-primary);}.iitem-min .iitem-icon{ min-width:4.75rem;width:4.75rem;height:4.75rem;margin:0 1.25rem 0 0;}.iitem-min .iitem-icon > svg, .iitem-min .iitem-icon img{ width:2.5rem;height:2.5rem;}.iitem-min .iitem-heading{ font-size:1.125rem;margin:0;}.iitem-min .iitem-desc{ font-size:0.875rem;margin-top:0.5rem;}.main-visible .iitem-icon{ transition:background-color 0.2s, color 0.2s, fill 0.2s;}.iitem-icon{ display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;min-width:6rem;border-radius:50%;overflow:hidden;background-color:var(--accent-color);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);margin:0 auto 1.25rem;color:var(--background-color);fill:var(--background-color);stroke:transparent;}.iitem-icon > svg, .iitem-icon img{ display:block;width:3rem;height:3rem;}.iitem-icon > img{ -o-object-fit:contain;object-fit:contain;}.iitem-icon.iii-stroke{ fill:transparent;stroke:var(--background-color);}.iitem-icon.iii-fill-stroke{ fill:var(--background-color);stroke:var(--background-color);}.iitem-icon-bg{ position:absolute;left:50%;transform:translateX(-50%);top:2rem;z-index:1;opacity:0;color:var(--background-color);fill:var(--background-color);stroke:transparent;transition:opacity 0.2s 0.1s;}.iitem-icon-bg.iii-stroke{ fill:transparent;stroke:var(--background-color);}.iitem-icon-bg.iii-fill-stroke{ fill:var(--background-color);stroke:var(--background-color);}.iitem-icon-bg i{ font-size:31.25rem;}.iitem-icon-bg i, .iitem-icon-bg svg{ width:31.25rem;height:31.25rem;}.iitem-heading{ margin-bottom:1rem;}.iitem-desc{ color:var(--text-secondary);transition:color 0.2s;}.iitem-icon,.iitem-heading,.iitem-desc{ position:relative;z-index:2;}@media (max-width:1199.98px){ .iitem{ padding-left:1.5rem;padding-right:1.5rem;}}.main-counter{ position:relative;padding-right:4.375rem;padding-left:4.375rem;padding-top:1.25rem;}.main-counter::after, .main-counter::before{ content:"";position:absolute;right:0;background-color:var(--accent-color);border-radius:var(--el-border-radius);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);}.main-counter::after{ top:0;width:3rem;height:3rem;}.main-counter::before{ top:5.625rem;width:2.25rem;height:2.25rem;}.main-counter-item{ position:relative;width:20rem;height:20rem;border-radius:var(--el-border-radius);padding-bottom:0.625rem;}.main-counter-item-circ{ position:absolute;left:-4.375rem;top:-1.25rem;width:100%;height:100%;width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);background-color:var(--accent-color);border-radius:var(--el-border-radius);overflow:hidden;}.main-counter-item-circ::after, .main-counter-item-circ::before{ content:"";position:absolute;border-radius:var(--el-border-radius);background-color:var(--background-color);transition:all 0.2s;}.main-counter-item-circ::after{ left:2rem;bottom:-4rem;width:13.75rem;height:13.75rem;opacity:0.15;}.main-counter-item-circ::before{ left:-1.75rem;bottom:-4rem;width:13.75rem;height:13.75rem;opacity:0.1;}.main-counter-item-center{ position:relative;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;background-color:var(--background-color);box-shadow:var(--el-box-shadow);border-radius:var(--el-border-radius);z-index:1;}.main-counter-heading{ font-size:1.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:1.2;max-width:14.375rem;margin:0 auto;}.main-counter-numb{ display:flex;justify-content:center;font-size:9rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--accent-color);margin-bottom:0;line-height:1;}.counter-item-heading{ font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);font-size:1.5rem;margin-bottom:0;}.counter-item-numb{ display:flex;align-items:center;justify-content:flex-start;font-size:2.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:1.2;color:var(--accent-color);margin-bottom:0.625rem;}.counter-col{ padding:0 1.25rem 2rem;text-align:center;}.counter-col.counter-col-no-icon{ padding:2rem 1.25rem;}.counter-col-numb{ display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:1.2;color:var(--accent-color);margin-bottom:0.625rem;letter-spacing:0;}.counter-col-heading{ margin-bottom:0;font-size:1.25rem;}.counter-col-ico{ width:5.625rem;height:5.625rem;display:flex;align-items:flex-end;justify-content:center;border-radius:50%;border:1px solid var(--border-color);margin-left:auto;margin-right:auto;margin-bottom:1.25rem;padding-bottom:0.5rem;margin-top:-2.5rem;background-color:var(--background-secondary-color);color:var(--accent-color);}.counter-min{ position:relative;height:6.875rem;padding-left:1.875rem;}.counter-min-block{ position:absolute;left:0;top:50%;transform:translateY(-50%);height:4.625rem;width:7.5rem;border-radius:var(--el-border-radius);display:flex;align-items:center;justify-content:center;color:var(--background-color);background:var(--accent-color);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);}.counter-min-ico{ line-height:1;margin-right:0.625rem;}.section-bgc .counter-min-info{ background-color:var(--background-color);}.counter-min-info{ padding-left:6.625rem;height:100%;display:flex;border-radius:var(--el-border-radius);background-color:var(--background-secondary-color);align-items:center;padding-right:0.625rem;}.counter-min-info .counter-min-heading{ margin-bottom:0;font-size:1.125rem;}.counter-min-numb{ font-size:2.1875rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);}@media (max-width:991.98px){ .main-counter-item{ margin-left:auto;margin-right:auto;margin-bottom:2.5rem;} .counter-items{ display:flex;justify-content:space-between;flex-wrap:wrap;} .counter-item{ text-align:center;}}@media only screen and (max-width:767.98px), only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){ .counter-item-numb{ font-size:2rem;} .main-counter-heading{ font-size:1.25rem;max-width:12rem;} .counter-item-heading{ font-size:1.25rem;} .main-counter-numb{ font-size:6.25rem;} .main-counter-item{ width:250px;height:250px;} .main-counter-item-circ{ left:-50px;top:-10px;} .main-counter{ padding-left:3rem;padding-right:3rem;} .main-counter::after, .main-counter::before{ content:none;}}@media (max-width:575.98px){ .counter-items{ display:block;} .counter-item-numb{ justify-content:center;}}@media only screen and (max-width:370px){ .main-counter-item{ width:230px;height:230px;} .main-counter{ padding-left:1.25rem;padding-right:1.25rem;} .main-counter-item-circ{ left:-30px;top:-5px;}}.ini{ position:relative;display:flex;align-items:flex-start;}.ini.ini-bg{ max-width:18rem;min-height:8.5rem;align-items:flex-end;margin-left:auto;margin-right:auto;}.ini.ini-bg .ini-info{ padding-left:0;}.ini.ini-wide{ max-width:100%;}.ini.ini-min{ display:block;}.ini.ini-min .ini-info{ padding-left:0;}.ini.ini-min .ini-heading{ font-size:1.375rem;}.ini-min-header{ display:flex;margin-bottom:1.25rem;}.ini-min-header .ini-heading{ margin-bottom:0;}.ini-count-min{ font-size:1.375rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--accent-color);margin-right:0.625rem;line-height:var(--heading-line-height);}.ini-count{ font-size:1.0625rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--accent-color);margin-top:0.125rem;position:relative;z-index:1;padding-right:0.3125rem;}.ini-count::after{ content:"";position:absolute;left:100%;top:50%;width:3.25rem;height:1px;background-color:var(--text-primary);margin-top:-1px;}.ini-info{ position:relative;z-index:1;padding-left:3.75rem;}.ini-heading{ margin-bottom:1.25rem;}.ini-desc{ color:var(--text-secondary);}.ini-desc p{ margin:0;}.ini-count-large{ font-size:9.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--accent-color);opacity:0.14;position:absolute;left:0;bottom:-1rem;line-height:1;}.ini-min{ display:flex;align-items:center;}.aim-icon{ display:flex;align-items:center;justify-content:center;min-width:4.75rem;width:4.75rem;height:4.75rem;margin-right:1.25rem;border-radius:50%;color:var(--background-color);background-color:var(--accent-color);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);overflow:hidden;}.aim-icon > img{ display:block;width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;}.aim-heading{ margin-bottom:0;}.aim-desc{ font-size:0.875rem;margin-top:0.5rem;color:var(--text-secondary);}.aim-desc p{ margin:0;}@media (max-width:1199.98px){ .ini-info{ padding-left:2.5rem;} .ini-count::after{ width:2rem;}}@media (max-width:991.98px){ .ini-info{ padding-left:2.75rem;} .ini-count::after{ width:2.25rem;}}@media only screen and (max-width:767.98px), only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){ .ini-heading{ min-height:auto;} .ini-heading br{ display:none;} .ini-count{ margin-top:0;} .ini-count-large{ font-size:8rem;bottom:-0.625rem;}}@media (max-width:575.98px){ .ini-info{ padding-left:3rem;} .ini-count::after{ width:42px;}}@media (min-width:768px){ .ini-min-header{ align-items:flex-end;}}.process-steps-row .col{ position:relative;}.process-steps-row .col:last-child .process-item.process-item-line::after, .process-steps-row .col:last-child .process-item.process-item-arrow::after{ display:none;}.process-item{ position:relative;display:flex;}.process-item.process-item-line::after{ content:"";position:absolute;left:2.25rem;top:0;width:1px;height:calc(100% + var(--bs-gutter-x) + var(--bs-gutter-x)/2);background-color:var(--border-color);}.process-item.process-item-arrow::after{ content:"\e5cc";font-family:'Material Icons';position:absolute;display:flex;align-items:center;justify-content:center;left:1.5rem;bottom:calc(0px - (var(--bs-gutter-x) + var(--bs-gutter-x)/2)/2);width:1.5rem;height:1.5rem;font-size:1.5rem;color:var(--accent-color);transform:rotate(90deg);}.process-item.process-item-arrow .process-item-counter{ background:transparent;border:0.25rem solid var(--accent-color);color:var(--accent-color);}.process-item.process-item-minimal{ align-items:center;}.process-item.process-item-minimal::after{ display:none;left:0.5rem;}.process-item.process-item-minimal .process-item-counter{ font-size:1rem;width:2.5rem;height:2.5rem;min-width:2.5rem;border-width:0.125rem;}.process-item-row{ display:flex;align-items:center;}.process-item-counter{ position:relative;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);display:flex;align-items:center;justify-content:center;font-size:1.5rem;width:4.5rem;height:4.5rem;min-width:4.5rem;margin-right:1.25rem;border-radius:50%;overflow:hidden;background-color:var(--accent-color);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);color:var(--background-color);z-index:1;}.process-item-details{ position:relative;padding-top:0.125rem;z-index:1;}.process-item-heading{ margin:0;}.process-item-desc{ color:var(--text-secondary);margin:0.75rem 0 0 0;}@media (min-width:576px){ .process-steps-row .col:nth-child(even) .process-item.process-item-line::after, .process-steps-row .col:nth-child(even) .process-item.process-item-arrow::after{ display:none;} .process-item{ position:static;display:block;text-align:center;max-width:22rem;margin-left:auto;margin-right:auto;} .process-item.process-item-line::after{ left:50%;top:2.25rem;width:100%;height:1px;background-color:transparent;border-bottom:1px dashed var(--border-color);} .process-item.process-item-arrow::after{ left:calc(100% - 0.75rem);top:1.5rem;bottom:initial;transform:none;} .process-item.process-item-minimal{ position:relative;display:flex;text-align:left;max-width:100%;} .process-item.process-item-minimal::after{ position:relative;display:flex;top:initial;left:calc(var(--bs-gutter-x)/2);height:2.5rem;width:auto;flex:1 0 0%;} .process-item.process-item-minimal .process-item-counter{ margin:0 1.25rem 0 0;} .process-item.process-item-minimal .process-item-heading{ display:inline-flex;} .process-item-counter{ margin:0 auto 1.25rem;} .process-item-details{ padding-top:0;}}@media (min-width:768px){ .process-item.process-item-line::after{ top:2.75rem;} .process-item.process-item-arrow::after{ top:2rem;} .process-item.process-item-minimal::after{ top:initial;} .process-item-counter{ font-size:1.75rem;width:5.5rem;height:5.5rem;min-width:5.5rem;margin-bottom:1.5rem;} .process-item-desc{ margin-top:1rem;}}@media (min-width:992px){ .process-steps-row.row-cols-lg-3 .col:nth-child(even) .process-item.process-item-line::after, .process-steps-row.row-cols-lg-3 .col:nth-child(even) .process-item.process-item-arrow::after{ display:flex;} .process-steps-row.row-cols-lg-3 .col:nth-child(3n) .process-item.process-item-line::after, .process-steps-row.row-cols-lg-3 .col:nth-child(3n) .process-item.process-item-arrow::after, .process-steps-row.row-cols-lg-3 .col:last-child .process-item.process-item-line::after, .process-steps-row.row-cols-lg-3 .col:last-child .process-item.process-item-arrow::after{ display:none;}}@media (min-width:1200px){ .process-steps-row.row-cols-xl-4 .col:nth-child(even) .process-item.process-item-line::after, .process-steps-row.row-cols-xl-4 .col:nth-child(even) .process-item.process-item-arrow::after{ display:flex;} .process-steps-row.row-cols-xl-4 .col:nth-child(4n) .process-item.process-item-line::after, .process-steps-row.row-cols-xl-4 .col:nth-child(4n) .process-item.process-item-arrow::after{ display:none;} .process-steps-row.row-cols-xl-5 .col:nth-child(even) .process-item.process-item-line::after, .process-steps-row.row-cols-xl-5 .col:nth-child(even) .process-item.process-item-arrow::after{ display:flex;} .process-steps-row.row-cols-xl-5 .col:nth-child(3n) .process-item.process-item-line::after, .process-steps-row.row-cols-xl-5 .col:nth-child(3n) .process-item.process-item-arrow::after{ display:flex;} .process-steps-row.row-cols-xl-5 .col:nth-child(5n) .process-item.process-item-line::after, .process-steps-row.row-cols-xl-5 .col:nth-child(5n) .process-item.process-item-arrow::after, .process-steps-row.row-cols-xl-5 .col:last-child .process-item.process-item-line::after, .process-steps-row.row-cols-xl-5 .col:last-child .process-item.process-item-arrow::after{ display:none;}}.reviews-item{ position:relative;padding:2rem 1.25rem;}.reviews-item-info{ padding-top:0.625rem;}.reviews-item-text{ color:var(--text-secondary);}.reviews-item-text p{ margin-bottom:0;}.reviews-item-name{ margin-bottom:0.125rem;font-size:1.125rem;}.reviews-item-header{ display:flex;margin-bottom:1.5rem;}.reviews-item-vertical{ text-align:center;}.reviews-item-vertical .reviews-item-header{ flex-wrap:wrap;justify-content:center;}.reviews-item-vertical .reviews-item-info{ width:100%;text-align:center;}.reviews-item-vertical .reviews-item-img{ margin-right:0;margin-bottom:1rem;}.reviews-item-vertical .reviews-item-info{ padding-top:0;}.reviews-item-position{ color:var(--text-secondary);font-size:1rem;}.reviews-item-img{ width:4.6875rem;height:4.6875rem;min-width:4.6875rem;border-radius:50%;overflow:hidden;margin-right:1.25rem;background-color:var(--background-secondary-color);}.reviews-item-img img{ display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.reviews-carusel-wide .reviews-col{ width:100%;}.reviews-carusel-wide .reviews-item-text{ max-width:46.875rem;margin-left:auto;margin-right:auto;}.reviews-carusel-wide .flickity-viewport{ transition:height 0.2s;}.reviews-container{ margin-bottom:2.5rem;}.reviews-thumb{ position:relative;z-index:2;display:flex;justify-content:center;margin-right:1rem;margin-top:-2.34375rem;}.reviews-thumb:last-child{ margin-right:0;}.reviews-carusel-th .reviews-item-text{ margin-bottom:1.25rem;}.reviews-carusel-th .reviews-item-header{ margin-bottom:2rem;}.reviews-thumb-item{ cursor:pointer;}.reviews-thumb-item:last-child .reviews-item-img{ margin-right:0;}.reviews-thumb-item img{ opacity:0.6;transition:all 0.2s;}.reviews-thumb-item:hover img{ opacity:0.8;}.reviews-thumb-item.active img{ opacity:1;}@media only screen and (max-width:480px){ .reviews-thumb-item .reviews-item-img{ width:3.5rem;height:3.5rem;min-width:3.5rem;margin-right:1rem;} .reviews-thumb{ margin-top:-1.75rem;}}.flickity-enabled{ position:relative;}.flickity-enabled:focus{ outline:none;}.flickity-viewport{ overflow:hidden;position:relative;height:100%;}.flickity-slider{ position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{ -webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{ cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{ cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{ position:absolute;background:hsla(0, 0%, 100%, 0.75);border:none;color:#333;}.flickity-button:hover{ background:white;cursor:pointer;}.flickity-button:focus{ outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{ opacity:0.6;}.flickity-button:disabled{ opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{ fill:currentColor;}.flickity-prev-next-button{ top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{ left:10px;}.flickity-prev-next-button.next{ right:10px;}.flickity-rtl .flickity-prev-next-button.previous{ left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{ right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{ position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{ position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{ direction:rtl;}.flickity-page-dots .dot{ display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{ opacity:1;}.flickity-enabled.is-fade .flickity-slider > *{ pointer-events:none;z-index:0;} .flickity-enabled.is-fade .flickity-slider > .is-selected{ pointer-events:auto;z-index:1;}.flickity-carusel-init{ display:flex;overflow:hidden;}.flickity-carusel-init.flickity-enabled{ display:block;}.flickity-page-dots{ position:relative;bottom:inherit;margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;}.flickity-page-dots .dot{ position:relative;width:0.875rem;height:0.875rem;display:flex;align-items:center;justify-content:center;outline:none;background:transparent;opacity:1;margin:1rem 1.125rem 0 0;}.flickity-page-dots .dot:only-of-type{ display:none;}.flickity-page-dots .dot:first-child{ margin-top:2rem;}.flickity-page-dots .dot:last-child{ margin-right:0;}.flickity-page-dots .dot.is-selected::after{ background-color:var(--accent-color);width:100%;height:100%;}.flickity-page-dots .dot:hover::after{ background-color:var(--accent-color);}.flickity-page-dots .dot::after{ content:"";width:0.625rem;height:0.625rem;background-color:var(--text-primary);margin:0;border-radius:50%;outline:none;transition:all 0.2s;}.flickity-dots-white .flickity-page-dots .dot::after{ background-color:var(--background-color);}.flickity-dots-white .flickity-page-dots .dot.is-selected::after{ background-color:var(--accent-color);}.flickity-prev-next-button{ width:2.5rem;height:2.5rem;border-radius:var(--el-border-radius-min);background:var(--background-color);border:1px solid var(--border-color);display:flex;}.flickity-prev-next-button:hover{ background:var(--background-color);}.flickity-prev-next-button .flickity-button-icon{ position:relative;left:0;top:0;width:0.8125rem;height:0.8125rem;margin:auto;fill:var(--accent-color);}.ios .flickity-prev-next-button .flickity-button-icon{ width:1.125rem;height:1.125rem;}.carusel-col,.carusel-col-min{ min-width:100%;width:100%;margin-right:var(--bs-gutter-x);}.carusel-col.carusel-col-mobile-2, .carusel-col-min.carusel-col-mobile-2{ min-width:calc(50% - var(--bs-gutter-x)*0.5);width:calc(50% - var(--bs-gutter-x)*0.5);}.flickity-dots-absolute .flickity-page-dots{ position:absolute;bottom:2rem;}.project-carusel{ margin-left:1.25rem;margin-right:1.25rem;}.project-carusel .flickity-prev-next-button.previous{ left:-1.25rem;}.project-carusel .flickity-prev-next-button.next{ right:-1.25rem;}@media (min-width:576px){ .carusel-col-min.carusel-col-2, .carusel-col-min.carusel-col-3, .carusel-col-min.carusel-col-4, .carusel-col-min.carusel-col-5{ min-width:calc(50% - var(--bs-gutter-x)*0.5);width:calc(50% - var(--bs-gutter-x)*0.5);}}@media (min-width:768px){ .carusel-col.carusel-col-2, .carusel-col.carusel-col-3, .carusel-col.carusel-col-4{ min-width:calc(50% - var(--bs-gutter-x)*0.5);width:calc(50% - var(--bs-gutter-x)*0.5);} .carusel-col-min.carusel-col-3, .carusel-col-min.carusel-col-4, .carusel-col-min.carusel-col-5{ min-width:calc(33.3% - var(--bs-gutter-x)*2/3);width:calc(33.3% - var(--bs-gutter-x)*2/3);}}@media (min-width:992px){ .carusel-col-min.carusel-col-4, .carusel-col-min.carusel-col-5{ min-width:calc(25% - var(--bs-gutter-x)*3/4);width:calc(25% - var(--bs-gutter-x)*3/4);}}@media (min-width:1200px){ .carusel-col.carusel-col-3{ min-width:calc(33.3% - var(--bs-gutter-x)*2/3);width:calc(33.3% - var(--bs-gutter-x)*2/3);} .carusel-col.carusel-col-4{ min-width:calc(25% - var(--bs-gutter-x)*3/4);width:calc(25% - var(--bs-gutter-x)*3/4);} .carusel-col-min.carusel-col-5{ min-width:calc(20% - var(--bs-gutter-x)*4/5);width:calc(20% - var(--bs-gutter-x)*4/5);}}.brands-carusel .flickity-slider{ display:flex;align-items:center;}.brands-item{ position:relative;padding:1rem;display:flex;justify-content:center;align-items:center;height:9.5rem;}.brands-item.item-style{ height:9.5rem;}.brands-item img{ display:block;max-width:100%;max-height:100%;height:auto;width:auto;}.brands-min{ display:flex;justify-content:center;align-items:center;min-height:100%;max-width:7.5rem;margin:0 auto;}.brands-min img{ display:block;max-width:100%;max-height:100%;height:auto;width:auto;}@media only screen and (min-width:480px){ .brands-item{ height:12rem;} .brands-item.item-style{ height:12rem;} .brands-min{ max-width:10rem;}}p:last-child{ margin-bottom:0;}.btn{ max-width:fit-content;}.btn.btn--simple{border:solid 2px var(--accent-color);backdrop-filter:blur(0);transition:all ease .3s;background:var(--accent-color);}.btn.btn--simple .el-ripple-circle{display:none;}.btn.btn--simple:hover{ background:rgba(255, 255, 255, 0.2);backdrop-filter:blur(10px);border-color:var(--accent-color);box-shadow:0 8px 24px rgba(0, 0, 0, 0.15);color:var(--accent-color);}.btn.btn--simple.btn--white:hover{ background:#fff;backdrop-filter:none;color:var(--accent-color);border-color:var(--accent-color);}.bread-crumbs-yoast, .aioseo-breadcrumbs, .rank-math-breadcrumb{ white-space:nowrap;overflow:auto;padding-bottom:10px;}strong, b{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);}iframe{ width:100%;max-width:100%;height:auto;border:none;aspect-ratio:16 / 9;display:block;}h1, h2, h3, h4, h5, h6{ font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);padding:0;margin:0 0 2rem 0;}h1, .h1{ font-size:2.5rem;}h2, .h2{ font-size:2rem;}h3, .h3{ font-size:1.75rem;}h4, .h4{ font-size:1.5rem;}h5, .h5{ font-size:1.25rem;}h6, .h6{ font-size:1.125rem;}p, .p{ margin:0 0 2rem 0;}@media only screen and (max-width:767.98px), only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){ h1, .h1{ font-size:2rem;} h2, .h2{ font-size:1.75rem;} h3, .h3{ font-size:1.5rem;} h4, .h4{ font-size:1.25rem;} h5, .h5{ font-size:1.125rem;} .article.article-margin-min h2{ font-size:2rem;} .article.article-margin-min h3{ font-size:1.5rem;}}.section-heading h1, .section-heading h2, .section-heading h3, .section-heading .h1, .section-heading .h2, .section-heading .h3{ position:relative;font-size:2.5rem;margin:0;}@media only screen and (max-width:767.98px), only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){ .section-heading h1, .section-heading h2, .section-heading h3, .section-heading .h1, .section-heading .h2, .section-heading .h3{ font-size:2rem;} }.header-top-links .main-mnu-list > li{ padding:0;}.header-top-links .main-mnu-list > li > a{ color:var(--background-color);opacity:0.8;}.header-top-links .main-mnu-list > li > a:hover,.header-top-links .main-mnu-list > li > a:active{ opacity:1;}.header-top-links .menu-image-title-after.menu-image-not-hovered img{ padding-right:0;height:0.875rem;width:0.875rem;}.header-top-links .main-mnu-list > li.menu-item-has-children > a i{ color:var(--background-color);}.header-top-links .main-mnu-list > li > ul li a{ padding:0.125rem 1.2rem 0.125rem 1.2rem;justify-content:flex-start;}.header-lang-list li a{ color:var(--text-primary);}.header .logo img{ width:160px;height:auto;}.main-mnu .main-mnu-list > li > ul{ display:none;}.main-mnu .main-mnu-list > li:hover > ul, .main-mnu .main-mnu-list > li:hover .main-sub-mnu{ display:block;}.main-mnu .main-mnu-list > li.mega-menu > ul{ display:none;}.main-mnu-list > li:hover.mega-menu > ul{ display:flex;}.main-mnu-list > li.mega-menu > ul{ flex-wrap:wrap;}.main-mnu-list > li > ul > li.menu-text:hover > a{ color:var(--text-primary);}.main-mnu-list > li.mega-menu > ul > li.header-menu-social{ display:flex;min-width:100%;justify-content:center;gap:24px;padding-top:0;}.main-mnu-list > li.mega-menu > ul > li.link-menu > a{margin-bottom:0;overflow:inherit;}.main-mnu-list > li.mega-menu > ul > li.header-menu-social > .sub-menu{ display:flex;gap:20px;}.main-mnu-list > li.mega-menu > ul > li.header-menu-social > .sub-menu > li:hover > a > span,.header-top-links .main-mnu-list > li > ul li:hover > a > span, .header-top-links .main-mnu-list > li > ul li.active > a > span{ transform:none;}.main-mnu-list > li.mega-menu > ul li.header-menu-social > .sub-menu > li:hover > a::after, .main-mnu-list > li.mega-menu > ul li.header-menu-social > .sub-menu > li.active > a::after{ transform:translateY(-100%);}.header-top-links .main-mnu-list > li:hover > a::after,.header-top-links .main-mnu-list > li:hover > a > span,.header-top-links .main-mnu-list > li > ul li:hover > a::after, .header-top-links .main-mnu-list > li > ul li.active > a::after{ transform:none;}li.mega-menu > ul li.link-menu > a > span > img,li.mega-menu > ul li.header-menu-social > ul.sub-menu > li > a > span > img{ transition:all .2s linear;}li.mega-menu > ul li.link-menu > a:hover > span > img,li.mega-menu > ul li.header-menu-social > ul.sub-menu > li:hover > a > span > img{ transform:scale(1.1);}.main-mnu-list > li > ul li.menu-more-link a > span{ border-bottom:1px dashed var(--text-primary);}.main-screen-section{ margin-bottom:0 !important;}.main-screen-section .main-screen-partners.mobile{display:none;}.cases-title-block{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:500px;padding-top:100px;color:white;position:relative;margin-bottom:30px;}.cases-title-block p{color:white;}.cases-title-block .breadcrumbs{ margin-top:20px;font-size:18px;position:absolute;top:0px;left:5%;}.cases-title-block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);}.cases-title-block .section-desc{font-size:18px;}.header-top-info .header-search.open .header-search-form{background-color:var(--text-primary);}@media (max-width:1199px){ .mmsm > li.header-menu-social{ display:flex;align-items:center;} .mmsm > li.header-menu-social > a{ padding-left:2.75rem;} .mmsm > li.header-menu-social a img{ max-height:30px;width:auto;} .mmsm > li.header-menu-social > ul{ display:flex;} .mmsm > li.header-menu-social > ul > li{ border-bottom:none;} .mmsm > li.header-menu-social > ul > li:first-child{ border-top:none;} .mmsm > li.header-menu-social > ul > li > a{ padding-left:0;} .mmsm > li.header-menu-social > ul > li > a img{ max-height:30px;width:auto;} #header-top-phone{ display:none;} .header-navbar.open #header-top-phone{ display:inline-flex;}}@media (max-width:991px){ #header-top-phone > li{ padding:0;} #header-top-phone > li.menu-item-has-children > a i{ display:none;} #header-top-phone > li.menu-item-has-children > a img{ filter:brightness(0.3);} #header-top-phone > li > ul{ position:relative;opacity:1;visibility:visible;box-shadow:none;padding:0;transform:none;top:0;} #header-top-phone > li > ul li a{ padding:0.125rem 0;justify-content:flex-start;}}@media (min-width:992px){ .header-actions .header-search{ display:none;}}.no-label .menu-image-title-after.menu-image-title{ font-size:0;display:none;}.footer-top-widget{ position:relative;margin-bottom:2.5rem;}.footer-top-widget .widget-brand-info-main,.footer-bottom-widget-area .widget-brand-info-main{ max-width:100%;display:flex;align-items:center;}.footer-top-widget .widget-brand-info .widget-brand-info-main .logo img{ width:45px;height:auto;margin-right:20px;}.footer-top-widget .widget-brand-info-main.wbim-p p,.footer-bottom-widget-area .widget-brand-info-main.wbim-p p{ margin-top:0;}.footer-bottom-widget-area .widget-brand-info-main .logo img{ width:33px;height:auto;margin-right:20px;}.footer-bottom-widget-area{ margin-right:4rem;}.footer-bottom-social .wp-block-social-link{ width:1.75rem;height:1.75rem;background-color:transparent !important;opacity:0.8;transition:all 0.2s;}.footer-bottom-social .wp-block-social-link:hover{ transform:none;background-color:var(--background-color) !important;color:var(--text-primary) !important;opacity:1;}.footer-bottom-social .wp-block-social-link a{ padding:0;}.footer .footer-widget.widget_categories ul li, .footer .footer-widget.widget_meta ul li, .footer .footer-widget.widget_archive ul li, .footer .footer-widget.widget_pages ul li, .footer .footer-widget.widget_nav_menu ul li{ margin-bottom:0;}.footer-widget.widget_nav_menu ul li.mb30{ margin-bottom:1.875rem;}.widget-contacts{ font-size:18px;}.widget-contacts:not(:last-child){ margin-bottom:2.5rem;}.widjet-social .wp-block-social-links .wp-social-link svg{ height:1.75rem;width:1.75rem;}.widget_block .widget-contacts li{ margin-bottom:2.24rem;}.footer-bottom .footer-links ul li{ margin-left:0;}@media (max-width:767px){ .footer-links ul.menu{ margin-left:0;flex-direction:column;} .footer-bottom .footer-links ul li{ max-width:fit-content;margin-left:0;} .section-222.section.section-without-padding{ padding:0;}.section-222 .litems{position:absolute;top:-36px;left:50%;transform:translateX(-50%);z-index:5;} }@media (min-width:1920px){ .main-screen-section .video-container{ position:absolute;left:0;width:100%;pointer-events:none;height:300%;top:-100% !important;} .main-screen-section .video-container iframe{ position:absolute;top:0;left:0;width:100%;margin-top:0 !important;height:100% !important;pointer-events:none;}}@media (max-width:589px){ .main-screen-section .video-container{ display:none;} .main-screen-section .main-screen{ background-image:url(//4limes.com/wp-content/themes/pathsoft-child/assets/img/maxresdefault.jpg);} .main-screen-section .main-screen-partners{display:none !important;}.main-screen-section .main-screen-partners.mobile{ display:flex !important;position:relative;bottom:auto;margin-bottom:0;}.main-screen-section .main-screen-partners{margin-top:auto !important;}.main-screen-section .main-screen-partners img{max-width:50px !important;}#section-221 .main-screen-section , #section-221 .container-fluid, #section-221 .article,#section-89481 .main-screen-section , #section-89481 .container-fluid, #section-89481 .article,#section-89461 .main-screen-section , #section-89461 .container-fluid, #section-89461 .article{padding:0 !important;margin-bottom:0 !important;position:relative;z-index:9;overflow:hidden;}.section-222 .litems{top:-27px;width:100%;left:auto;transform:none;} .section:not(.section-without-padding){ padding:1.5rem 0 !important;} .section:not(.section-without-padding):first-of-type{ padding-top:3rem !important;}.section-heading{margin-bottom:1rem;} .main-screen-section .main-screen-partners .gp-main-img-mobile{ height:70px;width:100%;object-fit:cover;border-radius:9px;} }@media (min-width:768px){ .footer-links ul.menu{ margin-left:-1.25rem;} .footer-bottom .footer-links ul li{ margin-left:1.25rem;} .section-222 .litems{ position:absolute;top:-36px;left:50%;transform:translateX(-50%);z-index:5;} .section-222 .litem{ margin-bottom:0;}}@media (max-width:991px){ .main-screen-section .video-container{ position:absolute;width:300% !important;left:-100%;pointer-events:none;height:300%;top:-100% !important;} .main-screen-section .video-container iframe{ position:absolute;top:0;left:0;width:100%;margin-top:0 !important;height:100% !important;pointer-events:none;} .custom-lang-list-item{ display:flex;align-items:center;} .custom-lang-icon{ margin-right:0.625rem;}}.section-bgc input[type="text"],.section-bgc input[type="email"],.section-bgc input[type="tel"],.section-bgc textarea,.section-bgc select,.section-bgc .form-field-input-file{ background-color:var(--background-color);} .main-inner .bread-crumbs{ background:transparent;}.page-id-8994 .main-inner .bread-crumbs{ background-color:var(--background-secondary-color);}.bread-crumbs-yoast span{ display:flex;align-items:center;}.section-heading{ position:relative;}.section .section-footer .article{ max-width:100%;}.section .section-desc{ max-width:100%;}@media (min-width:768px){ .banner.section{ --min-height:40rem;}.section-without-padding .map.map-top{ margin-bottom:1.9rem;}}.about-media-item.img-style{ cursor:default;}.aii.about-item .aii-item-details .item-heading:last-child{ margin-bottom:0;}.pitem-info-wide .item-heading a{ display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;}.process-item-row{ align-items:flex-start !important;}.counter-col-numb span:first-child{ margin-right:5px;}.counter-col-numb span:last-child{ margin-left:5px;}@media (min-width:1200px){#section-67803 .tabs-nav{ font-size:12px;}}.section{ position:relative;padding:1.5rem 0; background-color:var(--background-color);color:var(--text-primary);}.main-screen-section .video-container{position:absolute;top:0;z-index:-1;width:100%;}.main-screen-section .main-screen-partners img{max-width:200px;margin: auto 5px;margin-bottom: 5px;}.main-screen-section .main-screen-partners img{max-width:100px;}.main-screen-section .main-screen-partners .gp-main-img{ max-height:63.5px;}.main-screen-section .main-screen-partners{margin-top:20px;}.main-screen-section p{margin-bottom:0;}.menu-sidebar-container #menu-list a{text-decoration:none;}.menu-sidebar-container .menu-sidebar-title{font-size:18px;}.main-screen-section .main-screen-partners{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;margin-top:60px;position:relative;top:80px;}.main-screen-section .main-screen-partners{top:auto;}.white-pl .wpcf7-not-valid-tip{font-size:12px;}.white-pl input, .white-pl input:focus, .white-pl .wpcf7-list-item-label, .white-pl input::placeholder{ color:white !important;opacity:1;}.main-screen-section.sub-page-screen-section h1{margin:60px 0;}.main-screen-section.sub-page-screen-section .breadcrumbs{margin-top:25px;font-size:16px;position:fixed;top:0px;left:5%;}.main-screen-section.sub-page-screen-section p.sub-text{font-size:14px;color:white;margin-bottom:20px;}.main-screen-section.sub-page-screen-section .wpcf7-spinner{display:none;}.main-screen-section .heading-text{ padding-bottom:40px;margin:0 auto;}@media (max-width:589px){ .main-screen-section .heading-text{ padding-top:40px;} }.main-screen-section .main-screen-partners{margin-bottom: 30px;position:fixed;bottom:0;left:0;width:100%;}.main-screen-section, #section-221 .container-fluid, #section-221 .article, .section-without-padding .article,.main-screen-section, #section-89481 .container-fluid, #section-89481 .article, .section-without-padding .article,.main-screen-section, #section-89461 .container-fluid, #section-89461 .article, .section-without-padding .article{background-color:transparent !important;padding:0 !important;}#section-226 .process-item.process-item-arrow .process-item-counter{ border:none;}.main-screen{ min-height:640px;background-position:center center;background-repeat:no-repeat;background-size:cover;} .overlay_3{ display:flex;text-align:center;min-height:640px;height:100%;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;font-size:28px;color:#fff;font-family:Montserrat;font-weight:500;line-height:1.3;} #typed2{ color:#6ead44;} .typed-cursor{ color:#6ead44;} .main-screen h3{ margin-bottom:30px;padding:0 15px;} .main-screen .bottom-text{ margin:15px auto 0 auto;font-size:24px;max-width:600px;padding:0 15px;} @media (max-width:589px){ .main-screen .bottom-text{ font-size:18px;} .overlay_3{ width:100%;padding-right:var(--bs-gutter-x, 15px);padding-left:var(--bs-gutter-x, 15px);margin-right:auto;margin-left:auto;} }.mmm-content .menu-item{position:relative;}.mmm-list .sub-menu .mmm-btn{color:#000 !important;}.main-screen-button{ display:flex;justify-content:center;margin-top:30px;margin-bottom:45px;}.main-screen-button .btn{max-width:300px;}.m-b-0{margin-bottom:0;}.case-sum-btn:not(:last-child){margin-bottom:1rem;}.summary-socials{ display:flex;gap:1rem;}.summary-socials .iitem-icon{ display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%;overflow:hidden;background-color:var(--text-primary);color:var(--background-color);fill:var(--background-color);stroke:var(--background-color);transition:background-color .2s linear;}.summary-socials .iitem-icon:hover,.summary-socials .iitem-icon:active,.summary-socials .iitem-icon:focus{ background-color:var(--accent-color);}.summary-socials .iitem-icon > svg{ display:block;width:1.5rem;height:1.5rem }.summary-socials .social-links-heading{ display:none;}.case-filter{ display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:2rem;}.case-filter-items{ display:flex;column-gap:30px;row-gap:10px;width:100%;justify-content:center;flex-direction:column;}@media (min-width:768px){ .case-filter-items{ flex-direction:row;}}.case-filter-selections{ display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;}.case-filter-selections .facetwp-selections ul{ display:flex;flex-direction:column;padding-left:10px;gap:10px;}.facetwp-selection-label{ margin-right:5px;}.facetwp-selections .facetwp-selection-value{ color:var(--accent-color);}.case-filter .facetwp-facet{ margin-bottom:0;width:100%;}@media (min-width:768px){ .case-filter .facetwp-facet{ width:50%;}}@media (min-width:992px){ .case-filter .facetwp-facet{ width:calc(100%/3);}}.case-filter .facetwp-type-reset{ width:auto;}.facetwp-reset{ --ripple-width:100%;--ripple-time:0.4s;position:relative;display:inline-block;text-align:center;font-size:0.875rem;font-weight:var(--font-weight);font-family:var(--font-family);line-height:var(--line-height);color:var(--background-color);fill:var(--background-color);background:transparent;color:var(--text-primary);fill:var(--text-primary);text-decoration:none;padding:0.75em 1.75em;border:1px solid var(--text-primary);border-radius:var(--el-border-radius-min);cursor:pointer;overflow:hidden;transition:color var(--ripple-time) linear, background-color 0.4s linear;}.facetwp-reset:hover,.facetwp-reset:active,.facetwp-reset:focus{ color:var(--background-color);background-color:var(--text-primary);}.case-filter .fs-wrap{ width:100%;}.fs-label-wrap{ border-radius:var(--el-border-radius-min);border:1px solid var(--border-color);}.fs-label-wrap:after{ content:"\e5d7";font-family:'Material Icons';font-size:1.375rem;position:absolute;right:0.625rem;top:50%;transform:translateY(-50%);color:var(--placeholder-color);pointer-events:none;}.fs-label-wrap .fs-label{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1rem;font-family:var(--font-family);font-weight:var(--font-weight);width:100%;padding:calc(0.75em - 1px) 1rem;padding-right:2rem;line-height:var(--line-height);background-color:transparent;outline:none;color:var(--text-primary);box-shadow:none;transition:all 0.2s;}.fs-arrow{ display:none;}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{ background-color:var(--accent-color) !important;border-color:transparent !important;}.news-item-desc p{ display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.fs-dropdown{ z-index:3;}.case-list-cta{ position:relative;padding:4rem 0;}.footer .prof-list-meta-image{ display:flex;flex-direction:column;align-items:flex-start;column-gap:1rem;}@media (min-width:576px){ .footer .prof-list-meta-image{ flex-direction:row;align-items:center;} }.footer .meta-image-img{ min-width:160px;}.footer .meta-image-img p{ z-index:1;opacity:1;}.footer .meta-image-img:after{ top:-6px;}.footer .prof-meta-label{ opacity:0.8;}@media (min-width:992px){.footer .meta-image-img img{ width:150px;height:150px;}.case-list-prof{ max-width:80%;}.footer .prof-meta-label:not(:last-child){ text-align:center;margin-bottom:3rem;}}.single-project-page.section{ padding-top:1.5rem;}.case-client-logo img{ max-width:170px;}.case-result{ border-radius:var(--el-border-radius);}.case-result-banner{ height:100%;overflow:hidden;}.case-result-banner img{ width:100%;height:100%;object-fit:cover;border-top-right-radius:var(--el-border-radius);border-top-left-radius:var(--el-border-radius);}@media (min-width:768px){ .case-result-banner img{ border-top-right-radius:var(--el-border-radius);border-bottom-right-radius:var(--el-border-radius);border-top-left-radius:0;}}.case-indicators-item.item{ margin-bottom:1rem;}.case-result .case-indicators{ padding:2rem 1.25rem;display:flex;flex-direction:column;justify-content:center;height:100%;border-bottom-right-radius:var(--el-border-radius);border-bottom-left-radius:var(--el-border-radius);}@media (min-width:768px){ .case-result .case-indicators{ padding:2rem;border-bottom-right-radius:0;border-top-left-radius:var(--el-border-radius);border-bottom-left-radius:var(--el-border-radius);}}.case-indicators .counter-item-numb{ margin-bottom:0;}@media (max-width:575.98px){ .case-indicators .counter-item-numb{ justify-content:flex-start;}}.case-work{ position:relative;padding:2rem 15px;color:var(--text-primary);}@media (min-width:768px){ .case-work .row{ background-color:var(--background-secondary-color);border-radius:var(--el-border-radius);}}.case-work img{ width:100%;height:auto;}.case-custom{ padding:2rem 0;color:var(--text-primary);}.case-prof{ background-color:var(--background-secondary-color);padding:2rem 1.25rem;border-bottom-right-radius:var(--el-border-radius);border-bottom-left-radius:var(--el-border-radius);}.case-prof-meta:not(:last-child){ margin-bottom:1rem;}.prof-meta-label:not(:last-child){ margin-bottom:1.5rem;}.prof-meta-image{column-gap:1rem;}.meta-image-img{ position:relative;overflow:hidden;display:flex;}.meta-image-img:not(:last-child){ margin-bottom:0.5rem;}.meta-image-img img{ width:150px;height:150px;object-fit:contain;z-index:1;position:relative;}@media (min-width:992px){ .meta-image-img img{ width:200px;height:190px;}}.meta-image-img::after{ content:'';position:absolute;top:2%;left:0;width:100%;height:87%;background-color:var(--accent-color);transform:translateY(13%);z-index:0;border-radius:var(--el-border-radius);}.image-caption-name{ font-size:1.125rem;font-weight:var(--heading-font-weight);color:var(--accent-color);margin-bottom:0.125rem;}.image-caption-title{ margin-bottom:2rem;}.case-prof-quote{ display:flex;gap:1rem;}.prof-quote-text{ color:var(--text-secondary);}.case-work-steps{ counter-reset:index;background-color:var(--background-secondary-color);padding:2rem 1.25rem;border-top-right-radius:var(--el-border-radius);border-top-left-radius:var(--el-border-radius);}.work-step-item{ display:flex;position:relative;}.work-step-item:not(:last-child){ padding-bottom:var(--bs-gutter-x);}.step-item-value{ width:30px;height:30px;margin-right:20px;display:flex;justify-content:center;align-items:center;border:1px solid var(--accent-color);flex-shrink:0;font-size:16px;font-weight:800;line-height:1.2;color:var(--accent-color);border-radius:50%;position:relative;}@media (min-width:768px){ .step-item-value{ width:49px;height:49px;margin-right:30px;font-size:20px;}}.work-step-item:not(:last-child):after{ content:'';position:absolute;bottom:0;border-right:1px solid var(--accent-color);top:30px;left:15px;}@media (min-width:768px){ .work-step-item:not(:last-child):after{ top:49px;left:24px;} }.work-step-item .step-item-value:before{ counter-increment:index;content:counters(index, '.', decimal) ' ';}@media (max-width:767.98px){ .mb-0{ margin-bottom:0 !important;}}@media (min-width:768px){ .p-md-0{ padding:0 !important;}}.case-finaly-header{ margin-bottom:2rem;}.case-cta-box{ padding:3rem 2rem;border-radius:var(--el-border-radius);}.case-cta-content{ width:100%;margin:0 auto;}@media (min-width:768px){ .case-cta-content{ max-width:80%;}}@media (min-width:992px){ .case-cta-content{ max-width:54%;}}@media (min-width:1200px){ .case-cta-content{ max-width:45%;}}.form-success-modal{ display:none;position:fixed;z-index:10001;left:0;top:0;width:100%;height:100%;padding:1rem;overflow-x:hidden;overflow-y:hidden;outline:0;background-color:rgba(0, 0, 0, 0);transition:background-color .4s;}.form-success-modal.open{ background-color:rgba(0, 0, 0, .8);}.modal-content{ width:100%;height:100vh;height:calc(100svh);position:absolute;bottom:-100%;left:50%;transform:translate(-50%, 0);display:flex;background-color:#fff;margin:auto;transition:bottom 700ms cubic-bezier(0, 0, 0.2, 1) 0ms;}.modal-header{ margin-left:auto;margin-right:auto;}.modal-header:not(:last-child){ margin-bottom:1.125rem;}.modal-body{ display:flex;width:100%;}.modal-form,.modal-features{ padding:3rem 1rem;}.modal-form{ max-width:500px;margin:0 auto;overflow-y:auto;}.modal-features{ background-color:var(--background-secondary-color);display:none;}@media (min-width:480px){ .modal-form, .modal-features{ padding:3rem 2rem;}}@media (min-width:992px){ .modal-form, .modal-features{ flex-basis:50%;flex-grow:0;max-width:50%;padding:5rem;} .modal-form{ max-width:600px;} .modal-features{ display:block;}}.modal-features-list-item{ display:flex;align-items:center;font-size:1.25rem;}.modal-features-list-item:not(:last-child){ margin-bottom:1.5rem;}.modal-features-icon{ margin-right:1.5rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;min-width:4rem;border-radius:50%;overflow:hidden;background-color:var(--accent-color);background:linear-gradient(to right, var(--el-gradient-start) 0%, var(--el-gradient-end) 100%);color:var(--background-color);fill:var(--background-color);stroke:transparent;}.modal-form p:not(:last-child){ margin-bottom:1.5rem;}@media (min-width:992px){ .modal-features h3{ font-size:2.3rem;}}.close-button:focus,.close-button:hover,.close:focus,.close:hover{ color:#000;text-decoration:none;cursor:pointer;}@keyframes fadeIn{ from{ opacity:0;} to{ opacity:1;}}@keyframes slideIn{ from{ bottom:-300px;opacity:0;} to{ bottom:0;opacity:1;}}@media (min-width:768px){ .banner-89941.banner.section,.banner-181331.banner.section,.banner-181321.banner.section{ --min-height:20rem;}}#section-90261 .about-imgs-1{ animation:upDown 2s infinite linear;}@keyframes upDown{ 0%{ transform:translateY(0px);animation-timing-function:linear;} 50%{ transform:translateY(10px);animation-timing-function:linear;} 100%{ transform:translateY(0px);}}.facetwp-pager{ list-style:none;margin:0;padding:0;display:flex;align-items:center;margin-left:-0.625rem;}.facetwp-page{ margin-left:0.625rem;margin-right:0 !important;display:flex !important;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;color:var(--text-secondary);text-decoration:none;border:1px solid var(--border-color);border-radius:var(--el-border-radius-min);}.facetwp-page:hover,.facetwp-page.active{ color:var(--accent-color);border-color:var(--accent-color);}@media (min-width:1600px){ .section-without-padding .container-fluid{padding:0;}}@media (min-width:1800px){ .container-fluid{ padding:0;}}.btn.btn-border:hover{ color:var(--accent-color) !important;}.intro-content{--max-width:32rem !important;}.case-finaly-slider .pitem-carusel-item img{object-fit:contain;}@media (min-width:768px){ .banner-134021.banner.section, .banner-213551.banner.section, .banner-213491.banner.section{ --min-height:20rem;}}.page-id-13402 .pitem-info .pitem-desc,.page-id-23797 .pitem-info .pitem-desc,.page-id-23800 .pitem-info .pitem-desc{ display:flex;flex-direction:column;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:visible;}.page-id-13402 .pitem-info .pitem-full .pitem-desc,.page-id-23797 .pitem-info .pitem-full .pitem-desc,.page-id-23800 .pitem-info .pitem-full .pitem-desc{ -webkit-line-clamp:none;max-width:100%;}.page-id-13402 .pitem-info .pitem-desc p,.page-id-23797 .pitem-info .pitem-desc p,.page-id-23800 .pitem-info .pitem-desc p{ margin:0 0 1rem 0;}.page-id-13402 .pitem-info .pitem-desc p:last-child,.page-id-23797 .pitem-info .pitem-desc p:last-child,.page-id-23800 .pitem-info .pitem-desc p:last-child{ margin-bottom:0;}.page-id-13402 .pitem-info .pitem-desc ul,.page-id-23797 .pitem-info .pitem-desc ul,.page-id-23800 .pitem-info .pitem-desc ul{ margin-top:0;list-style:none;margin:0 0 1rem 0;padding:0;}.page-id-13402 .pitem-info .pitem-desc ul li::before,.page-id-23797 .pitem-info .pitem-desc ul li::before,.page-id-23800 .pitem-info .pitem-desc ul li::before{ position:relative;}.page-id-13402 .pitem-info .pitem-desc ul li::before,.page-id-23797 .pitem-info .pitem-desc ul li::before,.page-id-23800 .pitem-info .pitem-desc ul li::before{ content:"\2022";margin-right:0.75rem;color:var(--accent-color);line-height:var(--line-height);}.section.no-padding-top,.section.no-padding-top:not(.section-without-padding):first-of-type{ padding-top:0 !important;}.article ul:not([class*="wp-block-"]) li, .article ol:not([class*="wp-block-"]) li, .entry-content ul:not([class*="wp-block-"]) li, .entry-content ol:not([class*="wp-block-"]) li{ display:flex;}.type-case .news-item-img,.case-item .news-item-img{max-height:220px;}.type-case .news-item-img::before,.case-item .news-item-img::before{ content:'';width:100%;height:55px;background-color:#fff;position:absolute;bottom:0;left:0;z-index:1;}.news-item-info-tags{ margin-top:-45px;}@media (min-width:768px){.type-case .news-item-img,.case-item .news-item-img{max-height:235px;} .type-case .news-item-img::before, .case-item .news-item-img::before{ height:55px;} .news-item-info-tags{ margin-top:-50px;}}@media (min-width:992px){ .type-case .news-item-img::before, .case-item .news-item-img::before{ height:45px;} .news-item-info-tags{ margin-top:-45px;}}@media (min-width:1200px){ .header .main-mnu:not(.main-mnu-js-init){ overflow-y:visible;}}.widget-contacts li:nth-child(3) .widget-contacts-info p:not(:last-child){ margin-bottom:20px;}.facetwp-type-fselect .fs-option.d1 .fs-checkbox{ left:20px;}.header-search-form .form-field .form-field-input{ color:#ffffff;}.news-item-info-tags{ position:relative;padding:0 1.25rem 1.25rem;background-color:#fff;z-index:1;}.news-item-tags ul{ list-style:none;display:flex;gap:6px;flex-wrap:wrap;padding-left:0;margin-block-start:0;margin-block-end:0;}.news-item-tags ul li,.news-item-tags a{ height:1.5rem;line-height:1.5rem;background-color:var(--background-secondary-color);border-radius:var(--el-border-radius-min);}.news-item-tags ul li a,.news-item-tags a{ font-size:14px;color:var(--text-secondary);text-decoration:none;height:1.5rem;display:block;padding:0 0.625rem;}.news-item-tags ul li:hover a,.news-item-tags a:hover{ color:var(--accent-color);}.news-item-tags a{ display:inline-block;}.news-item-tags{ padding:1em 0;}.case-item-niche{ position:absolute;top:20px;right:20px;background-color:#fff;border-radius:6px;padding:0 0.625rem;}.case-item-niche a{ font-size:14px;text-transform:uppercase;text-decoration:none;color:var(--text-secondary);}.case-item-niche a:hover{ color:var(--accent-color);}.case-result-banner{ height:100px;}.case-indicators-box{ display:flex;flex-wrap:wrap;gap:12px;}.case-indicators-box .counter-item-numb{ font-size:32px;color:#3C3C3C;}.case-indicators-box .case-indicators-item{ display:flex;flex-direction:column;align-items:center;margin-bottom:0;padding:5px 30px;border-radius:200px;border:1px solid var(--accent-color);}.header-actions > li:first-child{ margin-left:0;}.header .header-actions{ margin-left:-48px;}.global-map-contact{margin-bottom:3rem;}@media (min-width:480px){ .case-result-banner{ height:170px;}}@media (min-width:768px){.global-map-contact{margin-bottom:0;} .case-result-banner{ height:260px;} .case-result-banner img{ border-top-right-radius:var(--el-border-radius);border-top-left-radius:var(--el-border-radius);;border-bottom-right-radius:0;} .case-result .case-indicators{ padding:2.5rem;border-bottom-right-radius:var(--el-border-radius);border-top-left-radius:0;border-bottom-left-radius:var(--el-border-radius);}.header .header-actions{ margin-left:-1.25rem;}}@media (min-width:992px){ .case-result-banner{ height:350px;}}@media (min-width:1200px){ .case-result-banner{ height:420px;}}@media (min-width:1400px){ .case-result-banner{ height:490px;}}.disable-flex-list-item li{display:block!important;}#section-63138 .ini-heading.item-heading-large, #section-191068 .ini-heading.item-heading-large, #section-178108 .ini-heading.item-heading-large{font-weight:400;font-size:1.4rem;}#section-178108 .ini-heading.item-heading-large{font-family:'Source Sans Pro';}#section-65606 .pricing-item-price-first, #section-187666 .pricing-item-price-first, #section-191816 .pricing-item-price-first{font-size:1.1rem;}#section-1838611 .pitem-img img{object-fit:contain;}#section-188324 .section-heading h1, #section-188324 .section-heading h2, #section-188324 .section-heading h3#section-191254 .section-heading h1, #section-191254 .section-heading h2, #section-191254 .section-heading h3#section-191694 .section-heading h1, #section-191694 .section-heading h2, #section-191694 .section-heading h3{font-size:2rem;}.fs-1_5rem{font-size:1.5rem;line-height:1.3;}html[lang="ru-RU"] #block-29.footer-widget.widget_block,html[lang="ru-RU"] #block-30.footer-widget.widget_block{ display:none !important;}html[lang="en-US"] #block-27.footer-widget.widget_block,html[lang="en-US"] #block-30.footer-widget.widget_block{ display:none !important;}html[lang="uk"] #block-27.footer-widget.widget_block,html[lang="uk"] #block-29.footer-widget.widget_block{ display:none !important;}.footer ul.widget-contacts > li:nth-child(2),.footer ul.widget-contacts > li:nth-child(4){ margin-bottom:4px;}.social-menu-c{ display:flex;align-items:center;gap:12px;margin:0 0 2rem;padding:0;list-style:none;}.social-menu-c a{ opacity:1;}.social-menu-c__item{ width:42px;height:42px;margin:0;padding:0;}.social-menu-c__link{ display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#6ead44;border-radius:50%;text-decoration:none;transition:background-color .3s ease;}.social-menu-c__link:hover{ background:#5b9638;}.social-menu-c__link img{ width:20px;height:20px;display:block;filter:brightness(0) invert(1);}#section-61968, #section-177078, #section-189118,#section-61817, #section-179607, #section-191207,#section-62156,#section-179656,#section-189206,#section-622611, #section-1771511, #section-1892911,#section-62869, #section-177469, #section-190839,#section-62778, #section-177448, #section-190798{.pitem-info .item-heading{font-size:1.1rem;}.pitem-info .pitem-desc{font-size:0.9rem;-webkit-line-clamp:unset !important;}.pitem-info .pitem-desc ul{margin:0;}}#section-182557, #section-182987, #section-183517{.pitem-desc{-webkit-line-clamp:unset !important;}}digital-marketing/vedenie-i-prodvizhenie-na-youtube-biznesa-i-lichnogo-brenda-4limes/youtube-bloggers#section-65434 .pricing-col .pricing-item-price.pricing-item-price-first,#section-187724 .pricing-col .pricing-item-price.pricing-item-price-first,#section-192114 .pricing-col .pricing-item-price.pricing-item-price-first{font-size:1.2rem;}ul.li-display-block,ol.li-display-block{li{display:block !important;}}