.tds-landing .contact-number{font-size:20px;color:#fff;border:1px solid;padding:10px 25px;font-weight:300;-webkit-transition:all 0.5s;transition:all 0.5s;font-family:'Roboto Slab',serif}.tds-landing .contact-number:hover,.tds-landing .contact-number:focus{text-decoration:none;background-color:#fff;color:#458845}@media screen and (max-width:767px){.tds-landing .contact-number{padding:5px 15px}}.tds-landing .banner{position:relative}.tds-landing .banner .banner-image{position:relative}@media screen and (max-width:768px){.tds-landing .banner .banner-image{height:300px}}@media screen and (min-width:576px){.tds-landing .banner .banner-image{min-height:500px}}.tds-landing .banner .banner-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:500px}@media screen and (max-width:768px){.tds-landing .banner .banner-image img{height:100%}}.tds-landing .banner .banner-image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.tds-landing .banner .banner-text{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.tds-landing .banner .banner-text p{background:#014987;text-align:center;color:#fff;font-family:'Bitter',serif;font-size:25px;width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 7px 9px rgba(0,0,0,.3);box-shadow:0 7px 9px rgba(0,0,0,.3);padding:0 20px}.banner-text img{position:absolute;bottom:8px;width:15%}@media screen and (min-width:768px){.banner-text img{bottom:13px;width:25%}.tds-landing .banner .banner-text p{height:100%;width:400px;font-size:35px;padding-left:80px;padding-right:0;text-align:left;margin:auto;background:#014987;-webkit-box-shadow:none;box-shadow:none}.tds-landing .banner .banner-text p::before{content:'';position:absolute;bottom:0;right:-150px;border-top:498px solid #014987;border-right:150px solid transparent;height:100%}}.tds-landing .banner.san_antonio-banner .banner-image::before{background-color:rgba(0,0,0,.6)}.tds-landing .banner.san_antonio-banner .banner-text{left:auto;right:0}.tds-landing .banner.san_antonio-banner .banner-text p{background:transparent}.tds-landing .banner.san_antonio-banner .banner-text p::before{height:0;right:0;border-top:498px solid transparent;border-right:150px solid transparent}.tds-landing .cta{background:#458845;padding:45px 0;text-align:center;font-family:'Roboto Slab',serif}.tds-landing .cta .cta-heading{font-size:35px;color:#fff;padding-right:50px}@media screen and (max-width:767px){.tds-landing .cta .cta-heading{padding:0;display:block;font-size:25px;padding-bottom:25px}}.tds-landing .intro{padding:40px 0}@media screen and (min-width:992px){.tds-landing .intro{padding:80px 0}}.tds-landing .intro .intro-heading{margin:0;font-size:36px;color:#231F20;padding-bottom:10px;font-family:'Roboto Slab',serif}.tds-landing .intro .intro-text{margin:0;font-size:18px;color:#666;font-family:'News Cycle',sans-serif}@media screen and (min-width:992px){.tds-landing .intro .intro-text{padding-left:65px}}@media screen and (min-width:992px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 60px}}@media screen and (min-width:1100px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 120px}}@media screen and (min-width:1300px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 180px}}@media screen and (min-width:1600px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 240px}}.tds-landing .service-continer .grid-card{text-align:center;padding-bottom:30px}.tds-landing .service-continer .grid-card .grid-icon{padding-bottom:10px}.tds-landing .service-continer .grid-card .grid-heading{font-size:20px;text-transform:capitalize;color:#231F20;font-family:'Roboto Slab',serif;font-weight:400;margin:0;padding-bottom:5px}.tds-landing .service-continer .grid-card .grid-content{font-size:16px;color:#666;font-family:'News Cycle',sans-serif}@media screen and (min-width:768px){.tds-landing .service-continer .grid-card .grid-content{padding:0 39px}}.tds-landing .choose_tds-container{background-image:url(../../../../../../../themes/twenty-seventeen-child/images/2img.png);background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;padding:55px 0}.tds-landing .choose_tds-container::before{content:'';background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%}.tds-landing .choose_tds-container .choose_tds--heading{font-family:'Roboto Slab',serif;font-size:35px;padding-bottom:20px;font-weight:300}.tds-landing .choose_tds-container .choose_tds--list{padding-left:20px}.tds-landing .choose_tds-container .choose_tds--list .choose_tds--list_item{font-size:18px;font-family:'News Cycle',sans-serif;padding-bottom:20px;font-weight:500}.tds-landing .choose_tds-container .contact-number{background-color:#458845;border-color:#458845;font-size:16px}.tds-landing .choose_tds-container .contact-number:hover{background-color:#fff;border-color:#fff;color:#458845}.tds-landing .choose_tds-container ul li{font-size:18px;font-family:'News Cycle',sans-serif;padding-bottom:20px;font-weight:700;line-height:26px}.tds-landing .contact-number{pointer-events:all}.tds-landing .choose_tds-container{background-position:bottom}.tds-landing .clickdform.mainDiv .responsiveRow .responsiveCell.responsiveCellSize2{padding:0!important}.grid-icon img{height:57px}@media (max-width:1399px){.tds-landing .clickdform.mainDiv .responsiveRow .responsiveCell{width:100%!important;padding:0!important;min-width:0}}.tds-landing .clickdform.mainDiv .buttonContainer input#btnSubmit:hover{color:#428547!important;border:1px solid #428547!important;background:transparent!important}.tds-landing .service-continer .grid-card .grid-content{padding:0}@media screen and (min-width:1600px){.tds-landing .service-continer .grid-card .grid-content{padding:0 39px}}.tds-landing .service-continer .grid-card .grid-icon{padding-bottom:17px}.tds-landing .service-continer .grid-card .grid-heading{padding-bottom:15px}.service-continer{padding-bottom:35px}@media screen and (min-width:1300px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 130px}}@media screen and (min-width:1600px){.tds-landing .service-continer .container-fluid,.tds-landing .intro .container-fluid,.tds-landing .choose_tds-container .container-fluid{padding:0 240px}}@media screen and (max-width:768px){.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{color:#000000!important}.mobile-spacing{padding-top:30px}}.scrollup{z-index:9}.desktop-form{display:none}@media screen and (min-width:768px){.desktop-form{display:block}.mobile-form{display:none}}.home-banner{height:560px!important;overflow:hidden}.home-slider-section.slick-dotted.slick-slider{margin-bottom:0}.home-slider-section.slick-dotted.slick-slider .slick-dots{bottom:25px;z-index:9}.home-slider-section.slick-dotted.slick-slider .slick-dots li button::before{display:none}.home-slider-section.slick-dotted.slick-slider .slick-dots li{width:12px;height:12px;border-radius:50%;background-color:transparent;border:2px solid #fff}.home-slider-section.slick-dotted.slick-slider .slick-dots li.slick-active{background-color:#fff}.home-banner .banner-slide-wrapper{height:100%}.home-banner .banner-slide-wrapper img{height:100%;object-fit:cover;object-position:top}.home-banner .banner-slide-wrapper{height:100%!important}@media (max-width:850px){.home-banner{height:400px!important}}.clickDimensionsFormContainer>p{font-size:22px!important;font-weight:bold!important}@media (max-width:991px){.home-banner .banner-slide-wrapper{background:transparent!important;padding-bottom:0!important}.home-banner .banner-slide-wrapper img{display:block!important}