html{color:#2a2a2a}body{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif;font-size:20px;line-height:30px;font-weight:400}a{text-decoration:none;color:#014d81}a:hover{text-decoration:none;font-weight:700}.nav-home{position:absolute;left:100px;top:15px}.nav a{margin-top:20px;display:block}form .input-group{position:relative;margin-bottom:10px}form label{font-size:11px;position:absolute;top:3px;left:15px;color:#008169}form input[type=text],form input[type=email],form input[type=number],form input[type=date],form select{background:rgba(57,218,0,.1);border:1px solid #d4eacc;box-sizing:border-box;border-radius:10px;width:100%;padding:30px 15px 15px 15px;font-size:18px}form input[type=submit]{background-color:#014d81;font-size:25px;color:#fff;padding:10px 30px;border-radius:10px;border:none}form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../img/icon-arrow-select.svg");background-repeat:no-repeat;background-position:right center}form textarea{background:rgba(57,218,0,.1);border:1px solid #d4eacc;border-radius:10px;width:100%;padding:35px 20px 20px 20px;font-size:20px;box-sizing:border-box}.img-hero{width:100%}.wrapper-section{width:100%;max-width:2560px;margin:0 auto;position:relative}.wrapper-content{padding:20px;box-sizing:border-box}.article-content{line-height:2;font-size:17px}.tagline{width:360px}.title-section{color:#014d81;font-size:35px;padding:20px 0 0 0;font-weight:500;line-height:35px}.title-section span{color:#39da00}.title-section .white{color:#fff}.title-section-h2{color:#014d81;font-size:28px;font-weight:700;line-height:29px;padding-bottom:40px}.title-section-h2 span{color:#39da00}.title-section-h2 .white{color:#fff}.title-quote{color:#2a2a2a;font-size:35px;font-weight:300;line-height:45px}.title-quote strong{font-weight:700}.curved-middle{background-image:url("../img/img-curve-blue.svg");background-size:100%;background-position:center center;background-repeat:no-repeat}.green{color:#39da00}.blue{color:#014d81}.free-consult{border-top:solid 1px #c1c1c1;margin-top:20px}.free-consult .btn-consult{color:#fff;background-color:#014d81;position:relative;box-sizing:border-box;padding:50px 20px 20px 20px;width:100%;margin:0 auto;left:0;right:0;text-align:center;border-radius:20px;font-size:25px;line-height:30px;font-weight:500;transition:box-shadow .3s ease}.free-consult .btn-consult span{color:#39da00}.free-consult .btn-consult img{position:absolute;margin:0 auto;left:0;right:0;top:-40px}.free-consult .btn-consult:hover{box-shadow:10px 14px 43px -7px rgba(1,77,129,.76);-webkit-box-shadow:10px 14px 43px -7px rgba(1,77,129,.76);-moz-box-shadow:10px 14px 43px -7px rgba(1,77,129,.76)}.tagline-home{width:100%}.home-service{padding-top:50px}.home-service .service-tag{padding-bottom:40px}.home-service .service-tag span{font-size:14px;color:#014d81;background-color:#39da00;padding:6px 20px;border-radius:5px;margin-bottom:4px;display:inline-block;font-weight:500}.home-why{padding-top:50px}.home-why .title-section{position:absolute;bottom:40px;width:100%;text-align:center}.home-why img{width:80%}.home-why .why-point{text-align:center;padding:0 20px}.client-dashboard{position:relative}.client-dashboard img{width:700px;position:absolute;max-width:none;right:0;top:-290px}.home-client{position:relative;padding-top:50px}.home-client .client-list{box-shadow:0px 1px 74px rgba(0,0,0,.15);border-radius:18px;margin-bottom:50px}.home-client .client-list img{filter:grayscale(1)}.home-dbsupport{padding-top:50px}.txt-meet-team{width:100%;margin:0 auto}.the-monster{background-image:url("../img/img-curve-blue.svg");background-size:100%;background-position:top;background-repeat:no-repeat;margin-bottom:100px}.our-services{background-color:#f1fdff}.our-services .curve-top{position:relative;top:-2px;width:100%}.our-services .curve-bottom{position:relative;bottom:-2px;width:100%}.our-services .additional{font-size:16px;font-weight:400;line-height:24px;box-sizing:border-box;padding:30px}.pricing-support{padding:10px 10px 10px 0;box-sizing:border-box}.pricing-another{padding:10px;box-sizing:border-box}.pricing-another .plan{margin-bottom:30px}.plan{box-shadow:0px 1px 74px rgba(0,0,0,.15);border-radius:18px;background-color:#fff;box-sizing:border-box;margin:20px;position:relative;margin-bottom:100px}.plan .title-plan{padding:30px 0 0 30px;font-size:1.5em;font-weight:600}.plan .title-support{color:#014d81}.plan .plan-support ul{list-style-type:none;position:relative;left:-86px;margin-bottom:30px;width:100%}.plan .plan-support li{vertical-align:top;padding:10px 0 5px 68px;width:100%;background-image:url("../img/icon-check-green.svg");background-repeat:no-repeat;background-position:left top}.plan .plan-support li span{display:inline-block;background-color:#a4a4a4;color:#fff;padding:0px 10px;border-radius:50px;font-size:13px;line-height:2}.plan .plan-support li div{box-sizing:border-box;padding:20px 30px;background-color:#f8f8f8;border-radius:18px;margin:20px 0;position:relative;left:-10px}.plan .plan-support li div span{display:block;padding:10px 0;border-bottom:1px solid #dcdcdc;background-color:rgba(0,0,0,0);color:#2a2a2a;border-radius:0;font-size:16px;line-height:normal}.plan .plan-support li div span:first-child{padding-top:0px}.plan .plan-support li div span:last-child{border-bottom:0}.plan .plan-another ul{list-style-type:none;position:relative;left:-86px;margin-bottom:0px;width:100%}.plan .plan-another li{vertical-align:top;padding:10px 0 5px 68px;width:100%;background-image:url("../img/icon-check-blue.svg");background-repeat:no-repeat;background-position:left top}.plan .plan-another li span{display:inline-block;background-color:#a4a4a4;color:#fff;padding:0px 10px;border-radius:50px;font-size:13px;line-height:2}.plan .plan-another li div{box-sizing:border-box;padding:20px 0px;margin:0px 0;color:#707070;font-size:16px;line-height:normal}.plan .plan-another li div span{display:block;padding:10px 0;border-bottom:1px solid #dcdcdc;background-color:rgba(0,0,0,0);color:#2a2a2a;border-radius:0;font-size:16px;line-height:normal}.plan .plan-another li div span:first-child{padding-top:0px}.plan .plan-another li div span:last-child{border-bottom:0}.plan .title-quote-big{color:#2a2a2a;font-size:2em;font-weight:300;line-height:1em;padding:30px 30px 94px 30px;word-break:break-all}.plan .title-quote-big strong{font-weight:700}.plan .pricing{width:100%;position:absolute;bottom:-80px;left:0px;box-sizing:border-box;padding:40px;border-radius:18px;background-color:#fff}.plan .pricing .price{background-color:#014d81;border-radius:10px;padding:20px;color:#fff;font-size:25px;font-weight:500;text-align:center}.plan .pricing .price span{font-size:18px;font-weight:400}.plan .pricing .sub{padding-top:10px;font-size:18px;text-align:center}.contact-area{padding:50px 0}.contact-form{padding:30px 40px;box-sizing:border-box;box-shadow:0px 1px 74px rgba(0,0,0,.15);border-radius:18px;background-color:#fff}.contact-brew{position:absolute;width:80%;top:0px;left:-100px}.contact-free-consult{padding:30px;box-sizing:border-box}.contact-free-consult img{width:140px}.footer{padding:20px;box-sizing:border-box}.footer .web-link{padding-top:50px;text-align:center}.footer .footer-link{position:absolute;top:50px;width:100%}.footer div{font-size:16px;line-height:24px}@media screen and (min-width: 1024px){.wrapper-section{width:100%;max-width:2560px;margin:0 auto;position:relative}.wrapper-content{width:1024px;margin:0 auto;position:relative;padding:0}.nav{font-size:15px;font-weight:400}.title-section{color:#014d81;font-size:40px;font-weight:700;line-height:40px;padding:0 0 40px 0}.title-section span{color:#39da00}.title-section .white{color:#fff}.title-section-h2{color:#014d81;font-size:30px;font-weight:700;line-height:40px;padding-bottom:40px}.title-section-h2 span{color:#39da00}.title-section-h2 .white{color:#fff}.free-consult{border-top:solid 1px #c1c1c1;margin-top:100px;height:80px}.free-consult .btn-consult{color:#fff;background-color:#014d81;position:relative;padding:50px 20px 20px 20px;width:400px;position:absolute;margin:0 auto;left:0;right:0;top:-70px;text-align:center;border-radius:20px;font-size:25px;line-height:30px;font-weight:500;transition:box-shadow .3s ease}.free-consult .btn-consult span{color:#39da00}.free-consult .btn-consult img{position:absolute;margin:0 auto;left:0;right:0;top:-40px}.free-consult .btn-consult:hover{box-shadow:10px 14px 43px -7px rgba(1,77,129,.76);-webkit-box-shadow:10px 14px 43px -7px rgba(1,77,129,.76);-moz-box-shadow:10px 14px 43px -7px rgba(1,77,129,.76)}.free-consult{height:80px;margin-top:100px}.free-consult .btn-consult{color:#fff;background-color:#014d81;position:relative;box-sizing:border-box;padding:50px 20px 20px 20px;width:400px;margin:0 auto;left:0;right:0;top:-70px;text-align:center;border-radius:20px;font-size:25px;line-height:30px;font-weight:500;transition:box-shadow .3s ease}.free-consult .btn-consult span{color:#39da00}.free-consult .btn-consult img{position:absolute;margin:0 auto;left:0;right:0;top:-40px}.tagline-home{position:absolute;top:0;bottom:0;margin:auto 0;height:180px;width:100%}.home-service{padding-top:100px}.home-service .service-tag{padding-bottom:40px}.home-service .service-tag span{font-size:14px;color:#014d81;background-color:#39da00;padding:6px 20px;border-radius:5px;margin-bottom:4px;display:inline-block;font-weight:500}.home-client{position:relative;padding-top:150px}.home-client .client-list{box-shadow:0px 1px 74px rgba(0,0,0,.15);border-radius:18px;margin-bottom:50px}.home-client .client-list img{filter:grayscale(1)}.txt-meet-team{width:60%;margin:0 auto}.the-monster{background-image:url("../img/img-curve-blue.svg");background-size:100%;background-position:top;background-repeat:no-repeat;margin-bottom:100px}.pricing-support{padding:30px 140px}.pricing-another{padding:30px 250px;margin-top:50px}.our-services .additional{box-sizing:border-box;padding:30px 160px 0 160px}.plan{margin-bottom:50px}.plan .title-plan{padding:0;position:absolute;top:-50px;left:40px;font-size:26px;font-weight:400}.plan .title-quote-big{color:#2a2a2a;font-size:3vw;font-weight:300;line-height:3vw;padding:30px 30px 94px 30px;word-break:break-all}.plan .title-quote-big strong{font-weight:700}.plan .plan-support ul{left:-96px}.plan .plan-support li div{position:relative;left:0px}.plan .plan-another ul{left:-96px}.plan .title-quote-big{color:#2a2a2a;font-size:3vw;font-weight:300;line-height:3vw;padding:30px 30px 94px 30px}.plan .title-quote-big strong{font-weight:700}.contact-free-consult{position:absolute;top:230px;padding:0}.contact-free-consult img{width:140px}.footer{padding:50px 50px 150px 50px;box-sizing:border-box}.footer .web-link{padding-top:120px;text-align:center}.footer .footer-link{position:absolute;top:50px;width:100%}.footer div{font-size:16px;line-height:24px}}