@font-face{font-family:fdheader;src:url(../fonts/ChakraPetch-Bold.ttf);}
.fdheader{font-family:fdheader;}
@font-face{font-family:poppins-regular;src:url(../fonts/Poppins-Regular.ttf);}
.poppins-regular{font-family:poppins-regular;}
@font-face{font-family:poppins-bold;src:url(../fonts/Poppins-Bold.ttf);}
.poppins-bold{font-family:poppins-bold;}
@font-face{font-family:poppins-semi-bold;src:url(../fonts/Poppins-SemiBold.ttf);}
.poppins-semi-bold{font-family:poppins-semi-bold;}
@font-face{font-family:september-bold;src:url(../fonts/september-bold.ttf);}
html{height:100%;}
body{height:100%;font-family:poppins-regular, Verdana, Arial, Helvetica, sans-serif;color:#154678;}
img{max-width:100%;}
.dta-font-size-questions{font-size:1.5em;}
.dta-font-size-answers{font-size:1.5em;}
.dta-font-colour-blue{color:#154678;}
.dta-font-colour-red{color:#ae1f2d;}
.mt-25{margin-top:25px;}
.dta-bg-colour-blue{background-color:#154678 !important;}
.dta-bg-colour-red{background-color:#ae1f2d !important;}
#software-solution{margin-top:37px;position:absolute !important;margin-left:117px;}
.dta-software-nav-font-sizes{font-size:1.5em !important;color:#154678;}
.dta-font-title-colour{color:#ad1e2c;}
.dta-software-nav-background{background-color:#ad1e2c !important;}
.btn{margin-bottom:4px !important;white-space:normal !important;}
.dta-href-hover{text-decoration:none !important;color:#154678 !important;font-size:1em;}
.dta-href-hover:hover{color:#ad1e2c !important;font-size:1.15em;font-weight:bold !important;text-decoration:underline overline;}
#menu-button{text-decoration:none !important;}
#menu-button:hover{background-color:#ad1e2c !important;font-size:1.65em !important;font-weight:bold !important;text-decoration:none !important;}
.dta-font-size-025-em{font-size:.25em;}
.dta-font-size-035-em{font-size:.35em;}
.dta-font-size-045-em{font-size:.45em;}
.dta-font-size-05-em{font-size:.5em;}
.dta-font-size-055-em{font-size:.55em;}
.dta-font-size-065-em{font-size:.65em;}
.dta-font-size-075-em{font-size:.75em;}
.dta-font-size-1-em{font-size:1em;}
.dta-font-size-125-em{font-size:1.25em;}
.dta-font-size-15-em{font-size:1.5em;}
.dta-font-size-175-em{font-size:1.75em;}
.dta-font-size-2-em{font-size:2em;}
.dta-font-size-225-em{font-size:2.25em;}
.dta-font-size-25-em{font-size:2.5em;}
.dta-font-size-275-em{font-size:2.75em;}
.dta-features{position:relative !important;}
.dta-features-heading{position:absolute !important;top:155px !important;margin-left:188px !important;width:79% !important;}
.dta-features-image{max-height:700px;width:80%;}
.dta-hot-price-div{position:relative !important;}
.dta-pricing-hot-price-image{position:absolute !important;top:-5px !important;margin-left:300px !important;}
.dta-pricing-text{position:absolute !important;left:-20px !important;}
.dta-about{position:relative !important;}
.dta-about-heading{position:absolute !important;top:155px !important;margin-left:188px !important;width:79% !important;}
.dta-image-hover:hover{position:relative;top:-25px;left:-35px;width:125%;height:auto;display:block;z-index:999;}
#index-main{position:relative !important;}
#home-banner-1{position:absolute !important;top:65% !important;}
@media only screen
    and (min-width: 300px)
    and (max-width: 640px){.dta-font-size-1-em{font-size:1em;}
.dta-font-size-125-em{font-size:1.05em;}
.dta-font-size-15-em{font-size:1.10em;}
.dta-font-size-175-em{font-size:1.15em;}
.dta-font-size-2-em{font-size:1.20em;}
.dta-font-size-225-em{font-size:1.25em;}
.dta-font-size-25-em{font-size:1.5em;}
.dta-font-size-275-em{font-size:1.75em;}
#home-single-ff{margin-top:-25px !important;height:200px !important;}
#fdonline-logo{display:none;}
#software-solution{margin-top:37px;position:absolute !important;margin-left:85px !important;}
#second-menu-line{display:none;}
#software-solution{display:none;}
.dta-pricing-hot-price-image{top:-5px !important;margin-left:-5px !important;margin-top:50px !important;padding-left:0 !important;}
.dta-pricing-text{margin-top:1px !important;left:0 !important;font-size:.5em !important;}
.dta-hot-price-image{height:105px !important;}
.dta-features-heading{top:75px !important;margin-left:-55px !important;width:93.5% !important;font-size:1em;}
.dta-features-image{width:100% !important;margin-left:-55px !important;}
.dta-about-heading{top:35px !important;margin-left:-56px !important;width:94% !important;}
.dta-about-image{width:100% !important;margin-left:-55px !important;}}
@media only screen
    and (min-width: 768px)
    and (max-width: 1285px)
    and (orientation : landscape){#second-menu-line{display:none;}
.dta-pricing-hot-price-image{top:-5px !important;margin-left:10px !important;margin-top:7px !important;}
.dta-pricing-text{margin-top:1px !important;left:0 !important;}
.dta-features-heading{top:95px !important;margin-left:126px !important;width:78.5% !important;}
.dta-features-image{max-height:500px !important;}
.dta-about-heading{top:85px !important;margin-left:125px !important;width:78.5% !important;}}
@media only screen
    and (min-width: 768px)
    and (max-width: 1024px)
    and (orientation : portrait){#second-menu-line{display:none;}
.dta-pricing-hot-price-image{top:-5px !important;margin-left:10px !important;margin-top:5px !important;}
.dta-pricing-text{left:5px !important;}
.dta-features-heading{top:155px !important;margin-left:97px !important;width:78% !important;}
.dta-features-image{max-height:700px;width:80%;}
.dta-about-heading{top:85px !important;margin-left:94px !important;width:78% !important;}}
@media only screen
    and (min-width: 1290px)
    and (max-width: 1550px){#second-menu-line{font-size:1.25em;}
.dta-pricing-hot-price-image{top:-5px !important;margin-left:50px !important;margin-top:5px !important;}
.dta-pricing-text{left:-15px !important;}
.dta-features-heading{top:75px !important;margin-left:133px !important;width:78.8% !important;font-size:1.25em !important;}
.dta-features-image{max-height:425px !important;}
.dta-about-heading{top:85px !important;margin-left:134px !important;width:78.65% !important;}}