@font-face {
	font-family: 'Cambon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../Cambon-Regular.woff2') format('woff2'),
		url('../Cambon-Regular.woff') format('woff');
}
.container {width: 100% !important;}
.section__wrapper .container {padding-left: 0;padding-right: 0;width: 100% !important;}
.page-container {-ms-transform: none !important;-webkit-transform: none !important;transform: none !important;}
#shopify-section-header,.swell-tab,.site-footer,.footer-section, #shopify-section-footer__icon-bar, #shopify-section-footer-classic, .header-section, .footer_copyright, .footer-1, .site-header, #shopify-section-announcement-bar, .privy-pusher, #privy-widget, .header-bar, .announcement-container, .breadcrumb {display: none !important;}
.main-content {margin: 0 !important;padding: 0 !important;}
.wrapper {padding: 0 !important;max-width: none !important;}
.footer-v2 a:hover, a:hover, a:focus {opacity: 1 !important;color: #FFC000 !important;}
.main-content {padding-top: 0;}
.iframe-wrap {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}
.iframe-wrap video, .iframe-wrap iframe, .iframe-wrap object, .iframe-wrap embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.btn-yellow {font-size: 17px !important;font-weight: 600 !important;text-transform: uppercase;fill: #212247;color: #212247;background-color: #F5E617;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #f5e617;border-radius: 7px;}
.btn-2 {box-shadow: 6px 6px 0px 0px rgb(0 0 0 / 20%) ! important;margin-bottom: 20px ! important;}
.button {letter-spacing: normal;}
.relative {position: relative;}
.absolute {position: absolute;}
[class^="row-"] p, [class^="row-"] h2, [class^="row-"] h3, #faqs h2, [class^="row-"] li {color: #292929;font-family: "Mulish", Sans-serif !important;text-transform: none;}
[class^="row-"] p, [class^="row-"] h2, [class^="row-"] h3, #faqs h2, #reviews-2 h2, .r-wrap .r-sidebar p, .r-wrap p, .r-wrap h4, .r-wrap h3 {text-transform: none;margin-bottom: 20px;border-top: 0;border-bottom: 0;padding: 0;margin-top: 0;}
[class^="row-"] .btn,.header-v2 .btn {min-width: 1px !important;width: auto !important;height: auto !important;position: relative;white-space: normal;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: inline-block;text-decoration: none;order: 0;flex-grow: 0;text-align: center;line-height: 1 !important;font-family: "Mulish", Sans-serif !important;font-size: 16px !important;font-weight: 600 !important;text-transform: uppercase !important;fill: #FFFFFF;color: #FFFFFF !important;background-color: #7BC142 !important;border-radius: 1px !important;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 13%) !important;padding: 20px 60px !important;transition: none !important;}
[class^="row-"] .btn:hover, .btn:hover, .stick-btn .btn:hover {color: #fff !important; border-color: #FF007F !important; background-color: #FF007F !important;}
.btn i {padding-left: 8px;}
[class^="row-"] .btn img {position: absolute;right: 15px;bottom: 0;top: 0;margin: auto;}
.row-section {padding: 50px 0;}
.p-60-0 {padding: 60px 0 !important;}
.p-50-0 {padding: 50px 0 !important;}
.p-30-0 {padding: 30px 0 !important;}
.ptb-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.pb-0 {padding-bottom: 0 !important;}
.pt-0 {padding-top: 0 !important;}
.text-center {width: 100%;text-align: center !important;display: block;}
.text-right {text-align: right !important;}
.text-left {text-align: left !important;}
.pr-15 {padding-right: 15px;}
.pl-15 {padding-left: 15px;}
.pr-30 {padding-right: 30px;}
.plr-100 {padding-right: 100px;padding-left: 100px;}
.pb-30 {padding-bottom: 30px;}
p:last-child {margin-bottom: 0 !important;}
img {max-width: 100%;box-sizing: border-box;}
.r-wrap {width: 1252px;margin: auto;max-width: 100%;box-sizing: border-box;overflow: hidden;}
.r-wrap p {font-family: "Mulish", Sans-serif !important;font-size: 19px !important;font-weight: 400 !important;line-height: 27px !important;color: #2A2A2A !important;}
.r-wrap a {color: #fe7127;text-decoration: none;}
.r-wrap h3 {font-family: "Mulish", Sans-serif !important;font-weight: 700 !important;font-size: 24px !important;line-height: 1.5;}
.r-wrap h4 {color: #333333;font-family: "Mulish", Sans-serif !important;font-size: 16px !important;line-height: 30px;}
.r-entry {width: 769px;max-width: 100%;float: left;}
.r-entry .btn {padding: 20px 100px;}
.r-sidebar {width: 252px;max-width: 100%;float: right;}
.r-wrap .r-sidebar .h-reviews {color: #000000;font-family: "Mulish", Sans-serif !important;font-size: 16px !important;font-weight: 400 !important;padding: 0px 0px 10px 0px;border-bottom: 1px solid #00000040;}
.r-wrap .r-sidebar p {color: #333333;font-family: "Mulish", Sans-serif !important;font-size: 16px !important;line-height: 30px;color: #54595F;font-family: "Mulish", Sans-serif !important;font-size: 15px !important;font-weight: 400 !important;}
.r-sidebar .item {margin-bottom: 40px;}
.sticky-bar {box-sizing: border-box;width: 252px;border: 1px solid #2d3748;padding: 11px;background-color: #F9F9F9;text-align: center;}
.sticky-bar h3 {color: #000000;font-size: 21px !important;font-weight: 600 !important;}
.sticky-bar .btn {font-size: 18px !important;padding-left: 0;padding-right: 0;width: 100% !important;color: #fff !important;}
.sticky-bar.active {position: fixed;top: 0;}
.rowcol, .rowcolv2, .xflex {flex-wrap: wrap;align-content: flex-start;overflow: hidden;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.rowcol-center {justify-content: center;}
.row-reverse {flex-direction: row-reverse;}
.rowcol .itemcol, .rowcolv2 .itemcolv2, .flex-item {box-sizing: border-box;width: auto;display: -webkit-box;display: -ms-flexbox;display: flex;box-sizing: border-box;vertical-align: top;}
.rowcol .itemcol-middle, .rowcolv2 .itemcol-middle {align-content: center;align-items: center;}
.rowcol .group-block, .rowcolv2 .group-block, .flex-d {box-sizing: border-box;display: block;width: 100%;}
.rowcol .itemcol-3, .rowcolv2 .itemcol-3v2 {width: 33.333%;}
.rowcol .itemcol-4 {width: 25%;}
.rowcol .itemcol-3-2 {width: 66.66%;}
.rowcol .itemcol-2, .rowcolv2 .itemcol-2v2 {width: 50%;}
.rowcol .itemcol-1 {width: 100%;}
.rowcol .itemcol-5 {width: 20%;}
.rowcol .itemcol-bottom {vertical-align: bottom;align-content: flex-end;align-items: flex-end;}
.rowcol .itemcol-top {align-content: flex-start;align-items: flex-start;}
.flex-item {align-items: center;}
.modal-video-close-btn {padding: 0;outline: none;background: transparent !important;top: 3px !important;right: 5px !important;width: 19px !important;height: 35px !important;}
.mb-0 {margin: 0 !important;}
.red-bc {background-color: #b20e2f;}
.di {display: inline-block;vertical-align: middle;}
.db {display: block;}
.click-here {font-size: 16px !important;font-weight: 600 !important;color: #2A2A2A !important;cursor: pointer;}
.click-here i {width: 15px;color: #FFF003;vertical-align: middle;display: inline-block;padding-right: 10px;}
.click-here.active i:before {content: "\f0d8";}
.main-content:after {padding-top: 0;}
.img-bl {border-left: 8px solid #ffd7d7;}
.star {display: inline-block;}
.star img {width: 18px !important;display: inline-block !important;vertical-align: middle;}
.fixed-wrap {position: relative;height: 67px;line-height: 0;}
.not-fixed {position: absolute;bottom: 0;left: 0;right: 0;width: 100%;text-align: center;}
.fixed {position: fixed;bottom: 7px;}
.row-style-8 {background-color: #D8BE99;padding: 15px 0;}
.row-style-8 .flex-item {font-size: 16px !important;font-weight: 500 !important;line-height: 24px !important;color: #000000 !important;font-family: "Mulish", Sans-serif !important;}
.row-style-8 img {margin-right: 8px;box-sizing: content-box;}

#faqs {background: #FDFDFD;padding: 50px 0;}
#faqs h2 {color: #000;font-size: 24px;margin-bottom: 40px;font-family: "Poppins", Sans-serif !important;font-weight: 600;text-transform: capitalize;line-height: 43px;}
#faqs .p1 {color: #686868 !important;font-family: "Mulish", Sans-serif !important;font-size: 15px !important;font-weight: 400 !important;color: #686868 !important;font-family: "Mulish", Sans-serif !important;font-size: 15px !important;font-weight: 400 !important;}
#faqs .r-wrap {width: 840px;}
.faq-q {text-align: left;cursor: pointer;position: relative;background-color: #FFE3ED00;padding: 10px 0;font-family: "Poppins", Sans-serif;font-size: 16px;font-weight: 400;line-height: 40px;color: #000000;}
.faq-q .fas, .faq-q .fa {position: absolute;right: 0;margin: auto;top: 0;bottom: 0;height: 17px;font-weight: 900;font-size: 17px;color: #2D2D2D;}
.faq-a {display: none;background-color: #FFFFFF;padding: 10px 26px;}
.faq-a, .faq-a p {text-align: left;overflow: hidden;color: #4A4A4A !important;font-family: "Inter", Sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 28px !important;background-color: #FFFFFF;}
.faq-a.last-child {}
.faq-q.active .fas:before, .faq-q.active .fa:before {color: #000000;content: "\f068";}
.faq-q.last-child:not(.active) {}

.header-fixed {position: fixed;width: 100%;top: 49px;left: 0;background-color: #FFFFFF;z-index: 1;}
.header-fixed.active {top: 0;}

.header-top { background-color: #914EA6 !important; color: #FFFFFF !important; font-family: "Mulish", Sans-serif !important; font-size: 19px !important; font-weight: 700 !important; text-transform: capitalize !important; line-height: 34px !important; }
.header-top img {padding: 0 2px; box-sizing: content-box;}

.sticky-active .header-v2 { top: 0; }
.header-v2 {box-shadow: 0px 6px 7px 0px rgb(0 0 0 / 4%);-webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;top: 34px;padding: 10px 0; position: fixed; background-color: #fff !important; z-index: 1; width: 100%; }
.header-v2 .r-wrap {width: 1457px; padding: 0 10px;}
.header-v2 li {margin-bottom: 0;}

@media screen and (min-width: 1025px) {
.header-v2.active {position: fixed;width: 100%;top: 0;left: 0;}
.header-overlay.active {height: 121px !important;}
}
.header-v2 ul {list-style: none;padding: 0;margin: 0;} 
.header-v2 .r-wrap .btn { display: inline-block !important; font-size: 18px !important; font-weight: 500 !important; font-family: "Poppins", Sans-serif !important; line-height: 27px !important; padding: 20px 50px !important; }
.header-v2 .r-wrap, .header-v2 .rowcol {overflow: visible;}

.footer-v2 {padding: 65px 0 30px 0;}
.footer-v2 .p1 {margin-bottom: 20px;}
.footer-v2 .cl1 {width: 102px;}
.footer-v2 .r-wrap {width: 1436px;}
.footer-v2 .cl2 {width: calc(100% - 102px) !important;}
.footer-v2 ul {list-style: none;}
.footer-v2 li {display: inline-block;padding-left: 65px;}
.footer-v2 a {font-weight: 400 !important;font-size: 12px !important;line-height: 21px !important;text-transform: uppercase;color: #808080 !important;font-family: "Mulish", Sans-serif !important;margin: 0 10px;text-decoration: none;}
.footer-v2 .p4 { border-style: solid; border-width: 1px 1px 1px 1px; border-color: #EAD7C8; display: block; width: 722px; max-width: 100%; margin: 20px auto 30px auto; padding: 10px; color: #2A2A2A; font-family: "Karla", Sans-serif; font-size: 18px; font-weight: 400; line-height: 25px; }

[class^="row-"] h2 {font-weight: 700 !important;font-size: 40px !important;line-height: 56px !important;}

.row-1 { background-color: #FDF9F7; padding: 60px 0; } 
.row-1 .r-wrap { width: 1180px; }
.row-1 h2{ color: #000000 !important; font-family: "Poppins", Sans-serif !important; font-size: 37px !important; font-weight: bold !important; line-height: 44px !important; } 
.row-1 h2 span { color: #FF007F; } 
.row-1 h3 { color: #000000 !important; font-size: 23px !important; font-weight: 600 !important; line-height: 31px !important; } 
.row-1 h4{ color: #131112; font-size: 19px !important; font-weight: 700 !important; line-height: 34px !important; } 
.row-1 p.p1 { color: #787878 !important; font-family: "Karla", Sans-serif !important; font-size: 14px !important; font-weight: 600 !important; }
.row-1 li { font-size: 18px; font-weight: 600; color: #2A2A2A; padding: 4px 0; } 
.row-1 li i { padding-right: 10px; color: #7BC142; font-size: 21px; vertical-align: middle; }
.row-1 .img { border: 4px solid #FF007F; }
.row-1 li span{ display: inline-block; vertical-align: top; width: calc(100% - 32px); }

.row-2 {background-color: #F7F3E4;color: #000000 !important;font-family: "Karla", Sans-serif !important;font-size: 16px !important;font-weight: 500 !important;text-transform: uppercase !important;line-height: 42px !important;padding: 17px 0;}
.row-2 .r-wrap {width: 1050px;}
.row-2 .item1 {width: 100px;}
.row-2 .item2 {width: calc(100% - 100px);}
.row-2 .item2 img {margin-right: 55px;vertical-align: middle;}
.row-2 .item2 img:last-child {margin-right: 0 !important;}

.row-3 h2 {color: #000000 !important;font-family: "Poppins", sans-serif !important;font-size: 35px !important;font-weight: bold !important;text-transform: capitalize !important;line-height: 40px !important;}
.row-3 .p1 {font-family: "Karla", Sans-serif !important;font-size: 18px !important;font-weight: 400 !important;margin-bottom: 70px;}
.row-3 .rowcol {width: 1012px;margin: auto auto 100px;max-width: 100%;}
.row-3 .rowcol:last-child {margin-bottom: 0;}
.row-3 .rowcol .itemcol:first-child .group-block {padding-right: 50px;}
.row-3 .row-reverse .itemcol:first-child .group-block {padding-right: 0;}
.row-3 .row-reverse .itemcol:last-child .group-block {padding-right: 50px;}
.row-3 .entry-header {margin-bottom: 50px;}
.row-3 .entry-header h3 { width: 680px; max-width: 100%; margin: auto; color: #000000 !important; font-family: "Poppins", Sans-serif !important; font-size: 27px !important; font-weight: 600 !important; line-height: 37px !important; }
.row-3 .entry-header h4 { color: #FF007F; font-size: 22px !important; font-weight: bold !important; text-transform: capitalize !important; font-style: italic; text-decoration: underline; line-height: 29px; }
.row-3 .rowcol h3 { position: relative; color: #000!important; font-family: "Poppins", Sans-serif !important; font-size: 25px !important; font-weight: 500 !important; text-transform: none !important; line-height: 33px !important; padding-left: 55px; }
.row-3 h3 .number {color: #FF007F !important;font-family: "Cambon", Sans-serif !important;font-size: 50px !important;font-weight: bold !important;text-transform: capitalize!important;line-height: 53px !important;display: block!important;padding-right: 20px;position: absolute;left: 0;bottom: 0;top: 0;margin: auto;}
.row-3 .r-wrap .group p {color: #777777 !important;font-family: "Poppins", Sans-serif !important;font-size: 14px !important;font-weight: 400 !important;text-transform: capitalize !important;margin-bottom: 0 !important;font-style: italic;line-height: 24px !important;}
.row-3 .group {background-color: #F0F1F33B;padding: 10px;}
.row-3 .r-wrap .group .p3 {color: #787878 !important;font-family: "Questrial", Sans-serif !important;font-size: 12px !important;}
.row-3 .g1 { padding-left: 75px; margin-top: 10px; position: relative; }
.row-3 .authorimage { position: absolute; left: 0; top: 0; bottom: 0; margin: auto; border-radius: 100%; }
.row-3 .r-wrap p { font-size: 16px!important; font-weight: 400!important; line-height: 27px!important; color: #2a2a2a!important; }
.row-3 .r-1 h3 .number {font-size: 80px !important;}
.row-3 .r-2 h3 .number, 
.row-3 .r-3 h3 .number {/* line-height: 45px !important; */}

.row-4 { background-color: #F7F3E4; padding: 15px 0; } 
.row-4 .r-wrap {width: 872px;}

.row-5 .rowcol { margin-top: 30px; }
.row-5 .entry-header h2 { color: #000000; font-family: "Poppins", Sans-serif !important; font-size: 40px !important; font-weight: 600 !important; text-transform: capitalize; line-height: 34px !important; }
.row-5 .entry-header .p1 { color: #FF007F !important; font-size: 22px !important; font-weight: 500 !important; text-transform: capitalize; line-height: 34px !important; }
.row-5 .itemcol { padding: 0 10px; }
.row-5 .group-1 {border: 1px solid #133453; height: 100%;padding: 15px 15px 15px 15px; background-color: #FDF9F7; border-radius: 5px 5px 5px 5px; border: 1px solid #133453; }
.row-5 .pimg img { border-radius: 100%; overflow: hidden; }
.row-5 .pimg { line-height: 0 !important; }
.row-5 h3 { color: #000000; font-family: "Poppins", Sans-serif !important; font-size: 17px !important; font-weight: 600 !important; }
.row-5 p { color: #151515 !important; font-family: "Mulish", Sans-serif !important; font-size: 16px !important; font-weight: 400 !important; line-height: 23px !important; }
.row-5 .author { color: #000000 !important; font-family: "Poppins", Sans-serif !important; font-size: 13px !important; font-weight: 500 !important; text-transform: uppercase; }
.row-5 .owl-nav button {font-size: 25px !important;background-color: transparent!important;color: transparent!important;width: 32px;height: 32px;margin: 0 !important;border-radius: 100%!important;background-position: center!important;background-repeat: no-repeat!important;position: absolute;}
.row-5 .owl-nav {display: block !important;margin: 30px auto 0;flex-wrap: wrap;width: 230px;position: relative;height: 32px;}
.row-5 .owl-nav button.owl-prev {background-image: url(../a-left.svg)!important;left: 0;}
.row-5 .owl-nav button.owl-next {background-image: url(../a-right.svg)!important;right: 0;}
.row-5 .owl-dots .owl-dot span {width: 10px; height: 10px; border: 1px solid #000000; background-color: transparent; margin: 5px 7px; display: block; border-radius: 30px;}
.row-5 .owl-dot.active span,
.row-5 .owl-theme .owl-dots .owl-dot:hover span {background-color: #000;}
.row-5 .owl-dots {display: block !important;padding: 4px 0 0 0;width: 165px;margin: auto;position: absolute;bottom: 0;left: 0;right: 0; text-align: center;}   

.row-6 { padding: 0 0 50px; background-color: #FDFDFD; } .row-6 .r-wrap { background-color: #FDF9F7; width: 840px; padding: 10px; } 
.row-6 .item1 { width: 235px; } 
.row-6 .item2 { width: calc(100% - 235px); padding-left: 20px; } 
.row-6 h3 { color: #000000; font-family: "Poppins", Sans-serif !important; font-size: 17px !important; font-weight: 600 !important; } 
.row-6 p { font-family: "Mulish", Sans-serif !important; font-size: 16px !important; } 
.row-6 .p1 { color: #787878 !important; font-family: "Questrial", Sans-serif !important; font-size: 12px !important; }

.row-7 { padding: 50px 0 15px; }
.row-7 .rowcol {border: 7px dashed #FF007F;padding: 30px;}
.row-7 .r-wrap { width: 1093px; }
.row-7 h2 {color: #000000;font-family: "Poppins", Sans-serif !important;font-size: 37px !important;font-weight: bold !important;text-transform: capitalize;line-height: 47px !important;}
.row-7 .p1,
.row-7 .p1 p {font-family: "Poppins", Sans-serif !important;font-size: 21px !important;font-weight: bold !important;font-style: italic !important;text-decoration: underline !important;margin-bottom: 20px;color: #FF007F !important;text-transform: capitalize;line-height: 29px;}
.row-7 .p2 { color: #131112 !important; font-family: "Mulish", Sans-serif !important; font-size: 17px !important; font-weight: 700 !important; text-transform: none; }

@media screen and (max-width: 1024px) {
.r-wrap {padding: 0 20px;}
.show-1024 {display: block !important;}
.hide-1024 {display: none !important;}
.show-1024-inline {display: inline-block !important;}
.pr-15 {padding-right: 0;}
.pl-15 {padding-left: 0;}
.rowcol .group-block br {display: none;}
.row-style-8 {padding: 20px 0;}
.row-style-8 .flex-item br {display: inline-block !important;}

.row-2 .item2 img {max-width: 147px;}
.row-3 .p1 {margin-bottom: 20px;}
}
@media screen and (max-width: 1023px) {
.show-1023 {display: block !important;}
.hide-1023 {display: none !important;}
.row-style-8 .row-col .itemcol-4 {width: 50%;}
.sticky-bar {display: none;}
.btn-sticky {display: block !important;position: fixed;width: 100%;background-color: #fff;padding: 10px;bottom: 0;left: 0;text-align: center;font-size: 20px;}
.btn-sticky span, .btn-sticky a {vertical-align: middle;display: inline-block;}
.btn-sticky span {padding-right: 30px;}
.btn-sticky a b {font-weight: 500 !important;font-size: 20px;}
.btn-sticky a {padding: 20px 40px;}

.footer-v2 {margin-top: 0;padding-top: 40px;}
.footer-v2 .p3 { max-width: 80%; margin-left: auto; margin-right: auto; }

.row-style-8 img {width: 29px;}
.row-style-8 .flex-item {font-size: 11px !important;} 

[class^="row-"] .btn {font-size: 14px !important; padding: 20px 30px !important;}
[class^="row-"] .entry-header h2,
.row-1 h2 { font-size: 28px !important; line-height: 1.2 !important; }

.r-wrap p {font-size: 17px !important;line-height: 25px !important;}
#faqs h2 {font-size: 25px;line-height: 34px;}
.faq-q {font-size: 18px;line-height: 30px;}

.row-2 .item2 img {max-width: 104px;max-height: 31px;}
.row-2 .item2 img {margin-right: 20px;}
.row-3 h2 {font-size: 24px !important;line-height: 34px !important;}
.row-3 .r-wrap .p1 {font-size: 14px !important;}
.row-3 .rowcol h3 {font-size: 22px !important;line-height: 32px !important; padding-left: 50px; }
.row-3 .r-wrap p {font-size: 17px !important;line-height: 25px !important;}
.row-3 .rowcol {margin: auto auto 30px;}
.row-3 .r-1 h3 .number { font-size: 50px !important; }

.row-6 { padding: 0 20px 50px; }

.row-7 h2 { font-size: 25px !important; line-height: 1.3 !important; }
.row-7 .p1, .row-7 .p1 p { font-size: 15px !important; }

.row-4x h2 { max-width: 712px; margin: 0 auto 20px; font-size: 30px !important; line-height: 48px!important; font-weight: 500!important; color: #090521; font-family: "Poppins", Sans-serif !important; text-transform: capitalize; letter-spacing: -0.7px; }
.row-4x .r-wrap {width: 1332px;padding: 0 20px;max-width:100%;}
.row-4x .itemcol-3 {padding: 0 16px;}
.row-4x .upper-txt { font-family: "Inter", Sans-serif;letter-spacing: -0.4px; font-size: 16px !important; line-height: 22px !important; color: #000 !important; margin-bottom: 46px; }
.row-4x .upper-txt .star { padding-left: 10px; }
.row-4x .pstar { margin-bottom: 8px; }
.row-4x .pimg { line-height: 0 !important; margin-bottom: 20px; }
.row-4x .pstar { margin-bottom: 8px !important; }
.row-4x h3 { font-weight: 600!important; line-height: 1.5!important; color: #090521; margin-bottom: 16px; font-size: 18px!important; font-family: "Poppins", Sans-serif !important; text-transform: capitalize; letter-spacing: -0.7px; }
.row-4x p { font-size: 15px!important; line-height: 27px!important; color: #000000 !important; letter-spacing: -0.2px; font-family: "Inter", Sans-serif !important; }
.row-4x .rowcol .rowcol { margin-right: 16px; line-height: 0 !important; align-items: center; padding-top: 4px; }
.row-4x .img { margin-right: 16px; line-height: 0 !important; }
.row-4x .rowcol .rowcol p { letter-spacing: -0.04em; color: #000000 !important; }
.above-image { background-color: #F2F2F200; background-image: url(https://cdn.shopify.com/s/files/1/0187/5800/t/84/assets/Group-18.png?v=1663690613); background-position: center center; background-repeat: no-repeat; background-size: contain; padding: 30px 0; margin: 40px 0; }
.row-4x .group-1 { background-color: #f2f2f2; border-radius: 5px; padding: 15px; border: 1px solid #fff; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; }

}
@media screen and (max-width: 900px) {
[class^="row-"] br {display: none !important;}
#header {display: none;}
.global-wrapper {margin-top: 0;}
}
@media screen and (max-width: 767px) {
.show-767 {display: block !important;}
.hide-767, .hide-767.itemcol {display: none !important;}
.show-767-inline {display: inline-block !important;}
.toggle-menu {display: inline-block;padding: 20px 10px;}
.toggle-menu ul {margin: 0;}
.toggle-menu li {display: inline-block;margin: 0 10px;}
.rowcol .itemcol-2, .rowcolv2 .itemcol-2v2 {width: 100%;}
[class^="row-"] .btn {font-size: 14px !important;padding: 18px 42px !important;width: auto !important;line-height: 21px !important;}
[class^="row-"] .entry-header h2, .row-1 h2 { font-size: 23px !important; line-height: 30px !important; }
.pr-30 { padding-right: 0; }

.row-style-8 .itemcol {width: 50%;padding: 10px 0;text-align: center;}
.row-style-8 img {width: 65px;margin-right: 0;}
.row-style-8 .flex-item br {display: none !important;}
.row-style-8 .itemcol, .row-style-8 .rowcol {display: -webkit-box;display: -ms-flexbox;display: flex;}
.row-style-8 .flex, .row-style-8 .flex-item {display: block !important;width: 100%;}

.header-v2 {padding: 15px 0;top: 24px;}
.header-v2 .itemcol:not(.cl2) { width: 100px; }
.header-v2 .r-wrap .btn { padding: 10px 15px !important; font-size: 15px !important; }
.header-v2 .itemcol.cl2 { width: calc(100% - 100px); }
.header-overlay { max-height: 77px; }
.header-top.text-center { font-size: 15px !important; line-height: 24px !important; }

.footer-v2 .itemcol {width: 100% !important;}
.footer-v2 .rowcol .group-block {margin: auto;text-align: center !important;}
.footer-v2 li {padding: 0 15px;}
.footer-v2 .cl2 {padding-top: 30px;}

.row-style-8 .flex-item {font-size: 14px !important;}  

.row-1 { padding: 20px 0; }
.row-1 .item1 { padding-bottom: 30px; } 

.row-2 .item2, .row-2 .item1 {width: 100%;}
.row-2 .item2 img { max-width: 100px; max-height: none; margin: 20px 12px; }

.row-3 .entry-header h3 { font-size: 18px !important; line-height: 30px !important; }
.row-3 .entry-header h4 {font-size: 20px !important;}
.row-3 .row-reverse .group-block, 
.row-3 .rowcol .group-block {padding-right: 0 !important;}
.row-3 .img {width: 100%;margin-bottom: 30px;}
.row-3 h3 .number { font-size: 55px !important;height: 48px; }
.row-3 .g1 { padding-left: 0; margin-top: 10px; position: relative; } 
.row-3 .authorimage { position: relative; right: 0; display: block; margin-bottom: 10px; }
.row-3 .r-wrap .group .p3 { padding-top: 10px; } 
.row-3 .group { text-align: center; }
.row-1 h3 { font-size: 17px !important; line-height: 24px !important; } 
.row-1 p.p1 { margin-bottom: 0; } 
.row-1 h4 { font-size: 17px !important; line-height: 24px !important; } 
.row-1 li { font-size: 17px; } 
.row-1 li i { font-size: 18px; }
.row-4 .rowcol .itemcol-4 { width: 50%; padding: 10px 0; } 
.row-4 img { width: 133px; } 
.row-5 .entry-header h2 { font-size: 20px !important; line-height: 24px !important; } 
.row-5 .entry-header .p1 { font-size: 18px !important; line-height: 24px !important; } 
.row-5 .itemcol { padding: 0 0 20px; width: 100%; } 
.row-5 .author { font-size: 11px !important; } 
#faqs h2 { font-size: 18px !important; line-height: 28px !important; } 
.row-6 .item1 { padding-bottom: 20px; } 
.row-7 h2 { font-size: 20px !important; } 
.row-7 .btn { padding: 18px 0 !important; width: 100% !important; } 
.row-7 .p2 { font-size: 16px !important; line-height: 24px !important; } 
.footer-v2 { padding-left: 20px; padding-right: 20px; }
}
@media screen and (max-width: 600px) {
.p-50-0 {padding: 30px 0 !important;}
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 413px) {
[class^="row-"] a.btn, .btn {font-size: 14px !important;padding: 20px !important;width: auto !important;}
.row-style-8 .flex-item {font-size: 11px !important;}
}
