.td-slider-content-wrapper{margin-top:100px}.td-single-slide-item,.td-single-slide-item.slick-slide{height:920px;display:flex!important;align-items:center}.td-slide-sub-title{font-size:18px;font-weight:500;display:block;margin-bottom:20px}.td-slide-title h1,.td-slide-title h2,.td-slide-title h3,.td-slide-title h4,.td-slide-title h5,.td-slide-title h6{font-size:90px;line-height:100px;color:#fff}.td-slider-content-text{font-size:23px;color:#fff;margin-top:30px}.slider-button-wrapper{margin-top:50px}.td-home-slider-wrapper .slick-arrow:hover,.td-home-slider-wrapper .slick-dots button:hover,.td-home-slider-wrapper .slick-dots .slick-active button{background-color:#fff}.td-home-slider-wrapper .slick-dots{position:absolute;bottom:35px}.td-slider-right-video{position:absolute;right:0;width:400px;top:50%;margin-top:-45px}.td-home-slider-one .td-single-slide-item .td-video-button:before,.td-home-slider-one .td-single-slide-item .td-video-button:after{height:70px;width:70px;background-color:#fff0;border:2px solid #fff}.slider-button-wrapper .td-button:hover{background-color:#fff0}.slider-button-wrapper .td-video-button{position:relative;left:auto;right:auto;top:9px;margin-left:50px;transform:translateX(0%) translateY(0%);display:none}.td-slider-btn-two{margin-left:15px}.slider-button-wrapper .td-button:hover{background-color:#fff0}.td-home-slider-two .td-single-slide-item{position:relative;overflow:hidden}.td-home-slider-two .td-slider-content-wrapper{margin-top:0}.td-home-slider-two .td-slider-right-video{position:absolute;right:13%;width:350px;top:50%;margin-top:-175px;height:350px;background:rgb(232 164 55 / .18);border-radius:50%}.slider-top-right-shape{background:rgb(232 164 55 / .18);height:200px;width:200px;position:absolute;top:-50px;right:-50px;border-radius:50%}.td-home-slider-area.td-home-slider-three{background-color:#fdf5eb}.td-home-slider-three .td-single-slide-item{overflow:hidden;position:relative;padding-top:100px}.td-home-slider-three .td-single-slide-item,.td-home-slider-three .td-single-slide-item.slick-slide{height:980px}.image-with-circle-bg{position:relative;max-width:630px}.image-with-circle-bg:before{position:absolute;content:'';background-color:#fff;height:520px;width:520px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.image-with-circle-bg img{position:relative}.td-home-slider-three .td-slider-content-wrapper{margin-top:0;padding-left:65px;position:relative;z-index:1}.td-home-slider-three .td-slide-title h1,.td-home-slider-three .td-slide-title h2,.td-home-slider-three .td-slide-title h3,.td-home-slider-three .td-slide-title h4,.td-home-slider-three .td-slide-title h5,.td-home-slider-three .td-slide-title h6,.td-home-slider-three .td-slider-content-text{color:#1e1a15}.td-slider-left-image-two:after,.td-slider-right-shape,.td-slider-left-bottom-shape{position:absolute;content:'';height:150px;width:150px;border-radius:50%}.td-slider-right-shape{background:#fff;right:5%;bottom:130px}.td-slider-left-image-two{position:absolute;width:150px;left:80px;top:170px}.td-slider-left-image-two img{position:relative;z-index:1}.td-slider-left-image-two:after{top:-20px;left:50px}.td-slider-left-bottom-shape{background:#f9edd8;bottom:-20px;left:-30px}.td-home-slider-three .td-button:hover{color:#fff}@media only screen and (max-width:1366px){.td-home-slider-two .td-slider-right-video{right:5%}}@media only screen and (min-width:1200px) and (max-width:1366px){.td-slide-title h1,.td-slide-title h2,.td-slide-title h3,.td-slide-title h4,.td-slide-title h5,.td-slide-title h6{font-size:82px;line-height:92px}}@media only screen and (max-width:1024px){.td-single-slide-item,.td-single-slide-item.slick-slide{height:800px}.td-slide-title h1,.td-slide-title h2,.td-slide-title h3,.td-slide-title h4,.td-slide-title h5,.td-slide-title h6{font-size:70px;line-height:80px}.td-home-slider-two .td-slider-right-video{width:300px;height:300px;margin-top:-150px}.td-home-slider-three .slider-left-image{display:none}.td-home-slider-three .td-single-slide-item,.td-home-slider-three .td-single-slide-item.slick-slide{height:750px}.td-slider-left-image-two{right:120px;left:auto}.td-home-slider-three .td-slider-content-wrapper{padding-left:0}}@media only screen and (max-width:991px){.td-slide-title h1,.td-slide-title h2,.td-slide-title h3,.td-slide-title h4,.td-slide-title h5,.td-slide-title h6{font-size:75px;line-height:85px}.td-slider-right-video{display:none}.slider-button-wrapper .td-video-button{display:inline-block}.td-home-slider-two .td-video-button:before,.td-home-slider-two .td-video-button:after{height:80px;width:80px}.td-home-slider-two .slider-button-wrapper .td-video-button{margin-left:60px}.td-home-slider-two .td-single-slide-item{height:700px}.td-home-slider-two .td-slider-content-wrapper{margin-top:-30px}.td-slider-left-image-two{right:8%}}@media only screen and (max-width:767px){.td-single-slide-item,.td-single-slide-item.slick-slide{height:680px}.td-slide-sub-title{font-size:16px;margin-bottom:15px}.td-slide-title h1,.td-slide-title h2,.td-slide-title h3,.td-slide-title h4,.td-slide-title h5,.td-slide-title h6{font-size:32px;line-height:42px}.td-slider-content-text{font-size:18px;line-height:28px;margin-top:25px}.slider-button-wrapper .td-button{padding:12px 18px 10px 18px}.slider-button-wrapper .td-video-button{margin-left:35px}.td-home-slider-two .td-slider-content-wrapper{margin-top:-35px}.td-home-slider-two .td-video-button:before,.td-home-slider-two .td-video-button:after{height:60px;width:60px}.td-home-slider-two .slider-button-wrapper .td-video-button{margin-left:30px}.td-home-slider-two .td-single-slide-item{height:550px}.td-home-slider-three .td-single-slide-item,.td-home-slider-three .td-single-slide-item.slick-slide{height:500px}.td-home-slider-three .slider-button-wrapper{margin-top:25px}.td-home-slider-three .td-single-slide-item{padding-top:45px}}.td-double-image-wrapper{height:600px;width:100%;position:relative;display:inline-block}.double-image-one,.double-image-two{width:47.5%;height:66%;position:absolute}.double-image-one{left:0;top:0}.double-image-two{right:0;bottom:0}.td-double-img-bg{position:absolute;height:420px;width:420px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);border:25px solid;border-color:#fdf6eb;z-index:-1}@media only screen and (max-width:1024px){.td-double-image-wrapper{width:70%;margin-bottom:30px}}@media only screen and (max-width:767px){.td-double-image-wrapper{width:100%;height:300px}.td-double-img-bg{height:300px;width:300px}}.td-section-title-wrapper{position:relative;text-align:center;margin-bottom:10px}.td-section-title-content{width:100%;display:inline-block}.td-section-subtitle{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:25px}.td-section-title-wrapper h1,.td-section-title-wrapper h2,.td-section-title-wrapper h3,.td-section-title-wrapper h4,.td-section-title-wrapper h5,.td-section-title-wrapper h6{font-size:55px;line-height:65px;margin-bottom:30px}.td-section-description ul{overflow:hidden;margin:0;padding:0;list-style-type:none;margin-top:25px}.td-section-description ul li{font-weight:500;width:50%;display:inline-block;float:left;position:relative;padding-left:20px;margin-bottom:5px}.td-section-description ul li,.td-section-description ul li a{color:#1e1916}.td-section-description ul li:before{position:absolute;content:"\f12f";font-family:Flaticon;left:0;font-size:12px;top:4px}@media only screen and (max-width:1366px){.td-section-title-wrapper h1,.td-section-title-wrapper h2,.td-section-title-wrapper h3,.td-section-title-wrapper h4,.td-section-title-wrapper h5,.td-section-title-wrapper h6{font-size:48px;line-height:58px}}@media only screen and (max-width:1024px){.td-section-description ul li{width:auto;margin-right:15px;display:inline-block}.td-section-description ul li:last-child{margin-right:0}}@media only screen and (max-width:767px){.td-section-subtitle{margin-bottom:15px}.td-section-description ul li{width:100%}.td-section-title-wrapper h1,.td-section-title-wrapper h2,.td-section-title-wrapper h3,.td-section-title-wrapper h4,.td-section-title-wrapper h5,.td-section-title-wrapper h6{font-size:28px;line-height:38px;margin-bottom:20px}}.td-button svg{fill:#fff}.td-button svg,.td-button img{width:16px;margin-left:15px;margin-top:2px}.cta-area{padding:45px 50px 35px 50px;position:relative;overflow:hidden}.cta-icon{position:absolute;height:180px;width:180px;font-size:180px;color:#edb255;line-height:180px;bottom:-35px;left:50%;margin-left:-15px}.cta-icon svg{fill:#edb255}.cta-text h3{font-size:55px;line-height:65px;color:#fff}.cta-call-button-wrapper a{position:relative;padding-left:75px;text-align:left}.td-call-icon{color:#fff;height:50px;width:50px;font-size:50px;line-height:50px;position:absolute;left:0;top:50%;margin-top:-25px}.td-call-icon svg{fill:#fff}.cta-call-button-wrapper .button-subtitle{font-size:20px;font-weight:700;line-height:30px;color:#fff;display:block}.cta-call-button-wrapper .button-text{font-size:30px;font-weight:700;color:#fff}@media only screen and (max-width:991px){.cta-area{padding:55px 50px}.cta-text{text-align:center;margin-bottom:35px}}@media only screen and (max-width:767px){.cta-area{padding:55px 25px 50px 25px}.cta-text h3{font-size:30px;line-height:40px}.td-call-icon{height:40px;width:40px;font-size:40px;line-height:40px;margin-top:-20px}.cta-call-button-wrapper a{padding-left:60px}.cta-call-button-wrapper .button-text{font-size:22px;font-weight:500}}.cta-area-wrapper{padding:35px 0 25px}.cta-btn-text h1,.cta-btn-text h2,.cta-btn-text h3,.cta-btn-text h4,.cta-btn-text h5,.cta-btn-text h6{font-size:55px;line-height:65px}@media only screen and (max-width:991px){.cta-area-wrapper{padding:35px 0 50px}.cta-btn-text{text-align:center;margin-bottom:40px}}@media only screen and (max-width:767px){.cta-btn-text h1,.cta-btn-text h2,.cta-btn-text h3,.cta-btn-text h4,.cta-btn-text h5,.cta-btn-text h6{font-size:32px;line-height:42px}.cta-btn-text{margin-bottom:30px}}.service-item-wrapper{position:relative}.single-service-item{margin-bottom:30px}.single-service-item .service-content{background:#fdf5eb;text-align:center;padding:40px 30px 20px 30px}.service-icon{height:80px;width:80px;display:inline-block;text-align:center;line-height:80px;font-size:80px;margin-bottom:20px}.service-icon svg{transition:.3s}.service-icon svg,.service-icon img{margin-top:-5px}.service-title{font-size:28px;margin-bottom:25px}.service-image{position:relative;overflow:hidden}.service-image img{min-width:100%}.image-overlay{position:absolute;top:0;left:0;background:rgb(0 0 0 / .7);width:100%;height:100%;transform:translateY(-101%)}.image-overlay a{height:60px;width:60px;border:1px solid #fff;display:inline-block;text-align:center;line-height:60px;position:absolute;top:50%;border-radius:50%;margin-top:-30px;left:50%;margin-left:-30px;font-size:20px;color:#fff}.single-service-item:hover .image-overlay{transform:translateY(0%)}.single-service-item:hover .service-content .service-icon,.single-service-item:hover .service-content .service-title,.single-service-item:hover .service-content .service-des,.image-overlay a:hover{color:#fff}.single-service-item:hover .service-content .service-icon svg{fill:#fff}.service-item-wrapper .slick-arrow{position:absolute;left:-110px;top:50%;margin-top:-45px;opacity:0;visibility:hidden}.service-item-wrapper .slick-arrow.slick-next{left:auto;right:-110px}.service-item-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.service-item-wrapper .container{padding:0 10px}.td-service-layout-two .service-content{background-color:#fbf3e9;position:relative;z-index:1}.td-service-layout-two .service-icon{background-color:#fff;border-radius:50%;height:125px;width:125px;line-height:125px;font-size:80px;position:relative;margin-bottom:40px}.td-service-layout-two .service-icon svg,.td-service-layout-two .service-icon img{width:80px;margin-top:-10px}.td-service-layout-two .slick-slide .service-icon img{display:inline-block}.td-service-layout-two .service-icon:before{position:absolute;height:100%;width:100%;border:2px solid;content:'';border-radius:50%;left:5px;top:5px;z-index:-1}.td-service-two-button .td-button{background:#fff0;border-color:#fff0;border-radius:5px 5px 0 0;text-transform:uppercase}.single-service-item:hover .td-service-two-button .td-button{color:#fff;transform:translateY(20px)}@media only screen and (max-width:1024px){.single-service-item .service-content{padding:40px 25px 20px 25px}.service-item-wrapper .container{padding:0}}@media only screen and (max-width:991px){.service-item-wrapper .container{padding:0 10px}}@media only screen and (max-width:767px){.service-title{margin-bottom:15px}.td-service-layout-two .service-title{font-size:26px;line-height:36px}.td-service-layout-two.service-item-wrapper .container{padding:0}}.td-subscribe-form-content{padding:54px 50px 57px 50px}.subscribe-image,div.subscribe-image img{height:100%;width:100%}.td-subscribe-title-wrapper,.td-subscribe-title-wrapper h3{color:#fff}.td-subscribe-title-wrapper .subtitle{text-transform:uppercase;font-weight:500;line-height:26px}.td-subscribe-title-wrapper h3{font-size:50px;line-height:60px;margin-bottom:30px}.td-subscribe-form{position:relative}.td-subscribe-form input[type="email"]{background:#fff0;border:1px solid #fff;width:calc(100% - 70px);padding:15px;color:#fff;border-radius:0;margin-bottom:0}.td-subscribe-form input[type="email"]:focus{border-color:#fff}.td-subscribe-button{position:absolute;background:#1e1916;top:0;right:0;width:60px;height:60px;overflow:hidden}.td-subscribe-button input[type="submit"]{border-radius:0;height:100%}.td-subscribe-button i{position:absolute;top:0;font-size:20px;color:#fff;left:0;height:60px;width:60px;line-height:60px;text-align:center;pointer-events:none}.td-subscribe-form ::placeholder{color:#fff;opacity:1;text-transform:capitalize}.td-subscribe-form :-ms-input-placeholder{color:#fff;text-transform:capitalize}.td-subscribe-form ::-ms-input-placeholder{color:#fff;text-transform:capitalize}.td-subscribe-area.td-subscribe-layout-two .td-subscribe-title-wrapper h3{margin-bottom:0}.td-subscribe-layout-two.td-subscribe-form-content{padding:75px 50px 70px 50px}@media only screen and (max-width:1024px){.td-subscribe-title-wrapper h3{font-size:45px;line-height:55px;margin-bottom:20px}.td-subscribe-form-content{padding:35px 50px 40px 50px}.td-subscribe-layout-two.td-subscribe-form-content{padding:75px 30px 70px 30px}}@media only screen and (max-width:991px){.td-subscribe-area .row [class*="col-"].td-pr-0{padding-right:15px}.subscribe-image,div.subscribe-image img{height:auto}.td-subscribe-title-wrapper h3{margin-bottom:30px}.td-subscribe-area.td-subscribe-layout-two .td-subscribe-title-wrapper h3{margin-bottom:35px}.td-subscribe-area .row [class*="col-"].td-pr-0{padding-right:15px}}@media only screen and (max-width:767px){.td-subscribe-form-content{padding:50px 25px 55px 25px}.td-subscribe-title-wrapper h3{font-size:28px;line-height:38px;margin-top:10px}.td-subscribe-area.td-subscribe-layout-two .td-subscribe-title-wrapper h3{margin-bottom:30px;margin-top:0}.td-subscribe-form input[type="email"]{padding:10px 15px}.td-subscribe-button,.td-subscribe-button i{height:52px}.td-subscribe-button i{line-height:52px;font-size:16px}.td-subscribe-area .row [class*="col-"].td-pr-0{padding-right:10px}.td-subscribe-layout-two.td-subscribe-form-content{padding:60px 10px 65px 10px}}.single-team-member{position:relative;overflow:hidden;margin-bottom:30px;display:inline-block}.member-info{background:#fdf6eb;padding:30px;text-align:center;position:absolute;left:0;width:100%;bottom:0;transition:.3s;transform:translateY(100%);opacity:0;visibility:hidden}.member-designation{display:block;text-transform:uppercase;font-weight:500;font-size:15px}.member-name{font-size:26px;line-height:36px;margin-bottom:25px}.member-social{margin-top:25px}.member-social ul li a{height:40px;width:40px;border:2px solid #eadfd2;display:inline-block;color:#1e1916;line-height:40px;margin-right:3px}.single-team-member:hover .member-info{transform:translateY(0);opacity:1;visibility:visible}.member-social ul li a:hover{color:#fff}.td-team-wrapper,.td-team-two-wrapper{position:relative}.td-team-wrapper .slick-slide .single-team-member,.td-team-two-wrapper .slick-slide .single-team-member{margin-bottom:0}.td-team-wrapper .slick-arrow,.td-team-two-wrapper .slick-arrow{position:absolute;left:-80px;top:50%;margin-top:-30px;opacity:0;visibility:hidden}.td-team-wrapper .slick-arrow.slick-next,.td-team-two-wrapper .slick-arrow.slick-next{left:auto;right:-80px}.td-team-two-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.td-team-two-wrapper .member-details{position:relative}.td-team-two-wrapper .single-team-member{overflow:hidden}.td-team-two-wrapper .member-two-info{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background-color:rgb(233 165 55 / .93);padding:30px;transform:translateY(-100%);transition:.5s;opacity:0;visibility:hidden}.td-team-two-wrapper .single-team-member:hover .member-two-info{transform:translateY(0%);opacity:1;visibility:visible}.td-team-two-wrapper .member-name{color:#fff;font-size:28px;margin-bottom:15px}.td-team-two-wrapper .member-designation{color:#fff}.td-team-two-wrapper .member-details-url{font-size:40px;color:#fff;line-height:40px;margin:30px 0}.td-team-two-wrapper .member-two-social a{height:40px;width:40px;border:1px solid #fff;color:#fff;line-height:40px;border-radius:50%;margin-right:5px}.td-team-two-wrapper .member-two-social li:last-child a{margin-right:0}@media only screen and (max-width:1024px){.member-info{padding:30px 20px 30px 20px}.member-name{font-size:24px;line-height:34px}.td-team-two-wrapper .member-two-info{padding:20px}}@media only screen and (max-width:991px){.td-team-two-wrapper .single-team-member,.td-team-two-wrapper .single-team-member div,.td-team-two-wrapper .single-team-member .member-image a,.td-team-two-wrapper .single-team-member img{width:100%}}.video-with-contact-section{background:#fdf5eb;padding:115px 0 0;position:relative}.video-contact-container{position:absolute;top:0;left:0;width:50%;height:100%;min-height:450px}.td-video-contact-form-container{position:relative;background:#fff;padding:70px 120px 75px 120px}.td-form-control-wrapper{position:relative;margin-bottom:30px}.td-form-control-wrapper i{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;color:#757575}.td-form-control-wrapper.td-textarea i{top:20px;transform:translateY(0)}div.td-form-control-wrapper input,.td-form-control-wrapper textarea{margin-bottom:0;border:2px solid;border-color:#eadfd2}.td-video-contact-title-wrapper .subtitle{text-transform:uppercase;font-weight:500;line-height:26px}.td-video-contact-title-wrapper .title{font-size:50px;line-height:60px;margin-bottom:50px}.td-contact-form-container{padding:65px 100px 70px 100px;box-shadow:0 0 60px 0 rgb(0 0 0 / 12%);background-color:#fff}.td-contact-form-container .td-section-subtitle{margin-bottom:20px}.td-contact-form-container .td-section-title{margin-bottom:50px}@media only screen and (max-width:1366px){.td-video-contact-form-container{padding:70px 95px 75px 95px}}@media only screen and (max-width:1024px){.td-video-contact-form-container{padding:60px 40px 65px 40px}.td-contact-form-container{padding:65px 50px 70px 50px}}@media only screen and (max-width:991px){.video-contact-container{position:relative;height:450px;width:100%;margin-bottom:70px}.video-with-contact-section{padding:0 0 115px}}@media only screen and (max-width:767px){.td-video-contact-title-wrapper .title{font-size:32px;line-height:42px;margin-bottom:35px}.video-with-contact-section{padding:0 0 100px}.td-video-contact-form-container{padding:60px 25px 65px 25px}.video-contact-container{height:400px;min-height:400px}.td-contact-form-container{padding:55px 15px 60px 15px}.td-contact-form-container .td-section-title{margin-bottom:25px}}.td-project-slider-wrapper .slick-slide{padding:0 30px}.td-project-slider{margin:0 -350px}.td-project-slider-wrapper{overflow:hidden;position:relative}.td-project-image-wrapper{position:relative}.td-project-image-wrapper .info{position:absolute;bottom:0;left:0;display:inline-block;color:#fff;padding:32px 35px 30px 35px;z-index:1}.td-project-image-wrapper .info span{display:block;text-transform:uppercase;font-weight:500;color:#fff}.td-project-image-wrapper .info h3{color:#fff;font-size:26px;margin-bottom:0}.td-project-image-wrapper .td-project-details{height:60px;width:60px;border:1px solid;display:inline-block;text-align:center;line-height:60px;position:absolute;border-radius:5px;font-size:20px;color:#fff;right:40px;bottom:30px;z-index:1}.td-project-slider-wrapper .slick-arrow{position:absolute;left:620px;top:50%;margin-top:-30px;z-index:1}.td-project-slider-wrapper .slick-arrow.slick-next{left:auto;right:620px}.td-project-image-wrapper .info,.td-project-image-wrapper .td-project-details,.td-project-slider-wrapper .slick-arrow{opacity:0;visibility:hidden;transition:.3s}.slick-center .td-project-image-wrapper .info,.slick-center .td-project-image-wrapper .td-project-details,.td-project-slider-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.td-project-image-overlay{position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(180deg,transparent,rgb(0 0 0));pointer-events:none}.td-project-two-image-wrapper{position:relative;margin-bottom:30px;overflow:hidden}.td-project-two-slider-item{margin-bottom:30px}.td-project-two-image-wrapper .project-details-url{position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(233 165 55 / .92);display:table;color:#fff;font-size:50px;transform:translateY(-100%);opacity:0;visibility:hidden;transition:.4s}.td-project-two-slider-item:hover .td-project-two-image-wrapper .project-details-url{opacity:1;visibility:visible;transform:translateY(0)}.td-project-two-slider-item span{display:block;text-transform:uppercase;font-weight:500;margin-bottom:5px}.td-project-two-title h3{font-size:26px;line-height:36px;margin-bottom:0}.td-project-two-slider-wrapper .slick-arrow{position:absolute;left:15px;top:50%;margin-top:-103px;opacity:0;visibility:hidden;z-index:1}.td-project-two-slider-wrapper .slick-arrow.slick-next{left:auto;right:15px}.td-project-two-slider-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.project-layout-2 .td-project-two-image-wrapper{margin-bottom:0}.project-layout-2 .td-project-info span{font-size:18px;display:block;margin-bottom:10px}.project-layout-2 .td-project-two-title h3{color:#fff}.project-layout-2 .td-project-info{margin-top:40px}.project-layout-2 .td-project-two-image-wrapper .project-details-url{font-size:65px;line-height:1}.project-layout-2 .td-project-two-slider-item{margin-bottom:20px}@media only screen and (max-width:1024px){.td-project-slider-wrapper .slick-slide{padding:0 15px}.project-layout-2 .td-project-info{margin-top:30px}.project-layout-2 .td-project-two-image-wrapper .project-details-url{font-size:50px}.project-layout-2 .container-fluid{padding:0}}@media only screen and (max-width:991px){.td-project-slider{margin:0 -15px}.td-project-image-wrapper .td-project-details{top:15px;right:15px;opacity:1;visibility:visible}.td-project-image-overlay{bottom:auto;top:0;background:linear-gradient(0deg,transparent,rgb(0 0 0 / .75))}.td-project-image-wrapper .info{padding:22px 25px;width:100%;position:relative;visibility:visible;opacity:1;margin-top:-10px}}@media only screen and (max-width:767px){.td-project-two-title h3{font-size:24px;line-height:34px}}.td-counter-col{padding:0 15px;text-align:center;position:relative;margin-bottom:30px}.td-counter-col:before{position:absolute;content:'';height:0;width:0;border-right:10px solid #fff0;border-left:10px solid #e9a537;border-top:10px solid #fff0;border-bottom:10px solid #fff0;top:50%;margin-top:-5px;right:-15px}.td-counter-col:last-child:before{display:none}.counter-box{background:#fff;display:inline-block;padding:28px 30px 28px 30px;min-width:210px;text-align:center}.count-title{font-size:16px;text-transform:uppercase;font-weight:700}.td-count-number-and-unit{font-size:48px;font-weight:700;color:#1e1916;line-height:1;margin:18px 0 25px}.count-icon{font-size:30px;height:30px;width:30px;display:inline-block;line-height:30px}@media only screen and (max-width:1024px){.td-counter-col:before{display:none}.counter-box{width:100%}.counter-up-wrapper .container{padding:0 10px}}.td-single-pricing-table.pricing-two-item{position:relative;overflow:hidden;padding:190px 35px 50px 35px;text-align:left;background:#fdf5eb;margin-bottom:30px}.pricing-two-item .td-pricing-icon{position:absolute;right:30px;top:30px;height:130px;width:130px;text-align:center;display:inline-block;line-height:130px;font-size:90px;border-radius:30% 70% 70% 30% / 42% 43% 57% 58%;z-index:1;background-color:#fff;color:#1e1916}.pricing-two-item .td-pricing-icon svg,.pricing-two-item .td-pricing-icon img{width:90px;margin-top:-8px}.icon-bg-shape{background-color:#fff0;border-radius:30% 70% 70% 30% / 42% 43% 57% 58%;position:absolute;top:3px;height:125px;width:125px;border:2px solid;z-index:-1;transform:rotate(45deg);left:-1px}.pricing-two-price-and-title{position:relative}.td-price{font-size:45px;font-weight:700}.td-price sup{font-size:25px;margin-right:-5px}.td-price-title{font-size:25px;margin-bottom:30px}.td-pricing-features ul{margin:35px 0 40px 0;padding:0;list-style:none}.td-pricing-features li{position:relative;padding-left:20px;margin:10px 0;transition:.3s}.td-pricing-features li i{position:absolute;top:8px;font-size:12px;left:0}.td-single-pricing-table .td-button{padding:18px 35px 15px 35px}.td-single-pricing-table:hover .td-pricing-features li,.td-single-pricing-table:hover .td-pricing-features li a,.td-single-pricing-table:hover .td-price{color:#fff}.td-pricing-shape-one{background:#f9e6c6;position:absolute;height:230px;width:340px;right:-120px;top:-160px;transform:rotate(-45deg)}.td-pricing-shape-two{height:195px;width:195px;position:absolute;transform:rotate(45deg);left:-135px;top:0}.td-single-pricing-table:hover .td-pricing-shape-one{background-color:#efb85b}.td-single-pricing-table:hover .td-pricing-shape-two{background-color:#1e1916}@media only screen and (max-width:991px){.td-pricing-shape-one{height:250px;right:-90px;top:-170px}}.td-testimonial-item{background:#fff;padding:50px 35px 45px 35px}.td-testimonial-image{max-width:210px;display:inline-block}.td-testimonial-desc{position:relative;margin-top:35px;margin-bottom:30px}.td-testimonial-text{z-index:1;position:relative}.td-testimonial-text p:last-child{margin-bottom:0}.td-testimonial-icon{position:absolute;font-size:85px;color:#fbf2e0;line-height:1;top:50%;transform:translate(-50%,-50%);left:50%}.td-testimonial-person-info span{display:block;font-weight:500;font-size:17px}.td-testimonial-person-name,.td-testimonial-two-item .td-testimonial-person-name{font-size:25px;line-height:35px;margin-bottom:0}.td-arrow-top .td-testimonial-slider .slick-arrow{right:15px;top:-150px;position:absolute}.td-arrow-top .td-testimonial-slider .slick-arrow.slick-prev{margin-right:80px}.td-testimonial-two-item .td-testimonial-icon{position:absolute;font-size:60px;top:25px;transform:rotate(180deg);left:35px}.td-testimonial-two-desc{padding:65px 35px 35px 35px;position:relative;background-color:#fdf5eb}.td-testimonial-two-item .td-testimonial-text{margin-top:45px}.td-testimonial-two-item .td-testimonial-person-info{position:relative;padding-left:95px;margin-top:40px;margin-bottom:15px}.td-testimonial-two-item .td-testimonial-person-image{position:absolute;height:75px;width:75px;border-radius:50%;left:0;top:0}.testimonial-layout-two .slick-arrow{position:absolute;top:50%;left:-100px;margin-top:-30px;opacity:0;visibility:hidden}.testimonial-layout-two .slick-arrow.slick-next{left:auto;right:-100px}.testimonial-layout-two:hover .slick-arrow{opacity:1;visibility:visible}@media only screen and (max-width:767px){.td-testimonial-person-name,.td-testimonial-two-item .td-testimonial-person-name{font-size:24px}}div.td-brand-slider-item.slick-slide{height:200px;display:inline-flex;align-items:center;justify-content:center}.td-brand-slider-item.slick-slide img{display:inline-block;height:auto}@media only screen and (max-width:767px){div.td-brand-slider-item.slick-slide{height:150px}}.td-recent-post-el-widget .td-single-post-item{height:600px;overflow:hidden;background-color:#fdf5eb;margin-bottom:30px}.td-recent-post-thumbnail{height:330px;width:100%}.td-recent-post-content{background:#fdf5eb;padding:35px 30px 35px 30px;overflow:hidden;transition:.3s;margin-top:-10px}.td-single-post-item:hover .td-recent-post-content{transform:translateY(-100px)}.td-recent-post-title .post-title{font-size:26px;line-height:37px}.td-post-read-more{margin-top:30px;opacity:0;visibility:hidden;transition:.3s}.td-single-post-item:hover .td-post-read-more{opacity:1;visibility:visible}.td-post-read-more .td-button{padding:17px 35px 15px 35px}@media only screen and (max-width:991px){.td-recent-post-title .post-title{font-size:22px;line-height:32px}.td-recent-post-thumbnail{height:270px}.td-recent-post-el-widget .td-single-post-item{height:520px}}@media only screen and (max-width:767px){.td-recent-post-title .post-title{font-size:19px;line-height:29px}.td-recent-post-content{padding:35px 20px 35px 20px}.td-recent-post-content .post-meta ul li{margin-right:10px}.td-recent-post-el-widget .td-single-post-item{height:515px}}@media only screen and (max-width:320px){.td-recent-post-el-widget .td-single-post-item{height:535px}}.td-circle-img-with-video{text-align:right}.td-circle-image{height:545px;width:545px;border-radius:50%;position:relative;display:inline-block}.td-circle-image:before{position:absolute;content:'';height:calc(100% + 26px);width:calc(100% + 26px);border:2px solid #f9e4c6;left:-13px;top:-13px;border-radius:50%}.td-circle-img-with-video .td-video-button{left:100px;bottom:40px;transform:translate(0,0);top:auto}.td-circle-img-with-video .td-video-button:after{border:5px solid #fff;height:150px;width:150px}.td-circle-img-with-video .td-video-button:before{display:none}.td-circle-img-with-video.button-center .td-video-button{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:991px){.td-circle-img-with-video{text-align:center}}@media only screen and (max-width:767px){.td-circle-img-with-video{text-align:center}.td-circle-image{height:280px;width:280px}.td-circle-img-with-video .td-video-button{left:25px}.td-circle-img-with-video .td-video-button:after{height:115px;width:115px}}.td-image-with-circle-bg{position:relative;z-index:1;max-width:550px;display:inline-block}.td-image-with-circle-bg:before{position:absolute;content:'';background-color:#fff;height:520px;width:520px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}@media only screen and (max-width:1024px){.td-image-with-circle-bg-wrapper{margin-bottom:70px;text-align:center}}@media only screen and (max-width:767px){.td-image-with-circle-bg::before,.td-circle-image{height:280px;width:280px}.td-image-with-circle-bg-wrapper{margin-bottom:45px}}.td-experience-box{padding:50px 40px;margin-bottom:30px}.td-experience-year{font-size:120px;line-height:1;text-shadow:5px 2px 0 #cf9943;color:#fff;margin-bottom:50px}.td-experience-text{font-size:55px;line-height:60px;color:#fff}@media only screen and (max-width:991px){.td-experience-text{font-size:45px;line-height:55px}}@media only screen and (max-width:767px){.td-experience-year{font-size:105px;margin-bottom:25px}.td-experience-text{font-size:40px;line-height:50px}.td-experience-box{padding:50px 25px}}.td-list-wrapper .td-list-icon{height:45px;flex:0 0 50px;background:#f7f2eb;line-height:45px;text-align:center;font-size:16px;margin-right:15px}.td-list-wrapper li{margin-bottom:12px;min-height:45px;display:flex;align-items:center}.td-list-wrapper li,.td-list-wrapper li a{color:#545454}.td-list-wrapper .td-list-icon svg,.td-list-wrapper .td-list-icon img{width:16px;transition:.3s}.td-list-wrapper li a:hover .td-list-icon{color:#fff}.td-list-wrapper li a:hover .td-list-icon svg{fill:#fff}.td-title-with-text-wrapper .title{font-size:38px;line-height:50px;margin-bottom:15px}.td-title-with-text-wrapper .desc p:last-child{margin-bottom:0}@media only screen and (max-width:1024px){.td-title-with-text-wrapper .title{font-size:36px;line-height:48px}}@media only screen and (max-width:767px){.td-title-with-text-wrapper .title{font-size:26px;line-height:36px}}.td-project-details-main-slider-item.slick-slide{height:425px}.td-project-details-content .td-project-info{background-color:#f7f2eb;padding:35px 30px 45px 30px;min-height:calc(100% - 7px)}.td-project-details-content .td-project-info-title{font-size:26px;line-height:36px;margin-bottom:30px}.td-project-details-content .td-project-info-list li{background-color:#fff;padding:12px 25px;margin-bottom:10px;border-radius:5px}.td-project-details-content .td-project-info-list li:last-child{border-bottom:0}.td-project-details-content .td-project-info-list li a{color:#555b56}.td-project-details-content .td-project-info-list li span,.td-project-details-content .td-project-info-list li strong{color:#1e1916;font-weight:500;font-size:15px;min-width:80px;display:inline-block;position:relative;margin-right:25px}.td-project-details-content .td-project-info-list li span:before,.td-project-details-content .td-project-info-list li strong:before{position:absolute;content:'';right:-12px;top:8px;border-left:6px solid #e8a437;border-right:6px solid #fff0;border-top:6px solid #fff0;border-bottom:6px solid #fff0}.td-project-details-slider-nav{margin:10px -7px 0 -7px}.td-project-details-slider-nav img{padding:7px;cursor:pointer;opacity:.7;transition:.3s}.td-project-details-slider-nav img:hover,.td-project-details-slider-nav img.slick-current{opacity:1}@media only screen and (max-width:1024px){.td-project-details-main-slider-item.slick-slide{height:462px}}@media only screen and (max-width:991px){.td-project-details-content .td-project-info{margin-top:40px}.td-project-details-content .td-project-info{min-height:auto}}@media only screen and (max-width:767px){.td-project-details-main-slider-item.slick-slide{height:250px}.td-project-details-content .td-project-info-list li{padding:10px 20px}.td-project-details-content .td-project-info{padding:35px 25px 45px 25px}.td-project-details-content .td-project-info-list li span,.td-project-details-content .td-project-info-list li strong{margin-right:20px}}.td-member-details{padding:50px;background-color:#fdf5eb}.td-member-details .td-member-image{position:relative;display:inline-block}.member-details-social{position:absolute;top:50%;transform:translateY(-50%);right:-20px}.member-details-social li:not(:last-child){margin-bottom:10px}.member-details-social a{height:40px;width:40px;color:#fff;display:block;text-align:center;border-radius:50%;line-height:43px}.member-details-social a:hover{color:#fff}.td-member-details .td-member-desc-wrapper{padding-left:50px}.td-member-details .td-member-name{font-size:50px;line-height:60px}.td-member-details .td-designation{font-weight:500;font-size:18px;margin-bottom:20px}.td-member-details .td-member-desc p:last-child{margin-bottom:0}.td-member-desc-wrapper blockquote{background-color:#fff;color:#1e1916;font-family:'Playfair Display',serif}.td-member-desc-wrapper blockquote:before{color:#1e1916}@media only screen and (max-width:1024px){.td-member-details .td-member-image{margin-bottom:50px}.member-details-social{right:15px}.td-member-details .td-member-desc-wrapper{padding-left:0}}@media only screen and (max-width:767px){.td-member-details{padding:15px 15px 30px 15px}.td-member-details .td-member-name{font-size:28px;line-height:38px}}.td-map-wrapper{position:relative}.td-gmap{height:850px}.td-map-info-wrapper{max-width:250px;line-height:1.4}.td-map-info-title{margin-bottom:10px;font-weight:600}.td-map-info-desc{color:#262626;font-size:16px}div.td-map-wrapper button.gm-ui-hover-effect{top:0!important;right:0!important}.contact-details{position:absolute;width:100%;z-index:1;left:0;padding:100px 0 0;bottom:50px}.td-contact-details-box,.td-contact-details-box-icon,.td-contact-box-title{transition:.3s}.td-contact-details-box{background:#fdf5eb;padding:45px 30px 40px 135px;margin-bottom:30px;position:relative}.td-contact-details-box-icon{height:65px;width:65px;box-shadow:-10px 10px #e8a437;position:absolute;left:45px;font-size:30px;text-align:center;line-height:65px;background:#fff}.td-contact-details-box-icon svg,.td-contact-details-box-icon img{width:30px}.td-contact-details-box .td-contact-box-title{font-size:25px;line-height:35px;margin:-7px 0 15px 0}.td-contact-details-box ul{margin:0;padding:0;list-style:none}.entry-content .td-contact-details-box ul li{margin-bottom:0}.td-contact-details-box a{color:#545454;font-weight:500}.td-contact-details-box p:last-child{margin-bottom:0}.td-contact-details-box:hover{color:#fff}.td-contact-details-box:hover .td-contact-details-box-icon{box-shadow:-10px 10px #1e1916}.td-contact-details-box:hover .td-contact-box-title,.td-contact-details-box:hover a{color:#fff}@media only screen and (max-width:1024px){.td-gmap{height:450px}.contact-details{position:relative;z-index:1;left:auto;bottom:auto}}@media only screen and (max-width:767px){.td-gmap{height:350px}.td-contact-details-box-icon{left:30px}.td-contact-details-box{padding:45px 30px 40px 115px}.td-map-wrapper .contact-details .container{padding:0}}.slider-button-wrapper .td-button:hover,.service-icon,.td-service-layout-two .single-service-item:hover .service-icon,.td-service-two-button .td-button,.td-video-contact-title-wrapper .subtitle,.td-price,.td-list-wrapper li a:hover,.td-project-info-list li a:hover{color:#e9a537}.td-slider-left-image-two:after,.single-service-item:hover .service-content,.td-service-layout-two .service-icon:before,.member-social ul li a:hover,.td-project-image-wrapper .td-project-details:hover,.td-single-pricing-table:hover,.td-pricing-shape-two,.td-list-wrapper li a:hover .td-list-icon,.member-details-social a,.td-contact-details-box:hover{background-color:#e9a537}.slider-button-wrapper .td-button:hover,.td-service-layout-two .service-icon:before,.member-social ul li a:hover,.td-project-image-wrapper .td-project-details:hover,.icon-bg-shape{border-color:#e9a537}.service-icon svg,.td-service-layout-two .single-service-item:hover .service-icon svg{fill:#e9a537}.td-home-slider-three .td-button:hover,.td-service-layout-two .single-service-item:hover .service-icon:before,.single-service-item:hover .td-service-two-button .td-button,.td-subscribe-button input[type="submit"],.td-single-pricing-table:hover .td-button{background-color:#1e1a15}.td-home-slider-three .td-button:hover,.td-service-layout-two .single-service-item:hover .service-icon:before,.single-service-item:hover .td-service-two-button .td-button,.td-subscribe-button input[type="submit"],.td-single-pricing-table:hover .td-button,.td-single-pricing-table:hover .icon-bg-shape{border-color:#1e1a15}