<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 767px) {
  .main-menu {
    width: 100%;
    display: none;
  }
  .main-menu .navbar-collapse {
    max-height: 300px;
    max-width: none;
    overflow: auto;
    float: none !important;
    width: 100% !important;
    padding: 0px 0px 0px;
    border: none;
    margin: 0px 0px 15px;
    -ms-border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    box-shadow: none;
  }
  .main-menu .navbar-collapse.in,
  .main-menu .collapsing {
    padding: 0px 0px 0px;
    border: none;
    margin: 0px 0px 15px;
    -ms-border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    box-shadow: none;
  }
  .main-menu .navbar-header {
    position: relative;
    float: none;
    display: block;
    text-align: right;
    width: 100%;
    padding: 15px 0px;
    right: 0px;
    z-index: 12;
  }
  .main-menu .navbar-header .navbar-toggle {
    display: inline-block;
    z-index: 12;
    border: 1px solid #cc8809;
    float: none;
    margin: 0px 0px 0px 0px;
    border-radius: 0px;
    background: #cc8809;
  }
  .main-menu .navbar-header .navbar-toggle .icon-bar {
    background: #ffffff;
  }
  .main-menu .navbar-collapse &gt; .navigation {
    float: none !important;
    margin: 0px !important;
    width: 100% !important;
    background: #2c2c2c;
    border: 1px solid #ffffff;
    border-top: none;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li {
    margin: 0px !important;
    float: none !important;
    padding: 0px !important;
    width: 100%;
  }
  .main-menu .navigation &gt; li &gt; a,
  .main-menu .navigation &gt; li &gt; ul:before {
    border: none;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; a {
    padding: 10px 10px !important;
    border: none !important;
  }
  .main-menu .navigation li.dropdown &gt; a:after,
  .main-menu .navigation &gt; li.dropdown &gt; a:before,
  .main-menu .navigation &gt; li &gt; ul &gt; li &gt; a::before,
  .main-menu .navigation &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a::before {
    color: #ffffff !important;
    right: 15px;
    font-size: 16px;
    display: none !important;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; ul {
    position: relative;
    border: none;
    float: none;
    visibility: visible;
    opacity: 1;
    display: none;
    margin: 0px;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    padding: 0px;
    outline: none;
    width: 100%;
    background: #2c2c2c;
    -webkit-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    transition: none !important;
    -webkit-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
    -moz-transition: none !important;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; ul {
    border-top: 1px solid rgba(255, 255, 255, 1) !important;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; ul &gt; li {
    border-top: 1px solid rgba(255, 255, 255, 1) !important;
    border-bottom: none;
    opacity: 1 !important;
    top: 0px !important;
    left: 0px !important;
    visibility: visible !important;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li:first-child {
    border: none;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a {
    padding: 10px 10px !important;
    line-height: 22px;
    color: #ffffff;
    background: #2c2c2c;
    text-align: left;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; a:hover,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; a:active,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; a:focus {
    background: #cc8809;
  }
  .main-menu .navbar-collapse &gt; .navigation &gt; li:hover &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li:hover &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li &gt; ul &gt; li &gt; ul &gt; li:hover &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li.current &gt; a,
  .main-menu .navbar-collapse &gt; .navigation &gt; li.current-menu-item &gt; a {
    background: #2c2c2c;
    color: #ffffff !important;
  }
  .main-menu .navbar-collapse &gt; .navigation li.dropdown .dropdown-btn {
    display: block;
  }
  .banner-section-two .content .text br,
  .main-menu .navbar-collapse &gt; .navigation li.dropdown:after,
  .main-menu .navigation &gt; li &gt; ul:before {
    display: none !important;
  }
  .main-header .main-box .logo-box {
    float: none;
    text-align: center;
    padding-bottom: 10px;
  }
  .sidebar-page-container .comments-area .comment-box.reply-comment {
    margin-left: 0px;
  }
  .main-header .info-box {
    padding-left: 0px;
    text-align: center;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 20px;
  }
  .main-header .info-box .icon-box {
    position: relative;
    margin: 0 auto;
    margin-bottom: 15px;
  }
  .main-header .header-lower .outer-box {
    position: absolute;
    z-index: 12;
    display: block;
  }
  .main-menu .navbar-header .navbar-toggler {
    display: inline-block;
    z-index: 12;
    width: 50px;
    height: 40px;
    float: none;
    padding: 0px;
    text-align: center;
    border-radius: 0px;
    background: none;
    border: 1px solid #ffffff;
  }
  .main-menu .navbar-header .navbar-toggler .icon-bar {
    position: relative;
    background: #ffffff;
    height: 2px;
    width: 26px;
    display: block;
    margin: 0 auto;
    margin: 5px 11px;
  }
  .main-header .nav-outer {
    /*width:100%;*/
    width: 20%;
  }
  .main-slider .slide {
    padding: 120px 0px;
  }
  .main-header .outer-box .option-box &gt; li {
    margin-left: 0px;
    margin-right: 20px;
  }
  .nav-outer .mobile-nav-toggler {
    display: block;
    margin: 0;
    padding: 8px 0;
    margin-left: 20px;
  }
  #navbarSupportedContent {
    display: block;
  }
}

@media only screen and (max-width: 1670px) {
	.nav-outer .mobile-nav-toggler {
	  color: #000;
	}
}

@media only screen and (max-width: 306px) {
  .ds-double{ display: none; }
}

@media only screen and (max-width: 399px) {
.cssnbtm{ max-height: 165px; height: auto; }
.nwtdmofxfre1, .nwtdmofxfre2, .nwtdmofxfre3{ font-size:11.7px !important; }
.nwtdmoinrpt1, .nwtdmoinrpt2{ border-right:0;  }
.reswdtsteesryla{ padding-left:5px !important; padding-right:5px !important; }
.diff-tode-benifit25{ height: 523px; margin-bottom:10px; height: auto; }
.mrgmntpffr{ margin-top: 0rem !important; }
.slrr-hedd-tde h2{ font-size:22px; }
.diff-tode-benifit{ min-height: 200px; height: auto; margin-bottom: 10px; }
.tdefooterptg{ width: 100%; }
.botmrgtdembein{ margin-bottom:2rem; }
.tde-all-bg,.tde-all-bg2,.tde-all-bg3,.tde-all-bg4{ display: none; }
.tde-pftbwbrot{ padding: 20px; }
.mblmt1rm{ margin-top: 1rem; }
.blogsocial{ bottom: -22px; right: 5px; }
.hcom-solar-inrr img{ width: auto; }
.ppapt2img img{ width: 60%; margin-top: 20px; margin-bottom: 20px; }
.todae_logo { width: 50%; }
.tdeposrel img{ width: 100%; }
.tde-diff-sec{ margin: 70px 0px; }
.sfoagca-sec{ margin: 70px 0px; }
.mnbnr-cntnt{ position: relative; height: auto; margin-bottom: 30px; border-radius: 0; background: transparent; }
.todae-mn-vdo{ height: 207px; }
.tde-diff-inner{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 25px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-pt1 h3{ font-size: 26px; margin-bottom: 10px; }
.tde-ppotp{ position: relative; top: 0; padding: 0; }
.tde-sfinofagc{ position: relative; top: 0; padding: 0; }
.tde-sfinofagckrc{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.tde-alabtt{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.diff-tode{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode h4{ font-size: 16px; }
.diff-tode p{ width: 100%; height: 105px; overflow-y: scroll; }
.diff-tode-hseq{ padding: 15px 10px 15px 10px; height: auto; margin-bottom: 14px; }
.diff-tode-hseq h4{ font-size: 16px; }
.diff-tode-hseq p{ width: 100%; height: 105px; overflow-y: scroll; }
.tde-finance-set{ padding: 15px 10px 15px 10px; height: 850px; margin-bottom: 14px; }
.tde-ajnilogfo{ padding: 15px 10px 15px 10px; max-height: 1150px !important; margin-bottom: 14px; }
.tdebrrghtpt{ margin-bottom: 30px; border-right: 0; }
.tde-comm-conf-inr{ margin-top: 30px; padding-left: 15px; }
.tde-comm-conf-inr h2{ font-size: 34px; }
.tde-tq-inr{ margin-top: 30px; padding-left: 15px; }
.tde-tq-inr h2{ font-size: 28px; }
.tde-comm-conf-testi{ padding-left: 20px; padding-top: 20px; padding-bottom: 20px; }
.mt-10{ margin-top: 3rem; }
.tde-comm-conf-inr21{ margin-top: 30px; padding-left: 0; }
.tde-comm-conf-inr21 h2{ font-size: 34px; }
.tde-wht-inr21{ margin-top: 0px; padding-left: 0; }
.tde-wht-inr21 h5{ font-size: 12.5px; }
.tde-wht-inr21 h2{ font-size: 27px; }
.tde-comm-conf-inrp{ width: 100%; margin-top: 15px; }
.tdehseqp{ width: 100%; margin-top: 15px; }
.counting{ font-size: 32px; }
.tde-awards-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-3pt-sec{ padding: 0; }
.jckfred-mg{ flex-direction: row; }
.jckfred-mg img{ width: 45%; }
.tde-awards-sec-feschk{ padding: 20px 0px 40px 0px; }
.tde-fqqs-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-points-sec{ padding: 20px 0px 40px 0px; margin: 100px 0px 90px 0px; }
.tde-client-sec{ margin: 0; }
.tde-slrr-sec{ margin: 0; padding-top: 20px; }
.slrr-hedd-tde { margin-bottom: 20px; }
.tde-ser-pt4{ padding-left: 30px; }
.tde-ser-pt4 h3{ font-size: 26px; margin-top: 10px; line-height: 31px; }
.tde-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: contain; height: fit-content; margin: 70px 0px 0px 0px; }
.locationfotformsec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 50px 0px; }
.tdetue-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: contain; height: fit-content; margin: 70px 0px 0px 0px; }
.tde-ser-ppotp{ position: relative; bottom: -20px; }
.tde-ser-frm{ margin-top: 55px; padding: 25px 20px; }
.ser-inr-frm input{ margin-bottom: 15px; }
.ser-inr-frm23 input{ margin-bottom: 15px; }
.tde-ser-frm h3{ line-height: 32px; font-size: 26px; }
.tde-client-say-sec{ margin: 50px 0px; }
.tde-footer-social { margin-top: 0.7rem !important; margin-bottom: 2.5rem; }
.footer-area{ padding: 55px 0px 30px 0px; border-radius: 45px 45px 0px 0px; }
.whowearesec{ padding: 30px 0px; height: fit-content; background-image: linear-gradient(to right, #36a6dd, #3972b5); }
.whowearesec h1{ line-height: 32px; font-size: 30px; }
.whowearesec p{ margin-top: 10px; }
.timeline-item.left.visible{ margin-bottom: 15px; }
.timeline-item.right.visible{ margin-bottom: 15px; }
.timeline-content{ display: block; }
.timeline-avatar{ width: 65%; }
.timeline-title{ font-size: 19px; }
.timeline-p-title{ font-size: 13px; line-height: 21px; }
.timeline-item2{ right: 200px; }
.cartmptwdt100{ width: 18% !important; }
.cartmptwdt900{ width: 82% !important; }
.tde-diff-innerabu{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-innerabu6{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-cmslfsa{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-htr{ font-size: 20px; margin-top: 12px; }
.tde-diff-htr6{ font-size: 20px; margin-top: 12px; }
.tde-diff-htr7{ font-size: 20px; margin-top: 12px; }
.tde-subenqq-htr7{ font-size: 20px; margin-top: 12px; }
.tde-client-say-sec-inr{ margin: 80px 0px 60px 0px; }
.tde-blog-sec{ margin: 80px 0px 60px 0px; }
.commsolarhfr{ padding: 12px 0px; }
.tdefsabxoe{ width: 44%; margin: 10px; }
.mt-new-4{ margin-top: 0; }
.tstreqigwdt{ width: 100%; }
.tstreqinrhfr h4{ width: 100%; font-size: 18px; line-height: 27px; }
.myrequlli li{ margin-bottom:0; }
.areinremobmt5{ margin-top:3rem; }
}

@media screen and (max-width: 576px) and (min-width: 400px) {
.cssnbtm{ max-height: 145px; height: auto; }
.diff-tode-benifit25{ height: 523px; margin-bottom:10px; height: auto; }
.mrgmntpffr{ margin-top: 0rem !important; }
.slrr-hedd-tde h2{ font-size:22px; }
.diff-tode-benifit{ min-height: 200px; height: auto; margin-bottom: 10px; }
.tdefooterptg{ width: 100%; }
.botmrgtdembein{ margin-bottom:2rem; }
.tde-all-bg,.tde-all-bg2,.tde-all-bg3,.tde-all-bg4{ display: none; }
.tde-pftbwbrot{ padding: 20px; }
.mblmt1rm{ margin-top: 1rem; }
.blogsocial{ bottom: -22px; right: 5px; }
.hcom-solar-inrr img{ width: auto; }
.ppapt2img img{ width: 60%; margin-top: 20px; margin-bottom: 20px; }
.todae_logo { width: 50%; }
.tdeposrel img{ width: 100%; }
.tde-diff-sec{ margin: 70px 0px; }
.sfoagca-sec{ margin: 70px 0px; }
.mnbnr-cntnt{ position: relative; height: auto; margin-bottom: 30px; border-radius: 0; background: transparent; }
.todae-mn-vdo{ height: 306px; }
.tde-diff-inner{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 25px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-pt1 h3{ font-size: 26px; margin-bottom: 10px; }
.tde-ppotp{ position: relative; top: 0; padding: 0; }
.tde-sfinofagc{ position: relative; top: 0; padding: 0; }
.tde-sfinofagckrc{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.tde-alabtt{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.diff-tode{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode h4{ font-size: 16px; }
.diff-tode p{ width: 100%; height: 105px; overflow-y: scroll; }
.diff-tode-hseq{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode-hseq h4{ font-size: 16px; }
.diff-tode-hseq p{ width: 100%; height: 105px; overflow-y: scroll; }
.tde-finance-set{ padding: 15px 10px 15px 10px; height: 850px; margin-bottom: 14px; }
.tde-ajnilogfo{ padding: 15px 10px 15px 10px; max-height: 1150px !important; margin-bottom: 14px; }
.tdebrrghtpt{ margin-bottom: 30px; border-right: 0; }
.tde-comm-conf-testi{ padding-left: 20px; padding-top: 20px; padding-bottom: 20px; }
.mt-10{ margin-top: 4rem; }
.tde-comm-conf-inr{ margin-top: 30px; padding-left: 15px; }
.tde-comm-conf-inr h2{ font-size: 34px; }
.tde-tq-inr{ margin-top: 30px; padding-left: 15px; }
.tde-tq-inr h2{ font-size: 30px; }
.tde-comm-conf-inr21{ margin-top: 30px; padding-left: 0; }
.tde-comm-conf-inr21 h2{ font-size: 34px; }
.tde-wht-inr21{ margin-top: 0px; padding-left: 0; }
.tde-wht-inr21 h5{ font-size: 12.5px; }
.tde-wht-inr21 h2{ font-size: 27px; }
.tde-comm-conf-inrp{ width: 100%; margin-top: 15px; }
.tdehseqp{ width: 100%; margin-top: 15px; }
.counting{ font-size: 32px; }
.tde-awards-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-3pt-sec{ padding: 20px 0px 40px 0px; }
.tde-awards-sec-feschk{ padding: 20px 0px 40px 0px; }
.tde-fqqs-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-points-sec{ padding: 20px 0px 40px 0px; margin: 100px 0px 90px 0px; }
.tde-client-sec{ margin: 0; }
.tde-slrr-sec{ margin: 0; padding-top: 20px; }
.slrr-hedd-tde { margin-bottom: 20px; }
.tde-ser-pt4{ padding-left: 30px; }
.tde-ser-pt4 h3{ font-size: 26px; margin-top: 10px; line-height: 31px; }
.tde-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: contain; height: fit-content; margin: 70px 0px 0px 0px; }
.locationfotformsec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 50px 0px; }
.tdetue-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: contain; height: fit-content; margin: 70px 0px 0px 0px; }
.tde-ser-ppotp{ position: relative; bottom: -20px; }
.tde-ser-frm{ margin-top: 15px; padding: 15px 25px; }
.ser-inr-frm input{ margin-bottom: 15px; }
.ser-inr-frm23 input{ margin-bottom: 15px; }
.tde-ser-frm h3{ line-height: 32px; font-size: 26px; }
.tde-client-say-sec{ margin: 50px 0px; }
.tde-footer-social { margin-top: 0.7rem !important; margin-bottom: 2.5rem; }
.footer-area{ padding: 55px 0px 30px 0px; border-radius: 45px 45px 0px 0px; }
.whowearesec{ padding: 30px 0px; height: fit-content; background-image: linear-gradient(to right, #36a6dd, #3972b5); }
.whowearesec h1{ line-height: 32px; font-size: 30px; }
.whowearesec p{ margin-top: 10px; }
.timeline-item.left.visible{ margin-bottom: 15px; }
.timeline-item.right.visible{ margin-bottom: 15px; }
.timeline-content{ display: block; }
.timeline-avatar{ width: 65%; }
.timeline-title{ font-size: 19px; }
.timeline-p-title{ font-size: 13px; line-height: 21px; }
.cartmptwdt100{ width: 18% !important; }
.cartmptwdt900{ width: 82% !important; }
.tde-diff-innerabu{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-innerabu6{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-cmslfsa{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-htr{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr6{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr7{ font-size: 19px; margin-top: 12px; }
.tde-subenqq-htr7{ font-size: 20px; margin-top: 12px; }
.tde-client-say-sec-inr{ margin: 80px 0px 60px 0px; }
.tde-blog-sec{ margin: 80px 0px 60px 0px; }
.tdefsabxoe{ width: 44%; margin: 10px; }
.mt-new-4{ margin-top: 0; }
.tstreqigwdt{ width: 100%; }
.tstreqigwdt img{ width:50%; }
.tstreqinrhfr{ display:flex; justify-content: center; }
.tstreqinrhfr h4{ width: 65%; font-size: 18px; line-height: 27px; }
.myrequlli li{ margin-bottom:0; }
.areinremobmt5{ margin-top:3rem; }
}

@media screen and (max-width: 767px) and (min-width: 577px) {
.cssnbtm{ max-height: 145px; height: auto; }
.diff-tode-benifit25{ height: 523px; margin-bottom:10px; height: auto; }
.slrr-hedd-tde h2{ font-size:29px; }
.diff-tode-benifit{ min-height: 200px; height: auto; margin-bottom: 10px; }
.tde-all-bg,.tde-all-bg2,.tde-all-bg3,.tde-all-bg4{ display: none; }
.tde-pftbwbrot{ padding: 20px; }
.mynwccigpab{ width: 45%; }
.blogsocial{ bottom: -22px; right: 5px; }
.hcom-solar-inrr img{ width: 70%; }
.ppapt2img img{ width: 50%; margin-top: 20px; margin-bottom: 20px; }
.todae_logo { width: 100%; }
.tdeposrel img{ width: 100%; }
.tde-diff-sec{ margin: 70px 0px; }
.sfoagca-sec{ margin: 70px 0px; }
.mnbnr-cntnt{ position: relative; height: auto; margin-bottom: 30px; border-radius: 0; background: transparent; }
.todae-mn-vdo{ height: 415px; }
.tde-diff-inner{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 25px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-pt1 h3{ font-size: 26px; margin-bottom: 10px; }
.tde-ppotp{ position: relative; top: 0; padding: 0; }
.tde-sfinofagc{ position: relative; top: 0; padding: 0; }
.tde-sfinofagckrc{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.tde-alabtt{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.diff-tode{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode h4{ font-size: 16px; }
.diff-tode p{ width: 100%; height: 105px; overflow-y: scroll; }
.diff-tode-hseq{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode-hseq h4{ font-size: 16px; }
.diff-tode-hseq p{ width: 100%; height: 105px; overflow-y: scroll; }
.tde-finance-set{ padding: 15px 10px 15px 10px; height: 850px; margin-bottom: 14px; }
.tde-ajnilogfo{ padding: 15px 10px 15px 10px; max-height: 900px !important; margin-bottom: 14px; }
.tdebrrghtpt{ margin-bottom: 30px; border-right: 0; }
.tde-comm-conf-inr{ margin-top: 30px; padding-left: 15px; }
.tde-comm-conf-inr h2{ font-size: 34px; }
.tde-tq-inr{ margin-top: 30px; padding-left: 15px; }
.tde-tq-inr h2{ font-size: 31px; }
.tde-comm-conf-testi{ padding-left: 20px; padding-top: 20px; padding-bottom: 20px; }
.mt-10{ margin-top: 4rem; }
.tde-comm-conf-inr21{ margin-top: 30px; padding-left: 0; }
.tde-comm-conf-inr21 h2{ font-size: 34px; }
.tde-wht-inr21{ margin-top: 0px; padding-left: 0; }
.tde-wht-inr21 h2{ font-size: 34px; }
.tde-comm-conf-inrp{ width: 100%; margin-top: 15px; }
.tdehseqp{ width: 100%; margin-top: 15px; }
.counting{ font-size: 32px; }
.tde-awards-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-3pt-sec{ padding: 20px 0px 40px 0px; }
.tde-awards-sec-feschk{ padding: 20px 0px 40px 0px; }
.tde-fqqs-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-points-sec{ padding: 20px 0px 40px 0px;  margin: 100px 0px 90px 0px; }
.tde-client-sec{ margin: 0; }
.tde-slrr-sec{ margin: 0; padding-top: 20px; }
.slrr-hedd-tde { margin-bottom: 20px; }
.tde-ser-pt4{ padding-left: 30px; }
.tde-ser-pt4 h3{ font-size: 26px; margin-top: 10px; line-height: 31px; }
.tde-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 0px 0px; }
.locationfotformsec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 50px 0px; }
.tdetue-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: contain; height: fit-content; margin: 70px 0px 0px 0px; }
.tde-ser-ppotp{ position: relative; bottom: -20px; }
.tde-ser-frm{ margin-top: 15px; padding: 20px 25px; }
.ser-inr-frm input{ margin-bottom: 15px; }
.ser-inr-frm23 input{ margin-bottom: 15px; }
.tde-ser-frm h3{ line-height: 25px; font-size: 20px; }
.tde-client-say-sec{ margin: 50px 0px; }
.tde-footer-social { margin-top: 1rem !important; margin-bottom: 2rem !important; }
.footer-area{ padding: 55px 0px 30px 0px; border-radius: 45px 45px 0px 0px; }
.whowearesec{ padding: 50px 0px; height: fit-content; background-image: linear-gradient(to right, #36a6dd, #3972b5); }
.whowearesec h1{ line-height: 32px; font-size: 30px; }
.whowearesec p{ margin-top: 10px; }
.timeline-item.left.visible{ margin-bottom: 15px; }
.timeline-item.right.visible{ margin-bottom: 15px; }
.timeline-content{ display: block; }
.timeline-avatar{ width: 65%; }
.timeline-title{ font-size: 19px; }
.timeline-p-title{ font-size: 13px; line-height: 21px; }
.timeline-item2{ right: 360px; }
.cartmptwdt100{ width: 15% !important; }
.cartmptwdt900{ width: 85% !important; }
.tde-diff-innerabu{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-innerabu6{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-cmslfsa{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-htr{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr6{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr7{ font-size: 19px; margin-top: 12px; }
.tde-subenqq-htr7{ font-size: 20px; margin-top: 12px; }
.tde-client-say-sec-inr{ margin: 80px 0px 60px 0px; }
.tde-blog-sec{ margin: 80px 0px 60px 0px; }
.tdefsabxoe{ width: 46%; margin: 10px; }
.mt-new-4{ margin-top: 0; }
.tstreqigwdt{ width: 100%; }
.tstreqigwdt img{ width:35%; }
.tstreqinrhfr{ display:flex; justify-content: center; }
.tstreqinrhfr h4{ width: 65%; font-size: 18px; line-height: 27px; }
.myrequlli li{ margin-bottom:0; }
.areinremobmt5{ margin-top:3rem; }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
.tde-hdr-ccntct{ width:37%; }
.cssnbtm{ max-height: 145px; height: auto; }
.diff-tode-benifit25{ height: 523px; margin-bottom:10px; height: auto; }
.slrr-hedd-tde h2{ font-size: 28px; }
.diff-tode-benifit{ min-height: 200px; height: auto; margin-bottom: 10px; }
.tde-all-bg,.tde-all-bg2,.tde-all-bg3,.tde-all-bg4{ display: none; }
.tde-pftbwbrot{ padding: 20px; }
.blogsocial{ bottom: -10px; right: 15px; }
.hcom-solar-inrr img{ width: 55%; }
.todae_logo { width: 100%; }
.tdeposrel img{ width: 100%; }
.tde-diff-sec{ margin: 70px 0px; }
.sfoagca-sec{ margin: 70px 0px; }
.mnbnr-cntnt{ position: relative; height: auto; margin-bottom: 30px; border-radius: 0; background: transparent; }
.todae-mn-vdo{ height: 540px; }
.tde-diff-inner{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 25px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-diff-pt1 h3{ font-size: 26px; margin-bottom: 10px; }
.tde-ppotp{ position: relative; top: 0; padding: 0; }
.tde-sfinofagc{ position: relative; top: 0; padding: 0; }
.tde-sfinofagckrc{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.tde-alabtt{ position: relative; top: 0; padding: 0; margin-top: 20px; }
.diff-tode{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode h4{ font-size: 16px; }
.diff-tode p{ width: 100%; height: 105px; overflow-y: scroll; }
.diff-tode-hseq{ padding: 15px 10px 15px 10px; height: 240px; margin-bottom: 14px; }
.diff-tode-hseq h4{ font-size: 16px; }
.diff-tode-hseq p{ width: 100%; height: 105px; overflow-y: scroll; }
.tde-finance-set{ padding: 15px 10px 15px 10px; height: 430px; margin-bottom: 14px; }
.tde-ajnilogfo{ padding: 15px 10px 15px 10px; max-height: 730px !important; margin-bottom: 14px; }
.tdebrrghtpt{ margin-bottom: 30px; }
.tde-comm-conf-inr{ margin-top: 30px; padding-left: 15px; }
.tde-comm-conf-inr h2{ font-size: 34px; }
.tde-tq-inr{ margin-top: 30px; padding-left: 15px; }
.tde-tq-inr h2{ font-size: 34px; }
.tde-comm-conf-inr21{ margin-top: 30px; padding-left: 0; }
.tde-comm-conf-inr21 h2{ font-size: 34px; }
.tde-wht-inr21{ margin-top: 0px; padding-left: 0; }
.tde-wht-inr21 h2{ font-size: 34px; }
.tde-comm-conf-inrp{ width: 100%; margin-top: 15px; }
.tdehseqp{ width: 100%; margin-top: 15px; }
.counting{ font-size: 32px; }
.tde-awards-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-3pt-sec{ padding: 20px 0px 40px 0px; }
.tde-awards-sec-feschk{ padding: 20px 0px 40px 0px; }
.tde-fqqs-sec{ padding: 20px 0px 40px 0px; border-radius: 60px 0px; }
.tde-points-sec{ padding: 20px 0px 40px 0px; margin: 100px 0px 90px 0px; }
.tde-client-sec{ margin: 0; }
.tde-slrr-sec{ margin: 0; padding-top: 20px; }
.slrr-hedd-tde { margin-bottom: 20px; }
.tde-ser-pt4{ padding-left: 30px; }
.tde-ser-pt4 h3{ font-size: 26px; margin-top: 10px; line-height: 31px; }
.tde-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 0px 0px; }
.locationfotformsec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 50px 0px; }
.tdetue-sercv-sec{ background: url(../todaeimage/mob-bg-st-big.webp); background-repeat: no-repeat; background-size: cover; height: fit-content; margin: 70px 0px 0px 0px; }
.tde-ser-ppotp{ position: relative; bottom: -20px; }
.tde-ser-frm{ margin-top: 15px; padding: 20px 25px; }
.ser-inr-frm input{ margin-bottom: 15px; }
.ser-inr-frm23 input{ margin-bottom: 15px; }
.tde-ser-frm h3{ line-height: 25px; font-size: 20px; }
.tde-client-say-sec{ margin: 50px 0px; }
.tde-footer-social { margin-top: 1rem !important; margin-bottom: 2rem !important; }
.footer-area{ padding: 55px 0px 30px 0px; border-radius: 45px 45px 0px 0px;  }
.whowearesec{ padding: 50px 0px; height: fit-content; background-image: linear-gradient(to right, #36a6dd, #3972b5); }
.tde-diff-innerabu{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-innerabu6{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.tde-cmslfsa{ background: url(../todaeimage/mob-bg-st.webp); background-repeat: no-repeat; padding: 29px 20px; height: fit-content; margin-bottom: 30px; background-size: cover; }
.whowearesec h1{ line-height: 32px; font-size: 30px; }
.whowearesec p{ margin-top: 10px; }
.tde-diff-htr{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr6{ font-size: 19px; margin-top: 12px; }
.tde-diff-htr7{ font-size: 19px; margin-top: 12px; }
.tde-subenqq-htr7{ font-size: 20px; margin-top: 12px; }
.tde-client-say-sec-inr{ margin: 80px 0px 60px 0px; }
.tde-blog-sec{ margin: 80px 0px 60px 0px; }
.tdefsabxoe{ width: 47.4%; margin: 10px; }
.mt-new-4{ margin-top: 0; }
}

/*Extra*/

@media screen and (max-width: 488px) and (min-width: 400px) {
.timeline-item2{ right: 222px; }
}

@media screen and (max-width: 576px) and (min-width: 489px) {
.timeline-item2{ right: 270px; }
}

@media screen and (max-width: 1244px) and (min-width: 992px) {
.tdefsabxoe{ margin-right: 15px; width: 23.4%; }
}
/*Extra*/</pre></body></html>