.card,.nav-tabs{list-style:none}.box .card,.card,.nav-tabs>li,.slick-list,.slick-slider,.slick-track{position:relative}.slick-slide{margin:0 20px}.slick-slide img{width:100%;display:block}.slick-slider{display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-arrow.slick-hidden,.slick-slide,.slick-slide.slick-loading img,.tab-content .tab-pane{display:none}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.card:before,.slick-initialized .slick-slide,.tab-content .tab-pane.active{display:block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}:root{--background-dark:#2d3548;--text-light:rgba(255, 255, 255, 0.6);--text-lighter:rgba(255, 255, 255, 0.9);--spacing-s:8px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:64px;--width-container:1200px}.hero-section{align-items:flex-start;display:flex;min-height:100%;justify-content:center;padding:var(--spacing-xxl) var(--spacing-l)}.card-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:var(--spacing-l);grid-row-gap:var(--spacing-l);max-width:var(--width-container);width:100%}@media(min-width:540px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.card-grid{grid-template-columns:repeat(4,1fr)}}.card{border:none}.card:before{content:'';padding-bottom:150%;width:100%}.card__background{background-size:cover;background-position:center;border-radius:var(--spacing-l);bottom:0;filter:brightness(.75) saturate(1.2) contrast(.85);left:0;position:absolute;right:0;top:0;transform-origin:center;transform:scale(1) translateZ(0);transition:filter .2s linear,transform .2s linear}.card:hover .card__background{transform:scale(1.05) translateZ(0)}.card-grid:hover>.card:not(:hover) .card__background{filter:brightness(.5) saturate(0) contrast(.5) blur(10px)}.card__content{left:0;padding:var(--spacing-l);position:absolute;top:0}.card__category{color:var(--text-light);font-size:.9rem;margin-bottom:var(--spacing-s);text-transform:uppercase}.card__heading{color:var(--text-lighter);font-size:20px;text-shadow:2px 2px 20px rgb(0 0 0 / 20%);line-height:1.4;font-family:Teko,Helvetica,sans-serif}.media,.serv,.works{font-size:70px;margin:0 auto;font-weight:600}.animatedtext{text-indent:8px;color:#3155a6}.animatedtext:before{content:"INVESTMENTS.";animation:8s infinite topToBottom}@keyframes topToBottom{0%{content:"INVESTMENTS."}30%{content:"VIABILITY."}65%{content:"DESIGN."}100%{content:"OPERATIONS."}}.box{width:1200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:15px;margin:0 auto}.box .card{width:300px;height:350px;background:#fff;margin:0 auto;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.box .card:after,.box .card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#fff;transition:.5s;z-index:-1}.box .card .details,.box .card .imgBx{position:absolute;left:10px;right:10px;bottom:10px}.box .card .imgBx{top:10px;background:#222;transition:.5s;z-index:1}@media (min-width:1100px){.box .card:hover .imgBx{bottom:80px}.box .card:hover:before{transform:rotate(20deg);box-shadow:0 2px 20px rgba(0,0,0,.2)}.box .card:hover:after{transform:rotate(10deg);box-shadow:0 2px 20px rgba(0,0,0,.2)}}.box .card .imgBx img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.box .card .details{height:60px;text-align:center}.box .card .details h2{margin:0;padding:0;font-weight:600;font-size:20px;color:#777;text-transform:uppercase}.box .card .details h2 a{font-weight:500;font-size:16px;color:#0a19ee;display:block;margin-top:5px}.media,.works{display:block;width:100%;height:200px;line-height:1.6}.works::before{content:"OUR WORK ";color:rgba(252,252,252,.603);font-size:150px;display:block;margin:-160px -50px;font-weight:900;letter-spacing:10px;text-shadow:1px 1px 1px rgb(0 0 0 / 5%)}.media::before,.serv::before{color:rgba(252,252,252,.603);margin:-110px -50px;font-weight:900;letter-spacing:10px;text-shadow:1px 1px 1px rgb(0 0 0 / 5%);display:block}.media::before{content:"MEDIA CENTER ";font-size:100px}.serv{display:block;width:100%;height:150px;line-height:1.7}.projectSum div{font-weight:700;color:#fff}.serv::before{content:"What We Can Do ";font-size:110px}.owl-carousel .item{background:#fff;text-align:center}.owl-carousel .carousel-item-text{padding:12px}.owl-carousel .item .item-kicker{color:#9a5053;display:block;font-size:.8em;font-weight:600;height:30px;margin-bottom:16px;overflow:hidden;text-transform:uppercase}.owl-carousel .item .item-title{color:#646464;font-size:17px;font-weight:600;height:60px;line-height:25px;margin:0;overflow:hidden}.owl-dots{margin-top:40px;text-align:center;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.owl-dot{border-radius:50px;height:10px;width:10px;display:inline-block;background:rgba(127,127,127,.5);margin-left:5px;margin-right:5px}.owl-dot.active{background:#7f7f7f}.nav-tabs{margin:0;padding:0;width:100%}.nav-tabs>li{display:block;text-align:center}.nav-tabs>li:last-child{margin-right:0}.tab-content{display:inline-block;width:100%}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:40px!important;margin:5px;padding:4px 7px;background:0 0!important;display:inline-block;cursor:pointer;border-radius:3px}.header__menu-button,li.top-menu__menu-item .top-menu__menu-link{color:#000!important}@media (min-width:992px){.disktop{display:block}.mobile{display:none}}@media (max-width:991px){.disktop{display:none}.mobile{display:block}}
