﻿.case-studies{padding-bottom:1.875rem;}@media(max-width:620px){.case-studies{padding-bottom:0;}}.blocked-countiner{display:none;}.case-study-filter{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;padding:3.75rem 1.5rem;}@media(max-width:500px){.case-study-filter{padding:1.875rem 1.875rem;}}.case-study-filter .search{float:left;position:relative;}.case-study-filter .search input{width:15.875rem;font-family:Roboto,Arial;font-size:1rem;line-height:2em;border:.0625rem solid #a3a2a2;display:block;box-sizing:border-box;padding:.5rem .5rem;padding-left:1rem;height:2.25rem;font-weight:500;background-color:#f6f6f6;outline:0;transition:background-color .3s ease-in-out;float:left;border-radius:2rem;font-family:Roboto,Arial;font-size:.813rem;line-height:1.125rem;color:#686868;}@media(max-width:500px){.case-study-filter .search input{line-height:1.5em;}}.case-study-filter .search input:hover,.case-study-filter .search input:focus{background-color:#fff;}.case-study-filter .search .icon-search{font-family:Roboto,Arial;font-size:1rem;line-height:2em;margin-left:.5rem;float:left;height:2.25rem;text-align:center;line-height:2.25rem;width:6rem;color:#fff;cursor:pointer;background-color:#ee2d7d;border:1px solid #ee2d7d;transition:color .1s ease-in-out,background-color .1s ease-in-out;border-radius:2rem;font-weight:500;}@media(max-width:500px){.case-study-filter .search .icon-search{line-height:1.5em;}}.case-study-filter .search .icon-search::before{display:none;}.case-study-filter .search .icon-search:hover{background-color:#fff;color:#ee2d7d;}.case-study-filter .filter-by{float:right;overflow:hidden;font-family:Roboto,Arial;font-size:1rem;line-height:2em;}@media(max-width:500px){.case-study-filter .filter-by{line-height:1.5em;}}.case-study-filter .filter-by>span{display:block;float:left;height:2.25rem;font-family:Roboto,Arial;font-size:.813rem;line-height:1.125rem;margin-right:1rem;cursor:pointer;font-weight:500;transition:color .3s ease-in-out;border:.0625rem solid #a3a2a2;padding:.5rem .5rem;padding-left:1rem;min-width:9rem;box-sizing:border-box;border-radius:2rem;color:#686868;}.case-study-filter .filter-by>span:hover{color:#212222;}.case-study-filter .filter-by>span:hover::before{color:#767474;}.case-study-filter .filter-by>span::before{color:#767474;height:2.25rem;line-height:2.35rem;display:block;font-family:"geeks-icons"!important;float:right;margin-left:.25rem;margin-top:-.5rem;}.case-study-filter .filter-by>span.category::before{content:"";}.case-study-filter .filter-by>span.category.expanded{color:#42aaa9;}.case-study-filter .filter-by>span.category.expanded::before{content:"";color:#42aaa9;}.case-study-filter .filter-by>span.icon-reset{margin-right:0;overflow:hidden;transition:background-color .1s ease-in-out;min-width:0;width:2.25rem;padding:0;text-align:center;background-color:#ee2d7d;border:0;border-radius:50%;float:right;}.case-study-filter .filter-by>span.icon-reset::before{display:inline;float:none;margin-left:0;color:#f6f6f6;transition:color .3s ease-in-out;}.case-study-filter .filter-by>span.icon-reset:hover{background-color:#fff;color:#ee2d7d;border:1px solid #ee2d7d;}.case-study-filter .filter-by>span.icon-reset:hover::before{color:#ee2d7d;}.case-study-filter .filters{clear:both;overflow:hidden;transition:max-height .3s ease-out;max-height:0;}.case-study-filter .filters .filter{overflow:hidden;box-sizing:border-box;padding:2rem 0;padding-bottom:0;display:none;border-bottom:1px solid #dcdcdc;}.case-study-filter .filters .filter.show{display:block;}.case-study-filter .filters .filter li:not(.scope){display:block;font-family:Roboto,Arial;font-size:1rem;line-height:2em;box-sizing:border-box;padding-left:2rem;position:relative;margin-bottom:1.25rem;overflow:hidden;cursor:pointer;transition:color .3s ease-in-out;font-weight:400;font-size:13px;color:#000;}@media(max-width:500px){.case-study-filter .filters .filter li:not(.scope){line-height:1.5em;}}.case-study-filter .filters .filter li:not(.scope).mark::before{content:"";color:#42aaa9;}.case-study-filter .filters .filter li:not(.scope):hover::before{color:#42aaa9;}.case-study-filter .filters .filter li:not(.scope)::before{font-family:"geeks-icons"!important;content:"";position:absolute;color:#aaafaf;top:0;left:0;text-align:left;font-size:1.5rem;transition:color .3s ease-in-out;}.case-study-filter .filters .filter.company-sizes::before,.case-study-filter .filters .filter.sectors::before{content:"Company size >";font-family:Roboto,Arial;font-weight:400;font-size:1rem;line-height:1.5em;margin-bottom:1rem;display:block;color:#aaafaf;font-weight:700;font-size:18px;line-height:21.09px;}.case-study-filter .filters .filter.company-sizes.sectors::before,.case-study-filter .filters .filter.sectors.sectors::before{content:"Sector >";}.case-study-filter .filters .filter.company-sizes li,.case-study-filter .filters .filter.sectors li{width:calc((100% - 12rem)/4);float:left;margin-left:4rem;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(4n+1),.case-study-filter .filters .filter.sectors li:nth-of-type(4n+1){clear:left;margin-left:0;}.case-study-filter .filters .filter.services>li{width:calc((100% - 12rem)/4);float:left;margin-left:4rem;}.case-study-filter .filters .filter.services>li:nth-of-type(4n+1){margin-left:0;}.case-study-filter .filters .filter.services>li>span{font-family:Roboto,Arial;font-weight:400;font-size:1rem;line-height:1.5em;margin-bottom:1rem;display:block;color:#aaafaf;font-weight:700;font-size:18px;line-height:21.09px;}@media(max-width:1200px){.case-study-filter .filters .filter.sectors li{width:calc((100% - 8rem)/3);margin-left:4rem;}.case-study-filter .filters .filter.sectors li:nth-of-type(4n+1){clear:none;margin-left:4rem;}.case-study-filter .filters .filter.sectors li:nth-of-type(3n+1){clear:left;margin-left:0;}}@media(max-width:1100px){.case-study-filter .filters .filter.services>li{width:calc((100% - 4rem)/2);margin-bottom:2rem;}.case-study-filter .filters .filter.services>li:nth-of-type(4n+1){margin-left:4rem;}.case-study-filter .filters .filter.services>li:nth-of-type(2n+1){margin-left:0;clear:left;}.case-study-filter .filters .filter.services>li:nth-last-child(-n+2){margin-bottom:0;}}@media(max-width:960px){.case-study-filter .search{width:100%;padding-bottom:1.875rem;}.case-study-filter .search input{width:calc(100% - 6.685rem);font-size:.813rem;}.case-study-filter .filter-by{clear:left;float:left;width:100%;}.case-study-filter .filter-by>span{min-width:10rem;font-size:.813rem;}.case-study-filter .filters .filter.company-sizes li{width:calc((100% - 8rem)/3);margin-left:4rem;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(4n+1){clear:none;margin-left:4rem;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(3n+1){clear:left;margin-left:0;}.case-study-filter .filters .filter.sectors li{width:calc((100% - 4rem)/2);margin-left:4rem;}.case-study-filter .filters .filter.sectors li:nth-of-type(4n+1),.case-study-filter .filters .filter.sectors li:nth-of-type(3n+1){clear:none;margin-left:4rem;}.case-study-filter .filters .filter.sectors li:nth-of-type(2n+1){clear:left;margin-left:0;}}@media(max-width:620px){.case-study-filter{padding-bottom:1.875rem;padding-top:1.875rem;}.case-study-filter .filter-by>span{min-width:0;}}@media(max-width:600px){.case-study-filter .filters .filter.company-sizes li{width:calc((100% - 4rem)/2);margin-left:4rem;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(4n+1),.case-study-filter .filters .filter.company-sizes li:nth-of-type(3n+1){clear:none;margin-left:4rem;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(2n+1){clear:left;margin-left:0;}.case-study-filter .filters .filter.sectors li,.case-study-filter .filters .filter.services>li{width:100%;margin-left:0;}.case-study-filter .filters .filter.sectors li:nth-of-type(n+1),.case-study-filter .filters .filter.services>li:nth-of-type(n+1){clear:none;margin-left:0;}.case-study-filter .filters .filter.services>li:nth-last-child(-n+2){margin-bottom:2rem;}.case-study-filter .filters .filter.services>li:last-of-type{margin-bottom:0;}}@media(max-width:505px){.case-study-filter .filter-by>span{margin-bottom:.65rem;width:calc(100% - 6.685rem);margin-right:0;display:block;overflow:hidden;}.case-study-filter .filter-by>span:nth-of-type(4n+3){margin-right:.5rem;}}@media(max-width:500px){.case-study-filter .search .icon-search{line-height:2.25rem;}.case-study-filter .filters .filter li:not(.scope)::before{line-height:1.5rem;height:1.5rem;}.case-study-filter .filters .filter li:not(.scope){line-height:1.8em;}.case-study-filter .filters .filter.company-sizes li{width:100%;margin-left:0;}.case-study-filter .filters .filter.company-sizes li:nth-of-type(n+1){clear:none;margin-left:0;}}.case-study-list{color:#212222;}.case-study-list .list-items{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;margin-bottom:3.125rem;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.375rem;grid-row-gap:1.375rem;}.case-study-list .list-items .item{background-color:#fff;transition:background-color .3s ease-in-out;border-radius:.5rem;}.case-study-list .list-items .item.hide{display:none;}.case-study-list .list-items .item:hover{background-color:#6fc;}.case-study-list .list-items .item:hover article:after{left:10%;}.case-study-list .list-items .item article{position:relative;}.case-study-list .list-items .item article:before{content:"";position:absolute;top:0;left:0;right:0;height:.5rem;background-color:#6fc;border-radius:.5rem .5rem 0 0;transition:.3s right;}.case-study-list .list-items .item article:after{content:"";position:absolute;top:0;left:100%;right:0;height:.5rem;background-color:#fff;border-radius:0 .5rem 0 0;transition:.3s left;}.case-study-list .list-items .item article figure{padding-top:.5rem;}.case-study-list .list-items .item article figure img{width:100%;}.case-study-list .list-items .item article .content{display:flex;gap:.3125rem;padding:.9375rem;flex-direction:column;}.case-study-list .list-items .item article .content h4{font-size:18px;line-height:23.18px;color:#035a5d;transition:color .3s ease-in-out;}.case-study-list .list-items .item article .content p{font-weight:400;font-size:12px;line-height:14.06px;color:#2d2d2d;}.case-study-list .list-items .item article .content .read-more{display:none;}@media(max-width:1200px){.case-study-list .list-items{grid-template-columns:repeat(3,1fr);}}@media(max-width:800px){.case-study-list .list-items{grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:1rem;}}@media(max-width:500px){.case-study-list .list-items{grid-template-columns:100%;grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:1.5625rem;}.case-study-list .list-items .item article{display:grid;grid-template-columns:150px calc(100% - 150px);max-height:9.375rem;}.case-study-list .list-items .item article:before,.case-study-list .list-items .item article:after{display:none;}.case-study-list .list-items .item article figure{padding-top:0;}.case-study-list .list-items .item article figure img{border-radius:.5rem;height:100%;max-height:9.375rem;max-width:9.375rem;}.case-study-list .list-items .item article .content{justify-content:space-between;}.case-study-list .list-items .item article .content .read-more{font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.3rem;display:inline-block;color:#42aaa9;position:relative;padding-right:1rem;transition:color .08s ease-in-out;width:max-content;}.case-study-list .list-items .item article .content .read-more:before{content:"";position:absolute;top:calc((100% - .75rem)/2);right:0!important;width:0;height:0;border-top:.469rem solid transparent;border-left:.313rem solid #42aaa9;border-bottom:.469rem solid transparent;transition:color .08s ease-in-out;}.case-study-list .list-items .item article .content .read-more:hover{color:#ee2d7d!important;}.case-study-list .list-items .item article .content .read-more:hover:before{border-left-color:#ee2d7d!important;}}.white-section-top-sp img{display:block;width:100%;}.ServiceViwSectionWhyChooseGeeks{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;}.ServiceViwSectionWhyChooseGeeks .top-section{margin-bottom:3.125rem;}@media(max-width:950px){.ServiceViwSectionWhyChooseGeeks .top-section{margin-bottom:1.875rem;}}.ServiceViwSectionWhyChooseGeeks .left,.ServiceViwSectionWhyChooseGeeks .center,.ServiceViwSectionWhyChooseGeeks .right{background:#e3f2f2;text-align:center;padding:1.875rem;border-radius:.625rem;}.ServiceViwSectionWhyChooseGeeks .left p,.ServiceViwSectionWhyChooseGeeks .center p,.ServiceViwSectionWhyChooseGeeks .right p{color:#035a5d;font-size:1.5rem;font-weight:700;margin-bottom:.25rem;}.ServiceViwSectionWhyChooseGeeks .left p.mobile,.ServiceViwSectionWhyChooseGeeks .center p.mobile,.ServiceViwSectionWhyChooseGeeks .right p.mobile{display:none;}.ServiceViwSectionWhyChooseGeeks .left p.first-child,.ServiceViwSectionWhyChooseGeeks .center p.first-child,.ServiceViwSectionWhyChooseGeeks .right p.first-child{margin-bottom:.25rem;}.ServiceViwSectionWhyChooseGeeks .top,.ServiceViwSectionWhyChooseGeeks .bottom{display:flex;align-content:center;justify-content:center;align-items:stretch;gap:1.875rem;margin-bottom:1.875rem;}@media(max-width:750px){.ServiceViwSectionWhyChooseGeeks .top,.ServiceViwSectionWhyChooseGeeks .bottom{gap:.75rem;}}@media(max-width:600px){.ServiceViwSectionWhyChooseGeeks .top,.ServiceViwSectionWhyChooseGeeks .bottom{display:block;margin-bottom:.625rem;}}.ServiceViwSectionWhyChooseGeeks .top .left,.ServiceViwSectionWhyChooseGeeks .top .right{flex:50%;}.ServiceViwSectionWhyChooseGeeks .bottom{gap:1.9375rem;}.ServiceViwSectionWhyChooseGeeks .bottom .left,.ServiceViwSectionWhyChooseGeeks .bottom .center,.ServiceViwSectionWhyChooseGeeks .bottom .right{flex:33%;}@media(max-width:1050px){.ServiceViwSectionWhyChooseGeeks .left p,.ServiceViwSectionWhyChooseGeeks .center p,.ServiceViwSectionWhyChooseGeeks .right p{font-size:1.25rem;}}@media(max-width:900px){.ServiceViwSectionWhyChooseGeeks .left p,.ServiceViwSectionWhyChooseGeeks .center p,.ServiceViwSectionWhyChooseGeeks .right p{font-size:1rem;}.ServiceViwSectionWhyChooseGeeks .left p.first-child,.ServiceViwSectionWhyChooseGeeks .center p.first-child,.ServiceViwSectionWhyChooseGeeks .right p.first-child{margin-bottom:0;}}@media(max-width:750px){.ServiceViwSectionWhyChooseGeeks .left,.ServiceViwSectionWhyChooseGeeks .center,.ServiceViwSectionWhyChooseGeeks .right{padding:.75rem;}}@media(max-width:600px){.ServiceViwSectionWhyChooseGeeks .left,.ServiceViwSectionWhyChooseGeeks .center,.ServiceViwSectionWhyChooseGeeks .right{padding:.9375rem;margin-bottom:.625rem;}.ServiceViwSectionWhyChooseGeeks .left p,.ServiceViwSectionWhyChooseGeeks .center p,.ServiceViwSectionWhyChooseGeeks .right p{font-size:1.25rem;}.ServiceViwSectionWhyChooseGeeks .left p.desctop,.ServiceViwSectionWhyChooseGeeks .center p.desctop,.ServiceViwSectionWhyChooseGeeks .right p.desctop{display:none;}.ServiceViwSectionWhyChooseGeeks .left p.mobile,.ServiceViwSectionWhyChooseGeeks .center p.mobile,.ServiceViwSectionWhyChooseGeeks .right p.mobile{display:block;}.ServiceViwSectionWhyChooseGeeks .left p.first-child,.ServiceViwSectionWhyChooseGeeks .center p.first-child,.ServiceViwSectionWhyChooseGeeks .right p.first-child{margin-bottom:.25rem;max-width:12.5rem;margin:auto;}}.white-section{background-color:#fff;}.footer-top{background-color:#fff;}