:root{
	--swiper-navigation-size: 33px !important;
	--swiper-pagination-bullet-width: 5px;
	--swiper-pagination-bullet-size: 5px;
	--swiper-pagination-bullet-horizontal-gap: 10px;
	--swiper-pagination-bullet-inactive-color: #1D1D1D; 
}
body{
	background: #F2F2F2 !important;
	font-family: Poppins;
	font-weight: 400;
	overflow-x: hidden;
}
p{
	margin: 0 !important;
}
a{
	color: inherit !important;
	text-decoration: none !important;
}
.advertorial{
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	line-height: 13.8px;
	text-align: center;
	background: #F9F9F8;
	padding: 10px 0;
	color: #6D6D6D;
}
.header{
	background: #E0E0E0;
	padding: 10px 0;
}
.form-control{
	background-color: #F9F9F8 !important;
	font-family: Arial;
	font-size: 11.56px !important;
	font-weight: 400;
	line-height: 13.29px;
	text-align: left;
	color: #757575;
}
.input-group-text,.form-control{
	border: none !important;
}
#basic-addon1{
	padding: 12px .75rem;
	border-radius: 0;
	background-color: #F9F9F8 !important;
/*	border: none;*/
}
.input-group{
	padding: 7px 0;
}
.form-control:focus {
	border-color: #48AAD4 !important;
	box-shadow: none !important;
	z-index: 0 !important;
}
.search-btn{
	border-radius: 0 !important;
	background: #48AAD4 !important;
	border: none !important;
	padding: 14.22px 17.78px !important;
	font-family: Arial !important;
	font-size: 11.56px !important;
	font-weight: 700 !important;
	line-height: 11.56px !important;
}
.comparison-winner{
/*	width: 30.1% !important;*/
/*	height: 280.38px;*/
border-left: solid 1px #D7D7D7;
}
.container.section-1 > div > div.col-8{
	width: 69.9% !important;
}
.container.section-1{
	background: #FFF;
	padding: 26px 22px !important;
}
body > div.container.section-1 > div > div.col-lg-8.col-md-7.col-sm-12.col-xs-12 > h6{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 700;
	line-height: 21px;
	text-align: left;
	color: #003A5A;
}
body > div.container.section-1 > div > div.col-lg-8.col-md-7.col-sm-12.col-xs-12 > h3{
	font-family: Poppins;
	font-size: 24px;
	font-weight: 700;
	line-height: 42px;
	text-align: left;
	color: #07161E;
}
.section-1-tag{
	font-family: Poppins !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	line-height: 22px !important;
	padding: 0 7px !important;
	border-radius: 3px !important;
	background: #076D98 !important;
	margin-right: 7px !important;
	width: fit-content !important;
	color: #fff;
	float: left;
	margin-bottom: 5px;
}
.section-1-tag-span{
	color: #66EDFF; 
	font-family: Poppins;
	font-size: 12px; 
	font-weight: 700; 
	line-height: 22px; 
	text-align: left; 
	margin-right: 5px;
}
.publish-date{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 32px;
	color: #848471;
	margin: 5px 0 25px;
}
.profile-container{
	display: flex;
	column-gap: 12px;
	margin-bottom: 20px;
}
.profile-img{
	border-radius: 100px;
}
.author-review{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 27.2px;
	color: #1D1D1D;
}
.comparison-winner > div > h6{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 700;
	border-bottom: solid 3px #F18825;
	margin: 12px 0 !important;
}
.comparison-winner > div > p{
	font-family: Arial;
	font-size: 10px;
	font-weight: 400;
}
.comparison-winner > div > div > div > a{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 700;
	width: 75%;
	text-decoration: none;
	color: #1d1d1d !important;
	line-height: 17px;
}
.comparison-winner > div > div{
	margin-left: 15px;
	gap: 15px;
}
.d-flex.justify-content-start > div > div > p{
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	color: #1D1D1D;
}
.arrow-btn-div{
	background: #F18825;
	width: 19.38px;
	height: 30px;
	border-radius: 0px 3px 3px 0px;
}
.product-comparison-single{
	margin-bottom: 10px;
}
.mobile-search-icon{
	display: none;
}
.table-container,.table-container > table > thead > tr > th:nth-child(2){
	padding: 0 !important;
}
table,th,td{
	border:  solid 1px #D7D7D7 !important;
	align-content: start;
	text-align: center;
	vertical-align: middle !important;
}
.table td, .table th {
	vertical-align: middle; /* Ensure this is not being overridden */
	padding: 50%;
}
.comp-table-product-header-blue,.comp-table-product-header-green,.comp-table-product-header-red{
	color: #fff;
	font-family: Poppins;
	font-size: 12px;
	font-weight: 600;
	text-align: center;
	padding: 10px 0;
}
.comp-table-product-header-blue{
	background: #076D98;
}
.comp-table-product-header-green{
	background: #49AE38;
}
.comp-table-product-header-red{
	background: #AE4D38;
}
.section-2{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
}
.section-2 div,.section-2{
	border:  solid 1px #D7D7D7;
	border-bottom: none;
}
.section-2 div{
	border-top: none;
	border-right: none;
}
.no-border{
	border: none !important;
}
.table-product-photo{
	margin: 18px 0;
	height: 136px;
}
.section-2 .row-2 center,.section-2 .row-3 center,.section-2 .row-19{
	padding: 10px;
}
.section-2 .row-2{
	height: 57.6px;
}
.row-3 button,.row-19 button{
	background: #F9A500;
	height: 60px;
	padding: 20px 51px 19px 50px;
	border-radius: 3px;
	border: none;
}
.rating-card-container{
	width: 80%;
	border: solid #076D98 1px !important;
	border-radius: 3px;
}
.rating-card{
	background: #076D98;
	border: solid #076D98 1px !important;
	border-radius: 3px 3px 0 0;
	padding: 8px;
	color: #fff;
}
.row-4,.row-5{
	padding: 18px;
}
.rating-card-row-2{
	font-weight: 600;
	padding: 35px 12px;
	line-height: 20.8px;
	background: #fff;
	border-bottom: solid 1px #D7D7D7 !important;
	height: 118px;
}
.rating-card-row-3{
	padding: 8px;
}
.row-6{
	height: 90px;
}
.row-7{
	height: 108px;
/*	padding: 30px 25px !important;*/
}
.row-8,.row-12{
	padding: 7px;
}
.bg-white{
	background: #fff !important;
}
.row-6, .row-7, .row-9,.row-10,.row-11,.row-13,.row-14,.row-15,.row-16,.row-18{
	padding: 18px;
}
.bullet_img{
	margin-right: 8px;
	width: 13px;
}
.bullet-container{
	width: 80%;
}
.row-17{
	height: 162px;
	padding: 18px;;
}
.row-17 div{
	text-align: left;
}
.border-bottom{
	solid 1px #D7D7D7 !important;
}
.section-3{
	padding: 32px 20px !important;
}
.section-3 h6{
	font-family: Poppins;
	font-size: 18.7px;
	font-weight: 700;
	line-height: 28.05px;
	text-align: left;
}
.section-3 .col-6{
	width: 47.42%;
}
.product-highlight{
	box-shadow: 0px 2px 0px 0px #EDEDEA;
	margin: 0 16.5px;
	padding: 100px 32px 32px;
}
.product-highlight:before {
	content: url("../images/recommend_badge.svg");
	position: absolute;
	margin-top: -64px;
	margin-left: -54px;
}
.product-highlight-2{
	margin-left: 16.5px;
}
.border{
	border: solid 1px #E6E6E6 !important;
}
.product-highlight .col-6{
	row-gap: 7px;
}
.product-highlight .col-6 p{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.2px;
}
.product-highlight .col-6 h4{
	font-family: Poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 20px;
	text-align: left;
	color: #003A5A;
}
.product-highlight .col-6 span{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
}
.product-highlight button{
	font-family: Poppins;
	font-size: 13px;
	font-weight: 700;
	line-height: 18.07px;
	letter-spacing: 0.5px;
	background: #F9A500;
	padding: 15px 40px;
	border-radius: 4px;
	border: none;
	margin-top: 53px;
}
.product-highlight-rating-container{
	column-gap: 17px;
}
.section-4{
	padding: 16.5px 0px !important;
	margin: 0 18px;
}
.section-4 h4{
	font-family: Poppins;
	font-size: 18px;
	font-weight: 600;
	line-height: 32px;
}
.accordion-container{
	width: 100%;
}
.accordion-button:not(.collapsed){
	background: #fff !important;
}
.accordion-button{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 600;
	line-height: 32px;
	color: #1D1D1D !important;
}
.guideoverview-body, .guideoverview-body p{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 32px;
	border-bottom: 1px solid #e6e6e6;
}
.section-5{
	background: url("../images/section-5-bg.avif");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 120px 0 50px;
}
.section-5 h3{
	font-family: Poppins;
	font-size: 29.88px;
	font-weight: 700;
	line-height: 44.82px;
	color: #fff;
	text-shadow: 1px 1px 2.1px #000000;
}
.accordion-container,.section-6-container{
	margin: 0 36px !important;
	border: 1px solid #E6E6E6;
	box-shadow: 0px 2px 0px 0px #EDEDEA;
	width: -webkit-fill-available !important;
	padding: 12px !important;
	background: #FFFFFF;
}
.accordion-button:focus,.accordion-button:focus-visible,.accordion-button:focus-within{
	border: none !important;
	outline: 0 !important;
}
.section-6{
	background: #fff;
	color: #1d1d1d !important;
}
.section-6-container{
	margin-top: 32px !important;
	padding: 17px !important;
	column-gap: 20px;
}
.section-6-container .col-5{
	width: 40% !important;
}
button.topbadge,.topbadge{
	background: #076D98;
	border-radius: 2px;
	color: #fff;
	text-transform: uppercase;
	padding: 4px 8px;
	outline: 0;
	border: none;
	font-family: Poppins;
	font-size: 11px;
	font-weight: 700;
	width: fit-content;
}
.section-6 h3{
	font-family: Poppins;
	font-size: 21px;
	font-weight: 700;
	line-height: 31.5px;
	margin-top: 10px;
}
.section-6 h4{
	font-family: Poppins;
	font-size: 19px;
	font-weight: 700;
	line-height: 32px;
	margin-top: 15px;
}
.section-6 span{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 32px;
	color: #1D1D1D;
}
.section-6 .product-customer-rating-container{
	column-gap: 10px;
}
.offer-btn{
	background: #F9A500;
	height: 60px;
	padding: 17px 51px 19px 50px;
	border-radius: 3px;
	border: none;
	color: #07161E;
}
.product-specs-h,.faqs-h{
	column-gap: 5px;
	margin: 15px 0;
}
.product-specs-h h4,.faqs-h h4{
	font-family: Poppins;
	font-size: 15px;
	font-weight: 700;
	line-height: 18px;
	text-transform: uppercase;
	margin: 0;
}
.product-specs p{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 22.4px;
}
.odd-row{
	background: #F9F9F8;
}
.product-specs{
	padding: 5px;
}
.faq-accordion{
	color: #1D1D1D !important;
}
.faq-accordion .accordion-header button{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
}
.faq-accordion .accordion-body p{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
}
.accordion-body, .accordion-button{
	padding: 5px 0 !important;
	border: none !important;
	box-shadow: none !important;
}
.accordion-item{
	margin-bottom: 20px;
	border: none !important;
}
.e-conclusion{
	border: 2px solid #076D98;
	border-radius: 3px;
}
.e-conclusion-container{
	padding: 18px;
}
.topbadge-2{
	border-radius: 0 !important;
}
.e-conclusion-container p{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	color: #1D1D1D;
}
.e-conclusion-container h1{
	font-family: Poppins;
	font-size: 23px;
	font-weight: 700;
	line-height: 22.4px;
	color: #003A5A;
}
.advantage_badge{
	background: #027E3F !important;
	border-radius: 0px !important;
	margin-top: 20px;
}
.e-conclusion-list{
	margin-top: 10px;
	row-gap: 10px;
	column-gap: 5px;
}
.disadvantage_badge{
	background: #920707 !important;
	border-radius: 0px !important;
	margin-top: 15px;
}
.best-offer-p{
	font-family: Poppins;
	font-size: 8px;
	font-weight: 700;
	line-height: 16.8px;
	letter-spacing: -0.6000000238418579px;
}
.bestoffer-offer-btn{
	padding: 10px 35px !important;
	font-size: 13px;
	height: 49px;
}
.green-check-container{
	column-gap: 5px;
	margin: 0 0 22px 0;
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 12px;
}
.topbadge-3{
	background: #49AE38 !important;
}
.topbadge-4{
	background: #AE4D38 !important;
}
.section-7{
	background: #fff;
	padding: 46px 0 0 0;
}
.section-7-container{
	max-width: 693px !important;
}
.section-7 h2{
	font-family: Poppins;
	font-size: 24px;
	font-weight: 700;
	line-height: 36px;
	margin-bottom: 24px;
}
.section-7 p,.section-7 ul,.section-7 li{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1D1D1D;
}
.section-7 h4{
	font-family: Poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 26px;
}
.section-7-checkbox-container{
	background: #F2F8FB;
	margin-bottom: 15px;
	padding: 20px;
	column-gap: 17px;
	color: #1D1D1D;
}
.section-7-2columns{
	margin: 40px 0 16px 0;
}
.section-7-2columns section:nth-of-type(1){
	padding-right: 16.5px !important;
}
.section-7-2columns section:nth-of-type(2){
	padding-left: 16.5px !important;
}
.line-height-27-2{
	line-height: 27.2px !important;
}
.topbadge-5{
	width: 100% !important;
	border-radius: 0 !important;
	padding: 11px 45px !important;
	text-transform: capitalize !important;
	font-family: Poppins;
	font-size: 16px !important;
	font-weight: 600 !important;
}
.e-conclusion-section-7{
	margin-top: 29px;
}
.custom-1{
	margin: 25px 0 10px 0;
}
.table-head{
	background: #076D98 !important;
	margin-top: 16px;
}
.table-head p{
	color: #fff !important;
}
.table-head .col-4,.table-head .col-8,.table-row .col-4,.table-row .col-8{
	padding: 26px 16px;
}
.odd-row-2{
	background: #F4F4F4;
}
.table-head .col-4,.table-head .col-2,.table-head .col-5{
	border-right: solid 3px #fff;
}
.custom-2{
	border-radius: 16px;
}
.winner{
/*	padding-right: 8px;*/
}
.editor-choice{
/*	padding-left: 8px;*/
}
.winner .topbadge,.editor-choice .topbadge,.notable-quality .topbadge{
	padding: 16px !important;
	font-family: Arial;
	font-size: 18px;
	font-weight: 700;
	line-height: 32px;
}
.custom-3{
	border-radius: 3px;
	border: none;
	background: #F5F5F5;
}
.custom-4{
	padding: 14px 0;
	height: 48.06px;
	width: 100%;
	font-family: Poppins;
	font-size: 16px;
	line-height: 18.07px;
	letter-spacing: 0.5px;
	margin-top: 25px;
	border-radius: 4px !important;
}
.custom-5{
	background: #49AE38 !important;
}
.custom-6{
	height: 48px;
}
.pagination-container{
	margin: 30px 0 18px 0;
}
.pagination-inactive{
	margin-left: 20px;
}
.custom-7{
	border-radius: 3px 3px 0 0 !important;	
}
.prev-btn{
	width: fit-content; 
	margin-left: -20px;
}
.next-btn{
	width: fit-content; 
	margin-right: -20px;
}
.custom-8{
	font-family: Poppins;
	font-size: 16px !important;
	font-weight: 700;
	line-height: 32px;
}
.pros{
	gap: 7px;
	display: flex;
	align-items: start;
	margin-bottom: 20px;
}
.pros-container,.cons-container{
	height: 191px;
	padding: 15px 9px;
}
.pros-container{
	background: #64964B1A;
	margin-right: 8px;
}
.cons-container{
	background: #DF45021A;
	margin-left: 8px;
}
.custom-9{
	height: 237px;
}
.section-7-container h6{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 700;
	line-height: 26px;
}
.table-head .col-2,.table-head .col-5,.table-row .col-2,.table-row .col-5{
	padding: 26px 16px;
}
.table-head .col-2,.table-row .col-2{
	width: 25% !important;
}
.table-head .col-5,.table-row .col-5{
	width: 37.5%;
}
/*.custom-10{
	height: 100px;
}*/
.custom-11 .col-2,.custom-11 .col-5{
	padding: 13px !important;
	height: 60px;
}
.custom-11 p{
	font-family: Poppins;
	font-size: 14px;
	line-height: 18px;
}
.custom-12 p{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	color: #000;
}
.blue-img-bg{
	background: #F2F8FB;
	padding: 28px;
	margin-top: 24px;
}
.blue-img-bg p{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 27.2px;
	margin-top: 17px !important;
}
.last-section-p{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 27.2px;
}
.margin-top-24{
	margin-top: 24px;
}
.footer-bottom-section {
	margin-top: 150px;
	margin-bottom: 30px;
	text-align: center;
}
.footer-bottom-section p {
	color: #727272;
	font-size: 12px;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	line-height: 159.5%;
}
.footer{
	padding: 30px 0;
	background: #003A5A;
}
.footer h1{
	font-family: Poppins;
	font-size: 23px;
	font-weight: 300;
	color: #B6D2F7;
	margin: 0;
}
.links-section {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	margin-top: 24px;
	flex-wrap: wrap;
}
.links-section a{
	text-transform: uppercase;
	color: #fff !important;
	font-family: Poppins;
	font-size: 14px;
	font-weight: 700;
	line-height: 30px;
}
ul.list-1 li {
	line-height: 27.2px;
}
.gap-5px{
	gap: 5px !important;
}
.gap-2px{
	gap: 2px !important;
}
.no-style-link{
	text-decoration: none !important;
	color: #1D1D1D !important;
	font-weight: 400 !important;
}
.image-container-1,.image-container-2,.image-container-3,.image-container-4,.image-container-5 {
	position: relative;
}
.image-container-1::before,.image-container-2::before,.image-container-3::before,.image-container-4::before,.image-container-5::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 25px;
	height: 25px;
	color: white;
	background-color: black;
	padding: 5px;
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 22.4px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 3px 0 0 0;
}
.image-container-1::before{
	content: "1";
}
.image-container-2::before{
	content: "2";
}
.image-container-3::before{
	content: "3";
}
.image-container-4::before{
	content: "4";
}
.image-container-5::before{
	content: "5";
}
.swiper {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}

