.modal-backdrop.show{opacity:.5!important}.modal-backdrop.fade{opacity:0!important}body{margin:0;padding:0;font-family:"Outfit",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden;color:#1e1e1e}main{margin:0;overflow:hidden}.container{max-width:1180px;padding:0 20px}a{color:#001a53;transition:all ease 0.5s;text-decoration:none;cursor:pointer;display:inline-block}a:not([href]):not([class]){color:#c6c6c6}a:not([href]):not([class]):hover{color:#c6c6c6}.cursor-pointer{cursor:pointer}a:hover,a:active,a:focus{color:#001a73;outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0;font-family:"Outfit",sans-serif}h2{font-weight:300}p{padding:0;margin:0;color:#1e1e1e;font-size:16px;line-height:25px;letter-spacing:.48px;font-weight:200}ul,ol{padding:0;margin:0;list-style:none}.primary-btn{border-radius:3px;font-size:16px;line-height:18px;color:#fff;font-weight:600;padding:16px 30px;position:relative;transition:all ease 0.5s;letter-spacing:.32px;box-shadow:none;background:#ff841b;text-transform:uppercase;white-space:nowrap}.primary-btn:hover{background:#ff941b;color:#fff;box-shadow:none}.btn-link{color:#b7946f;font-size:12px;font-weight:400;line-height:24px;text-decoration:underline}.btn-link:hover,.btn-link:focus{color:#063}.form-group{margin-bottom:30px}.form-group .form-control{background:#fff;border:1px solid #eaeaea;height:54px;padding:16px;font-size:16px;line-height:20px;color:#676767;box-shadow:none;outline:none}.form-group textarea.form-control{height:auto;resize:none}header{position:absolute;top:0;left:0;right:0;z-index:999;background:#fff0;padding:10px 0}.header.is-sticky{position:fixed;background:#fff;top:0;box-shadow:0 5px 16px rgb(0 0 0 / .1);animation:slideDown 0.35s ease-out}.header.header-hide{animation:slideUp 0.35s ease-out;transform:translateY(-100%)}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0%)}100%{transform:translateY(-100%)!important}}header nav .nav-menu{margin:0 0 0 auto}header .navbar-brand{display:flex;align-items:center}header .navbar-brand img{max-width:212px}header nav .nav-menu li{padding:0 0 0 60px;line-height:35px}header nav .nav-menu li a{font-size:12px;font-weight:700;letter-spacing:3px;line-height:20px;color:#b7946f;text-transform:uppercase;position:relative;padding-bottom:10px}header nav .nav-menu li a::before{content:"";position:absolute;width:100%;height:2px;bottom:8px;left:0;background:#b7946f;visibility:hidden;transform:scaleX(0);transition:all 0.5s ease-in-out 0s}header nav .nav-menu li a:hover::before,header nav .nav-menu li.active a::before{visibility:visible;transform:scaleX(1)}header .login-btn{color:#fff;font-size:12px;font-weight:300;line-height:15px;letter-spacing:3px;padding:10px 13px;position:relative;border:1px solid #fff0;border-radius:100px;white-space:nowrap;margin-left:65px}header .login-btn::before{border-radius:100px;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,#ffffff,#fff0);-webkit-mask:linear-gradient(0deg,#fff 0 0) content-box,linear-gradient(0deg,#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;padding:1px}header .login-btn:hover{background:#fff;border:1px solid #f9f9f9;color:#063}.hero-section{width:100%;height:100vh;max-height:835px;position:relative;border-bottom:4px solid #b7946f}.hero-section::before,.portfolio-section::before{content:"";background:linear-gradient(0deg,#f3ede7 39.98%,#fff0 95.47%);position:absolute;bottom:0;top:0;left:0;right:0;transform:rotate(180deg);max-height:435px;z-index:-1}.hero-video-clipped-shapelogo::before{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../video-line-shape.svg) no-repeat;width:460px;height:460px;background-size:cover;position:absolute;left:0;top:250px;z-index:1;opacity:.3}.hero-section .hero-container{position:absolute;right:0;left:0;height:100%}.hero-text-contant{width:660px;max-width:100%}.hero-text-contant h1{padding:0 0 10px 0;font-size:43px;line-height:65px;font-weight:700;text-transform:capitalize;color:#000}.hero-text-contant h1 span{position:relative}.hero-text-contant h1 span::before{content:"";border-radius:4px;margin:0 auto;background:#063;display:inline-block;height:4px;width:100%;max-width:100%;position:absolute;bottom:-3px;left:0;right:0}.hero-text-contant h3{color:#000;max-width:740px;font-size:33px;line-height:53px;font-weight:300}.hero-text-contant .btn-link{font-size:19px;line-height:22px;letter-spacing:4.75px;margin-top:32px}.hero-container .video-block{position:absolute;top:0;right:0}.hero-video-clipped{min-height:100vh;max-height:100vh;background-position:center;background-size:cover;width:100%;max-width:795px;margin:0 0 0 auto;position:relative;bottom:4px}.hero-video-clipped::before{content:"";background:linear-gradient(206deg,rgb(183 148 111 / .42) 44.73%,rgb(0 102 51 / .42) 85.88%);position:absolute;bottom:0;top:0;left:0;right:0;z-index:1}.hero-video-clipped video{position:relative;left:-50%}.hero-video-clipped:after{content:"";width:12px;height:125%;position:absolute;background:linear-gradient(180deg,#063 0%,#00341a 100%)}.section-header{text-align:center;position:relative;z-index:1}.section-header .section-title-name h2{color:#000;font-size:32px;line-height:40px;padding-bottom:18px;font-weight:300;letter-spacing:.96px}.our-media-section .section-title-name h2{padding-bottom:0}.section-text-link{color:#b7946f;font-size:12px;font-weight:400;line-height:15px;letter-spacing:3px;text-transform:uppercase;position:relative}.btn-link{text-decoration:none;position:relative}.section-text-link::before,.btn-link::before{content:"";position:absolute;left:0;bottom:0;width:calc(100% - 2.3px);height:1px;background-color:#b7946f}.btn-link::before{bottom:5px}.btn-link:hover::before,.section-text-link:hover::before{width:0}.section-text-link svg{position:absolute;top:4px;right:-16px;transition:all ease 0.3s}.section-text-link:hover,.section-text-link:focus{color:#063}.section-text-link:hover svg{transform:rotate(45deg)}.title h4,.title h4 a{font-size:24px;line-height:30px;font-weight:600;color:#1e1e1e;text-transform:capitalize}.title h4 a:hover,.title h5 a:hover{color:#00341a}.title h5,.title h5 a{font-size:18px;line-height:23px;letter-spacing:.54px;font-weight:400;color:#1e1e1e}.our-approach-section{padding:70px 0;background:#fff;position:relative}.our-approach-section::before{background:linear-gradient(0deg,#f3ede7 39.98%,#fff0 95.47%);transform:rotate(180deg);content:"";position:absolute;bottom:0;top:0;left:0;right:0;z-index:0}.our-approach-section .section-header{padding-bottom:48px}.approach-items-block{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;position:relative;z-index:1}.our-approach-section .section-header .section-heading{padding-bottom:34px}.our-approach-section .approach-col-contant .img-block{height:255px;max-height:255px;background:#fff0;margin-bottom:20px;position:relative}.our-approach-section .approach-col-contant .img-block img{width:100%;height:100%;object-fit:cover;transform:scale(.975);transition:0.5s ease transform;transform-origin:bottom left}.our-approach-section .approach-col-contant .img-block::before{content:"";// background:rgb(183 148 111 / .3);background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;transform:scale(.975);transition:0.5s ease transform;transform-origin:bottom left;z-index:1}.our-approach-section .approach-col-contant .img-block::after{content:"";background:linear-gradient(118deg,#063 1.08%,#00341a 99.48%);position:absolute;bottom:0;top:-5px;left:20px;right:-5px;z-index:-1;height:95%;width:95%}.our-approach-section .approach-col-contant .title{padding-bottom:8px}.our-team-section{padding:60px 0 70px;background:#fff;position:relative;border-bottom:4px solid #b7946f;border-top:4px solid #b7946f}.our-team-section::before{background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../team-bg-img.jpg) no-repeat 0 0;background-size:cover;content:"";position:absolute;bottom:0;top:0;left:0;right:0;z-index:0}.our-team-section .section-header{padding-bottom:32px}.our-team-section .section-header .section-title-name h2{color:#d9d9d9}.our-team-section .section-header .section-text-link:hover{color:#e8e8e8}.our-team-contant{position:relative;max-width:820px;margin:0 auto}.our-team-contant .img-block{height:494px;max-height:494px;background:#fff0;position:relative;z-index:1}.our-team-contant .img-block img{width:100%;height:100%;object-fit:cover;transform-origin:top right}.our-team-contant .img-block::before{content:"";// background:rgb(0 0 0 / .08);background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;transform:scale(.975);transition:0.5s ease transform;transform-origin:top right;z-index:1}.our-team-contant .img-block::after{content:"";background:linear-gradient(118deg,#2e251c 1.08%,#705c47 99.48%);position:absolute;top:20px;left:30px;right:-10px;z-index:-1;bottom:-10px}.slick-list{margin:0 -15px!important}.slick-slide{margin:0 35px}.slick-slide img{width:100%}.slick-dots{display:flex;align-items:center;justify-content:center;position:relative;top:38px;text-align:center}.slick-dots li button{background-color:#e8e8e8;width:10px;height:10px;border-radius:100px;margin-right:11px;margin-left:11px;font-size:0;box-shadow:none;border:none;padding:0;outline:none}.slick-dots li.slick-active button{background-color:#b4b4b4}.slick-slider button.slick-prev,.slick-slider button.slick-next{display:none!important}.slick-arrow{display:flex;align-items:center;justify-content:center;margin:30px auto 0;position:relative;z-index:1}.slick-arrow button{background:none;border:none;outline:none;box-shadow:none}.slick-arrow button.slick-disabled svg path{fill:#dfdfdf}.slick-arrow .prev-btn,.slick-arrow .media-prev-btn{position:absolute;left:0}.slick-arrow .next-btn,.slick-arrow .media-next-btn{position:absolute;right:0}.our-media-section{padding:70px 0 90px;background:#fff;position:relative;margin-top:100px}.privacy{position:relative}.privacy h4{padding-top:20px}.our-media-section::before,.our-media-section::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../border-line.png) no-repeat;background-size:cover;width:100%;position:absolute;top:0;left:0;height:2px;background-position:center center;background-size:100%}.privacy::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../border-line.png) no-repeat;background-size:cover;width:100%;position:absolute;bottom:0;left:0;height:2px;background-position:center center;background-size:100%}.our-media-section .slick-slide{margin:0 15px}.our-media-section .description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.approach-page .portfolio-list:last-child{padding-bottom:100px}.our-team-page .our-team-list{position:relative;padding-bottom:60px}.our-team-page .our-team-list .team-img{height:100%}.approach-page .portfolio-list:last-child::before{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../border-line.png) no-repeat;background-size:cover;width:100%;position:absolute;bottom:0;left:0;height:1px;background-position:center center;background-size:100%}.inner-page-body .media-list-wrapper{position:relative;margin-bottom:0;padding-bottom:50px}.our-team-page .our-team-list::after,.inner-page-body .media-list-wrapper::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../border-line.png) no-repeat;background-size:cover;width:100%;position:absolute;bottom:0;left:0;height:1px;background-position:center center;background-size:100%}.our-media-section::after{bottom:0;top:inherit}.our-media-section .section-header{text-align:left;padding-left:20px}.our-media-section .slick-dots{bottom:-25px;top:inherit}.our-media-section .slick-arrow{margin:13px auto 0}.portfolio-section .prev-btn,.portfolio-section .next-btn{margin-top:6px}.media-box{padding:21px;display:flex;flex-direction:column;border:1px solid #fff0;transition:all ease 0.5s;position:relative}.our-media-section .item:hover .media-box:before,.our-media-section .slick-item:hover .media-box:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#fff0,rgba(228,215,201,25));-webkit-mask:linear-gradient(0deg,#fff 0 0) content-box,linear-gradient(0deg,#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;padding:1px 1px 0 1px}.our-media-section .item .media-box:after,.our-media-section .slick-item .media-box:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;border:1px solid #fff0;background:linear-gradient(180deg,#f3ede7 54.03%,#fff0 108.72%);opacity:0;transition:all ease 0.5s}.our-media-section .item:hover .media-box:after,.our-media-section .slick-item:hover .media-box:after{opacity:1}.our-media-section .slick-item:hover .media-box .img-block:after{opacity:0}.media-box .img-block{height:200px;max-height:200px;background:#fff0;position:relative}.media-box .img-block:after{content:"";// background:rgb(183 148 111 / .25);background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;width:100%;height:100%;overflow:hidden}.media-box .img-block img{height:100%;width:100%;object-fit:cover;object-position:top center}.media-box .media-tag{color:#fff;font-size:10px;font-weight:300;line-height:normal;letter-spacing:2.5px;padding:3px 13px;position:absolute;top:0;left:0;z-index:2;transition:all ease 0.5s;text-transform:uppercase}.our-media-section .item:hover .media-tag,.our-media-section .slick-item:hover .media-tag{opacity:1}.media-box .media-contant{padding:23px 0 4px;z-index:2;min-height:249px}.media-box .media-contant .medid-label-date{padding-bottom:15px;color:#929292;font-size:12px;font-weight:400;line-height:15px;letter-spacing:3px;text-transform:uppercase}.media-box .media-contant .title{padding-bottom:12px}.media-box .media-contant .description{padding-bottom:11px}.media-box .media-contant .description p{font-weight:200}.media-box .media-contant .btn-link{text-transform:uppercase;letter-spacing:3px;cursor:pointer;display:inline-block}.portfolio-section{position:relative;padding-top:100px}.portfolio-section #slickportfolioCarousel{margin:20px}.portfolio-section .section-header{text-align:left;padding-left:20px}.portfolio-section:after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../logo-shape.svg) no-repeat;width:400px;height:400px;background-size:cover;position:absolute;left:0;top:30px}@keyframes moveLeftToRight{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.portfolio-section .portfolio-box .img-block{width:100%;height:0;padding-top:65%;overflow:hidden;position:relative}.portfolio-section .portfolio-box .img-block:before{content:"";// background:rgb(183 148 111 / .3);background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;width:100%;height:100%;overflow:hidden;transition:0.5s ease transform;transform-origin:top right}.portfolio-section .slick-slide a{display:block}.portfolio-section .slick-slide{margin:0 15px}.portfolio-section .slick-carousel-portfolio:after{content:"";background:linear-gradient(118deg,#063 1.08%,#00341a 99.48%);position:absolute;bottom:0;top:-20px;right:-20px;z-index:-1;width:92%;height:0;padding-top:65%}.portfolio-section .slick-carousel-portfolio:before{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../slider-pattern.svg) no-repeat;width:135px;height:65px;background-size:cover;position:absolute;right:-38px;bottom:40px}.portfolio-section .line-draw{background:linear-gradient(180deg,rgb(183 148 111 / .3) -.15%,#fff0 100%);transform:rotate(35deg);width:8px;height:1000px;background-size:cover;position:absolute;right:0;left:0;top:-92px;margin:0 auto;z-index:-1}.portfolio-section .portfolio-box .img-block img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:0.5s ease transform;transform-origin:top right}.portfolio-section .portfolio-box .portfolio-logo img{height:30px;width:auto;position:static}.portfolio-box .img-block .portfolio-logo{position:absolute;right:10px;bottom:8px;z-index:1}.portfolio-box .portfolio-contant{margin:0;width:84%;padding-top:10px}.portfolio-box .portfolio-contant p{font-size:13px;font-weight:300;color:#1e1e1e;font-style:italic;letter-spacing:2.47px;padding-bottom:15px}.portfolio-content h3 img{width:14px}#slickportfolioCarousel .slick-dots{text-align:left;margin:0;margin-left:48px;top:10px;z-index:1;justify-content:flex-start}#slickportfolioCarousel .slick-track{display:flex;align-items:center}.portfolio-slick-arrow{margin:-18px 0 0 18px}footer{width:100%;height:100%;position:relative;padding:90px 0 0}footer::before{content:"";background:linear-gradient(0deg,#f3ede7 39.98%,#fff0 95.47%);position:absolute;bottom:0;top:0;left:0;right:0}footer .container{position:relative}footer .footer-logo{cursor:pointer}footer .footer-logo img{max-width:260px}.footer-inner{display:flex;align-items:center;margin-bottom:35px}.footer-left{width:40%;text-align:left}.footer-left p{font-size:12px;text-transform:uppercase;letter-spacing:3px;color:#b7946f;margin-top:27px;font-weight:400}.footer-right{width:60%;display:flex;flex-direction:row}.footer-right .contact-us{text-align:left;padding-top:6px;padding-left:100px}.footer-right .contact-us h6{font-size:12px;font-weight:700;line-height:normal;letter-spacing:3px;margin-bottom:28px;color:#b7946f}.footer-right .contact-us h5{font-size:16px;font-weight:500;line-height:normal;letter-spacing:.48px;margin-bottom:8px;color:#1e1e1e}.footer-right .contact-us p a{font-size:16px;font-weight:300;line-height:28px;letter-spacing:.48px;margin-bottom:28px;color:#1e1e1e;max-width:310px}.footer-right .contact-us p a img{max-width:18px;margin:2px;position:relative;top:-2px}.footer-right .contact-us ul li img{width:28px;height:28px;border-radius:100px;border:1px solid #b7946f;padding:5px;margin-right:10px}.footer-right .contact-us ul li{margin-bottom:20px}.footer-right .contact-us ul li:last-child{margin-bottom:0}.footer-right .contact-us ul li a{font-size:16px;color:#b7946f;letter-spacing:.48px;font-weight:400;display:flex;align-items:center}.footer-right .contact-us ul li a:hover{color:#0c2d1c}footer nav{text-align:left;padding-left:100px}footer nav .nav-menu li{margin-bottom:24px}footer nav .nav-menu li a{font-size:12px;font-weight:700;letter-spacing:5.4px;color:#b7946f;text-transform:uppercase;white-space:nowrap}footer nav .nav-menu li a:hover{color:#0c2d1c}footer .bottom-footer{background:#0c2d1c;padding:18px 0;position:relative}footer .bottom-footer ul{display:flex;justify-content:center}footer .bottom-footer ul li{margin:0 15px}footer .bottom-footer ul li a{font-size:12px;font-weight:700;letter-spacing:3px;opacity:.62;color:#b7946f}footer .bottom-footer ul li a:hover{opacity:1}.madeby{color:#b4b4b4;font-size:12px;font-weight:400;letter-spacing:.4px}.madeby:hover,.madeby:focus,.madeby:active{color:#b4b4b4;span{color:red}}.inner-page-body header .login-btn,.header.is-sticky .login-btn{color:#000;left:0}.inner-page-body header .login-btn:hover,.header.is-sticky .login-btn:hover{background:#fff3e7}.inner-page-body header .login-btn::before,.header.is-sticky .login-btn:before{border-radius:100px;content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(183,148,111,61%),rgb(244,238,232,100%));-webkit-mask:linear-gradient(0deg,#fff 0 0) content-box,linear-gradient(0deg,#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;padding:1px}.green-bg{background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../team-bg-img.jpg) no-repeat;background-size:cover;width:100%;padding:60px 0;position:relative;overflow:hidden;border-top:4px solid #b7946f;border-bottom:4px solid #b7946f}.green-bg .section-text-link:hover,.green-bg h1,.green-bg h2{color:#fff}.inner-banner{margin-top:75px;display:flex;align-items:center;height:195px}.inner-banner::before{content:"";width:165px;height:165px;background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../inner-logo-shape.png) no-repeat;mix-blend-mode:soft-light;position:absolute;left:0;top:0}.inner-banner::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../inner-banner-line.png);width:660px;height:310px;position:absolute;right:-290px;left:0;top:-120px;margin:0 auto;mix-blend-mode:soft-light}.inner-banner h1{font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.72px}.inner-banner p{color:rgb(255 255 255 / .71);font-size:21px;margin-top:5px;letter-spacing:.63px}.current-portfolio{padding-top:92px;position:relative}.current-portfolio:before,.our-team-list:before,.approach-team:before{background:linear-gradient(0deg,#f3ede7 39.98%,#fff0 95.47%);transform:rotate(180deg);height:50%;content:"";position:absolute;bottom:0;top:0;left:0;right:0;z-index:-1}.current-portfolio:after{background:linear-gradient(0deg,#fff0 39.98%,#f3ede7 95.47%);transform:rotate(180deg);content:"";position:absolute;height:50%;bottom:-90px;left:0;right:0;z-index:-1}.current-portfolio h2{margin-bottom:93px;font-size:32px}.portfolio-list{margin-bottom:155px;display:flex;justify-content:space-between;width:100%;align-items:center}.portfolio-list:last-child{margin-bottom:0}.portfolio-image{padding-top:30%;width:45%;background:linear-gradient(118deg,#063 1.08%,#00341a 99.48%);position:relative;height:0;left:20px;top:-20px;min-height:340px}.portfolio-image .img-block>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top center;bottom:0;left:0}.portfolio-list .portfolio-image::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../slider-pattern.svg) no-repeat;width:135px;height:65px;background-size:cover;position:absolute;right:-15px;bottom:-55px}.portfolio-list .portfolio-image .img-block{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top center;bottom:-20px;left:-20px;transform:scale(1);transition:all ease 0.5s}.portfolio-list .portfolio-image .img-block:after{content:"";background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;width:100%;height:100%}.portfolio-list .portfolio-image .portfolio-logo{position:absolute;bottom:-5px;right:35px;z-index:11}.portfolio-list .portfolio-image .portfolio-logo img{filter:drop-shadow(2px 2px 2px rgb(0 0 0 / .705))}.portfolio-list .portfolio-content{padding-left:95px;width:55%}.teammodal .portfolio-list .portfolio-content{height:500px}.portfolio-list .portfolio-content h3{font-size:30px;font-weight:400;margin-bottom:17px}.portfolio-list .portfolio-content p{margin-bottom:26px}.portfolio-list:nth-child(even) .portfolio-image{order:2}.portfolio-list:nth-child(even) .portfolio-content{order:1;padding-right:95px;padding-left:0}.portfolio-list:nth-child(even) .portfolio-image .portfolio-logo{left:-5px;right:0;bottom:-5px}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-image{order:2}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-content{order:1;padding-right:95px;padding-left:0}.approach-page .portfolio-list:nth-child(even) .portfolio-image{order:2}.approach-page .portfolio-list:nth-child(even) .portfolio-content{order:1}.past-portfolio{padding:83px 0;position:relative;min-height:358px;margin-top:90px}.past-portfolio .map-img{position:absolute;top:0;right:0}.logos-portfolio{width:60%;margin-top:40px;position:relative}.logos-portfolio img{max-height:100px}.logos-portfolio .slick-slide{margin:0 40px}.logos-portfolio .slick-list{position:relative}.logos-portfolio .slick-list::before,.logos-portfolio .slick-list::after{content:"";position:absolute;width:35px;height:45px;top:50%;left:-1px;background:linear-gradient(270deg,rgb(5 77 41 / 43%) 3.12%,#054f29 55%);z-index:11;transform:translateY(-50%)}.logos-portfolio .slick-list::after{right:-1px;left:auto;transform:translateY(-50%) rotate(180deg);background:linear-gradient(270deg,rgb(9 67 37 / .43) 3.12%,#0a4025 55%)}.approach-team{margin-top:74px;margin-bottom:30px;position:relative}.approach-team:before{margin-top:-90px}.approach-wrapper{display:flex;justify-content:space-between;gap:96px}.approach-wrapper .box-view{width:50%}.approach-wrapper .box-view .heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.approach-wrapper .box-view .img-block{height:238px;overflow:hidden}.approach-wrapper .box-view .img-block a{display:block;width:100%;height:100%}.approach-wrapper .box-view .img-block img{object-fit:cover;width:100%;height:100%;object-position:center center;transform:scale(1);transition:0.5s ease transform}.approach-wrapper .box-view .img-block:hover img{object-fit:cover;width:100%;height:100%;object-position:center center}.overlay{position:relative}.overlay:before{content:"";// background:rgb(183 148 111 / .3);background:#fff0;position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;width:100%;height:100%;pointer-events:none}.section-shade-bg::before{background:linear-gradient(0deg,#f3ede7 39.98%,#fff0 95.47%);transform:rotate(180deg);height:50%;content:"";position:absolute;bottom:0;top:0;left:0;right:0;z-index:0}.modal-dialog{width:100%;max-width:100%;margin:0 auto;top:0;height:100%;overflow:hidden}.modal-content{border-radius:0;border:0;height:100%;overflow:auto}.modal-body{padding:10px 60px 50px 50px}.modal-header{border:0;padding:30px}.modal-header .btn-close{width:17px;height:17px;border-radius:100px;border:2px solid #b7946f;background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../close-icon.svg);background-position:center;background-repeat:no-repeat;background-size:30px;opacity:1;transition:all ease 0.5s;transform:rotate(0deg);background-size:32px}.modal-header .btn-close:hover{transform:rotate(180deg)}.portfoliomodal .portfolio-list{margin-top:0;height:100%}.portfoliomodal .portfolio-content .founders{margin-top:50px}.portfoliomodal .portfolio-content .founders h4{color:#606060;font-size:18px;font-weight:300;border-bottom:1px solid #b7946f;padding-bottom:12px;margin-bottom:15px}.portfoliomodal .portfolio-content .founders a{font-size:16px;color:#b7946f;text-decoration:underline}.portfoliomodal .portfolio-content .founders a:hover{color:#063}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-image .portfolio-logo{left:15px;right:0;bottom:15px}.approach-team.green-bg{margin-top:95px;padding:85px 0}.media-list-wrapper{margin-top:60px;margin-bottom:60px}.media-list-wrapper .media-box{padding:0;background:#fff0}.media-list-wrapper .media-box a{display:flex;background:#fff;border:1px solid #efe7df;padding:35px;flex-direction:row;gap:5%;position:relative;margin-bottom:35px;color:#1e1e1e}.media-list-wrapper .media-box a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:linear-gradient(-90deg,#f3ede7 11.25%,#fff0 72.19%);opacity:0;transition:all ease 0.5s}.media-list-wrapper .media-box a:hover:before{opacity:1}.media-list-wrapper .media-box a:hover .media-tag{opacity:1}.media-list-wrapper .media-box .media-img{flex:0 0 20%;position:relative;z-index:1}.media-list-wrapper .media-box .media-img img{min-width:275px;max-width:275px}.media-list-wrapper .media-box .media-title{flex:0 0 30%;position:relative;z-index:1}.media-list-wrapper .media-box .media-title span{color:#929292;font-size:12px;font-weight:400;line-height:15px;letter-spacing:3px;display:inline-block;margin-bottom:14px;text-transform:uppercase}.media-list-wrapper .media-box .media-title h5{font-size:18px;line-height:25px}.media-list-wrapper .media-box .media-detail{flex:0 0 30%;position:relative;z-index:1}.media-detail-wrapper{margin-top:95px;text-align:center}.media-detail-wrapper .section-text-link{margin-bottom:24px}.media-detail-wrapper .img-block{width:100%;height:500px;margin-bottom:33px}.media-detail-wrapper .img-block img{width:100%;height:100%;object-fit:cover;object-position:top center}.media-content{text-align:center}.media-content span{color:#b6b6b6;font-size:12px;font-weight:700;line-height:15px;letter-spacing:3px;display:inline-block;margin-bottom:14px}.media-content h1{font-size:30px;font-weight:400;margin-bottom:32px}.media-content h4{margin-bottom:20px;text-align:left}.media-content p{text-align:left;font-size:16px;font-weight:200;margin-bottom:40px}.media-detail .our-media-section{margin-top:60px}.our-team-wrapper .our-team-img{height:666px;overflow:hidden;border-bottom:4px solid #b7946f}.our-team-img.overlay::before{background:rgb(0 0 0 / .36)}.our-team-wrapper .our-team-img img{width:100%;height:100%;object-fit:cover}.our-team-list{position:relative;padding-top:60px}.our-team-list .team-member a{width:100%;height:475px;position:relative;overflow:hidden;margin-bottom:30px}.our-team-list .team-member a .team-img img{width:100%;height:100%;object-fit:cover;object-position:top center;transform:scale(1);transition:all ease 0.5s}.our-team-list .team-member a:hover .team-img img{transform:scale(1.1)}.our-team-list .col-lg-4{padding:0 15px}.team-member .team-info{width:100%;position:absolute;bottom:0;padding:20px;z-index:9}.team-member .team-info:before{content:"";width:100%;height:160%;background:linear-gradient(180deg,rgb(0 0 0 / .75) 0%,#fff0 100%);transform:rotate(180deg);position:absolute;bottom:0;left:0}.team-member .team-info span{font-size:14px;color:#b7946f;font-weight:700;letter-spacing:6px;display:inline-block;position:relative;z-index:1;margin-bottom:10px;text-transform:uppercase}.team-member .team-info h5{font-size:21px;color:#fff;font-weight:600;letter-spacing:.642px;position:relative;z-index:1}.team-member .overlay:before{content:"";// background:rgb(183 148 111 / .2);background:#fff0}.our-team-page .approach-team.green-bg{margin-top:0}.teammodal .portfolio-list .portfolio-content{width:60%}.teammodal .portfolio-image{width:418px;min-height:495px}.teammodal .portfolio-content span{font-size:12px;color:#b7946f;text-transform:uppercase;letter-spacing:5.4px;font-weight:700;display:inline-block;margin-bottom:18px}.teammodal .portfolio-content h3{display:flex;align-items:center}.teammodal .portfolio-content h3 a{width:32px;height:32px;border-radius:100px;border:1px solid #b7946f;display:inline-flex;align-items:center;justify-content:center;margin-left:24px}.approach-page .current-portfolio h2{display:none}.approach-page .current-portfolio:after{display:none}.hero-banner{position:relative;height:100vh;overflow:hidden;display:flex;align-items:center;border-bottom:4px solid #b7946f}.hero-banner::after{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../video-line-shape.svg) no-repeat;width:450px;height:450px;background-size:cover;position:absolute;left:60%;top:50%;z-index:1;opacity:.3;transform:translateY(-50%)}.hero-banner::before{content:"";background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../banner-shape.svg) no-repeat;background-size:77%;width:100%;height:calc(100% + 10px);right:0;top:-10px;display:inline-block;position:absolute;z-index:2}.hero-content{z-index:99;position:relative;width:70%;max-width:660px}.hero-banner .hero-video{position:absolute;top:0;right:-12%;height:100%}.hero-banner .hero-video video{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%;background:url(https://www.filtercapital.com/wp-content/themes/filter-capital-child/assets/css/../video-thumb.jpg) no-repeat;background-size:cover;object-fit:cover}.hero-banner .hero-video:before{content:"";background:linear-gradient(206deg,rgb(183 148 111 / .42) 34.73%,rgb(0 102 51 / .6) 47.88%);position:absolute;bottom:0;top:0;left:0;right:0;z-index:1}.hero-content h1{padding:0 0 10px 0;font-size:43px;line-height:65px;font-weight:700;color:#000}.hero-content h1 span{position:relative}.hero-content h1 span::before{content:"";border-radius:4px;margin:0 auto;background:#063;display:inline-block;height:4px;max-width:100%;position:absolute;bottom:-3px;left:0;right:0;opacity:0;animation:lineDraw 1s ease-in-out;animation-fill-mode:forwards;animation-delay:1s}@keyframes lineDraw{0%{left:-100%;width:0;opacity:0}100%{left:0;width:100%;opacity:1}}.hero-content h3{color:#000;max-width:740px;font-size:32px;line-height:53px;font-weight:200}.teammodal .modal-body{padding:10px 60px 50px 50px;max-width:1260px;margin:auto}.portfoliomodal .modal-body{max-width:1260px;margin:auto}.overlay-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.overlay-loader.loaded{pointer-events:none}.overlay-loader .overlayDoor:before,.overlay-loader .overlayDoor:after{content:"";position:absolute;width:50%;height:100%;background:#111;transition:0.5s cubic-bezier(.77,0,.18,1);transition-delay:0.8s}.overlay-loader .overlayDoor:before{left:0}.overlay-loader .overlayDoor:after{right:0}.overlay-loader.loaded .overlayDoor:before{left:-50%}.overlay-loader.loaded .overlayDoor:after{right:-50%}.overlay-loader.loaded .overlayContent{opacity:0;margin-top:-15px}.overlay-loader .overlayContent{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:0.5s cubic-bezier(.77,0,.18,1)}.overlay-loader .overlayContent .skip{display:block;width:130px;text-align:center;margin:50px auto 0;cursor:pointer;color:#fff;font-family:"Nunito";font-weight:700;padding:12px 0;border:2px solid #fff;border-radius:3px;transition:0.2s ease}.overlay-loader .overlayContent .skip:hover{background:#ddd;color:#444;border-color:#ddd}.loader{width:128px;height:128px;border:3px solid #fff;border-bottom:3px solid #fff0;border-radius:50%;position:relative;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:flex;justify-content:center;align-items:center}.loader .inner{width:64px;height:64px;border:3px solid #fff0;border-top:3px solid #fff;border-radius:50%;-webkit-animation:spinInner 1s linear infinite;animation:spinInner 1s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spinInner{0%{transform:rotate(0deg)}100%{transform:rotate(-720deg)}}@keyframes spinInner{0%{transform:rotate(0deg)}100%{transform:rotate(-720deg)}}@media screen and (min-width:1750px){body header .login-btn{left:120px}.hero-content h3{font-size:30px}}@media screen and (min-width:1660px){.hero-content{width:56%}}@media screen and (min-width:1400px) and (max-width:1800px){.container{max-width:1300px}}@media only screen and (max-width:1350px) and (max-height:940px){.hero-banner::before{background-size:100%!important}}@media screen and (min-width:960px) and (max-width:1100px){.hero-content{width:55%}}@media screen and (max-width:1280px){.hero-banner{max-height:750px}}@media screen and (max-width:1150px){.hero-banner{max-height:600px}}@media (min-width:1024px){.hero-video-clipped{clip-path:polygon(56% 0,100% 0,100% 100%,-25% 100%)}.hero-video-clipped:after{left:130px;top:-90px;z-index:5;transform:rotate(34deg)}.hero-video-clipped::before{left:-18%}}@media (min-width:2560px){.container{max-width:1750px}}@media (max-width:1920px){header .login-btn{left:0}.navbar-expand-lg .navbar-nav{margin-left:auto;margin-right:auto}.hero-banner::before{right:0}}@media (max-width:1600px){header .login-btn{left:0}.navbar-expand-lg .navbar-nav{margin-left:auto}header .login-btn{left:0}.hero-banner::before{background-size:80%}.hero-banner::before{right:0}}@media (max-width:1440px){header .login-btn{left:0}.navbar-expand-lg .navbar-nav{margin-left:auto}.hero-banner::after{left:54%}}@media (max-width:1366px){.modal-header{padding-bottom:10px}.teammodal .portfolio-image{min-height:465px}}@media (max-width:1280px){header .login-btn{margin-left:35px}.navbar-expand-lg .navbar-nav{margin-left:auto}}@media only screen and (min-width:1600px) and (max-width:1920px){.hero-video-clipped{max-width:865px}.hero-video-clipped:after{left:150px;top:-100px;z-index:5;transform:rotate(36.3deg)}.hero-text-contant h3{font-size:30px}}@media only screen and (min-width:1300px) and (max-width:1599px){.hero-video-clipped{max-width:595px}.hero-video-clipped:after{left:97px;top:-90px;z-index:5;transform:rotate(35deg)}.hero-text-contant h3{font-size:30px}}@media only screen and (min-width:1024px) and (max-width:1299px){.hero-video-clipped{max-width:500px}.hero-video-clipped:after{left:80px;top:-90px;z-index:5;transform:rotate(23deg)}.hero-text-contant h3{font-size:26px;line-height:30px}}@media (max-width:1199px){.navbar-expand-lg .navbar-collapse{justify-content:flex-end}.hero-content h3{font-size:30px}header nav .nav-menu li{padding:0 24px 0 0}.hero-text-contant h1{font-size:38px;line-height:48px;padding:0 0 20px}.hero-text-contant .btn-link{font-size:16px;line-height:19px}.current-portfolio .portfolio-list:nth-child(even){padding-right:20px}.portfoliomodal .portfolio-list{gap:50px}.portfolio-list:nth-child(even) .portfolio-content{padding-right:45px}.our-team-list .team-member a{height:395px}}@media (max-width:1023px){.section-header .section-title-name h4{font-size:22px;line-height:28px;padding-bottom:12px}.title h4,.title h4 a{font-size:18px;line-height:20px}header nav.navbar-expand-md{flex-wrap:wrap}header .navbar-brand img{max-width:186px}header nav .nav-menu li{padding-right:15px}header .login-btn{margin-left:15px}header .login-btn.btn-hide{display:none}.hero-section{max-height:680px}.hero-section .hero-container{flex-direction:column;position:relative}.hero-container .hero-text-contant{position:absolute;z-index:2;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;left:0;right:0;margin:0 auto}.hero-section .hero-container h1{color:#fff}.hero-text-contant h1 span::before{height:4px}.hero-section .hero-container h3{color:#fff;max-width:85%;margin:0 auto}.hero-text-contant .btn-link{color:#f9f9f9}.hero-video-clipped{min-height:680px;max-height:680px;max-width:100%}.hero-video-clipped video{left:auto;height:680px;width:100%;object-fit:cover}.hero-video-clipped:after{display:none}.our-approach-section{padding:65px 0}.our-approach-section .approach-col-contant .img-block{height:200px;max-height:200px}.our-team-section{padding:65px 0}.portfolio-section{padding-top:100px}.portfolio-section .row{align-items:flex-start!important}.portfolio-section:after{height:120px;width:120px;top:20px}.footer-left{width:33%}.footer-right{width:67%}.footer-right .contact-us{padding-left:40px}footer nav{padding-left:40px}}@media (max-width:991px){header{background:#fff;padding:5px 0;position:fixed;top:0}.inner-banner{margin-top:64px}.hero-banner{height:500px;margin-top:64px}.hero-banner::before{background-size:cover;right:0;height:calc(100% + 14px)}.hero-content{width:63%}.hero-content h3{font-size:22px;line-height:35px}.hero-content h1{font-size:37px}.hero-banner::after{left:64%}.hero-banner::after{width:250px;height:250px}header .container{max-width:100%}header .container-fluid{padding:0}.navbar-toggler{margin:0 0 0 auto}header nav .nav-menu{margin:20px 0 10px}.navbar-expand-lg .navbar-collapse{height:100vh;text-align:center}header nav .nav-menu li a::before{bottom:20px}.navbar-expand-lg .navbar-nav{margin-left:0;justify-content:flex-start!important;margin-top:50px}header nav .nav-menu li a{font-size:15px;padding-bottom:25px}header nav .nav-menu li{text-align:center}header nav .nav-menu li{padding:0;margin:2px 0}header nav .nav-menu li a{color:#b7946f}header .login-btn{color:#000;margin:0 auto;left:0;font-size:15px;letter-spacing:2px;padding:12px 20px}header .login-btn::before{background:linear-gradient(270deg,rgba(183,148,111,61%),rgb(244,238,232,100%))}header .login-btn::after{border-radius:100px;content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:0;background-color:#fff;padding:1px}header .login-btn span{position:relative;z-index:2;display:block}header .login-btn:hover{background:#b68c60;color:#fff}header .login-btn:hover::after{background-color:#b68c60}.navbar-toggler{height:38px}.navbar-toggler-icon{width:35px;height:3px;background:#b68c60;position:relative}.navbar-toggler-icon::before{content:"";width:100%;height:3px;position:absolute;bottom:-10px;background:#b68c60;left:auto;right:0}.navbar-toggler-icon::after{content:"";width:100%;height:3px;position:absolute;top:-10px;background:#b68c60;left:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{transform:rotate(0deg)}button[aria-expanded="true"] .navbar-toggler-icon{transform:rotate(45deg)}button[aria-expanded="true"] .navbar-toggler-icon::before{width:3px;height:35px;right:0;transform:rotate(0deg);left:0;top:-16px;margin:0 auto}button[aria-expanded="true"] .navbar-toggler-icon::after{display:none}.no-scroll{overflow-y:hidden}.navbar-toggler{border-color:#fff0;background:#fff0;font-size:16px;padding:4px 10px}.portfolio-image{min-height:275px}.portfolio-list .portfolio-content{padding-left:65px}.portfolio-list{margin-bottom:65px}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-content{padding-right:0}.approach-page .portfolio-list:nth-child(even) .portfolio-content{padding-left:0;padding-right:0}.logos-portfolio .slick-slide{margin:0 20px}.approach-wrapper{gap:30px}.our-media-section{margin-top:90px}.our-media-section .slick-arrow{margin:40px auto 0}.our-media-section .slick-dots{bottom:-50px}.media-list-wrapper .media-box a{flex-wrap:wrap}.media-list-wrapper .media-box .media-detail{flex:0 0 100%;margin-top:20px}.media-list-wrapper{margin-bottom:0}.media-detail-wrapper .img-block{height:360px}.media-content h1{font-size:36px}.team-member .team-info span{letter-spacing:1px}.teammodal .portfolio-image,.teammodal .portfolio-list .portfolio-content{width:100%}.teammodal .portfolio-image{order:1}.teammodal .portfolio-list .portfolio-content{order:2}.modal-content{overflow-x:hidden!important;overflow:auto}.teammodal .portfolio-list .portfolio-content{height:auto}.teammodal .portfolio-list:nth-child(even) .portfolio-content{padding-right:0}.teammodal .portfolio-image{min-height:855px}.portfolio-list .portfolio-image::after{right:-38px;bottom:-60px;background-size:80%}.portfolio-list .portfolio-image .portfolio-logo{bottom:0;left:0}.our-team-list .team-member a{height:295px}.footer-right .contact-us ul li img{margin-right:8px}}@media (max-width:767px){h2{font-size:26px!important}h3{font-size:24px!important}p{font-size:14px}.title h5,.title h5 a{font-size:16px}.hero-content h1{font-size:30px}.hero-content h3{font-size:20px!important}.hero-banner{height:425px;align-items:flex-start}.hero-section .hero-container h1{font-size:26px;line-height:34px}.hero-section .hero-container h3{font-size:20px!important;line-height:28px}.hero-video-clipped{min-height:520px;max-height:520px}.hero-video-clipped video{height:520px}.hero-banner::after{width:210px;height:210px}.hero-banner::after{left:62%}.portfolio-section{padding-top:65px}.portfolio-section .section-header{padding-bottom:30px;text-align:center}.portfolio-list .portfolio-content .section-text-link{margin-bottom:18px}.our-media-section .item:hover .media-box,.our-media-section .item:hover .media-box:before{background:#fff0}.approach-items-block{grid-template-columns:1fr}.our-approach-section .approach-col-contant .img-block{height:400px;max-height:400px}footer{padding:35px 0 0}.footer-inner{flex-direction:column;align-items:flex-start;margin-bottom:10px}.footer-left{width:100%}.footer-right{width:100%;flex-direction:column}.footer-right .contact-us{padding:20px 0}.footer-right .contact-us h5{margin-bottom:6px}footer nav{padding:0}footer nav .nav-menu li{margin-bottom:12px}.our-approach-section,.our-team-section{padding:35px 0}.our-team-section{padding:35px 0 50px}.portfolio-section{padding-top:35px}.our-media-section{padding:40px 0 50px}.portfolio-slick-arrow{margin:-18px auto 0 auto}#slickportfolioCarousel .slick-dots{text-align:center;justify-content:center}#slickportfolioCarousel .slick-dots{margin-left:0}.portfolio-section .slick-carousel-portfolio:before{display:none}.current-portfolio{padding-top:70px}.portfolio-list{flex-direction:column}.portfolio-image,.portfolio-list .portfolio-content{width:100%}.portfolio-list .portfolio-content{padding-left:0;margin-top:40px}.portfoliomodal .portfolio-list .portfolio-content{margin-top:0}.portfoliomodal .portfolio-content .founders{margin-top:30px}.portfolio-list:nth-child(even) .portfolio-image{order:1!important}.our-media-section .item .media-box:before,.our-media-section .slick-item .media-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#fff0,rgba(228,215,201,25));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;padding:1px 1px 0 1px}.our-media-section .item .media-box:after,.our-media-section .slick-item .media-box:after{opacity:1}.our-media-section .item .media-tag,.our-media-section .slick-item .media-tag{opacity:1}.our-media-section .slick-item .media-box .img-block:after{opacity:0}.current-portfolio h2{margin-bottom:50px}.portfolio-image{min-height:auto;height:55vw;max-height:55vw}.current-portfolio .portfolio-list{padding-right:20px}.approach-wrapper{flex-direction:column}.approach-wrapper .box-view{width:100%}.approach-wrapper .box-view .img-block{height:300px}.approach-team.green-bg{margin-top:50px}.past-portfolio{margin-top:50px;min-height:200px;padding:30px 0}.past-portfolio .map-img{width:45%}.our-team-contant .img-block{height:350px}.our-team-list .team-member a{height:780px}.section-header .section-title-name h2{padding-bottom:5px}.our-media-section{margin-top:60px}.our-media-section .slick-dots{bottom:-20px}.our-media-section .slick-arrow{margin:10px auto 0}.media-list-wrapper .media-box .media-title{flex:0 0 100%;margin-top:20px}.media-list-wrapper .media-box a{padding:20px}.media-list-wrapper .media-box .media-img{flex:0 0 100%}.media-list-wrapper .media-box .media-img img{width:100%;max-width:100%}.media-list-wrapper .media-box a .media-tag{opacity:1}.media-content h1{font-size:30px}.media-detail .our-media-section{margin-top:40px}.portfolio-list{margin-bottom:50px}.inner-banner::after{right:0}.our-team-wrapper .our-team-img{height:340px}.our-team-list{padding-top:40px}.teammodal .portfolio-image{min-height:655px}.logos-portfolio .slick-slide{margin:0 10px}.logos-portfolio{margin-top:20px}.our-media-section .slick-slide{margin:0 10px}.our-media-section .section-header{text-align:center;padding-left:0}.logos-portfolio{width:100%}.logos-portfolio .slick-list::after,.logos-portfolio .slick-list::before{content:none}.portfolio-list .portfolio-image .portfolio-logo{bottom:-10px;left:-10px}.portfolio-list:nth-child(even) .portfolio-image .portfolio-logo{left:-10px;right:0}.portfolio-list .portfolio-image .portfolio-logo img{max-width:120px}.portfolio-section .line-draw{width:5px;height:700px}.footer .contact-us{order:1}.footer .nav-menu-container{order:0}.footer-left p{margin:20px 0 25px;letter-spacing:1px;margin-top:10px}.footer-right .contact-us ul li img{margin-right:10px;width:24px;height:24px}footer .bottom-footer{padding:10px 0}.modal-header{padding:17px 30px}.media-content p{text-align:justify}.footer-right .contact-us h6{color:#8e8e8e;margin-bottom:15px}.footer-right .contact-us p a{letter-spacing:0;max-width:initial}.hero-content{margin-top:90px}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-image{order:1}.portfoliomodal .portfolio-list:nth-child(odd) .portfolio-content{padding-right:0}.portfoliomodal .portfolio-list{flex-wrap:wrap;height:auto;margin-top:8px}}@media (max-width:639px){.hero-content h1{font-size:22px!important;line-height:30px}.hero-banner .hero-video,.hero-banner .hero-video video{height:100%;object-fit:cover}.hero-content h3{font-size:14px!important;line-height:18px;margin-bottom:10px}.hero-content h1 span::before{height:3px}.our-team-wrapper .our-team-img{height:230px}.slick-dots li button{margin-right:9px;margin-left:9px}.our-approach-section .approach-col-contant .img-block{height:67vw;max-height:67vw}.media-box .img-block img{object-position:center}}@media (max-width:479px){.footer-right .contact-us ul li{margin-bottom:13px}.footer-right .contact-us p a{margin-bottom:25px}footer nav .nav-menu{display:grid!important;grid-template-columns:1fr 1.5fr}.footer-right .nav-menu{flex-direction:row!important}.footer-right .nav-menu li{width:50%}.portfolio-section .slick-slide{margin:0 6px}.portfolio-section .slick-carousel-portfolio:after{top:-12px}.portfolio-section .slick-carousel-portfolio:after{padding-top:calc(65% + 10px)}.teammodal .modal-body{padding:20px 40px 50px 20px}h1{font-size:26px!important}h2{font-size:20px!important}h3{font-size:18px!important}.hero-content h1{font-size:22px!important;line-height:28px}.hero-banner::before{background-size:100%;background-position:top right;width:1000px}.hero-banner::before{right:-6px}.hero-content{width:60%;margin-top:30%;padding-right:24px}.hero-banner{height:500px}.hero-banner .hero-video video{width:760px;height:100%;object-fit:cover}.hero-banner .hero-video{right:-50%;bottom:0}.hero-banner::after{left:46%}.logos-portfolio .slick-slide{margin:0 10px}.media-detail-wrapper .img-block{height:230px}.media-content p{font-size:18px;margin-bottom:20px}.media-box .media-contant{min-height:230px}.inner-banner p{font-size:16px}.past-portfolio{min-height:120px;padding:30px 0}.approach-wrapper .box-view .img-block,.our-team-contant .img-block{height:260px}.portfolio-list .portfolio-content p{margin-bottom:15px}.modal-body{padding:20px 35px 20px 20px}.teammodal .portfolio-image{min-height:375px}.media-list-wrapper .media-box .media-img img{max-width:100%;width:100%;min-width:auto}.approach-page .portfolio-list:last-child,.our-team-page .our-team-list{padding-bottom:30px}.inner-page-body .media-list-wrapper{padding-bottom:20px}.our-team-list .team-member a{height:420px}}@media screen and (max-width:326px){.hero-content{padding-right:45px}}