.banner{min-height:945px;padding:30px 0px;background:#58b530;background:linear-gradient(157deg,rgba(88,181,48,1) 0%,rgba(88,181,48,1) 33%,rgba(96,177,177,1) 76%,rgba(8,212,245,1) 97%,rgba(0,212,255,1) 100%)}.main-banner{padding:0 30px}.banner1{text-align:center;margin-bottom:10%}.banner1 h1{color:#fff;font-size:50px;line-height:1.2;font-family:Roboto-light;max-width:1060px;margin-bottom:50px}.banner1 p{color:#fff;font-size:28px;line-height:1.3;font-family:Roboto-light;max-width:1060px;margin:0px auto;margin-bottom:60px}.banner1 a{color:#fff;background:#005bbb;padding:12px 24px;font-size:18px;border:2px solid #005bbb;transition:ease-out .2s;font-family:Roboto-Regular}.banner1 a:hover{color:#000;background:white;border:0}.banner2{padding-top:90px !important;padding-left:30px !important;padding-right:30px !important;color:white !important;border:5px solid #f2ecec59 !important;position:relative !important}.banner2 h4{font-size:24px !important;margin-bottom:26px !important;font-family:Roboto-Bold !important}.banner2 p{font-size:20px !important;font-family:Roboto-Regular !important;padding-bottom:20px !important}.image2{text-align:right}.profile_photo{position:absolute !important;bottom:265px !important;left:61px !important;width:163px !important}.laptop{position:absolute;bottom:206px !important;right:68px !important;max-width:242px !important;z-index:999 !important}.notebook{position:absolute !important;right:-92px !important;top:-173px !important;width:140px !important}.glasses{position:absolute !important;top:340px !important;left:20px !important;width:134px !important}.mobile{position:absolute;top:274px !important;left:-119px !important;width:119px !important}.coffee{position:absolute !important;top:111px !important;width:155px !important;left:-143px !important}@media(min-width:300px) and (max-width:767px){.banner1 h1{font-size:40px;line-height:40px;margin-bottom:30px}.banner1 p{font-size:20px;margin-bottom:20px;padding:0 30px}.laptop{display:none}.main-banner{padding:0}.profile_photo{position:initial !important}.banner2{text-align:center;padding-top:20px !important;padding-left:10px !important;margin-top:50px;padding-right:10px !important}}@media(min-width:768px) and (max-width:900px){.banner1 h1{font-size:45px;margin-bottom:30px}.banner1 p{font-size:22px;margin-bottom:30px}.banner1{margin-bottom:22%}.laptop{bottom:260px !important;max-width:190px !important}.profile_photo{bottom:290px !important}.glasses{top:366px !important}}@media(min-width:900px) and (max-width:1100px){.banner1 h1{font-size:45px;margin-bottom:30px}.banner1 p{font-size:22px;margin-bottom:30px}.laptop{bottom:235px !important;max-width:190px !important}.profile_photo{bottom:270px !important}.glasses{top:340px !important}.banner{min-height:845px}}@media(min-width:1101px) and (max-width:1200px){.banner1 h1{font-size:45px;margin-bottom:30px}.banner1 p{font-size:22px;margin-bottom:30px}.laptop{bottom:235px !important;max-width:190px !important}.profile_photo{bottom:250px !important}.glasses{top:340px !important}.banner{min-height:845px}}@media(min-width:1201px) and (max-width:1400px){.banner1 h1{font-size:45px;margin-bottom:30px}.banner1 p{font-size:22px;margin-bottom:30px}.laptop{max-width:220px !important}.profile_photo{bottom:230px !important}.glasses{top:340px !important}.banner{min-height:845px}}@media(min-width:1401px) and (max-width:1600px){.profile_photo{bottom:230px !important}.glasses{top:340px !important}.banner{min-height:845px}}@media(min-width:1601px) and (max-width:2100px){.profile_photo{bottom:225px !important}.glasses{top:340px !important}}@media(min-width:2101px) and (max-width:2700px){.banner2 h4{font-size:26px}.banner2 p{font-size:20px}.glasses{position:absolute;top:376px}.banner{min-height:1050px}.banner1 p{color:white;font-size:28px;line-height:1.3;font-family:Roboto-light;max-width:1100px}.banner2{max-width:1800px}.banner1 h1{color:white;font-size:60px}.banner1 p{color:white;font-size:36px;line-height:1.3;font-family:Roboto-light;max-width:1800px}.banner1 a{padding:17px 30px;font-size:30px}.banner2 p{font-size:28px;line-height:1.4}.profile_photo{position:absolute;bottom:236px !important;left:61px !important;width:150px !important}.laptop{position:absolute;bottom:252px;right:79px;z-index:999}}