#banner-section{position:relative;overflow:hidden;background:transparent linear-gradient(115deg,#bbd982,#85c674 49%,#aed14c)}#banner-section .banner-wrapper{display:grid;grid-template-columns:.9fr 1fr;gap:6em}#banner-section h2{font-size:55px;font-weight:bolder;line-height:normal;letter-spacing:0;color:#000;margin:12px 2em 9px 0}#banner-section .banner-content p{font-size:20px;line-height:31px;color:#000;margin:5px 0 19px}#banner-section .banner-btn a{font-size:18px;text-decoration:none;padding:13px 28px;border-radius:23px;color:#fff;background-color:#124a2f;box-shadow:0 10px 30px #124a2f70;text-transform:capitalize}#banner-section .banner-ratings-wrapper{display:flex;align-items:center;gap:17px;margin-top:4em}#banner-section .banner-ratings-wrapper p{margin:0;font-size:15px;box-shadow:0 0 10px #0000001a;border-radius:16px;color:#343a40;background-color:#ffd250;padding:6px 15px;font-weight:600}#banner-section .banner-ratings-wrapper i{font-size:2.8rem;color:#ffc168}#banner-section .banner-right-area{position:relative;overflow:hidden}#banner-section .hero-banner{display:flex;justify-content:flex-start;align-items:center;gap:17px}#banner-section .hero-image img{width:57px;height:57px;box-shadow:0 3px 10px #0000001a;border:3px solid #FFFFFF;border-radius:29px}#banner-section .banner-image-1{width:fit-content;position:relative}#banner-section .banner-image-1:after{content:"";position:absolute;top:8em;left:7em;width:110%;height:380px;border:2px dashed #ffffff;border-radius:0 50px 0 0;z-index:-1}#banner-section .banner-image-1 img,#banner-section .banner-image-2 img{box-shadow:0 0 60px #0000001a;border-radius:14px}#banner-section .banner-icon-image{margin:3.2em 0 1em 4.5em;width:fit-content;position:relative}#banner-section .banner-icon-image:before{content:"";position:absolute;left:-11px;right:-11px;top:-11px;bottom:-1px;m:0;border-radius:50%;border:2px dashed #ffffff;border-top-color:transparent;transform:rotate(46deg)}#banner-section .banner-icon-image img{border-radius:50%}#banner-section .banner-image-2{position:absolute;overflow:hidden;top:11.3em;left:14em;z-index:-1;border-radius:14px}#banner-section .hero-image img:nth-child(2),#banner-section .hero-image img:nth-child(3){margin-left:-2.7rem}@media screen and (max-width:1440px){#banner-section .banner-wrapper{gap:2em}}@media screen and (max-width:1299px){#banner-section h2{margin:12px 0}#banner-section .banner-icon-image{margin:3.2em 0 1em 1em}#banner-section .banner-image-1:after{left:3em;width:98%}#banner-section .banner-image-2{left:auto;right:0}}@media screen and (max-width:1199px){#banner-section .banner-image-2{top:auto;bottom:0;width:70%}#banner-section .banner-image-2 img{width:100%}}@media screen and (min-width:991px)and (max-width:1199px){#banner-section h2{font-size:50px;line-height:65px}}@media screen and (max-width:990px){#banner-section .banner-wrapper{display:block!important}#banner-section h2{font-size:40px;line-height:57px}#banner-section .banner-right-area{margin-top:2em}#banner-section .banner-ratings-wrapper{margin-top:0}}@media screen and (max-width:575px){#banner-section .banner-image-2{top:2em;position:relative}#banner-section .banner-image-1:after{top:65%;left:3.1em;width:0;border-right:none}#banner-section .banner-image-1 img{width:100%;height:auto}#banner-section .banner-icon-image:before{border-top-color:#fff}#banner-section .banner-ratings-wrapper i{font-size:2rem}#banner-section h2{font-size:25px;line-height:35px}#banner-section .banner-content p{font-size:16px;line-height:25px}#banner-section .banner-btn a{padding:10px 25px;font-size:16px}}@media screen and (max-width:400px){#banner-section .hero-banner{display:block}#banner-section .banner-btn{margin-top:1em}}@media screen and (min-width:600px)and (max-width:990px){#banner-section .banner-image-2{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/banner-section.css.map */
