.td-section-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-repeat:no-repeat}.elementor-container{z-index:1}.td-single-slide-item,.td-single-slide-item.slick-slide{height:800px;display:flex!important;align-items:center}.slide-subtitle{text-transform:uppercase;font-size:20px;line-height:30px;font-weight:500;margin-bottom:20px;position:relative;padding-left:75px;display:inline-block}.slide-subtitle:before{position:absolute;content:'';width:50px;height:10px;border-top:2px solid;border-bottom:2px solid;left:0;top:50%;margin-top:-5px}.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;color:#fff;font-weight:700}.td-slider-content-text{font-size:22px;line-height:32px;color:#fff;margin-top:30px}.slider-button-wrapper{margin-top:50px}.slider-right-button{text-align:right}.slider-right-button .td-video-button{position:relative;transform:translateX(0%) translateY(0%);left:auto;top:auto;margin-right:40px}.slider-button-wrapper .td-button{margin-right:10px;text-transform:uppercase}.td-home-slider-wrapper .slick-arrow{position:absolute;top:50%;margin-top:-30px;left:50px;z-index:1;opacity:0;visibility:hidden;transition:.3s;background-color:#ff3d41;color:#fff}.td-home-slider-wrapper .slick-arrow:hover{background-color:#71637a}.td-home-slider-wrapper .slick-dots button:hover,.td-home-slider-wrapper .slick-dots .slick-active button{background-color:#71637a}.td-home-slider-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.td-home-slider-wrapper .slick-arrow.slick-next{left:auto;right:50px}.td-home-slider-wrapper .slick-arrow.slick-prev{transform:rotate(180deg)}.td-home-slider-wrapper .slick-dots{position:absolute;bottom:40px}.td-home-slider-wrapper .td-button.td-slider-btn-one:hover,.td-home-slider-wrapper .td-button.td-slider-btn-two{background-color:#71637a;border-color:#71637a}.td-home-slider-wrapper .td-button.td-slider-btn-two:hover{background-color:#FF3E41;border-color:#FF3E41}@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:65px;line-height:75px}}@media only screen and (max-width:767px){.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:30px;line-height:40px}.td-slider-content-text{font-size:17px;line-height:27px;margin-top:25px}.td-single-slide-item,.td-single-slide-item.slick-slide{height:650px}.slider-button-wrapper{margin-top:40px}.td-button.td-slider-btn-two{margin-top:10px;margin-right:0}.slide-subtitle{font-size:18px;line-height:28px;padding-left:50px}.slide-subtitle:before{width:35px}}.td-double-image-wrapper{text-align:center}.td-double-image{position:relative;display:inline-block;margin-bottom:70px}.td-double-image img:last-child{position:absolute;bottom:-70px;left:-80px}.double-image-layout-two .td-double-image img:last-child{position:relative;bottom:auto;left:auto;margin-bottom:-150px}.double-image-layout-two div.td-double-image img{max-width:48%;display:inline-block;height:100%;border-radius:150px}.double-image-layout-two .td-double-image{height:100%;margin-bottom:75px}@media only screen and (max-width:1280px){.td-double-image img:last-child{left:-70px}}@media only screen and (max-width:767px){div.td-double-image img{max-width:50%}.td-double-image img:last-child{left:30px}}.td-section-subtitle{text-transform:uppercase;font-size:20px;line-height:30px;font-weight:500;margin-bottom:20px;position:relative;padding-left:75px;display:inline-block}.td-section-subtitle:before{position:absolute;content:'';width:50px;height:10px;border-top:2px solid;border-bottom:2px solid;left:0;top:50%;margin-top:-5px}.td-section-title-wrapper{position:relative;margin-bottom:40px}.td-section-title-content{width:100%;display:inline-block;position:relative}.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:40px;line-height:50px;margin-bottom:20px}@media only screen and (max-width:767px){.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:30px;line-height:40px}.td-section-subtitle{font-size:18px;line-height:28px;padding-left:50px}.td-section-subtitle:before{width:35px}}.td-icon-box{position:relative;min-height:70px;margin-bottom:30px;padding-left:95px}.td-icon-box-icon{height:70px;width:70px;font-size:70px;line-height:60px;position:absolute;left:0;top:0}.td-icon-box-icon svg{height:70px;width:70px}.td-icon-title{margin-bottom:0;font-weight:700}.td-member-and-signature-wrapper{display:flex;align-items:center;border-top:1px solid #E4E5E5;padding-top:30px}.td-member-image-and-details-wrapper{flex:1;display:flex;align-items:center}.td-member-details{margin-left:20px}.td-member-image{height:70px;width:70px;border-radius:50%}.td-member-name{font-size:18px;line-height:28px;margin-bottom:0;font-weight:700}@media only screen and (max-width:1280px){.td-member-image-and-details-wrapper{flex:initial}.td-member-signature{margin-left:25px}}@media only screen and (max-width:767px){.td-member-signature{width:100px}.td-member-details{margin-left:15px}.td-member-name{font-size:17px}.td-team-one-wrapper .container{padding:0}}.td-service-one-item-wrapper .td-table-cell{vertical-align:bottom}.td-single-service-item{height:466px;width:100%;padding:30px;position:relative;display:table;margin-bottom:30px}.td-service-content-wrap{background-color:#fff;padding:30px;position:relative;z-index:1;transition:.3s}.td-service-content-wrap.top-shape-enable{padding:10px 30px 30px 30px;}.td-service-content-wrap.top-shape-enable:before{position:absolute;content:'';height:92px;width:100%;background:#fff;left:0;top:-57px;transform:skewY(-9deg);z-index:-1;transform-origin:bottom right;transition:.3s}.td-service-icon-and-title-wrapper{display:flex;align-items:center;margin-bottom:15px}.td-service-one-icon{height:55px;width:55px;font-size:55px;line-height:55px;transition:.3s}.td-service-one-icon svg{height:55px;width:55px}.service-one-title{font-size:22px;margin-bottom:0;margin-left:15px;line-height:30px;font-weight:700;flex:1;transition:.3s}.service-one-description p:last-child{margin-bottom:0}.service-one-description{color:#707070}.td-single-service-item:hover .td-service-content-wrap,.td-single-service-item:hover .td-service-content-wrap:before{background-color:#0b1a2f}.td-single-service-item:hover .service-one-title,.td-single-service-item:hover .service-one-description{color:#fff}@media only screen and (max-width:767px){.td-single-service-item{padding:15px}.td-service-content-wrap.top-shape-enable{padding:10px 20px 30px 20px}.td-service-one-item-wrapper .container{padding:0}.td-service-content-wrap.top-shape-enable:before{top:-70px;transform:skewY(-7deg)}}.td-project-wrapper{position:relative}.td-project-image{height:550px;width:100%;position:relative;display:table;background-size:cover;background-position:center}.td-project-content{background:rgba(0,14,36,.8);height:100%;width:100%;display:table-cell;position:relative;padding:30px;vertical-align:bottom;opacity:0;visibility:hidden;transition:.5s}.td-single-project:hover .td-project-content{visibility:visible;opacity:1}.td-project-title{font-size:26px;line-height:36px;color:#fff;display:block}.td-project-title.td-secondary-font{font-weight:700}.td-project-subtitle{text-transform:uppercase;font-weight:700;font-size:18px;line-height:28px;position:relative;display:inline-block;padding-left:65px;margin-bottom:10px}.td-project-subtitle:before{position:absolute;content:'';height:10px;width:50px;border-top:2px solid;border-bottom:2px solid;left:0;top:50%;transform:translateY(-50%)}.td-project-link{height:60px;width:60px;text-align:center;line-height:60px;color:#fff;border-radius:50%;font-size:25px;font-weight:700;position:absolute;top:30px;right:30px}.td-project-link:hover{color:#fff}.td-project-wrapper [class*="col-"]{padding:0!important}.td-project-title-and-subtitle{transform:translateY(-30px);transition:.5s}.td-single-project:hover .td-project-title-and-subtitle{transform:translateY(0)}.td-project-wrapper .slick-arrow{position:absolute;top:50%;margin-top:-30px;left:100px;z-index:1;visibility:hidden;opacity:0}.td-project-wrapper .slick-arrow.slick-next{right:100px;left:auto}.td-project-wrapper:hover .slick-arrow{visibility:visible;opacity:1}.td-project-wrapper .arrow-top-right .slick-arrow{visibility:visible;opacity:1;top:-115px;right:11%;left:auto}.td-project-wrapper .arrow-top-right .slick-arrow.slick-prev{margin-right:70px}.td-project-wrapper .slick-center .td-single-project{padding:0 15px}@media only screen and (max-width:1280px){.td-project-title{font-size:24px;line-height:34px}}@media only screen and (max-width:767px){.td-project-content{padding:30px 20px}.td-project-image{height:450px}}.td-skills-main-wrapper{height:524px;text-align:right;position:relative}.skill-wrapper-image{height:100%;width:80%;display:inline-block}.td-skills-wrapper{box-shadow:0 20px 50px rgb(0 0 0 / 10%);padding:85px 45px 30px 45px;position:absolute;width:75%;left:0;bottom:70px;background:#fff}.td-skills-wrapper .skillbar{width:100%;height:8px;background-color:#e4e5e5;position:relative;margin-bottom:65px;box-sizing:border-box;padding:0;border-radius:10px}.td-skills-wrapper .skillbar:last-child{margin-bottom:20px}.skill-title{position:absolute;top:-40px;left:0;z-index:1;font-size:20px;line-height:30px;color:#0b1a2f;font-weight:700}.td-skills-wrapper .count-bar{width:0;height:8px;position:relative;text-align:right;padding-right:0;color:#282828;border-radius:10px;overflow:visible!important;font-size:18px}.td-skills-wrapper .count-bar .skill-percent-count-wrap{position:absolute;top:-31px;right:0;font-weight:600}@media only screen and (max-width:767px){.td-skills-main-wrapper{height:330px}.skill-wrapper-image{width:100%}.td-skills-wrapper{width:90%;left:50%;transform:translate(-50%,50%);bottom:50%}.td-skills-wrapper{padding:85px 25px 30px 25px}}.td-testimonial-slider-wrapper{position:relative}.td-testimonial-one-item{background-color:#fff;padding:30px 35px 35px 35px;position:relative}.td-testimonial-person-info{display:flex;align-items:center;position:relative;z-index:1}.td-testimonial-person-image{height:80px;width:80px;border-radius:50%;margin-right:20px}.td-testimonial-person-name{font-size:18px;font-weight:700;line-height:28px;margin-bottom:0}.td-testimonial-icon{position:absolute;color:#cbcfd3;font-size:60px;line-height:60px;bottom:30px;right:30px}.td-testimonial-text{border-bottom:1px solid #E4E5E5;padding-bottom:25px;margin-bottom:25px}.td-testimonial-text p:last-child{margin-bottom:0}.td-testimonial-slider-wrapper ul.slick-dots{position:absolute;bottom:-75px}.td-testimonial-slider-wrapper .slick-dots button{height:24px;width:24px;position:relative;background-color:transparent;border:2px solid;border-color:transparent;transition:.3s}.td-testimonial-slider-wrapper .slick-dots button:before{content:'';position:absolute;height:6px;width:6px;text-indent:0;z-index:1;left:50%;margin-left:-3px;top:50%;margin-top:-3px;border-radius:50%}.td-testimonial-slider-wrapper .slick-dots button:hover,.td-testimonial-slider-wrapper .slick-dots .slick-active button{background-color:transparent}.td-testimonial-slider-wrapper .slick-dots li{margin-right:0}.td-testimonial-slider-wrapper .slick-arrow{position:absolute;top:50%;margin-top:-30px;left:-100px;opacity:0;visibility:hidden}.td-testimonial-slider-wrapper:hover .slick-arrow{opacity:1;visibility:visible}.td-testimonial-slider-wrapper .slick-arrow.slick-next{left:auto;right:-100px}.td-testimonial-slider-wrapper.arrow-position-default .slick-arrow{visibility:visible;opacity:1;left:-435px;bottom:0;margin-top:0;top:auto}.td-testimonial-slider-wrapper.arrow-position-default .slick-arrow.slick-next{margin-left:70px}@media only screen and (max-width:1280px){.td-testimonial-one-item{padding:30px 30px 35px 30px}.td-testimonial-slider-wrapper.arrow-position-default .slick-arrow{left:-425px}}@media only screen and (max-width:767px){.td-testimonial-slider-wrapper .container{padding:0}}.td-team-one-wrapper .td-single-team-member{position:relative;margin-bottom:30px}.td-team-one-wrapper .td-member-content{position:absolute;bottom:0;left:0;background:#fff;padding:30px;width:calc(100% - 25px);transform:scale(0);transform-origin:bottom left;opacity:0;visibility:hidden;transition:.5s}.td-team-one-wrapper .td-single-team-member:hover .td-member-content{transform:scale(1);opacity:1;visibility:visible;transform-origin:bottom left}.td-team-one-wrapper .td-member-name{font-size:20px;line-height:30px;font-weight:700}.td-team-one-wrapper .td-member-designation{display:block;font-size:16px;text-transform:uppercase;font-weight:500;line-height:26px}.td-team-one-wrapper .member-social{margin-top:10px}.td-team-one-wrapper .member-social a{font-size:14px;height:35px;width:35px;border:1px solid #E4E5E5;text-align:center;border-radius:50%;line-height:35px;color:#0b1a2f}.td-team-one-wrapper .member-social a:hover{color:#fff}@media only screen and (max-width:767px){.td-team-one-wrapper .member-image .td-member-details-url,.td-team-one-wrapper .member-image .td-member-details-url img{width:100%}}.td-promo-box-wrapper{background:#fff;box-shadow:0 20px 50px rgb(0 0 0 / .1);padding:50px}.td-promo-box-wrapper .td-section-description{margin-bottom:15px}.td-promo-box-wrapper .td-button{margin-top:15px}.td-promo-box-wrapper .td-section-title-wrapper{margin-bottom:0}.td-single-promo-item{position:relative;padding:30px 30px 30px 70px}.td-promo-icon{height:50px;width:50px;font-size:50px;line-height:50px;position:absolute;left:0;top:33px}.td-promo-title{font-size:20px;line-height:28px;font-weight:700;margin-bottom:10px;text-transform:capitalize}.td-single-promo-item svg{height:50px!important;width:50px!important}.td-single-promo-item.td-bottom-right:before{content:'';position:absolute;height:0;width:100%;left:-15px;bottom:0;border-bottom:1px dashed}.td-single-promo-item.td-border-top:before{content:'';height:0;width:100%;left:-15px;border-top:1px dashed;position:absolute;top:0}.td-single-promo-item.td-border-bottom:before{content:'';height:0;width:100%;left:-15px;border-bottom:1px dashed;position:absolute;bottom:0}.td-single-promo-item.td-bottom-right:after{content:'';position:absolute;height:100%;width:0;right:0;bottom:0;border-right:1px dashed}.td-single-promo-item.td-bottom-right:after{content:'';position:absolute;height:100%;width:0;right:15px;bottom:0;border-right:1px dashed}.td-single-promo-item.td-border-left:after{content:'';position:absolute;height:100%;width:0;left:-16px;bottom:0;border-right:1px dashed}.td-single-promo-item.td-border-right:after{content:'';position:absolute;height:100%;width:0;right:15px;bottom:0;border-right:1px dashed}.td-single-promo-item.td-bottom-left:before{position:absolute;content:'';height:100%;width:0;border-left:1px dashed;left:-15px;top:0}.td-single-promo-item.td-bottom-left:after{position:absolute;content:'';height:0;width:100%;border-bottom:1px dashed;left:-15px;bottom:0}.td-single-promo-item.td-top-right:before{position:absolute;content:'';height:0;width:100%;right:15px;top:0;border-top:1px dashed}.td-single-promo-item.td-top-right:after{position:absolute;content:'';height:100%;width:0;right:15px;top:0;border-right:1px dashed}.td-single-promo-item.td-top-left:before{position:absolute;content:'';height:0;width:100%;border-top:1px dashed;left:-15px;top:0}.td-single-promo-item.td-top-left:after{position:absolute;content:'';height:100%;width:0;border-left:1px dashed;left:-15px;top:0}.td-promo-desc p:last-child{margin-bottom:0}@media only screen and (max-width:1280px){.td-promo-section-wrapper .container{max-width:100%}}@media only screen and (max-width:1024px){.td-promo-box-item-wrapper{margin:0 15px}.td-single-promo-item.td-bottom-right:before,.td-single-promo-item.td-border-bottom:before{left:0}.td-promo-left-content{margin-bottom:30px}}@media only screen and (max-width:767px){.td-single-promo-item:before,.td-single-promo-item:after{display:none!important}.td-single-promo-item{border-bottom:1px dashed}.td-promo-box-item-wrapper .row [class*="col-"]:last-child .td-single-promo-item{border-bottom:0;padding-bottom:0}.td-promo-box-wrapper{padding:25px 20px}.td-promo-section-wrapper .container{padding:0}.td-promo-title{font-size:18px;line-height:28px}}.promo-layout-two .td-promo-box-wrapper{padding:0}.promo-layout-two .td-promo-left-image{height:100%;width:100%}.promo-layout-two .td-single-promo-item{padding:0 0 0 75px;margin-bottom:20px}.promo-layout-two .td-promo-icon{top:5px}.promo-layout-two .promo-right-content{padding:60px 70px 45px 40px}.promo-layout-two .td-promo-box-wrapper .td-section-title-wrapper{margin-bottom:15px}@media only screen and (max-width:1024px){.promo-layout-two .promo-right-content{padding:55px 50px 40px 20px}}@media only screen and (max-width:991px){.promo-layout-two .promo-right-content{padding:70px 70px 50px 70px}}@media only screen and (max-width:767px){.promo-layout-two .promo-right-content{padding:30px 30px 10px 30px}.td-single-promo-item{border-bottom:0}.td-promo-box-item-wrapper{margin:0}}.td-single-post-item{margin-bottom:30px}.td-all-posts-wrapper .slick-slide .td-single-post-item{margin-bottom:0}.td-recent-post-thumbnail{height:250px;width:100%;display:block}.td-recent-post-content{box-shadow:0 0 50px rgb(0 0 0 / 7%);padding:30px;background:#fff}.td-post-meta{border-bottom:1px solid #E4E5E5;padding-bottom:20px;margin-bottom:20px}.td-post-meta li,.td-post-meta li a{color:#0b1a2f;font-weight:500}.td-post-meta li i{font-size:16px;margin-right:5px}.td-post-meta li:not(:last-child){position:relative;margin-right:10px;padding-right:10px}.td-post-meta li:not(:last-child):before{position:absolute;content:'';height:16px;width:1px;background:#c4c4c4;right:0;top:50%;margin-top:-8px}.td-recent-post-title .post-title{font-size:24px;line-height:34px;font-weight:700;margin-bottom:10px}.td-recent-post-el-widget{position:relative}.td-recent-post-el-widget .slick-arrow{position:absolute;top:50%;margin-top:-30px;left:-100px;opacity:0;visibility:hidden}.td-recent-post-el-widget .slick-arrow.slick-next{right:-100px;left:auto}.td-recent-post-el-widget:hover .slick-arrow{opacity:1;visibility:visible}@media only screen and (max-width:1280px){.td-recent-post-el-widget .container{max-width:100%}}@media only screen and (max-width:767px){.td-recent-post-el-widget .container{padding:0}}.td-list-wrapper li{position:relative;padding-left:30px;margin-bottom:7px}.td-list-wrapper .td-list-icon{position:absolute;left:0;top:2px;height:20px;width:20px;line-height:20px;font-size:20px}.td-list-wrapper .td-list-icon svg,.td-list-wrapper .td-list-icon img{max-width:100%!important;max-height:100%!important;transition:.3s}.td-list-wrapper,.td-list-wrapper a{color:#0b1a2f}.counter-up-single{display:inline-block;padding:30px;text-align:center;background-color:#302a46;color:#fff}.counter-up-single .td-count-number-and-unit{font-size:40px;line-height:40px;font-weight:700}.counter-up-single .td-count-title{line-height:26px;font-weight:600;margin-top:10px}.counter-up-wrapper .td-counter-box{display:inline-block;text-align:center;margin-bottom:30px}.counter-up-wrapper .td-counter-content{display:inline-block}.counter-up-wrapper .td-count-number-and-unit{height:97px;width:140px;text-align:center;font-size:30px;line-height:85px;color:#FFF}.counter-up-wrapper .td-count-title{color:#0b1a2f;font-weight:700;font-size:20px;line-height:30px;margin-top:5px}.counter-up-wrapper .count-bg{background-size:contain;background-repeat:no-repeat;background-position:center;padding-top:50px!important;padding-bottom:50px!important}.counter-up-wrapper .count-bg .row .count-item-column:nth-child(4),.counter-up-wrapper .count-bg .row .count-item-column:nth-child(5),.counter-up-wrapper .count-bg .row .count-item-column:nth-child(6){text-align:right}@media only screen and (max-width:767px){.counter-up-wrapper .count-bg .row .count-item-column{text-align:center!important}}.td-pricing-table-wrapper{box-shadow:0 0 50px rgb(0 0 0 / 7%)}.td-pricing-top{color:#fff;text-align:center;position:relative;padding:15px 30px 30px}.td-pricing-top-icon{height:65px;width:65px;font-size:65px;line-height:65px;display:inline-block;position:relative;margin-top:-4px}.td-pricing-top:before{position:absolute;content:'';height:90px;width:190px;clip-path:polygon(0 0,100% 0,79% 100%,24% 100%);left:50%;top:0;transform:translateX(-50%) rotate(0deg)}.td-pricing-top-icon svg{fill:#fff}.td-pricing-top-icon svg,.td-pricing-top-icon img{margin-top:-7px;height:65px!important;width:65px!important}.td-pricing-title{color:#fff;font-size:24px;line-height:34px;font-weight:700;margin-bottom:10px}span.td-pricing-price{font-size:40px;font-weight:700;line-height:50px}span.td-pricing-duration{font-weight:400}.td-pricing-top-content{margin-top:35px}.td-pricing-table-content{padding:50px;border-top:1px solid #323d4b;background-color:#fff}.td-icon-list-item{position:relative;padding-left:30px;margin-bottom:15px!important;transition:.3s}.td-icon-list-item,.td-icon-list-item a{color:#707070}.td-pricing-list-icon{height:20px;width:20px;position:absolute;line-height:20px;font-size:20px;left:0;top:3px}.td-pricing-list-icon svg{height:20px!important;width:20px!important}span.td-pricing-list-icon .flaticon-comment{font-size:18px}.td-pricing-button{margin-top:35px}.td-pricing-top,.td-pricing-table-wrapper:hover .td-pricing-table-content{background-color:#0b1a2f}.td-pricing-button .td-button{background-color:#0b1a2f;border-color:#0b1a2f}.td-pricing-table-wrapper:hover .td-icon-list-item,.td-pricing-table-wrapper:hover .td-icon-list-item a{color:#fff}@media only screen and (max-width:767px){.td-pricing-table-content{padding:50px 30px}}.td-contact-form-container .td-section-title-wrapper{margin-bottom:20px}.td-cf7-contact-form{position:relative;background:#f8f9fb;padding:110px 0 115px}.td-form-image{position:absolute;height:100%;width:45%;right:0;top:0}div.themedraft-contact-form-container select,div.themedraft-contact-form-container input,div.themedraft-contact-form-container textarea{background-color:#fff;border-color:#ccc;border-radius:5px}div.themedraft-contact-form-container select:focus,div.themedraft-contact-form-container input:focus,div.themedraft-contact-form-container textarea:focus{border-color:#FF3E41}div.themedraft-contact-form-container ::placeholder{color:#707070}div.themedraft-contact-form-container :-ms-input-placeholder{color:#707070}div.themedraft-contact-form-container ::-ms-input-placeholder{color:#707070}div.themedraft-contact-form-container input,.themedraft-contact-form-container select,.themedraft-contact-form-container textarea,.themedraft-contact-form-container input[type="date"]{color:#707070;width:100%}.themedraft-contact-form-container .select-arrow{display:block;position:relative}.themedraft-contact-form-container form select{height:60px;margin-bottom:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px}.themedraft-contact-form-container .select-arrow:before{position:absolute;height:1px;width:1px;right:15px;top:29px;content:'';z-index:1;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #707070;cursor:pointer;pointer-events:none}.themedraft-contact-form-container button[type="submit"]{display:flex;justify-content:center;border:2px solid;border-color:#FF3E41;background-color:#FF3E41}.themedraft-contact-form-container button[type="submit"]:hover{border-color:#302a46;background-color:#302a46}@media only screen and (max-width:991px){.td-form-image{display:none}}.td-video-image{height:500px}.td-img-with-video{position:relative}.td-video-overlay{background:rgba(1,14,34,.6);height:100%;width:100%;position:absolute;left:0;top:0}@media only screen and (max-width:767px){.td-video-image{height:350px}}.cta-area-wrapper{background-color:#302a46;padding:70px 0}.cta-btn-text h1,.cta-btn-text h2,.cta-btn-text h3,.cta-btn-text h4,.cta-btn-text h5,.cta-btn-text h6{color:#fff;font-size:40px;margin-bottom:0;line-height:50px}@media only screen and (max-width:991px){.cta-area-wrapper{padding:70px 0 80px}.cta-button-wrapper{margin-top:50px}}@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{color:#fff;font-size:30px;line-height:40px}.cta-button-wrapper{margin-top:30px}}.td-mission-left-image{height:670px;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block}.td-mission-right-content{box-shadow:0 0 50px rgb(0 0 0 / 7%);padding:70px 80px 80px 80px}.td-circle-progress-box{display:inline-block;position:relative}.td-count-number-unit{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);color:#302a46;font-size:24px;font-weight:500;height:100%;width:100%;text-align:center;line-height:100px}.td-single-circle-progress{position:relative;margin-bottom:25px}.td-bar-title{position:absolute;left:120px;top:50%;transform:translateY(-50%);color:#302a46;font-weight:500;font-size:24px;text-transform:capitalize;padding-right:30px}.td-count-number-unit span:last-child{margin-left:-5px}.mission-button{margin-top:15px}.left-image-enable .td-mission-content-wrapper{position:relative}.left-image-enable .td-mission-right-content{position:absolute;top:120px;right:0;background:#fff;width:65%}.left-image-enable .td-section-title-content{width:84%}@media only screen and (max-width:1280px){.td-mission-right-content{padding:70px 80px}.td-bar-title{padding-right:0}}@media only screen and (max-width:1024px){.left-image-enable .td-mission-right-content{position:relative;width:100%;top:auto;right:auto}.td-mission-image-wrapper{text-align:center;margin-bottom:70px}.td-mission-left-image{height:550px;width:60%}}@media only screen and (max-width:991px){.td-mission-right-content{padding:50px 40px}}@media only screen and (max-width:767px){.td-mission-wrapper .container{padding:0}.td-mission-right-content{padding:0;box-shadow:none}.td-mission-left-image{height:400px;width:100%}}.td-title-with-text-wrapper .title{font-size:40px;line-height:50px;margin-bottom:15px}.td-title-with-text-wrapper .desc p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.td-title-with-text-wrapper .title{font-size:30px;line-height:40px}}.td-circle-progress-wrapper .td-single-circle-progress{background-color:#f8f9fb;padding:30px 30px 20px 30px}.td-circle-progress-wrapper .td-bar-title{left:150px}.team-member-details-wrapper .td-member-tab-container{padding:50px 50px 50px 50px;background-color:#f8f9fb}.team-member-details-wrapper .td-member-tab-container .nav.nav-tabs{justify-content:start;border:none!important}.team-member-details-wrapper .td-member-tab-container .nav-link{padding:15px 40px;font-size:26px;background-color:#0b1a2f;display:inline-flex;align-items:center;color:#FFF;font-weight:400;border:none!important;justify-content:center;border-radius:0;margin:0 10px 10px 0}.team-member-details-wrapper .td-member-tab-container .nav-link:hover,.team-member-details-wrapper .td-member-tab-container .nav-link.active{background-color:#ff3d41;color:#fff}.team-member-details-wrapper .td-member-tab-container .nav-link:last-child{margin-right:0}.team-member-details-wrapper .td-member-tab-container .td-tab-title{margin-bottom:10px;font-size:36px;line-height:46px}.team-member-details-wrapper .td-tab-subtitle{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:17px;display:block;margin-bottom:20px}.team-member-details-wrapper .tab-description{margin-top:30px}.td-tab-content-wrapper strong{margin-top:25px;display:inherit}.team-member-details-wrapper .tab-social-icons{margin-top:40px}.team-member-details-wrapper .tab-social-icons ul li a{display:inline-block;height:40px;width:40px;line-height:40px;border:1px solid;border-color:#0b1a2f;text-align:center;border-radius:50%;color:#0b1a2f;margin-right:5px}.team-member-details-wrapper .tab-social-icons ul li a:hover{color:#fff}.team-member-details-wrapper .td-skills-wrapper{box-shadow:none;padding:0;position:relative;width:auto;left:auto;bottom:auto;background:transparent;margin-top:75px;transform:translate(0%)}.td-tab-award li{width:22.4%;text-align:center;margin-right:15px;margin-top:30px}.td-tab-award li:last-child{margin-right:0}.td-tab-award li img{max-width:85%}@media only screen and (max-width:1366px){.td-tab-award li{width:22.3%}.td-tab-award li img{max-width:90%}}@media only screen and (max-width:1024px){.team-member-details-wrapper .td-member-tab-container .nav-link{padding:12px 35px}.td-tab-award li{margin-right:5px}}@media only screen and (max-width:991px){.team-member-details-wrapper .member-image-wrapper{text-align:center;margin-bottom:45px}.team-member-details-wrapper .member-image-wrapper img{display:block;width:100%}.team-member-details-wrapper .row [class*="col-"].td-pr-0{padding-right:15px}.team-member-details-wrapper .row [class*="col-"].td-pl-0{padding-left:15px}}@media only screen and (max-width:767px){.team-member-details-wrapper .container{padding:0}.team-member-details-wrapper .td-member-tab-container{padding:20px}.team-member-details-wrapper .td-member-tab-container .nav-link{padding:10px 15px;font-size:24px}.team-member-details-wrapper .tab-description{margin-top:20px}.team-member-details-wrapper .td-member-tab-container .td-tab-title{font-size:30px;line-height:40px}.team-member-details-wrapper .row [class*="col-"].td-pr-0{padding-right:10px}.team-member-details-wrapper .row [class*="col-"].td-pl-0{padding-left:10px}}.td-gallery-filter-button-wrapper{text-align:center}.td-gallery-filter-button-wrapper li{position:relative;margin-right:15px;padding-right:25px;transition:.3s;text-transform:uppercase}.td-gallery-filter-button-wrapper li,.td-filter-mobile-title{font-weight:600;color:#302a46;font-size:16px;cursor:pointer;font-family:'Poppins',sans-serif}.td-gallery-filter-button-wrapper li:last-child{margin-right:0;padding-right:0}.td-gallery-filter-button-wrapper li:before{position:absolute;content:'';height:2px;width:10px;background:#302a46;top:50%;margin-top:-1px;right:0}.td-gallery-filter-button-wrapper li:last-child:before{display:none}.td-gallery-filter-button-wrapper li.active{cursor:default}.td-gallery-image img{width:100%}ul.td-gallery-filter-button{position:relative;display:inline-block;padding-bottom:35px}.td-gallery-filter-button:before{position:absolute;content:'';height:5px;width:70%;background:#c4c4c4;border-radius:5px;bottom:0;left:50%;transform:translateX(-50%)}.td-gallery-filter-button-wrapper{margin-bottom:70px}.td-gallery-filter-button:after{content:'';height:5px;width:100px;position:absolute;bottom:0;left:50%;margin-left:-50px;border-radius:5px}.td-gallery-items-main-container .single-td-gallery-item{margin-bottom:30px}.td-filter-mobile-title{display:none;color:#fff;background-color:#ff3d41;}.td-gallery-items-main-container .td-project-image{height:450px}@media only screen and (min-width:1199px){.td-gallery-item-wrapper .col-xl-3.single-td-gallery-item{flex:0 0 24.99%;max-width:24.99%}}@media only screen and (min-width:992px) and (max-width:1024px){.td-gallery-item-wrapper .col-lg-3.single-td-gallery-item{flex:0 0 24.99%;max-width:24.99%}.td-gallery-item-wrapper .col-lg-4.single-td-gallery-item{flex:0 0 33.31%;max-width:33.31%}}@media only screen and (max-width:991px){.td-gallery-items-main-container .td-project-title{font-size:22px;line-height:32px}.td-gallery-items-main-container .td-project-image{height:400px}}@media only screen and (max-width:767px){.td-filter-mobile-title{display:block;padding:10px 20px 6px 20px;border-radius:3px;margin-bottom:40px;position:relative}.td-filter-mobile-title::before{position:absolute;content:'';height:15px;width:15px;right:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid;border-bottom:2px solid;top:13px}.td-filter-mobile-title.active::before{-ms-transform:rotate(-133deg);-webkit-transform:rotate(-133deg);transform:rotate(-133deg);top:auto;bottom:10px}ul.td-gallery-filter-button,.td-gallery-filter-button::before,.td-gallery-filter-button::after,.td-gallery-filter-button-wrapper li::before{display:none}.td-gallery-filter-button-wrapper li{display:block!important;padding:0;margin-bottom:5px!important;margin-right:0}.td-gallery-filter-button-wrapper{margin-bottom:0}}.td-project-details-main-slider-item.slick-slide{height:450px}.td-project-details-content .td-project-info{background-color:#f8f9fb;padding:35px 35px 38px 35px;min-height:calc(100% - 7px);border-radius:5px;overflow:hidden}.td-project-details-content .td-project-info-title{font-size:24px;line-height:34px;font-weight:700;margin:-35px -35px 43px -35px;padding:20px 30px 20px 30px;color:#fff}.td-project-details-content .td-project-info-list li{background-color:#fff;padding:15px 25px 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:#252525}.td-project-details-content .td-project-info-list li span,.td-project-details-content .td-project-info-list li strong{font-weight:600;font-size:16px;line-height:26px;display:block;position:relative;text-transform:uppercase;letter-spacing:.5px}.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:1280px){.td-project-details-content .td-project-info-list li{padding:12px 25px 10px 25px}}@media only screen and (max-width:1024px){.td-project-details-content .td-project-info-title{padding:15px 30px 15px 30px;margin:-35px -35px 35px -35px}.td-project-details-content .td-project-info{padding:35px 35px 30px 35px}.td-project-details-main-slider-item.slick-slide{height:452px}}@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{padding:35px 25px 25px 25px}}.td-accordion-wrapper{margin-top:20px}.td-accordion-title{font-size:40px;line-height:50px;margin-bottom:30px}.td-accordion-wrapper .accordion-button:focus{outline:none!important;box-shadow:none!important}.td-accordion-wrapper .accordion-item{margin-bottom:20px}.td-accordion-wrapper .accordion-item:last-child{margin-bottom:0}.td-accordion-wrapper .accordion-collapse{border:none}.td-accordion-wrapper .accordion-button,.td-accordion-wrapper .accordion-body{border:1px solid #AAADAF}.td-accordion-wrapper .accordion-button{padding-left:30px;padding-right:30px}.td-accordion-wrapper .accordion-body{border-top:0;background:transparent;border-radius:0;padding:30px}.td-accordion-wrapper .accordion-item:first-of-type .accordion-button,.td-accordion-wrapper .accordion-item .accordion-button{border-radius:0}.td-accordion-wrapper .accordion-item:first-of-type .accordion-button:not(.collapsed),.td-accordion-wrapper .accordion-item .accordion-button:not(.collapsed){border-radius:0;color:#0b1a2f}.td-accordion-wrapper .accordion-button.collapsed{color:#0b1a2f;background-color:transparent}.td-accordion-wrapper .accordion-button{font-size:18px;font-weight:600}.td-accordion-wrapper .accordion-button:hover,.td-accordion-wrapper .accordion-button:not(.collapsed){background:transparent}.td-accordion-wrapper .accordion-button.collapsed:after,.td-accordion-wrapper .accordion-button:not(.collapsed):after{background-image:none;height:10px;width:10px;transform:rotate(45deg)}.td-accordion-wrapper .accordion-button.collapsed:after{border-left:2px solid transparent;border-right:2px solid;border-top:2px solid transparent;border-bottom:2px solid}.td-accordion-wrapper .accordion-button:not(.collapsed):after{border-left:2px solid;border-right:2px solid transparent;border-top:2px solid;border-bottom:2px solid transparent}.td-accordion-wrapper .accordion-button:after{position:absolute;right:30px;top:27px}.td-accordion-wrapper .accordion-button.collapsed:after{top:20px}.td-accordion-wrapper .accordion-body p:last-child{margin-bottom:0}.td-accordion-wrapper .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}@media only screen and (max-width:767px){.td-accordion-title{font-size:26px}.td-accordion-wrapper .accordion-button{padding-left:20px;padding-right:40px;font-size:16px}.td-accordion-wrapper .accordion-body{padding:20px}}.td-contact-details-box{background-color:#f8f9fb;padding:30px 30px 25px 30px;margin-bottom:30px}.td-contact-details-box-icon{height:70px;width:70px;background-color:#ffd9cb;border-radius:50%;line-height:70px;text-align:center;font-size:30px;margin-bottom:22px}.td-contact-details-box-icon img,.td-contact-details-box-icon svg{height:30px;width:30px}.td-contact-box-title{font-size:18px;line-height:28px;font-weight:600;margin-bottom:10px}.td-contact-details-box ul{margin:0;padding:0;list-style:none}.td-contact-details-box ul li{margin-bottom:0!important}.td-contact-details-box ul li,.td-contact-details-box ul li a{color:#707070;font-weight:500}.td-contact-details-box p:last-child{margin-bottom:0}.td-contact-details-box:hover .td-contact-details-box-icon{background-color:#323e50}.td-contact-details-box:hover .td-contact-box-title,.td-contact-details-box:hover,.td-contact-details-box:hover ul li,.td-contact-details-box:hover ul li a{color:#fff}.td-map-wrapper{position:relative}.td-gmap{height:570px}.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}.td-map-wrapper .td-cf7-contact-form{position:absolute;box-shadow:0 0 50px rgb(0 0 0 / 7%);padding:35px 45px 45px 45px;background:#fff;z-index:1;width:30%;right:150px;top:-130px}.td-map-form-title h1,.td-map-form-title h2,.td-map-form-title h3,.td-map-form-title h4,.td-map-form-title h5,.td-map-form-title h6{font-size:24px;line-height:34px;margin-bottom:25px}@media only screen and (max-width:1024px){.td-map-wrapper .td-cf7-contact-form{width:35%;right:100px}}@media only screen and (min-width:768px) and (max-width:991px){.td-gmap{height:600px}.td-map-wrapper .td-cf7-contact-form{width:50%}}@media only screen and (max-width:767px){.td-gmap{height:350px}.td-map-wrapper .td-cf7-contact-form{position:relative;width:100%;right:auto;top:auto;margin-bottom:60px;padding:20px 25px 25px 25px}.contact-details.container,.td-map-wrapper.container{padding:0}}.slide-subtitle,.td-section-subtitle,.td-project-subtitle,.td-skills-wrapper .count-bar .skill-percent-count-wrap,.td-post-meta li a:hover,.td-post-meta li i,.td-gallery-filter-button-wrapper li.active,.td-gallery-filter-button-wrapper li:hover{color:#FF3E41}.td-skills-wrapper .count-bar,.td-testimonial-slider-wrapper .slick-dots button:before,.td-team-one-wrapper .member-social a:hover,.td-project-link,.team-member-details-wrapper .td-member-tab-container .nav-link:hover,.team-member-details-wrapper .td-member-tab-container .nav-link.active,.team-member-details-wrapper .tab-social-icons ul li a:hover,.td-gallery-filter-button:after,.td-filter-mobile-title,.td-project-details-content .td-project-info-title,.themedraft-contact-form-container button[type="submit"]{background-color:#ff3d41}.td-testimonial-slider-wrapper .slick-dots .slick-active button,.td-team-one-wrapper .member-social a:hover,div.themedraft-contact-form-container select:focus,div.themedraft-contact-form-container input:focus,div.themedraft-contact-form-container textarea:focus,.team-member-details-wrapper .tab-social-icons ul li a:hover,.themedraft-contact-form-container button[type="submit"]{border-color:#ff3d41}