.mt-105{margin-top:105px}.atf-bg{background:#005aa7;background:-webkit-linear-gradient(to right,#fffde4,#005aa7);background:linear-gradient(to left,#fffde4,#005aa7)}.atf-max-height{height:565px!important}.service-info-padding{padding:100px 0}.section{position:relative;padding:60px 0;background-color:#f9f9f9;overflow:hidden}.p-0{padding:0!important}.mb-0,.my-0{margin-bottom:0!important}.iconlist{padding-left:0;list-style-type:none}.space-top-5rem{padding-top:5rem!important}.service-info-bg{background:#5f2c82;background:-webkit-linear-gradient(to left,#49a09d,#5f2c82);background:linear-gradient(to left,#49a09d,#5f2c82);max-height:730px}.demotext{font:bold 60px Sans-Serif;text-shadow:#3e9DA2B8 2px 2px 0,#9c9c9c 2px 2px 0;padding-top:8rem!important}@media only screen and (min-device-width :320px) and (max-device-width :480px){.mt-105{margin-top:0}.atf-bg{background:#005aa7;background:-webkit-linear-gradient(to right,#fffde4,#005aa7);background:linear-gradient(to bottom,#fffde4,#005aa7)}.atf-image,.juxtapose{max-width:100%}.display-5{font-size:1.3rem}.display-5>span::before{content:' ';clear:right;display:block}.atf-button,.atf-text,.display-5{text-align:center}.atf-button>.btn{padding:.5rem .65rem;font-size:.75rem;line-height:1.1;border-radius:.2125rem}.atf-button>.px-5{padding-left:.65rem!important;padding-right:.65rem!important}.service-info-padding{padding:30px 0}.service-info-bg{max-height:1120px}.space-top-2h{padding-top:0!important}.demotext,.display-4>.small{font:bold 25px Sans-Serif;text-shadow:#3e9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;margin-bottom:10px}.service-desc>.d-flex{display:block!important}.service-details>.col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.h2,.h3,h2,h3{font-size:1.5rem}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.mt-105{margin-top:155px}.atf-image{max-width:150%;margin-top:2rem;margin-left:-50px}.display-5{font-size:1.5rem;padding-top:2.2rem}.atf-button>.btn{padding:.3rem .75rem}.atf-button>.px-5{padding-left:.75rem!important;padding-right:.75rem!important}.space-top-2h{padding-top:3rem}.service-info-padding{padding:30px 0}.service-info-bg{max-height:920px}.space-top-3{padding-top:0!important}.display-4>br{display:none}.demotext{padding-top:1rem!important}.demotext,.display-4>.small{font:bold 25px Sans-Serif;text-shadow:#3e9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;margin-bottom:10px}.juxtapose{max-width:100%}.h5{font-size:.99rem}}@media only screen and (min-width :600px) and (max-width :603px) and (orientation:portrait){.mt-105{margin-top:0}.atf-bg{background:#005aa7;background:-webkit-linear-gradient(to right,#fffde4,#005aa7);background:linear-gradient(to bottom,#fffde4,#005aa7)}.atf-max-height{max-height:720px!important}.atf-image{max-width:100%;padding-top:.5rem}.display-5>span::before{content:' ';clear:right;display:block}.atf-button,.atf-text,.display-5{text-align:center}.service-info-padding{padding:30px 0 0}.service-info-bg{max-height:950px}.space-top-3{padding-top:0!important}.display-4,.service-desc{padding-top:1rem!important}.demotext,.demotext>.small{font:bold 25px Sans-Serif;text-shadow:#3e9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;margin-bottom:10px}.demotext>br{display:none}.service-desc{padding-bottom:2rem!important}.quality>.col-sm-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.mx-gutters-1>.col,.mx-gutters-1>[class*=col-]{padding-right:15px;padding-left:15px}}@media only screen and (min-device-width :992px) and (max-device-width :1199px){#ipad-none{display:none}.h5{font-size:17px}}@media only screen and (min-device-width :1024px) and (max-device-width :1366px){.demotext,.display-4>.small{font:bold 35px Sans-Serif!important}.mt-105{margin-top:105px}.atf-image{margin-left:-100px}.display-5>span::before{content:' ';clear:right;display:block}.demotext{text-shadow:#3e9DA2B8 2px 2px 0,#9c9c9c 2px 2px 0!important;padding-top:12rem!important}.service-desc{padding-top:2rem}.max-width-8{max-width:2.4rem}}@media only screen and (min-device-width :1024px) and (max-device-width :1027px){.service-info-padding>.col-lg-5{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.service-info-padding>.col-lg-6{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}}@media only screen and (min-device-width :1280px) and (max-device-width :1445px){.atf-image{max-width:140%;margin-left:-50px}.max-width-8{max-width:3.5rem}}
