.btn-custom{display:inline-block;font-size:15px;padding:13px 44px;background:rgba(0,0,0,0);color:#b7af5b;font-weight:400;transition:.5s;border:1px solid #b7af5b;z-index:1;animation:1s 1.3s fadeInUp both;position:relative}.btn-custom::before,.btn-custom::after{position:absolute;content:"";transform:rotate(0);border:solid;display:inline-block;padding:3px;transition:all .7s ease-out}.btn-custom::before{top:-7px;left:-7px;border-width:0 1px 1px 0;border-color:#b7af5b}.btn-custom::after{bottom:-7px;right:-7px;border-width:1px 0 0 1px;border-color:#b7af5b}.btn-custom:hover{color:#48a984}.btn-custom:hover::before{left:100%;transform:rotate(90deg)}.btn-custom:hover::after{right:100%;transform:rotate(90deg)}.btn-custom-small{display:inline-block;font-size:15px;padding:8px 20px;background:rgba(0,0,0,0);color:#b7af5b;font-weight:400;transition:.5s;border:1px solid #b7af5b;z-index:1;position:relative}.btn-custom-small::before,.btn-custom-small::after{position:absolute;content:"";transform:rotate(0);border:solid;display:inline-block;padding:3px;transition:all .7s ease-out}.btn-custom-small::before{top:-7px;left:-7px;border-width:0 1px 1px 0;border-color:#b7af5b}.btn-custom-small::after{bottom:-7px;right:-7px;border-width:1px 0 0 1px;border-color:#b7af5b}.btn-custom-small:hover{color:#48a984}.btn-custom-small:hover::before{left:100%;transform:rotate(90deg)}.btn-custom-small:hover::after{right:100%;transform:rotate(90deg)}.read-more-custom{display:inline-block;font-size:15px;padding:8px 20px;background:rgba(0,0,0,0);color:#b7af5b;font-weight:400;transition:.5s;border:1px solid #b7af5b;z-index:1;animation:1s 1.3s fadeInUp both;position:relative}.read-more-custom::before,.read-more-custom::after{position:absolute;content:"";transform:rotate(0);border:solid;display:inline-block;padding:3px;transition:all .7s ease-out}.read-more-custom::before{top:-7px;left:-7px;border-width:0 1px 1px 0;border-color:#b7af5b}.read-more-custom::after{bottom:-7px;right:-7px;border-width:1px 0 0 1px;border-color:#b7af5b}.read-more-custom:hover{color:#48a984}.read-more-custom:hover::before{left:100%;transform:rotate(90deg)}.read-more-custom:hover::after{right:100%;transform:rotate(90deg)}.about-section{padding:90px 0}@media screen and (max-width: 767.82px){.about-section{padding:50px 0}}.about-section .tj-heading-area .about-button{margin-top:35px}@media screen and (max-width: 767.82px){.about-section .tj-heading-area .about-button{margin-top:25px}}.about-box{width:100%;padding-left:30px;padding-right:30px;margin-top:50px}@media screen and (min-width: 992px){.about-box{padding-left:60px;padding-right:30px;margin-top:0}}.about-img{position:relative;padding-bottom:100%;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.about-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url(../images/about/ab-mask.png);mask-image:url(../images/about/ab-mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:3}.about-img::before,.about-img::after{position:absolute;content:"";z-index:0;height:100%}.about-img::before{width:65%;height:calc(100% - 25px);border:2px solid rgba(72,169,132,.6);left:-20px;top:25px}.about-img::after{width:25%;height:calc(100% - 25px);border:2px solid rgba(72,169,132,.6);right:-20px;top:0px}.bg-green{background-color:rgba(72,169,132,.1)}.bg-green .project-item-two .project-content{background-color:#fff}.bg-green .project-item-two:hover .project-content{background-color:#345a71}.service-section{background-color:rgba(72,169,132,.1)}.service-two__bottom{position:relative;display:block}.service-two__single{position:relative;display:block;margin-bottom:30px;transition:all .3s ease}@media screen and (max-width: 767.82px){.service-two__single{filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}}.service-two__single:hover{filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.service-two__single:hover .service-two__img::before{opacity:1}.service-two__single:hover .service-two__img-box::after{transform:scaleX(1) rotateX(0deg);transition:all .4s linear;opacity:1}.service-two__single:hover .service-two__content{opacity:1;transform:translateY(0%);transition-delay:.2s;visibility:visible}.service-two__single.not-mobile .service-two__text{display:block}.service-two__single.not-mobile .service-two__img::before{transform:translateY(-10%)}.service-two__single-2{margin-top:50px}@media screen and (max-width: 767.82px){.service-two__single-2{margin-top:0}}.service-two__single-4{margin-top:50px}@media screen and (max-width: 767.82px){.service-two__single-4{margin-top:0}}.service-two__img{position:relative;display:block;overflow:hidden;z-index:1;padding-bottom:140%}.service-two__img::before{content:"";position:absolute;top:0;left:0;right:0;height:120%;background:linear-gradient(0deg, #345a71 0%, rgba(52, 90, 113, 0) 100%);opacity:1;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;z-index:1}.service-two__img.show::before{transform:translateY(-10%)}.service-two__img img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;transform:scale(1);transition:all 500ms ease}.service-two__img-box{position:relative;display:block}.service-two__img-box::after{content:"";position:absolute;top:44px;left:44px;right:-8px;bottom:-8px;border:2px solid #b7af5b;transform:scaleX(0.7) rotateX(20deg);opacity:0;transition:all .4s linear;z-index:0}@media screen and (max-width: 767.82px){.service-two__img-box::after{transform:scaleX(1) rotateX(0deg);transition:all .4s linear;opacity:1}}.service-two__content{position:absolute;bottom:20px;left:20px;right:20px;z-index:2;opacity:1}.service-two__title{font-size:24px;color:#fff;transition:unset;margin-bottom:0px}.service-two__text{font-size:16px;line-height:1.4;color:#f5f5f5;margin-top:10px;margin-bottom:0;display:none;transition:unset}@media screen and (max-width: 767.82px){.tj-testimonial-section-two{padding:50px 0}}.tj-testimonial-section-two .tj-heading-area .title{margin-bottom:25px}.tj-blog-section-two{background-color:rgba(72,169,132,.1)}.blog-item-two .blog-content-box .blog-content{background-color:#fff}.contact-section{padding:90px 0}@media screen and (max-width: 767.82px){.contact-section{padding:50px 0}}.contact-section .tj-heading-area .title{margin-bottom:35px}@media screen and (max-width: 767.82px){.contact-form{margin-bottom:50px}}.contact-form .form-group{margin-bottom:30px}.contact-form .form-group label{font-size:18px;color:#48a984;letter-spacing:1.3px;display:block;margin-bottom:20px}.contact-form .form-group .form-control{background-color:rgba(0,0,0,0) !important;display:inline-block;width:100%;padding:0 0 15px !important;color:var(--tj-color-text-body);border:none !important;border-bottom:1px solid #3a3835 !important;box-shadow:unset !important;border-radius:0 !important;outline:0}.contact-form .form-group .form-control::-moz-placeholder{color:silver;-moz-transition:all .6s ease;transition:all .6s ease}.contact-form .form-group .form-control::placeholder{color:silver;transition:all .6s ease}.contact-form .form-group .form-control:focus::-moz-placeholder{color:rgba(0,0,0,0)}.contact-form .form-group .form-control:focus::placeholder{color:rgba(0,0,0,0)}.contact-form .form-group textarea.form-control{min-height:auto}.contact-form .form-group .form-select{color:#161512 !important;background-position:right 0 center}.contact-img{position:relative;margin-left:20px;padding-bottom:125%;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}@media screen and (max-width: 767.82px){.contact-img{margin-left:0}}.contact-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:3}.contact-img::before{position:absolute;content:"";z-index:0;height:100%;width:100%;border:2px solid rgba(72,169,132,.6);left:-20px;top:20px}@media screen and (max-width: 767.82px){.contact-img::before{left:-10px;top:10px}}.contact-img.__2{padding-bottom:130%}@media screen and (max-width: 767.82px){.contact-img.__2{padding-bottom:160%}}.contact-img .contact-content-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4;padding:30px;background-color:rgba(52,90,113,.8);display:flex;flex-direction:column}@media screen and (max-width: 767.82px){.contact-img .contact-content-img{padding:15px}}.contact-img .contact-content-img .info-content{margin-bottom:15px}.contact-img .contact-content-img .map-iframe{display:flex;width:100%;flex:1 0 auto;position:relative}.contact-img .contact-content-img .map-iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.contact-img .contact-content-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#345a71;opacity:.6;z-index:1;mix-blend-mode:multiply}.contact-img .contact-content-img>*{position:relative;z-index:2}.contact-img .contact-content-img ul{list-style:none;padding-left:0;color:#fff}.contact-img .contact-content-img ul li{display:flex;gap:15px;margin-bottom:15px}.contact-img .contact-content-img ul li i{flex:0 0 18px;text-align:center;font-size:18px;width:18px;line-height:30px;color:#b7af5b}.contact-img .contact-content-img ul li a{display:flex;flex-direction:column}.contact-img .contact-content-img ul li a span{color:#b7af5b}.contact-img .contact-content-img ul li a:hover{color:#b7af5b}.contact-img .contact-content-img h5{color:#48a984;padding-bottom:15px;margin-bottom:25px;position:relative}.contact-img .contact-content-img h5::before{content:"";position:absolute;width:8px;height:8px;background-color:#b7af5b;transform:rotate(45deg);top:100%}.contact-img .contact-content-img h5::after{content:"";position:absolute;height:2px;background-color:#b7af5b;top:calc(100% + 3px);left:0;width:150px}.owl-item.center .testimonial-item-two{background-color:rgba(207,237,225,.4)}.owl-item .testimonial-item-two{margin:10px}.owl-item .testimonial-item-two .item-top-shape{top:-10px;left:-10px}.owl-item .testimonial-item-two .item-bottom-shape{bottom:-10px;right:-10px}.portfolio-section{background-color:rgba(72,169,132,.1);padding:90px 0}@media screen and (max-width: 767.82px){.portfolio-section{padding:50px 0}}.portfolio-section .tj-heading-area .title{margin-bottom:35px}@media screen and (max-width: 767.82px){.portfolio-section .tj-heading-area .title{margin-bottom:20px}}.portfolio-section .portfolio-button{margin-top:35px}@media screen and (max-width: 991.82px){.portfolio-section .portfolio-button{margin-bottom:30px}}@media screen and (max-width: 767.82px){.portfolio-section .portfolio-button{margin-top:25px}}.portfolio-item{position:relative;overflow:hidden;margin-bottom:var(--bs-gutter-x)}.portfolio-item::after{content:"";left:0;width:100%;height:100%;bottom:0;transition:all .5s ease;position:absolute;z-index:1;background:linear-gradient(180deg, rgba(72, 169, 132, 0) 30.87%, rgba(72, 169, 132, 0.8) 73.06%);height:0;pointer-events:none}.portfolio-item:hover::after{height:100%}.portfolio-item:hover .portfolio-content{transform:translateY(0);opacity:1}.portfolio-item:hover .portfolio-img img{transform:scale(1.05)}.portfolio-img{position:relative;overflow:hidden;padding-bottom:72%;z-index:0;display:block;width:100%}.portfolio-img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;z-index:3;transition:all 1s ease}.portfolio-content{position:absolute;width:100%;bottom:0;left:0;z-index:2;padding:20px;opacity:0;transform:translateY(100%);transition:all .5s ease}.portfolio-content h5{color:#fff}.portfolio-content p{margin-bottom:0;color:#fff}section[data-number]{position:relative}section[data-number]::before{content:attr(data-number);position:absolute;top:1%;left:1%;line-height:1;color:#48a984;font-size:220px;opacity:.1}@media screen and (max-width: 991.82px){section[data-number]::before{font-size:180px}}@media screen and (max-width: 767.82px){section[data-number]::before{font-size:150px}}@media screen and (max-width: 575.82px){section[data-number]::before{font-size:120px}}.tj-heading-area.text-center .title::before{left:50%;transform:rotate(45deg) translateX(-50%)}.tj-heading-area.text-center .title::after{left:50%;transform:translateX(-50%);top:100%}.tj-heading-area .title{position:relative;padding-bottom:15px;margin-bottom:30px !important}.tj-heading-area .title::before{content:"";position:absolute;width:8px;height:8px;background-color:#b7af5b;transform:rotate(45deg);top:100%}.tj-heading-area .title::after{content:"";position:absolute;height:2px;background-color:#b7af5b;top:calc(100% + 3px);left:0;width:150px}.page-header{position:relative;display:block;padding:115px 0 125px;z-index:1;margin-top:131px}@media screen and (max-width: 1199.82px){.page-header{margin-top:110px}}@media screen and (max-width: 575.82px){.page-header{margin-top:100px}}.page-header__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.page-header__bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.9;background:linear-gradient(90deg, #212429 48.54%, rgba(33, 36, 41, 0) 81.77%);z-index:-1}.page-header__inner{position:relative;display:block;z-index:3}.page-header__inner h1{color:#fff}.list-unstyled{padding-left:0;list-style:none}.thm-breadcrumb{padding-top:13px}.thm-breadcrumb li{position:relative;display:inline-block;font-size:16px;font-weight:500;line-height:26px;transition:all 500ms ease;color:#48a984}.thm-breadcrumb li a{font-size:16px;font-weight:500;color:#fff;transition:all 500ms ease}.section-about-1{padding:90px 0}@media screen and (max-width: 767.82px){.section-about-1{padding:50px 0}}.section-about-1 .content h4,.section-about-1 .content h5{position:relative;padding-bottom:10px;margin-bottom:20px}.section-about-1 .content h4::before,.section-about-1 .content h5::before{content:"";position:absolute;width:8px;height:8px;background-color:#b7af5b;transform:rotate(45deg);top:100%}.section-about-1 .content h4::after,.section-about-1 .content h5::after{content:"";position:absolute;height:2px;background-color:#b7af5b;top:calc(100% + 3px);left:0;width:100px}.section-about-1 .content p{font-size:16px}@media screen and (max-width: 767.82px){.section-about-1 .content p{font-size:15px}}.section-about-1 .content p:last-child{margin-bottom:0}.section-about-content-1{margin-top:40px;margin-left:0px;margin-right:0px;display:flex;margin-bottom:19px}@media screen and (max-width: 767.82px){.section-about-content-1{margin-right:15px;margin-left:15px;flex-direction:column}}.section-about-content-1 .content{margin-right:15px;border:2px solid rgba(72,169,132,.6);padding:25px;padding-right:45px;margin-left:0px;margin-right:-20px;margin-top:-20px;margin-bottom:20px;flex:0 0 calc(49% + 20px);display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width: 767.82px){.section-about-content-1 .content{flex:0 0 100%;padding:15px;order:0;margin-top:0;margin-left:-10px;margin-right:-10px;margin-bottom:-15px;padding-bottom:45px;padding-top:20px;width:auto}}.section-about-content-1 .img-box{flex:0 0 calc(51% - 20px);padding-right:20px;align-self:flex-end}@media screen and (max-width: 767.82px){.section-about-content-1 .img-box{flex:0 0 100%;width:100%;padding-right:0}}.section-about-content-1 .img{position:relative;padding-bottom:65%;width:100%}.section-about-content-1 .img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.section-about-content-1 .img::before{content:"";position:absolute;width:calc(100% + 18px);height:100%;top:20px;right:-20px;border:2px dashed rgba(72,169,132,.6);border-width:2px 2px 2px 0}@media screen and (max-width: 767.82px){.section-about-content-1 .img::before{border:2px solid rgba(72,169,132,.6);border-width:2px 2px 2px 2px;width:auto;height:auto;bottom:-15px;top:30px;left:-10px;right:-10px}}.section-about-content-2{margin-top:19px;margin-left:0px;margin-right:0px;display:flex;margin-bottom:40px}@media screen and (max-width: 767.82px){.section-about-content-2{margin-bottom:19px;margin-right:15px;margin-left:15px;flex-direction:column}}.section-about-content-2 .content{margin-right:15px;border:2px solid rgba(72,169,132,.6);padding:25px;padding-left:45px;margin-left:-20px;margin-right:0px;margin-top:20px;margin-bottom:-20px;flex:0 0 calc(49% + 20px);display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width: 767.82px){.section-about-content-2 .content{flex:0 0 100%;padding:15px;width:auto;order:0;margin-top:0;margin-left:-10px;margin-right:-10px;margin-bottom:-15px;padding-bottom:45px;padding-top:20px}}.section-about-content-2 .img-box{flex:0 0 calc(51% - 20px);padding-left:20px}@media screen and (max-width: 767.82px){.section-about-content-2 .img-box{flex:0 0 100%;padding-left:0px;order:1}}.section-about-content-2 .img{position:relative;padding-bottom:65%}.section-about-content-2 .img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.section-about-content-2 .img::before{content:"";position:absolute;width:calc(100% + 18px);height:100%;top:-20px;left:-20px;border:2px dashed rgba(72,169,132,.6);border-width:2px 0px 2px 2px}@media screen and (max-width: 767.82px){.section-about-content-2 .img::before{border:2px solid rgba(72,169,132,.6);border-width:2px 2px 2px 2px;width:auto;height:auto;bottom:-15px;top:30px;left:-10px;right:-10px}}.section-about-content-3{margin-top:40px;margin-left:0px;margin-right:0px;display:flex;margin-bottom:19px}@media screen and (max-width: 767.82px){.section-about-content-3{margin-top:19px;margin-right:15px;margin-left:15px;flex-direction:column}}.section-about-content-3 .content{margin-right:15px;border:2px solid rgba(72,169,132,.6);padding:25px;padding-right:45px;margin-left:0px;margin-right:-20px;margin-top:-20px;margin-bottom:20px;flex:0 0 calc(49% + 20px);display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width: 767.82px){.section-about-content-3 .content{flex:0 0 100%;width:auto;padding:15px;order:0;margin-top:0;margin-left:-10px;margin-right:-10px;margin-bottom:-15px;padding-bottom:45px;padding-top:20px}}.section-about-content-3 .img-box{flex:0 0 calc(51% - 20px);padding-right:20px;align-self:flex-end;width:100%}@media screen and (max-width: 767.82px){.section-about-content-3 .img-box{flex:0 0 100%;padding-right:0}}.section-about-content-3 .img{position:relative;padding-bottom:65%}.section-about-content-3 .img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.section-about-content-3 .img::before{content:"";position:absolute;width:100%;height:100%;top:20px;right:-20px;border:2px dashed rgba(72,169,132,.6)}@media screen and (max-width: 767.82px){.section-about-content-3 .img::before{border:2px solid rgba(72,169,132,.6);border-width:2px 2px 2px 2px;width:auto;height:auto;bottom:-15px;top:30px;left:-10px;right:-10px}}.section-about-content-4{margin-top:19px;margin-left:0px;margin-right:0px;display:flex;margin-bottom:40px}@media screen and (max-width: 767.82px){.section-about-content-4{margin-right:15px;margin-left:15px;flex-direction:column}}.section-about-content-4 .content{margin-right:15px;border:2px solid rgba(72,169,132,.6);padding:25px;padding-left:45px;margin-left:-20px;margin-right:0px;margin-top:20px;margin-bottom:-20px;flex:0 0 calc(49% + 20px);display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width: 767.82px){.section-about-content-4 .content{flex:0 0 100%;width:auto;padding:15px;order:0;margin-top:0;margin-left:-10px;margin-right:-10px;margin-bottom:-15px;padding-bottom:45px;padding-top:20px}}.section-about-content-4 .img-box{flex:0 0 calc(51% - 20px);padding-left:20px}@media screen and (max-width: 767.82px){.section-about-content-4 .img-box{flex:0 0 100%;padding-left:0px;order:1}}.section-about-content-4 .img{position:relative;padding-bottom:120%}.section-about-content-4 .img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.section-about-content-4 .img::before{content:"";position:absolute;width:calc(100% + 18px);height:100%;top:-20px;left:-20px;border:2px dashed rgba(72,169,132,.6);border-width:2px 0px 2px 2px}@media screen and (max-width: 767.82px){.section-about-content-4 .img::before{border:2px solid rgba(72,169,132,.6);border-width:2px 2px 2px 2px;width:auto;height:auto;bottom:-15px;top:30px;left:-10px;right:-10px}}.tj-blog-section-two .blog-images{position:relative;padding-bottom:60%;overflow:hidden}.tj-blog-section-two .blog-images img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;transition:all .5s ease}.tj-blog-section-two .blog-images:hover img{transform:scale(1.05)}.tj-blog-section-two .read-more-button{margin-top:20px}.blog-details-wrapper h1{position:relative;margin-bottom:30px;padding-bottom:20px;font-size:35px}@media screen and (max-width: 767.82px){.blog-details-wrapper h1{font-size:30px}}@media screen and (max-width: 767.82px){.blog-details-wrapper h1{font-size:28px}}.blog-details-wrapper h1::before{content:"";position:absolute;width:8px;height:8px;background-color:#b7af5b;transform:rotate(45deg);top:100%}.blog-details-wrapper h1::after{content:"";position:absolute;height:2px;background-color:#b7af5b;top:calc(100% + 3px);left:0;width:150px}.blog-date{font-weight:var(--tj-fw-medium);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.blog-date span{color:#48a984}.blog-content{margin-top:30px}.blog-content figcaption{background-color:#f2f2f2;text-align:center;font-size:14px;padding:5px 0}.blog-content h3{font-size:22px}.blog-content .post-share{margin:40px 0}.blog-content .post-share ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:23px;align-items:center}.blog-content .post-share ul li span{font-weight:600}.blog-content .post-share ul li a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;line-height:1;background:#f2f2f2;color:#48a984;transition:all .3s ease}.blog-content .post-share ul li a i{transition:unset;color:inherit}.blog-content .post-share ul li a i::before{color:inherit;transition:unset}.blog-content .post-share ul li a:hover{background-color:#48a984;color:#fff}.parallax-section{position:relative}.parallax-section .tj-heading-area h3{color:#fff}.parallax-section .tj-heading-area p{color:#fff;margin-bottom:0}.parallax-section figure.has-parallax{overflow:hidden;margin:0;position:relative;display:flex;align-items:center;justify-content:center}.parallax-section .has-parallax{background-color:#655343}.parallax-section .has-parallax>img{filter:brightness(60%)}.has-parallax-content>img,.has-parallax>img{width:100%;height:100%;max-width:100%;position:absolute;display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;transition:unset}.parallax-image-content{position:relative;margin:0 auto;z-index:10;height:100%;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.parallax-image-content .outer{width:100%;margin:0 auto;padding-top:150px;padding-bottom:150px;box-sizing:border-box;display:table;width:100%;height:100%}.parallax-image-content .inner{display:table-cell;vertical-align:middle;box-sizing:border-box}.parallax-image-content img{width:100%;max-width:100%;height:auto;display:block}.rounded-borders .parallax-image-content img{border-radius:8px}.bg-none{background-color:unset}.tj-blog-widget.tj_recent_posts .port_item{padding:0;border:unset}.tj-blog-widget.tj_recent_posts .port_item li{border-bottom:1px dashed #48a984;padding-bottom:15px;margin-bottom:15px}.tj-blog-widget.tj_recent_posts .port_item li .post-content{max-width:unset}.tj-blog-widget.tj_recent_posts .port_item li .post-content .post-date i{margin-right:8px;color:#48a984}.project-filter-list{display:flex;justify-content:center;gap:25px}@media screen and (max-width: 400px){.project-filter-list{gap:18px}}.project-filter-list a{position:relative;padding-bottom:5px;opacity:.5}@media screen and (max-width: 400px){.project-filter-list a{font-size:14px}}.project-filter-list a::before{content:"";position:absolute;top:100%;width:0;height:2px;background-color:#b7af5b;transition:all .3s ease}.project-filter-list a.active,.project-filter-list a:hover{opacity:1}.project-filter-list a.active::before,.project-filter-list a:hover::before{width:100%}.tj-project-details{padding:80px 0}@media screen and (max-width: 767.82px){.tj-project-details{padding:60px 0}}.grid-gallery{margin-top:40px;width:100%}.grid-gallery-item{margin:4px;width:calc(33.333333% - 8px);overflow:hidden}@media screen and (max-width: 767.82px){.grid-gallery-item{width:calc(50% - 8px)}}.grid-gallery-item a{transition:all .3s ease;display:block}.grid-gallery-item a::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(72,169,132,.5);opacity:0;transition:all .3s ease}.grid-gallery-item a:hover{filter:drop-shadow(0 14px 28px rgba(0, 0, 0, 0.25)) drop-shadow(0 10px 10px rgba(0, 0, 0, 0.1))}.grid-gallery-item a:hover::after{opacity:1}.grid-gallery-item a:hover img{transform:scale(1.1)}.swiper-project-slide{padding-bottom:50px}.swiper-project-slide .swiper-pagination .swiper-pagination-bullet{background-color:#b7af5b;border-radius:10px}.swiper-project-slide .swiper-pagination .swiper-pagination-bullet-active{width:20px}.swiper-project-slide .project-item-two{margin-bottom:0 !important}/*# sourceMappingURL=custom.min.css.map */