.main-banner .custom-section{position:relative}.main-banner .custom-section .container{position:relative;padding:0;max-width:100%}.main-banner img{width:100%;height:auto;display:block}.main-banner .banner_contain{position:absolute;top:8%;left:5%;max-width:38%;z-index:2;text-align:left}.main-banner .banner_contain h4{color:#1a2849;font-size:14px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-weight:500}.main-banner .banner_contain h2{color:#1a2849;font-size:48px;line-height:1.15;margin-bottom:16px;font-weight:400}.main-banner .banner_contain p{color:#1a2849;font-size:16px;line-height:1.5;margin-bottom:24px;max-width:90%}.main-banner .banner_btn{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.main-banner .banner_btn .btn{background-color:#1a2849;color:#fff;border:2px solid #1a2849;padding:12px 28px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;display:inline-block;transition:all .2s ease;font-weight:500}.main-banner .banner_btn .btn:hover{background-color:transparent;color:#1a2849}.main-banner .banner_btn .btn:nth-child(2){background-color:transparent;color:#1a2849}.main-banner .banner_btn .btn:nth-child(2):hover{background-color:#1a2849;color:#fff}@media(max-width:768px){.main-banner .banner_contain{top:6%;left:6%;max-width:60%}.main-banner .banner_contain h2{font-size:28px}.main-banner .banner_contain h4{font-size:11px}.main-banner .banner_contain p{font-size:14px}.main-banner .banner_btn .btn{padding:10px 20px;font-size:11px}}@media(max-width:480px){.main-banner .banner_contain{max-width:75%}.main-banner .banner_contain h2{font-size:22px}}.image-text-with-btn{margin-top:15px}.image-text-with-btn .image-text-btn p{padding-top:5rem;text-align:center;font-size:30px;letter-spacing:3px;color:#7783a2;text-transform:uppercase;background-color:#daecff}.image-text-with-btn .image-button-section{background-size:cover;background-position:center;text-align:center;padding:0 40px 40px;height:995px}.image-text-with-btn .image-button-section .content{max-width:792px;margin:0 auto;color:#fff}.image-text-with-btn .image-button-section h2{text-align:center;font-size:50px;letter-spacing:0px;color:#17254a}.image-text-with-btn .image-button-section .body-text p{text-align:center;font-size:17px;letter-spacing:0px;color:#161616;max-width:620px;margin:0 auto}.image-text-with-btn .image-button-section .body-text{margin-bottom:20px}.image-text-with-btn .image-button-section .content .btn{letter-spacing:0px;font-size:21px;font-weight:100;border-radius:5px;text-transform:capitalize}.image-text-with-btn .image-button-section .logo-img{display:flex;justify-content:center;align-items:center;margin-top:7rem}.adobe_mobile{display:none}.image-text-with-btn .image-text-btn p{margin-bottom:0}@media screen and (max-width:768px){.image-text-with-btn{display:none}.adobe_mobile{display:block}.adobe_mobile .mobile-img{position:relative}.adobe_mobile .mobile-img .mobile-logo-img{position:absolute;top:30px;left:30%;width:40%}.adobe_mobile{position:relative;margin-bottom:10rem}.adobe_mobile .content{position:absolute;top:75%;background-color:#daecff;padding:0 15px 50px;text-align:center}.adobe_mobile .content p{color:#7783a2;font-size:17px}.adobe_mobile .content h2{color:#17254a;font-size:33px;line-height:40px}.adobe_mobile .content .body-text p{color:#161616;font-size:17px}.adobe_mobile .content .btn{background:#17254b 0% 0% no-repeat padding-box;border-radius:5px;letter-spacing:0px;font: 21px/26px Assistant;padding:14px 25px;text-transform:capitalize}}.richtext-with-img{height:520px;background-size:100%;background-repeat:no-repeat;background-position:bottom}.richtext-with-img .content{text-align:center;margin:0 auto}.richtext-with-img .content h2{color:#17254a;font-size:50px;margin-bottom:29px}.richtext-with-img .content .body-text p{font-size:17px;max-width:500px;margin:0 auto 30px}.richtext-with-img .content a.btn{letter-spacing:0px;font-size:21px;font-weight:100;border-radius:5px;padding:10px 25px;text-transform:capitalize}@media screen and (max-width:768px){.richtext-with-img{background-size:100%;background-repeat:no-repeat;background-position:bottom;padding-bottom:5rem;height:auto}.richtext-with-img .content h2{font-size:33px;line-height:40px}.richtext-with-img .content a.btn{padding:13px 35px;font-size:21px}}@media screen and (max-width:900px){.richtext-with-img .content{max-width:600px}}@media screen and (min-width:901px){.richtext-with-img .content{max-width:972px}}@media screen and (max-width:496px){.richtext-with-img .content{padding-top:6rem}}@media screen and (min-width:497px){.richtext-with-img .content{padding-top:0rem}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