/*.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}*/
.swiper-container{
	width: 100%;
	height: 500px;
}
.custom-13{
	background: #AE4D38 !important;
}
.swiper-pagination .swiper-pagination-bullet-active {
	background: #fcfeff !important;
	border: solid 3px #2b333a;
	width: 14px !important;
	height: 14px !important;
}
.swiper-pagination-bullet{
	width: 8px !important;
	height: 8px !important;
	opacity: 1 !important;
}
.swiper-pagination{
	display: flex;
	justify-content: center;
	align-items: center;
}
.swiper-button-next, .swiper-button-prev{
	color: #1D1D1D !important;
}
.author-review-mobile{
	display: none;
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 27.2px;
}
.section-1-mobile-collapse-arrow{
	width: 30px;
	height: 30px;
	background: #ECECEC;
	float: right;
	display: none;
}
.section-1-mobile-collapse-arrow:after{
	font-family: swiper-icons;
	content: "prev";
	position: absolute;
	top: 0;
	left: 0;
	transform: rotate(270deg);
	padding: 10px;
	font-size: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-transform: none!important;
	letter-spacing: 0;
	font-variant: initial;
	line-height: 1;
	color: #003A5A;
}
.position-relative{
	position: relative !important;
}
.ellipsis {
	display: inline;
}
.more-content {
	display: none;
	word-break: keep-all; /* Prevent word breaking */
}
.read-more {
	color: blue;
	cursor: pointer;
}
.width-auto{
	width: auto !important;
}
.accordion-item{
	margin-bottom: 0 !important;
}
.width-100{
	width: 100% !important;
	height: auto;
}
.e-conclusion-mobile,.e-conclusion-mobile-2,.e-conclusion-mobile-3,.e-conclusion-mobile-4,.e-conclusion-mobile-5{
	border-radius: 6px !important;
	padding: 13px 0 0 0;
	background: #fff;
}
.e-conclusion-mobile:before,.e-conclusion-mobile-2:before,.e-conclusion-mobile-3:before,.e-conclusion-mobile-4:before,.e-conclusion-mobile-5:before{
	position: absolute;
	margin-left: -12px;
	margin-top: -5px;
}
.e-conclusion-mobile:before{
	content: url(../images/badge-corner.png);
}
.e-conclusion-mobile-2:before{
	content: url(../images/badge-corner-2.png);
}
.e-conclusion-mobile-3:before{
	content: url(../images/badge-corner-3.png);
}
body > .section-3-mobile{
	padding: 28px 16px !important;
	display: none !important;
}
.section-3-mobile > .e-conclusion-mobile,.section-3-mobile > .e-conclusion-mobile-2,.section-3-mobile > .e-conclusion-mobile-3,.section-3-mobile > .e-conclusion-mobile-4,.section-3-mobile > .e-conclusion-mobile-5{
	margin-bottom: 28px;
}
body > div.section-3-mobile.container.d-flex.flex-column > div > div.d-flex.flex-row > div:nth-child(1) > img{
	padding: 48px 15px 5px 0;
}
.top-badge-m,.top-badge-m-2,.top-badge-m-3{
	font-size: 10px !important;
	padding: 5px 8px 5px 0 !important;
	margin-left: -14px;
	margin-top: -5px;
	height: 26px;
}
.top-badge-m-2{
	background: #49AE38;
}
.top-badge-m-3{
	background: #AE4D38;
}
.rating-card-container-m{
	width: 100%;
	border-radius: 6px;
	font-family: Poppins;
}
body > div.section-3-mobile.container.d-flex.flex-column > div > div.d-flex.flex-row > div:nth-child(2){
	padding-left: 15px;
}
body > div.section-3-mobile.container.d-flex.flex-column > div > div.col-12.d-flex.flex-column > center > h3{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
}
.e-conclusion-mobile-row-2{
	padding: 17px 13px;

}
.e-conclusion-mobile-row-1{
	padding: 0 13px;
}
.green-check-container-m{
	margin-bottom: 17px;
}
.custom-14{
	width: 100%;
	font-family: Poppins;
	font-size: 16px;
	line-height: 20.8px;
}
.e-conclusion-mobile-row-3{
	background: #E5F3F8;
	border-radius: 0px 0px 6px 6px;
	padding: 8px 13px;
	gap: 8px;
}
.toggleButton-m{
	font-family: Poppins;
	font-size: 10px;
	font-weight: 400;
	line-height: 12px;
	color: #003A5A;
}
[aria-expanded="true"] .mobile-arrow-down {
	transform: rotate(180deg);
}
.padding-right-left-13px{
	padding-left: 13px !important;
	padding-right: 13px !important;
}
.margin-right-left-13px{
	margin-left: 13px !important;
	margin-right: 13px !important;
}
.margin-top-bottom-16px{
	margin-top: 16px !important;
	margin-bottom: 16px !important;
}
.margin-top-16px{
	margin-top: 16px !important;
}
.margin-bottom-16px{
	margin-bottom: 16px !important;
}
#collapseExample2 > div > div > div > p,#collapseExample3 > div > div > div > p,#collapseExample4 > div > div > div > p,#collapseExample5 > div > div > div > p,#collapseExample6 > div > div > div > p{
	font-family: Poppins;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
}
#collapseExample2 > div > .bullet-container,#collapseExample3 > div > .bullet-container,#collapseExample4 > div > .bullet-container,#collapseExample5 > div > .bullet-container,#collapseExample6 > div > .bullet-container{
	row-gap: 8.5px;
}
,#collapseExample2 > div.section-2.container.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.container.no-border.d-flex.align-items-center.justify-content-start > center > b,#collapseExample3 > div.section-2.container.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.container.no-border.d-flex.align-items-center.justify-content-start > center > b,#collapseExample4 > div.section-2.container.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.container.no-border.d-flex.align-items-center.justify-content-start > center > b,#collapseExample5 > div.section-2.container.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.container.no-border.d-flex.align-items-center.justify-content-start > center > b,#collapseExample6 > div.section-2.container.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.container.no-border.d-flex.align-items-center.justify-content-start > center > b{
	font-family: Poppins;
	font-size: 10px;
	font-weight: 600;
	line-height: 20.8px;
}
#collapseExample2 > div.section-2.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.g-0.d-flex.align-items-center.justify-content-center > center,#collapseExample3 > div.section-2.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.g-0.d-flex.align-items-center.justify-content-center > center,#collapseExample4 > div.section-2.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.g-0.d-flex.align-items-center.justify-content-center > center,#collapseExample5 > div.section-2.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.g-0.d-flex.align-items-center.justify-content-center > center,#collapseExample6 > div.section-2.g-0.d-flex.align-items-center.justify-content-center > div.col-2.row-6.g-0.d-flex.align-items-center.justify-content-center > center{
	font-family: Poppins;
	font-size: 10px;
	font-weight: 600;
	line-height: 20.8px;
}
.custom-15{
	padding: 10px;
}
body > div.section-3-mobile.container.d-flex.flex-column > div:nth-child(5) > div.d-flex.flex-row.e-conclusion-mobile-row-1 > div:nth-child(1) > img{
	padding: 0px 15px 5px 0;
}
body > div.section-3-mobile.container.d-flex.flex-column > div:nth-child(3) > div.d-flex.flex-row.e-conclusion-mobile-row-1 > div:nth-child(1) > img{
	padding: 30px 15px 5px 0;
}
body > div.section-3-mobile.container.d-flex.flex-column > div:nth-child(4) > div.d-flex.flex-row.e-conclusion-mobile-row-1 > div:nth-child(1) > img{
	padding: 20px 15px 5px 0;
}
.custom-16{
	background: #F9F9F9;
	border-radius: 6px;
}
body > div.section-3-mobile.container.d-flex.flex-column > div:nth-child(5){
	margin-bottom: 0;
}
.swiper-container-mobile{
	margin-top: 20px;
}
.mySwiper2 > .swiper-wrapper > .swiper-slide{
	background: transparent !important;
}
.mySwiper2 > .swiper-wrapper > div.swiper-slide > div{
	background: #fff;
}
.custom-17{
	padding: 80px 32px 32px;
}
.custom-18{
	margin-left: calc( 0% - 16px);
}
.swiper-wrapper > div.swiper-slide.swiper-slide-active > div > div.col-12.d-flex.flex-column.justify-content-around > p,
.swiper-wrapper > div.swiper-slide.swiper-slide-next > div > div.col-12.d-flex.flex-column.justify-content-around > p{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.2px;
	margin: 10px 0 0 0 !important;
}
.swiper-wrapper > div.swiper-slide.swiper-slide-active > div > div.col-12.d-flex.flex-column.justify-content-around > h4,
.swiper-wrapper > div.swiper-slide.swiper-slide-next > div > div.col-12.d-flex.flex-column.justify-content-around > h4{
	font-family: Poppins;
	font-size: 20px;
	font-weight: 700;
	line-height: 20px;
	color: #003A5A;
	margin: 10px 0;
}
.swiper-wrapper > div.swiper-slide.swiper-slide-active > div > div.col-12.d-flex.flex-column.justify-content-around > div > span,
.swiper-wrapper > div.swiper-slide.swiper-slide-next > div > div.col-12.d-flex.flex-column.justify-content-around > div > span{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
}
.aspects-table-m,div.section-7.g-0.container.d-flex.flex-column.justify-content-center.align-items-center > div > div:nth-child(29) > div:nth-child(11),
div.section-7.g-0.container.d-flex.flex-column.justify-content-center.align-items-center > div > div:nth-child(29) > div.aspects-table-m{
	display: none !important;
}
#scrollButton{
	display: none;
}
body > div.section-7.g-0.container.d-flex.flex-column.justify-content-center.align-items-center > div > div:nth-child(28) > div.aspects-table-m{
	display: none !important;
}
#guide-accordion button{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 600;
	line-height: 20.8px;
	color: #076D98 !important;
	background: #F5F5F5 !important;
	padding-left: 16px !important;
	border: 1px solid #D7D7D7 !important;
	border-radius: 0 !important;
}
#guide-accordion button[aria-expanded="false"]:after{
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMFYxNiIgc3Ryb2tlPSIjMDc2RDk4IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE2IDhMLTIuMzg0MTllLTA3IDgiIHN0cm9rZT0iIzA3NkQ5OCIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=");
	background-position: center;
	padding: 22px;
}
#guide-accordion button[aria-expanded="true"]:after{
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE2IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNiAxTC0yLjM4NDE5ZS0wNyAwLjk5OTk5OSIgc3Ryb2tlPSIjMDc2RDk4IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==");
	background-position: center;
	padding: 22px;
}
#guideOne{
	margin-bottom: 0 !important;
}
.guide-accordion-row{
	padding: 16px !important;
	background: #fff !important;
	margin: 0 !important;
}
#collapseOne > div > div > a{
	font-family: Poppins;
	font-size: 11px;
	font-weight: 400;
	line-height: 20.8px;
	text-decoration: none;
	color: #1d1d1d !important;
}
#collapseOne > div.accordion-body{
	padding: 0 !important;
}
.odd-row-3{
	background: #F5F5F5 !important;
	border: 1px solid #D7D7D7 !important;

}
.border-left-right{
	border-left: 1px solid #D7D7D7 !important;
	border-right: 1px solid #D7D7D7 !important;
}
#guide-accordion{
	display: none;
}
.section-4 #accordionExample > div:nth-child(1) > a:after{
	display: none !important;
}
.font-weight-600{
	font-weight: 600 !important;
}
.width-80{
	width: 80%;
}
body > div:nth-child(11){
    padding: 0;
}
.styled-link{
    text-decoration: underline !important;
    color: #00109F !important;
    cursor: pointer !important;
}
#flush-headingOne > button:after{
    display: none;
}