@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.custom-container{max-width:1250px;margin:0 auto;padding:0 20px}*{transition:all .3s ease}.innerpages-banner{background:#0e0e3f;border-top:1px solid #404093;padding-top:120px;padding-bottom:120px}.video-wrapper .video-poster{height:489px}.nameofvideo img{height:25px!important;width:100px!important;object-fit:contain!important}.video-wrapper{margin-left:10px;margin-right:10px}.video-wrapper video{height:489px!important;width:100%;object-fit:cover;border-radius:20px}.video-wrapper .video-poster span.play-icon{top:unset;bottom:0;transform:unset;left:20px}.video-wrapper .video-poster img{width:100%;border-radius:20px!important;height:100%;object-fit:cover}.ifs-button--prev,.ifs-button--next{background:#0e0e3f;color:#fff;width:50px;height:50px;font-size:10px!important}.ifs-button--prev svg,.ifs-button--next svg{font-size:10px!important;stroke-width:1.5}.reviews-row .review-col .videoofreview .video-poster{height:100%;border-radius:15px;overflow:hidden}.portfolio-header button.slick-next-custom.slick-arrow span,.portfolio-header button.slick-prev-custom.slick-arrow span{line-height:1.2!important;display:flex!important;align-items:center;position:relative;top:-3px}.collaborative-opportunities-sec{margin-bottom:100px}.contact-sec h2{margin-bottom:20px!important}.portfolio-sec{padding-top:100px;padding-bottom:100px}.reviews-row .review-col{gap:20px}.review-widget p{font-family:Open Sans;color:#2f2f2f;font-size:18px}.review-widget .contentdiv{padding:20px}.reviews-row .review-col .videoofreview{width:100%}.nameofvideo{display:flex;align-items:center;justify-content:space-between;margin-left:10px;margin-right:10px;margin-top:20px}.portfolio-sec h2{text-align:left}.portfolio-header button.slick-next-custom.slick-arrow,.portfolio-header button.slick-prev-custom.slick-arrow{border:2px solid #488FE4;font-size:34px;color:#488fe4;background:#fff;width:39px;height:39px;border-radius:50%;cursor:pointer;padding:0!important;display:flex;align-items:center;justify-content:center}div#portfolio-template--18756894163053__portfolio_videos_HMkWFJ{padding-top:0!important}.portfolio-header button.slick-next-custom.slick-arrow:hover,.portfolio-header button.slick-prev-custom.slick-arrow:hover{background:#488fe4!important;color:#fff!important}.slider-arrows{display:flex;align-items:center;gap:10px}.portfolio-header{display:flex;align-items:center;justify-content:space-between}.portfolio-header h2{margin:0}.portfolio-header{margin-bottom:40px}.video-wrapper{height:489px}p.videodescription{margin:10px 10px 0;font-size:18px;line-height:1.4;color:#666}.nameofvideo h3{font-size:22px;font-weight:700;color:#000;line-height:1.2;margin:0}.reviews-row .review-col .videoofreview .video-poster img{object-position:top}.reviews-row .review-col .reviewername{display:flex;align-items:center;justify-content:space-between}.reviews-row .review-col .reviewername .review-platform{align-items:center;display:flex}.review-platform{max-width:100px}.review-platform img{width:100%}.play-btn{width:60px;height:60px;background:#90ee90d6;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:25px!important}.reviews-row .review-col .verifiedbadge{width:fit-content;margin-bottom:10px}.reviews-row .review-col .verifiedbadge{background:#fff;color:#1e90ff;padding-left:15px;padding-right:15px;border-radius:10px;font-size:18px}.reviews-row .review-col .videoofreview video.review-video{height:100%;object-fit:cover;border-radius:15px}.reviews-row .play-btn{bottom:15px!important;top:unset!important;left:15px!important;transform:unset!important;background:transparent!important;padding:0!important;font-size:40px!important}.reviews-row .review-col .rating svg path{fill:#fb6901;color:#fb6901}.review-widget p{margin-top:10px}.reviews-row .review-col .rating svg{width:30px;height:30px}.reviews-row .review-col .reviewername{font-weight:700;font-family:Montserrat;font-size:25px}.reviews-row .review-col .rating{display:inline-flex}.reviews-row .review-col{position:relative}.reviews-row .review-col .videoofreview{height:385px}.reviews-row .review-col .videoofreview .video-poster img{height:100%!important;object-fit:cover}.innerpages-banner .breadcrumb-banner a,.innerpages-banner .breadcrumb-banner{color:#fff;font-size:22px;text-decoration:none;line-height:1.2;font-family:Open Sans;letter-spacing:-1px}footer.custom-footer a.footer-fb img{background:#0e0e3f;width:43px;height:43px;padding:10px;border-radius:30px}.innerpages-banner h1{font-family:montserrat;font-weight:700;color:#fff!important;font-size:64px;line-height:1.2!important;margin:20px 0 0!important}header.site-header{border-bottom:1px solid #404093}.mainbanner{padding-top:100px;padding-bottom:100px}.reviews-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.reviews-row .review-col .verifiedbadge{background:#fff!important;border:10px;position:absolute;top:10px;right:10px;z-index:999}.reviews-row .review-col{background:#fff;border-radius:15px;box-shadow:0 0 31px 1px #00000014;-webkit-box-shadow:0px 0px 31px 1px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 31px 1px rgba(0,0,0,.08);margin-bottom:20px}.reviews-row .review-col{width:49%}.review-widget{padding-top:100px;padding-bottom:100px}header.site-header{background:#0e0e3f;padding-top:10px;padding-bottom:10px}header.site-header .header-inner{display:flex;align-items:center;justify-content:space-between}header.site-header img.logo-img{width:75px;height:75px}nav.header-nav ul.nav-list{padding:0;display:flex;align-items:center;justify-content:space-around;gap:20px}nav.header-nav ul.nav-list li{list-style:none}nav.header-nav ul.nav-list a{color:#fff;text-decoration:none;font-size:17px}nav.header-nav ul.nav-list a:hover{text-decoration:underline}.social-info{display:flex;gap:5px}.social-info .social-block{display:flex;background:#ffffff1a;width:106px;height:50px;align-items:center;transition:all .3s ease;justify-content:center;border-radius:30px}.social-info .social-block:hover{background:#2c94f0}.social-info .social-block a{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:18px;text-decoration:none;width:85%}.social-info .social-block a .socialimg{width:42px;height:42px;object-fit:contain;padding:10px;background:#1a1a59;display:flex;align-items:center;justify-content:center;border-radius:50%}button.mobile-menu-toggle{display:none}.quick-add__submit{border:0px!important;box-shadow:none!important;background:#488fe4;color:#fff;font-weight:700;font-family:Open Sans;font-size:18px;border-radius:15px}.quick-add__submit:after{display:none}.card-information>.price{text-align:center}.custom-ourpartners .row .partner-item img{width:70%}.price--on-sale .price-item--regular{color:#488fe4;font-family:Open Sans;font-size:22px}.price--on-sale .price-item--sale{color:#000;font-family:Open Sans;font-size:22px;font-weight:700}.card--standard>.card__content .card__information a{text-align:center;font-size:22px;font-weight:700;color:#000;line-height:1.2}.mobile-sidebar{position:fixed;top:0;right:0;width:85%;max-width:360px;height:100vh;transform:translate(100%)}.mobile-sidebar.active{transform:translate(0)}body.menu-open{overflow:hidden}#instafeed a[href*="apps.shopify.com/instagram-feed-app"]{display:none}.mainbanner{background:#0e0e3f;min-height:100vh;display:flex;flex-direction:column;gap:50px;align-items:center;justify-content:center}.ifs-slide{border-radius:20px!important;overflow:hidden;padding:0!important;margin-left:10px;margin-right:10px}.mainbanner h1{margin:0;color:#fff;text-align:center;font-family:montserrat;font-size:64px;font-weight:700}.mainbanner p{color:#fff;line-height:1.2;text-align:center;font-size:22px;margin:15px 0}.mainbanner .btns-row{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.mainbanner .btns-row a.btn1{width:246px;height:53px;display:flex;align-items:center;justify-content:center;background:#488fe4;color:#fff;text-decoration:none;border-radius:15px;font-size:17px;font-weight:700;line-height:1.2;border:2px solid transparent}.mainbanner .btns-row a.btn1:hover{background:transparent;border:2px solid #488FE4}.mainbanner .btns-row a.btn2{width:246px;height:53px;display:flex;align-items:center;justify-content:center;background:transparent;color:#fff;text-decoration:none;border-radius:15px;font-size:17px;font-weight:700;line-height:1.2;border:2px solid #488FE4}.mainbanner .btns-row a.btn2:hover{transform:scale(1.1)}.whatido-sec{padding:120px 0}.whatido-sec h2,.portfolio-sec h2{margin:0 0 25px;font-family:Montserrat;text-align:center;font-size:46px;color:#2d2d2d;font-weight:700}.portfolio-sec button.tab-btn{background:#488fe41a;border:0px;width:164px;height:64px;border:1px solid #488FE4;border-radius:10px;font-family:Open Sans;font-size:22px;font-weight:700;color:#488fe4}.portfolio-sec button.tab-btn{cursor:pointer}.portfolio-sec button.tab-btn:hover{transform:scale(1.05)}.portfolio-sec .video-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.portfolio-sec .video-grid .video-item{width:32%;border-radius:12px;overflow:hidden}.portfolio-sec .video-grid .video-item{height:600px}.portfolio-sec .video-grid .video-item .video-wrapper,.portfolio-sec .video-grid .video-item .video-wrapper .video-poster{height:100%}.portfolio-sec .video-grid .video-item img{display:block!important;height:100%!important;object-fit:cover}.portfolio-sec .video-grid .video-item img{width:100%}.portfolio-sec .video-grid .video-item video{width:100%}.portfolio-sec .video-grid .video-item .play-icon{width:72px;height:72px;display:flex;color:#fff;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;align-items:center;font-size:20px;background:#ffffff4d;border-radius:50%}.portfolio-sec .video-grid .video-item video{cursor:pointer}.portfolio-sec .video-grid .video-item p{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:24px;margin:0;width:100%;text-align:center}.portfolio-sec .video-grid .video-item img{border-radius:22px}.portfolio-sec .video-grid .video-item video{border-radius:22px}.video-wrapper{position:relative}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;color:#fff;cursor:pointer;z-index:5}.video-poster:before{content:"";background:#00000059;position:absolute;top:0;bottom:0!important;left:0;right:0;border-radius:23px}.portfolio-sec .video-grid .video-item video{height:100%;object-fit:cover}.video-wrapper video{width:100%;height:auto}.video-wrapper video{pointer-events:auto}.portfolio-sec .video-grid .video-item{position:relative}.portfolio-sec button.tab-btn.active{background:#488fe4;color:#fff}.portfolio-sec .tabs-nav{text-align:center;display:flex;justify-content:center;gap:20px;margin-bottom:50px}.whatido-sec .contentrow{display:flex;justify-content:space-around;flex-wrap:wrap}.contentrow .column{background:#f7f7f7;padding:68px 45px;text-align:center;border-radius:12px;width:31%}.whatido-sec .contentrow{gap:20px}.contentrow .column h3{color:#2d2d2d;font-size:24px;font-weight:700;margin:10px 0 0}.contentrow .column p{margin:10px 0 0;font-size:16px;color:#666;line-height:30px}.sec-imageandtext .row a:hover{background:#0e0e3f}.custom-ourpartners{padding-top:120px;padding-bottom:120px}.custom-ourpartners h2{text-align:center;font-family:Montserrat;font-size:46px;color:#2d2d2d;font-weight:700;margin:0}.custom-ourpartners .row{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-ourpartners .row .partner-item{width:24%;height:223px;padding:0 30px;object-fit:contain;background:#e3f0ff;border-radius:15px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.custom-ourpartners h2{margin-bottom:30px}.newsletter{margin-bottom:120px;padding:0}.newsletter__wrapper{background:#0e0e3f;margin:0 auto;border-radius:15px;border:1px solid #E2E2E2}.newsletter h2{font-family:Montserrat;font-size:32px;font-weight:700;color:#fff;line-height:1.2}.newsletter p{font-family:Open Sans;font-size:18px;color:#fff;line-height:1.2}.newsletter p a{font-weight:700;color:#488fe4!important;text-decoration:none}.newsletter p a:hover{text-decoration:underline}.newsletter__wrapper{padding:56px!important}form.newsletter-form{max-width:100%!important;width:100%}.newsletter-form__field-wrapper{width:100%!important;max-width:100%!important}.newsletter-form__field-wrapper input{height:73px;display:flex;align-items:center;justify-content:center;line-height:73px;border:0px!important;box-shadow:none!important;border-radius:15px!important}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{box-shadow:none!important}.newsletter-form__field-wrapper label.field__label{top:25px}.newsletter-form__button{background:#488fe4!important;width:138px!important;height:53px!important;top:50%!important;transform:translate(-10%,-50%);border-radius:15px;color:#fff;font-weight:700;font-size:18px}.newsletter-form__button:hover{background:#0e0e3f!important}.custom-blog-section{padding-top:120px;padding-bottom:120px}.custom-blog-section .blogs-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-blog-section .blogs-grid .blog-grid{width:32.5%}.custom-blog-section .blogs-grid .blog-grid img{width:100%;height:100%;object-fit:cover}.custom-blog-section .blogs-grid .blog-grid h2 a{color:#2d2d2d;font-size:22px;text-decoration:none;font-weight:700;font-family:Montserrat;line-height:1.2}.shop-millennialrx .shop-row .column.shop-column:hover{transform:scale(1.04)}.shop-millennialrx .shop-row .column.shop-column h3{color:#2d2d2d;font-size:22px;text-decoration:none;font-weight:700;font-family:Montserrat;line-height:1.2;padding-left:20px;padding-right:20px}.shop-millennialrx .shop-row .column.shop-column p{text-align:left;padding-left:20px;padding-right:20px;font-size:16px;color:#666}.shop-millennialrx .shop-row .column.shop-column a{display:flex;align-items:center;justify-content:center;margin-left:20px;margin-right:20px;background:#488fe4;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:15px;margin-bottom:30px}.shop-millennialrx .shop-row .column.shop-column a:hover{background:#0e0e3f}.shop-millennialrx .shop-row .column.shop-column h3{margin-bottom:10px}.shop-millennialrx{padding-top:100px;padding-bottom:100px}.portfolio-sec .tab-content{display:none}.portfolio-sec .tab-content.active{display:block}.shop-millennialrx .shop-row .column{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:#fff;border-radius:15px;overflow:hidden}.shop-millennialrx .shop-row .column.shop-column{width:45%}.shop-millennialrx .shop-row{max-width:900px;margin:0 auto}.shop-millennialrx .shop-row .column img{height:300px;object-fit:contain;object-position:center;width:100%;background:#488fe4;padding:80px}.shop-millennialrx h2{margin:0 0 15px;font-family:Montserrat;text-align:center;font-size:46px;color:#2d2d2d;font-weight:700}.shop-millennialrx .shop-row{display:flex;justify-content:center;gap:20px}.shop-millennialrx p{color:#666;font-size:16px;font-family:Open Sans;margin-bottom:30px;text-align:center;margin-top:0}.custom-blog-section .blogs-grid .blog-grid h2{margin:0}.custom-blog-section .blogs-grid .blog-grid{margin-bottom:10px}.custom-blog-section .blogs-grid .blog-grid a:hover img{transform:scale(1.1)}.custom-blog-section .blogs-grid .blog-grid a.imglink{overflow:hidden;width:100%;display:block;height:420px;margin-bottom:20px;border-radius:15px}.custom-blog-section .blogs-grid .blog-grid p{font-family:Open Sans;font-size:18px;line-height:25px;color:#666}footer.custom-footer{background:#f8f8f8;padding-top:85px}footer.custom-footer .footer-row{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-socials{display:flex;flex-direction:column}.footer-socials a{display:flex;align-items:center;gap:10px}footer.custom-footer{border-top-left-radius:50px;border-top-right-radius:50px}footer.custom-footer h4{font-family:Open Sans;font-size:22px;font-weight:700;color:#2d2d2d}footer.custom-footer ul{padding:0}footer.custom-footer ul li{list-style:none;margin-bottom:5px}.footer-socials{display:flex;flex-direction:column;gap:14px}footer.custom-footer a{color:#666;text-decoration:none}footer.custom-footer a:hover{color:#000;text-decoration:underline}.footer-bottom p{color:#666;font-size:16px;text-align:center}.footer-bottom{padding-bottom:15px;padding-top:15px;border-top:1px solid #D5D0D0}.footer-bottom p{margin:0}.footer-bottom{margin-top:90px}.sec-imageandtext .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sec-imageandtext .row h2{color:#2d2d2d;font-weight:700;font-size:46px;font-family:Montserrat;line-height:1.2;margin:0}.sec-imageandtext .row p{color:#666;font-size:16px;margin-top:30px;font-family:Open Sans;margin-bottom:30px}.sec-imageandtext .row a{width:185px;height:53px;display:flex;align-items:center;justify-content:center;background:#488fe4;border-radius:15px;color:#fff;text-decoration:none;font-weight:700;font-family:Open Sans}.sec-imageandtext .row img,.sec-imageandtext .row .imgntext-content{width:48%}.whatido-sec.inner-page .image-text{display:flex;align-items:center;gap:15px}.custom-story-sec{padding-top:120px}.custom-story-sec h2{text-align:center;font-family:Open Sans;font-size:46px;color:#2d2d2d;font-weight:700;margin:0;line-height:1.2}.custom-story-sec p{font-size:16px;font-family:Open Sans;font-weight:400;color:#666;line-height:30px;text-align:center;margin-bottom:30px}.story-carousel-wrapper .bg-image img{width:100%;position:relative}.story-carousel-wrapper{margin-top:50px}.story-carousel-wrapper .bg-image h3{margin:0;position:absolute;bottom:30px;left:30px;z-index:2;color:#fff;font-family:Montserrat;font-size:35px;font-weight:700;line-height:1.2;display:block;width:240px}.whatido-sec.inner-page .image-text h3{margin:0!important}.whatido-sec.inner-page .column{background:none!important;padding:0!important}.whatido-sec.inner-page .column p{text-align:left;margin-top:15px}.whatido-sec.inner-page{padding-bottom:0}.mission-statement{padding-top:120px}.mission-statement .mission-content{background:#0e0e3f08}.mission-statement .custom-container{display:flex;gap:20px}.mission-statement .custom-container .mission-content{width:100%!important;padding:54px;align-items:center;border-radius:30px;border:1px solid #0E0E3F}.mission-statement .custom-container .mission-content h2{font-weight:700;font-size:46px;margin:0}.mission-statement .custom-container .mission-content p{font-size:16px!important;font-family:Open Sans;color:#666}.mission-statement .custom-container .mission-content img{border-radius:30px}.mission-statement img{border-radius:26px}.contact-sec{padding-top:120px;padding-bottom:120px}.contact-sec{position:relative}.contact-sec .custom-container{display:flex;align-items:center;justify-content:space-between}.contact-sec h2{font-family:Montserrat;font-size:46px;color:#2d2d2d;font-weight:700;line-height:1.2;margin:0}.contact-sec p{font-family:Open Sans;font-size:22px;color:#727272;line-height:1.2}.contact-sec .icon-box{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.contact-sec .icon-box img{width:47px!important;height:47px!important}.contact-sec .icon-box{margin-bottom:20px}.contact-sec .icon-box label{display:block;font-weight:700;font-size:16px}.contact-sec .icon-box p,.contact-sec .icon-box a{font-size:16px;color:#666;font-family:Open Sans;text-decoration:none}.contact-sec .icon-box a:hover{text-decoration:underline}.contact-sec .icon-box p{margin:0}.contact-sec:before{content:"";background:url(/cdn/shop/files/Group_1171276068_1.png?v=1766429009);position:absolute;top:0;right:0;width:120px;height:120px;background-position:bottom center;background-repeat:no-repeat}.contact-sec .column-2.column{padding:40px;border-radius:20px;background:#fff;box-shadow:0 69px 69px #9c9c9c1a;-webkit-box-shadow:0px 69px 69px 0px rgba(156,156,156,.1);-moz-box-shadow:0px 69px 69px 0px rgba(156,156,156,.1)}.contact-sec input{height:60px;border-radius:15px;border:1px solid #E3DBD8;outline:none;font-family:Open Sans;font-size:16px;box-shadow:none;padding-left:15px}.contact-sec .dflex{display:flex;align-items:center;justify-content:center}.contact-sec .form-field label{display:block;font-family:Open Sans;font-size:16px;color:#666;line-height:30px}.contact-sec textarea#ContactMessage{width:100%!important;height:130px!important;border:1px solid #E3DBD8;border-radius:30px;box-shadow:none;outline:0;font-size:16px;font-family:Open Sans;padding-top:20px;padding-left:15px}.contact-sec .column-2.column{max-width:630px;width:100%}.contact-sec .dflex{display:flex;align-items:center;justify-content:space-between}.contact-sec .form-field{margin-bottom:20px}.contact-sec .column-2.column .dflex .form-field{width:47%}.contact-sec input,.contact-sec .column-2.column .flex .form-field input{width:100%}.contact-sec button{width:100%;height:50px;background:#488fe4;color:#fff;font-size:16px;font-family:Open Sans;border:0px;font-weight:700;border-radius:15px;cursor:pointer}.form-success{background:green;color:#fff;font-family:Open Sans;font-size:14px;margin-top:20px;border-radius:15px;padding:5px 15px}.contact-sec button:hover{background:#dae9fa;color:#000}.why-partner-sec{padding-top:120px;padding-bottom:120px}.why-partner-sec h2{font-weight:700;font-size:46px;margin:0;font-family:Montserrat;text-align:center}.why-partner-sec p{color:#666;font-size:16px;font-family:Open Sans;max-width:1114px;margin:25px auto 0;text-align:center}.why-partner-sec .column{background:#f8f8f8;border-radius:20px;padding:25px 43px;text-align:center}.why-partner-sec .column p{margin-top:0}.why-partner-sec .row{display:flex;gap:20px;margin-top:25px}.why-partner-sec .row h3{font-weight:700;margin-top:10px;margin-bottom:10px;font-size:26px;color:#2d2d2d}.why-partner-sec .column:hover{background:#0e0e3f}.why-partner-sec .column:hover h3,.why-partner-sec .column:hover p{color:#fff}.who-we-reach{padding-bottom:120px}.who-we-reach h2{text-align:center;font-family:Montserrat;font-size:46px;font-weight:700;color:#2d2d2d;margin:0}.who-we-reach .row{margin-top:25px}.who-we-reach .row{margin-top:25px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.who-we-reach .row .column .column-head{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.who-we-reach .row .column .column-head .counter{background:#0e0e3f;border-radius:15px;color:#fff;font-weight:700;font-size:28px;font-family:Open Sans;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.who-we-reach .row .column .column-head h3{font-family:Open Sans;font-size:24px;font-weight:700;color:#2d2d2d;line-height:30px;margin:0;width:calc(100% - 100px)}.who-we-reach .row .column{padding:15px;background:#eef6ff;border-radius:12px;width:calc(33% - 10px)}.collaborative-opportunities-sec h2{font-family:Montserrat;color:#2d2d2d;font-size:46px;font-weight:700;max-width:85%;text-align:center;margin:0 auto}.collaborative-opportunities-sec p{text-align:center;font-weight:700;color:#2d2d2d;font-size:22px;font-family:Montserrat}.collaborative-opportunities-sec{padding-top:80px;padding-bottom:80px;background:#f8f8f9}.collaborative-opportunities-sec .row .column h3{font-size:26px;line-height:1.2;font-weight:700;color:#2d2d2d;margin:0}.collaborative-opportunities-sec .row .column p{margin:10px 0 0;line-height:30px;color:#666;font-size:16px;font-weight:400}.collaborative-opportunities-sec h2.bottomheading{margin-top:25px;font-size:22px;color:#2d2d2d;margin-bottom:25px;font-family:Montserrat}.collaborative-opportunities-sec .row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.collaborative-opportunities-sec .row .column{background:#fff;padding:25px;43px;border-radius:20px;text-align:center;width:calc(33% - 10px)}.collaborative-opportunities-sec p.bottompara{font-size:16px;color:#666;line-height:30px;font-weight:400}.collaborative-opportunities-sec p.bottompara a{color:#488fe4;text-decoration:none;font-weight:700}.collaborative-opportunities-sec p.bottompara a:hover{color:#000}.who-we-reach .row .column:hover{background:#0e0e3f}.who-we-reach .row .column:hover *{color:#fff!important}.who-we-reach .row .column:hover .column-head .counter{background:#fff;color:#0e0e3f!important}.collaborative-opportunities-sec .row .column:hover{background:#0e0e3f}.collaborative-opportunities-sec .row .column:hover *{color:#fff}.what-partners-testimonials{padding-top:120px;padding-bottom:120px}.what-partners-testimonials h2{margin:0 0 25px;text-align:center;font-weight:700;font-size:46px;color:#2d2d2d;font-family:Montserrat;line-height:1.2}.what-partners-testimonials .testimonials-div{display:flex;gap:20px}.what-partners-testimonials .testimonials-div .testimonial{padding:30px 45px;text-align:center;border:1px solid #1E90FF;border-radius:20px}.what-partners-testimonials .testimonials-div .testimonial h3{margin:0 0 15px;font-family:Open Sans;font-size:30px;color:#2d2d2d;font-weight:700}.what-partners-testimonials .testimonials-div .testimonial .subtitle{font-family:Open Sans;font-size:16px;color:#488fe4;font-weight:700;line-height:30px;margin-bottom:15px}.stars svg{color:#ffad20;font-size:18px;width:20px;height:20px}.what-partners-testimonials .testimonials-div .testimonial p{color:#666;font-family:Open Sans;font-size:16px;line-height:30px}.what-partners-testimonials .testimonials-div .testimonial:hover{background:#1e90ff}.what-partners-testimonials .testimonials-div .testimonial:hover *{color:#fff}.what-partners-testimonials .testimonials-div .testimonial:hover .stars svg,.what-partners-testimonials .testimonials-div .testimonial:hover .stars svg *{color:#ffad20!important}@media(max-width:1300px){nav.header-nav ul.nav-list a{font-size:15px}.social-info .social-block a{font-size:14px}.social-info .social-block{width:85px;height:40px}.social-info .social-block a .socialimg{padding:5px!important;height:35px;width:35px}nav.header-nav ul.nav-list{gap:10px}footer.custom-footer a,.footer-bottom p{font-size:14px!important}}@media(max-width:1199px){.who-we-reach .row .column,.collaborative-opportunities-sec .row .column{width:calc(33% - 11px)}.newsletter.center.page-width{padding-left:15px;padding-right:15px}}@media(max-width:991px){.portfolio-sec .video-grid .video-item{height:400px}header.site-header .header-inner nav.header-nav{display:none}header.site-header .social-info{display:none}button.mobile-menu-toggle{display:flex;align-items:center;background:#ffffff1a;border:0px;color:#fff;font-size:25px;border-radius:10px;width:45px;height:45px;justify-content:center}div#mobileSidebar{background:#2d8fe8;padding:20px}div#mobileSidebar button.mobile-close{position:fixed;right:20px;top:20px;background:#0e0e3f;color:#fff;border:0px;height:42px;width:42px;border-radius:30px;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center}.social-info .social-block{width:48%}.social-info{flex-wrap:wrap;justify-content:space-between;gap:10px}nav.mobile-nav li{list-style:none;margin-bottom:20px}nav.mobile-nav li a{color:#fff;text-decoration:none;font-size:18px}.mainbanner h1{font-size:45px}.mainbanner p{font-size:20px}.contentrow .column{padding:20px 30px}.contentrow .column h3{font-size:20px}.contentrow .column p{font-size:12px;line-height:1.2}.whatido-sec{padding-top:80px;padding-bottom:80px}.whatido-sec h2{line-height:1.2;font-size:25px}.contentrow .column{width:100%}.contact-sec .custom-container{flex-direction:column}.contact-sec .custom-container .column{width:100%;max-width:100%}.contact-sec .custom-container .column-2.column{padding:10px 15px}.contact-sec{padding-top:50px;padding-bottom:50px}.innerpages-banner .breadcrumb-banner,.innerpages-banner .breadcrumb-banner a{font-size:12px}.innerpages-banner h1{font-size:38px}.contact-sec .icon-box-content{display:flex;flex-direction:column;justify-content:center}.innerpages-banner{padding-top:50px;padding-bottom:50px}.contact-sec .form-field input,.contact-sec textarea#ContactMessage{font-size:12px!important}.form-success{font-size:11px!important}.contact-sec h2{font-size:25px}.contact-sec p,.contact-sec .icon-box p,.contact-sec .icon-box label,.contact-sec .icon-box a{font-size:12px}.contact-sec .icon-box img{width:36px!important;height:36px!important}.contact-sec .icon-box{margin-bottom:15px!important}footer.custom-footer .footer-logo img{width:100px}nav.mobile-nav ul{padding-left:10px}.custom-story-sec{padding-top:50px!important}.story-carousel-wrapper .bg-image h3{font-size:25px;width:175px}.mission-statement{padding-top:50px}.mission-statement .custom-container .mission-content{padding:30px!important}.mission-statement .custom-container .mission-content h2{font-size:25px}.custom-ourpartners{padding-top:50px}.custom-ourpartners .row .partner-item{width:32%}.custom-ourpartners .row .partner-item img{width:100%}.custom-ourpartners h2{font-size:25px;line-height:1.2}.custom-blog-section .blogs-grid .blog-grid{width:49%!important}.why-partner-sec,.what-partners-testimonials{padding-top:80px;padding-bottom:80px}.why-partner-sec h2,.who-we-reach h2,.collaborative-opportunities-sec h2,.what-partners-testimonials h2{font-size:30px}.why-partner-sec .row,.who-we-reach .row,.collaborative-opportunities-sec .row,.what-partners-testimonials .testimonials-div{flex-direction:column}.who-we-reach .column,.collaborative-opportunities-sec .column{width:100%!important}.who-we-reach{padding-bottom:80px}.collaborative-opportunities-sec{padding-top:30px;padding-bottom:30px}.newsletter.center.page-width{margin-bottom:80px}}@media(max-width:767px){.portfolio-sec h2{text-align:left!important}.portfolio-sec h2{font-size:25px!important;margin:0;max-width:50%}.portfolio-sec .video-grid .video-item{width:100%}.portfolio-sec button.tab-btn{font-size:16px;width:140px;height:50px}.portfolio-sec h2{font-size:30px}.portfolio-sec .video-grid .video-item .play-icon{width:50px;height:50px;font-size:16px}.portfolio-sec .video-grid .video-item p{font-size:20px}.portfolio-sec .video-grid .video-item{width:100%;max-width:250px}.portfolio-sec{padding-top:40px;padding-bottom:70px}.shop-millennialrx{padding-top:50px;padding-bottom:50px}.shop-millennialrx h2{font-size:30px}.shop-millennialrx .shop-row{flex-direction:column;max-width:400px;width:100%}.shop-millennialrx .shop-row .column.shop-column{width:100%}.shop-millennialrx .shop-row .column img{height:200px;padding:50px}.mainbanner h1{font-size:38px}.mainbanner p{font-size:12px;line-height:1.5}.mainbanner .btns-row a{width:auto!important;height:40px!important;font-size:11px!important;padding-left:15px;padding-right:15px!important}.mainbanner{padding-top:50px;padding-bottom:50px}.sec-imageandtext .row{flex-direction:column;gap:30px}.sec-imageandtext .row h2{font-size:25px;line-height:1.2}.sec-imageandtext .row img,.sec-imageandtext .row .imgntext-content{width:100%}.sec-imageandtext .row p{margin:20px 0}.newsletter__wrapper h2{font-size:25px!important}.newsletter__wrapper p{font-size:14px!important}.newsletter__wrapper{padding:30px!important}.newsletter-form__field-wrapper input{height:55px!important}.newsletter-form__field-wrapper label.field__label{top:17px!important;font-size:14px!important}.newsletter-form__button{width:100px!important;font-size:14px!important;height:45px!important}.partners-row{flex-wrap:nowrap!important;overflow-x:auto;gap:20px!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-bottom:10px}.partners-row::-webkit-scrollbar{display:none}.partner-item{flex:0 0 70%;scroll-snap-align:center;text-align:center}.partner-item img{max-width:200px;margin:0 auto}.custom-ourpartners h2{font-size:25px;line-height:1.2}.custom-ourpartners{padding:50px 0}.newsletter{margin-bottom:80px}.mainbanner{min-height:calc(100vh - 103px)!important}h2.image-with-text__heading.inline-richtext.h1{font-size:25px!important;line-height:1.2!important}.image-with-text__content{padding-right:0!important}#shopify-section-template--18600045543533__image_with_text_mHqqdW .subtitle{font-size:16px!important;line-height:25px!important}#shopify-section-template--18600045543533__image_with_text_mHqqdW p{font-size:12px!important;line-height:20px!important}.custom-story-sec{padding-top:0!important}.custom-story-sec h2{font-size:25px!important;line-height:1.2!important}.custom-story-sec p{font-size:12px!important;line-height:20px!important}.story-carousel-wrapper .bg-image h3{font-size:20px!important;width:80%!important}.mission-statement .custom-container{flex-direction:column}.whatido-sec.inner-page .column img{width:48px!important;height:48px!important}footer.custom-footer .footer-row{flex-direction:column;justify-content:center;align-items:anchor-center}footer.custom-footer .footer-row h4{text-align:center}footer.custom-footer .footer-row{text-align:center}footer.custom-footer .footer-col.footer-logo img{width:100px}footer.custom-footer{padding-top:40px}.footer-bottom p{font-size:14px}.footer-bottom{margin-top:40px}.custom-blog-section{padding-top:50px;padding-bottom:50px}.custom-blog-section .blogs-grid .blog-grid{width:100%!important}.custom-blog-section .blogs-grid .blog-grid a.imglink{height:380px!important}.innerpages-banner h1,.why-partner-sec h2,.who-we-reach h2,.collaborative-opportunities-sec h2,.what-partners-testimonials h2{font-size:25px}.collaborative-opportunities-sec h2{max-width:100%!important}.collaborative-opportunities-sec p{font-size:16px}.collaborative-opportunities-sec .row .column p{font-size:14px;line-height:1.2}.what-partners-testimonials .testimonials-div .testimonial{padding:18px!important}.review-widget{padding-top:50px!important;padding-bottom:50px!important}.reviews-row .review-col{flex-direction:column-reverse!important}.reviews-row .review-col .review-platform{margin-top:20px}.review-widget p{margin-top:0}.reviews-row .review-col .videoofreview{width:100%}.reviews-row .review-col{width:100%;max-width:400px;margin:15px auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/customcss.css.map */
