.u-hero-v1__main::after{background-color:transparent!important}.ecom-bg{background:#005aa7;background:-webkit-linear-gradient(to right,#fffde4,#005aa7);background:linear-gradient(to left,#fffde4,#005aa7)}.list-group .list-group-item{font-size:1rem}.list-group-item{color:#77838f;line-height:1.7;background-color:transparent}.list-group-item.disabled,.list-group-item:disabled{color:#77838f;line-height:1.7;background-color:transparent}.text-section-bg{background:#614385;background:-webkit-linear-gradient(to right,#516395,#614385);background:linear-gradient(to right,#516395,#614385);padding-top:80px;padding-bottom:60px}.text-section-style{font-size:22px;color:white;border:1px white solid;padding:35px 20px}.container-fluid{width:85%}.display-5h{font-size:2.38rem}.space-top-lg-3c{padding-top:7.2rem!important}.ecommerce-first{margin-top:3.5rem}.section{position:relative;padding:60px 0;background-color:#f9f9f9;overflow:hidden}.p-0{padding:0!important}.mb-0,.my-0{margin-bottom:0!important}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.iconlist{padding-left:0;list-style-type:none}.service-info-bg{background:#360033;background:-webkit-linear-gradient(to left,#0b8793,#360033);background:linear-gradient(to left,#0b8793,#360033);max-height:650px}.demotext{font:bold 60px Sans-Serif;text-shadow:#3E9DA2B8 2px 2px 0,#9c9c9c 2px 2px 0;padding-top:12rem}.service-desc{padding-top:4rem!important;padding-bottom:2rem!important}.font2p5{font-size:2.5rem!important}@media only screen and (min-device-width :320px) and (max-device-width :480px){.ecommerce-first{max-width:120%;height:auto;margin-left:-19px;margin-top:20px}.ecommerce-second{margin-top:20px!important;margin-bottom:25px!important}.space-top-lg-3c{padding-top:1.5rem!important}.display-5h{font-size:1.30rem}.font-3r{margin-top:10px!important;font-size:1.2rem!important}.ecommerce-button>.btn{padding:.5rem .65rem;font-size:.75rem;line-height:1.1;border-radius:.2125rem}.ecommerce-button>.px-5{padding-left:.65rem!important;padding-right:.65rem!important}.service-info-padding{padding:30px 0 30px}.service-info-bg{max-height:1030px}.demotext{font:bold 25px Sans-Serif;text-shadow:#3E9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;margin-bottom:10px;padding-top:2rem}.service-desc{padding-top:1rem!important;padding-bottom:2rem!important}.service-desc>.d-flex{display:block!important}.service-details>.col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}h2,.h2{font-size:1.5rem}.mb-9,.mb-10{margin-bottom:0rem!important}.img-sm-space-1{padding-top:3rem!important;padding-bottom:4rem!important}.img-sm-space-2{padding-top:2rem!important;padding-bottom:4rem!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.ecommerce-first{margin-top:10.5rem;margin-left:-45px;max-width:125%!important}.ecommerce-second{margin-top:10.5rem;margin-right:-45px!important;max-width:125%!important}.space-top-lg-3c{padding-top:2.2rem!important}.font-3r{font-size:2.5rem;line-height:1.2;margin-bottom:1.1rem!important}.service-info-padding{padding:30px 0 0}.service-info-bg{max-height:950px}.space-top-3{padding-top:0rem!important}.demotext{font:bold 25px Sans-Serif;text-shadow:#3E9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;padding-top:1rem;margin-bottom:10px}.demotext>br{display:none}.service-desc{padding-top:1rem!important;padding-bottom:2rem!important}.img-sm-space-1{padding-top:1.5rem!important}.md-display-100{width:180%;margin-left:-300px}.iPad-font{font-size:1.6rem}.img-sm-space-2{padding-bottom:2rem;width:150%}.ecom-sample>.container-fluid{width:100%}.portfolio-button>.btn-lg{padding:.25rem .2rem!important;font-size:.60rem!important;border-radius:.15rem!important}.type-md-img{max-width:530px;margin-left:80px}.col-flex-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;float:left}.card-flex-footer{display:none}.card-flex-body{padding:1.8rem!important}}@media only screen and (min-width :600px) and (max-width :603px) and (orientation:portrait){.ecommerce-first{margin-top:2.5rem;margin-left:20px}.ecommerce-second{margin-bottom:3.1rem}.space-top-lg-3c{padding-top:2.2rem!important;margin-bottom:3rem!important}.display-5h{font-size:2.2rem}.font-3r{font-size:2.3rem;line-height:1.2;margin-top:.9rem}.service-info-padding{padding:30px 0 0}.service-info-bg{max-height:950px}.space-top-3{padding-top:0rem!important}.demotext{font:bold 25px Sans-Serif;text-shadow:#3E9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;padding-top:1rem;margin-bottom:10px}.demotext>br{display:none}.service-desc{padding-top:1rem!important;padding-bottom:2rem!important}.img-sm-space-1{padding-bottom:3.5rem;width:100%}.img-sm-space-2{width:100%}.ecom-web>.col-sm-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-device-width :1024px) and (max-device-width :1027px){.ecommerce-first{margin-top:1.5rem;margin-left:-85px;max-width:130%!important;margin-bottom:1.2rem}.ecommerce-second{margin-top:1.5rem;margin-left:85px!important;max-width:100%!important;margin-bottom:1.2rem}.space-top-lg-3c{padding-top:3.5rem!important}.ecom-atf-text>.w-md-100{width:130%!important}.display-5h{font-size:1.6rem;margin-top:.9rem}.font-3r{font-size:1.5rem;line-height:1.4;margin-bottom:1.1rem!important;margin-top:.75rem}.ecommerce-button>.btn{padding:.7rem .75rem;font-size:.85rem;line-height:1.1;border-radius:.2125rem}.ecommerce-button>.px-5{padding-left:.75rem!important;padding-right:.75rem!important}.demotext{font:bold 55px Sans-Serif;text-shadow:#3E9DA2B8 1px 1px 0,#9c9c9c 1px 1px 0;padding-top:16rem;margin-bottom:10px}.md-display-100{width:100%;margin-left:0}}@media only screen and (min-device-width :1280px) and (max-device-width :1445px){.ecommerce-first{margin-top:3.5rem;margin-left:-100px;max-width:120%!important}.ecommerce-second{margin-top:3.5rem;margin-bottom:3.5rem;margin-left:100px}.space-top-lg-3c{padding-top:5.5rem!important;margin-left:-100px!important}.ecom-atf-text>.w-lg-100{width:150%!important}.display-5h{font-size:2.3rem}.font-3r{font-size:2.1rem;line-height:1.2;padding-top:1rem;padding-bottom:1rem}.btn-lg{padding:.825rem .825rem;font-size:.80rem;line-height:1.5;border-radius:.625rem}.portfolio-button>.btn-lg{padding:.825rem .825rem;font-size:.80rem;line-height:1.5;border-radius:.625rem}.portfolio-button>.px-5{padding-left:.825rem!important;padding-right:.825rem!important}}@media only screen and (min-device-width :1536px) and (max-device-width :1538px){.portfolio-button>.btn{padding:.9rem .9rem;font-size:.85rem}.portfolio-button>.px-5{padding-left:.9rem!important;padding-right:.9rem!important}.display-5h{font-size:1.9rem}.font-3r{font-size:2rem}}