body{overflow-x:hidden}#wgs_top--about{position:relative}#wgs_top--about .wgs_bg--summary{background:url(assets/case-main-banner.webp) no-repeat;background-size:contain}#wgs_top--about .wgs_banner--shape-blue{height:calc(7% + 530px);left:55%;width:30.5%;top:88%;z-index:10}#wgs_top--about .wgs_banner--shape-blue:after{content:"";background:transparent;position:absolute;right:0;top:-100%;border-right:1px solid #032ee3;width:45%;height:100%}#wgs_top--nav a{color:#1c1c1c;border-left:1px solid #1c1c1c;font-weight:bold;font-size:12px}#wgs_banner--works.head-full-type{height:80vh !important;overflow:hidden;position:relative}#wgs_banner--works .wgs_banner--shape-outline{position:absolute;left:-5%;top:-41%;transform:skew(13deg);width:40%}#wgs_banner--works .wgs_bg--summary{left:auto;right:0;left:auto;right:-19%;z-index:9;background-attachment:scroll;bottom:auto;clip-path:polygon(12% 0%, 77% 0, 66% 100%, 0% 100%);background-size:contain;width:74%;top:0;position:absolute;background-color:#ecf1f4;height:80vh;display:flex;align-items:center}#wgs_banner--works h1,#wgs_banner--works h2{padding-top:14%;width:40%;position:relative;z-index:9}#wgs_banner--works p{width:40%;margin-top:50px;position:relative;z-index:9}#wgs_banner--works .wgs_bg--summary video{width:100%;position:relative;left:0%}#wgs_banner--works.head-full-type .wgs_bg--summary:after{display:none}.list_works{list-style:none;padding-left:0;justify-content:center;column-gap:5%}ul.list_works.row .card{border:none;margin-bottom:50px;margin-bottom:0}ul.list_works p{font-weight:normal;font-size:12px}.title_works{column-gap:50px;margin-top:50px}.title_works p{margin-top:100px;margin-bottom:50px}ul.list_works .card-img-top{height:auto}.list_works .card-img-top:after{display:none}ul.list_works .card-body{padding:20px 0}ul.list_works li:nth-child(2n){margin-top:5%}.modal.works-modal{padding-right:0 !important}.works-modal .modal-dialog{width:100%;min-height:100vh;max-width:100%;margin:0;background:#fff}.works-modal .modal-content{height:100%;box-shadow:none;border:none}.works-modal .modal-body .row{height:100%}.works-detail-img{width:100%;overflow:hidden;height:100vh}.works-detail-img img{width:100%;height:100%;object-fit:cover;object-position:center}.works-modal .col-md-6:last-child{height:100vh;overflow:auto}.works-modal button.close{position:fixed;background:#00000040;border:none;width:50px;height:50px}.works-detail-desc .for_contact-us h3{font-size:32px}.works-modal button.close img{width:75%;height:75%}ul.list_works .card-img-top img{width:100%}#wgs_works-sort .card-info-right{padding:0}ul.list_works .card-info-right h5{margin-bottom:20px;font-size:14px;font-style:normal;font-weight:500;color:#888}.preloader-floating-circles{position:relative;width:80px;height:80px;margin:0;transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5)}.preloader-floating-circles .f_circleG{position:absolute;background-color:white;height:14px;width:14px;border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:0.672s;-o-animation-duration:0.672s;-ms-animation-duration:0.672s;-webkit-animation-duration:0.672s;-moz-animation-duration:0.672s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}.preloader-floating-circles #frotateG_01{left:0;top:32px;animation-delay:0.2495s;-o-animation-delay:0.2495s;-ms-animation-delay:0.2495s;-webkit-animation-delay:0.2495s;-moz-animation-delay:0.2495s}.preloader-floating-circles #frotateG_02{left:9px;top:9px;animation-delay:0.336s;-o-animation-delay:0.336s;-ms-animation-delay:0.336s;-webkit-animation-delay:0.336s;-moz-animation-delay:0.336s}.preloader-floating-circles #frotateG_03{left:32px;top:0;animation-delay:0.4225s;-o-animation-delay:0.4225s;-ms-animation-delay:0.4225s;-webkit-animation-delay:0.4225s;-moz-animation-delay:0.4225s}.preloader-floating-circles #frotateG_04{right:9px;top:9px;animation-delay:0.509s;-o-animation-delay:0.509s;-ms-animation-delay:0.509s;-webkit-animation-delay:0.509s;-moz-animation-delay:0.509s}.preloader-floating-circles #frotateG_05{right:0;top:32px;animation-delay:0.5955s;-o-animation-delay:0.5955s;-ms-animation-delay:0.5955s;-webkit-animation-delay:0.5955s;-moz-animation-delay:0.5955s}.preloader-floating-circles #frotateG_06{right:9px;bottom:9px;animation-delay:0.672s;-o-animation-delay:0.672s;-ms-animation-delay:0.672s;-webkit-animation-delay:0.672s;-moz-animation-delay:0.672s}.preloader-floating-circles #frotateG_07{left:32px;bottom:0;animation-delay:0.7585s;-o-animation-delay:0.7585s;-ms-animation-delay:0.7585s;-webkit-animation-delay:0.7585s;-moz-animation-delay:0.7585s}.preloader-floating-circles #frotateG_08{left:9px;bottom:9px;animation-delay:0.845s;-o-animation-delay:0.845s;-ms-animation-delay:0.845s;-webkit-animation-delay:0.845s;-moz-animation-delay:0.845s}@keyframes f_fadeG{0%{background-color:black}100%{background-color:white}}@-webkit-keyframes f_fadeG{0%{background-color:black}100%{background-color:white}}.preloader a{font-style:normal;font-weight:bold;font-size:16px;line-height:200%;color:#59595c;display:flex;align-items:center;justify-content:center}#wgs_casestudy-sort,#wgs_works-sort{margin-top:100px}.sorting h3{font-style:normal;font-weight:bold;font-size:28px;line-height:125%;color:#1c1c1c}.checkbox{display:block;margin-bottom:20px}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;font-style:normal;font-weight:bold;font-size:14px;line-height:30px;color:#808080;display:flex;align-items:center;position:relative;padding-left:40px}.checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;background:#ecf1f4;box-shadow:inset 0px 2px 2px -1px rgba(74,74,104,0.1);width:30px;height:30px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;position:absolute;left:0;top:0}.checkbox input:checked+label{color:#1c1c1c}.checkbox input:checked+label:before{content:"";background:#0020f6;box-shadow:inset 0px 2px 2px -1px rgba(74,74,104,0.1)}.checkbox input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:12px;width:6px;height:14px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.top-found{font-weight:500;font-size:14px;line-height:150%;text-align:right;color:#59595c}.list_case-study{list-style:none;padding-left:0}.list_case-study li{margin-bottom:30px}.list_case-study .card{border:none}.list_case-study .card-title{font-style:normal;font-weight:bold;font-size:18px;line-height:125%;color:#1c1c1c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list_case-study .card-body{padding:20px 0}.card-img-top{background:#1d1d1b;height:160px;position:relative;overflow:hidden}.card-img-top:after{content:"";background:url(assets/case-studies-ornament.webp) no-repeat;position:absolute;display:block;height:100%;width:839px;right:0;top:0;background-size:contain;background-position:bottom right}.recently-viewed .card-img-top{background:#ecf1f4}.recently-viewed .card-img-top:after{content:none}.img-cover{width:100%;height:100%;object-fit:cover}.list_case-study .card-link{font-style:normal;font-weight:bold;font-size:16px;line-height:200%;color:#0020f6}.industries{display:flex;align-items:center;margin-bottom:20px}.card-img-left{background:#ecf1f4;width:47px;height:47px}.card-info-right{padding-left:20px}.card-info-right h5{font-style:normal;font-weight:bold;font-size:14px;line-height:120%;color:#59595c;margin-bottom:0}.card-info-right h6{font-style:normal;font-weight:500;font-size:10px;line-height:150%;letter-spacing:0.03em;text-transform:uppercase;color:#59595c}.section_case-studies .row-title:before{content:"";width:calc(100% - 30px);background:#808080;height:1px;position:relative;left:15px;margin:3rem 0}.section_case-studies .card-info-right{padding-left:0}.section_case-studies .list_works{column-gap:0}.section_case-studies ul.list_works li:nth-child(2n){margin-top:0}.section_case-studies ul.list_works li{margin-bottom:30px}.search-case-studies .input-group.search{background:#ecf1f4}.search-case-studies .input-group.search .form-control,.search-case-studies .input-group.search .btn{background:transparent}.pagination .page-link{padding:0;height:32px;line-height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:#ecf1f4;border:none;font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#59595c}.pagination span.page-link{background:transparent}.pagination li{margin:0 5px}.page-link.active{background:#0020f6;color:#ffffff}.pagination{justify-content:center}@media screen and (min-width: 768px){.dd-select-option .dropdown-toggle{display:none}.dd-select-option .dropdown-menu{display:block;border:none;padding:0;position:static !important;transform:none !important}}@media (max-width: 800px){#wgs_banner--works .wgs_bg--summary{clip-path:none;width:100%;height:auto;position:relative;margin-left:-30px;background:none;top:5px;width:calc(100% + 60px)}#wgs_banner--works .wgs_bg--summary video{left:0}#wgs_banner--works.head-full-type{height:auto !important;min-height:0 !important}#wgs_banner--works a.next-section{display:none}#wgs_banner--works h1,#wgs_banner--works h2{width:90%;padding-top:100px}#wgs_banner--works p{width:90%;margin-top:20px}#wgs_banner--works h1,#wgs_banner--works h2{padding-top:140px;margin-top:0}#wgs_banner--works p{margin-bottom:50px}section#wgs_works-sort{margin-top:50px}#wgs_works-sort .col-md-5 h3{padding-top:0}#wgs_works-sort .col-md-5 p{margin-top:20px}.works-detail-img img{height:70vh}.works-detail-img{height:auto}.works-modal .col-md-6:last-child{height:auto;overflow:auto;padding:30px !important}}@media (max-width: 767px){ul.list_works .card-img-top{height:auto}}
