@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap');

@font-face {
    font-family: 'GTAmerica-Regular';
    src: url('fonts/GTAmerica-Regular.eot');
    src: url('fonts/GTAmerica-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/GTAmerica-Regular.woff2') format('woff2'),
        url('fonts/GTAmerica-Regular.woff') format('woff'),
        url('fonts/GTAmerica-Regular.ttf') format('truetype'),
        url('fonts/GTAmerica-Regular.svg#GTAmerica-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GTAmerica-Bold';
    src: url('fonts/GTAmerica-Bold.eot');
    src: url('fonts/GTAmerica-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/GTAmerica-Bold.woff2') format('woff2'),
        url('fonts/GTAmerica-Bold.woff') format('woff'),
        url('fonts/GTAmerica-Bold.ttf') format('truetype'),
        url('fonts/GTAmerica-Bold.svg#GTAmerica-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



/* font-family: 'Montserrat', sans-serif; font-family: 'GTAmerica-Regular'; font-family: 'GTAmerica-Bold';*/

body{font-family: 'Montserrat', sans-serif;font-size: 14px;line-height: 1.5;position: relative;font-weight: 400;} 
.wrapper{max-width: 1680px; display: inline-block; width: 100%;padding: 0 30px;position: relative;}
 
.header{position: fixed; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; z-index: 999;top: 0;left: 0;text-align: left;padding: 30px 0;}

.header.sticky{-webkit-box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.05);;-moz-box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.05);;box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.05);;background-color: #fff;padding: 5px 0;}
.headerWrp{width: 94%;padding-right: 30px;}
.headerWrp .logoHead{width: 314px;transition: all 0.4s ease;}
.header.sticky .logoHead{width: 250px;}
.headerWrp .logoHead img{max-width: 100%;}
.navMenu li{margin: 0 25px;position: relative;}
.navMenu li a{font-size: 22px;color: #000;font-family: 'GTAmerica-Regular';letter-spacing: 1px;}
.loginDiv a{margin: 0 15px;}
.loginDiv a.searchBtn{display: flex; align-items: center; justify-content: center; border-radius: 50%; background-color: rgb(255, 255, 255);box-shadow: 12.361px 6.573px 20.79px 6.21px rgba(0, 0, 0, 0.04); width: 77px;height: 77px;text-align: center;}

.sub-menu{position: absolute;min-width: 200px;top: 100%;left: 0;text-align: left;padding: 0px 0;display: none;}
.sub-menu ul{width: 100%;float: left; background-color: #fff;box-shadow: 0 10px 10px rgb(0 0 0 / 15%);z-index: 100;filter: drop-shadow(0px 0px -6px rgba(0, 0, 0, 0.1)); border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.sub-menu li {position: relative;text-transform: none;text-align: left;font-weight: 400; display: inline-block; width: 100%; padding: 10px 0px; border-bottom: 1px solid #dadada;margin: 0 !important;padding: 10px 15px;}
.sub-menu li:last-child{border-bottom: none;padding-bottom: 12px;}
.sub-menu li a.rightArrow{display: inline-block; color: #000; font-family: 'GTAmerica-Bold';font-size: 16px;line-height: 1.2;}
.sub-menu li a.rightArrow span{font-size: 14px;font-family: 'GTAmerica-Regular';}
.navMenu li:hover .sub-menu{display: block;}
.empty{display: block;height: 16px;}

.mob-sub-menu{width: 100%;  float: left; margin-top: 0px;display: none;}
.mob-sub-menu ul{width: 100%;float: left; background-color: #fff;z-index: 100;filter: drop-shadow(0px 0px -6px rgba(0, 0, 0, 0.1)); border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.mob-sub-menu li {position: relative;text-transform: none;text-align: left;font-weight: 400;width: 100%;float: left; padding: 10px 0px; border-bottom: 1px solid #dadada;margin: 0 !important;}
.mob-sub-menu li:last-child{border-bottom: none;padding-bottom: 12px;}
.mob-sub-menu li a.rightArrow{display: inline-block; color: #000; font-family: 'GTAmerica-Bold';font-size: 16px;line-height: 1.2;padding: 0 0 0 20px!important;}
.mob-sub-menu li a.rightArrow span{font-size: 14px;font-family: 'GTAmerica-Regular';}

.headerMob{display: none;position: fixed;-webkit-transition: all 0.4s ease;height: 70px;z-index: 999;width: 100%;}
.headerMob .logoDiv{position: absolute;left: 5px;top: 50%; transform: translateY(-50%); width: 185px;}
.headerMob .logoDiv img{max-width: 100%;}
.headerMob.sticky{background: #fff; transition: all 0.4s ease; z-index: 40; top: 0; left: 0;width: 100%;padding: 5px 15px;-webkit-box-shadow: 0px -1px 5px -2px rgba(0,0,0,0.75);-moz-box-shadow: 0px -1px 5px -2px rgba(0,0,0,0.75);box-shadow: 0px -1px 5px -2px rgba(0,0,0,0.75); }

.menu-wrap {background-color: rgba(255, 255, 255, 1) ;position: fixed;	top: 0;	height: 100%;	width: 280px;	margin-right: -280px;	font-size: 1em;	font-weight: 700;	overflow: auto;	transition: .25s;	z-index: 10;right: 0;text-align: left;}
.menu-show {margin-right: 0;	box-shadow: 4px 2px 15px 1px #B9ADAD;    background:#fff;}
.menu-sidebar {	margin: 20px 0 80px 0px;position: relative;top: 40px;}
.menu-sidebar li {padding: 10px 0px;position: relative; border-bottom: 1px solid #dadada;width: 100%;float: left;margin: 0 !important;}
.menu-sidebar li > a {font-size: 16px;	position: relative; display: inline-block;color: #333;padding: 0 20px; width: 100%;text-transform: uppercase;}
.menu-sidebar .menu-item-has-children {	position: relative;}
.menu-sidebar .menu-item-has-children .sub-menu {	display: none;}
.sidebar-menu-arrow::after {content: "\f107";font-family: 'FontAwesome';padding: 10px;color: #FFFA3B;position: relative;}
.sidebar-menu-arrow:hover::after {cursor: pointer;	color: #fff;}
.sidebar-menu-arrow:active::after {	top: 2px;}

.menu-sidebar li > a:hover{color: #f8c300;}
.menu-sidebar li > a.active{color: #f8c300;}

/*Hamburger Button*/
.toggle-button {position: fixed;width: 38px;height: 40px;top: 24px;right: 15px;	padding: 4px;transition: .25s;z-index: 15;}
.toggle-button:hover {cursor: pointer;}
.toggle-button .menu-bar {position: absolute;border-radius: 2px;width: 80%;	transition: .5s;}
.toggle-button .menu-bar-top {border: 3px solid #000;border-bottom: none;top: 0;}
.toggle-button .menu-bar-middle {height: 3px;background-color: #000;margin-top: 7px;margin-bottom: 7px;top: 2px;}
.toggle-button .menu-bar-bottom {border: 3px solid #000;	border-top: none;top: 18px;}
.button-open {right: 25px;}
.button-open .menu-bar-top {border-color: #000;	transform: rotate(45deg) translate(8px, 8px);transition: .5s;}
.button-open .menu-bar-middle {	background-color: #000;	transform: translate(-230px);	transition: .1s ease-in;	opacity: 0;}
.button-open .menu-bar-bottom {	border-color: #000;	transform: rotate(-45deg) translate(7px, -7px);	transition: .5s;top: 22px;}

.primaryColor{color: #000;}
.secondaryColor{color: #333333;}

.commonBtn{border-radius: 8px; background-image: -moz-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%);
background-image: -webkit-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%);background-image:-ms-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%);  padding: 12px 55px; font-size: 18px;color: #fff;text-align: center;letter-spacing: 0.5px; transition: all 0.4s ease;}


.sectionBanner{background: url(../images/new-banner-home.jpg) no-repeat center center/cover;}
/* .sectionBanner{background: url(../images/banner_lic.png) no-repeat center center/cover;} */
/* .sectionBanner{background: url(../images/HDFC-banner.png) no-repeat center center/cover;} */
.formControl_ipo {
  width: 55%;
  margin-bottom: 20px;
  padding-left: 240px;
 }
.formControl_ipo .btnDiv button{cursor: pointer;}
.sectionBannerAbout{background: url(../images/about-banner.jpg) no-repeat center center/cover;}
.sectionBanner .wrapper{padding-left: 40px;}
.shareIco{position: absolute;display: block;right: 40px;bottom: 26%;display: none;}
.shareIco img{max-width: 100%;}
.banner-wrp{padding: 15% 0 16%;margin-left: 0px;}
.banner-wrp .icoDiv{display: inline-block;margin-left: -20px;}
.banner-wrp h1{font-size: 60px;font-family: 'GTAmerica-Regular';color: #000;letter-spacing: 1px;line-height: 60px;margin-bottom: 18px;}
.banner-wrp h1 span{color: #145f30;}
.banner-wrp p{font-size: 22px;font-weight: 600;}
.banner-wrp p span{width: 5px;height: 5px;background-color: #145f30;display: inline-block;margin-right: 10px;margin-left: 6px;}
.bannerForm{margin-top: 100px;}
.sliderTxt{width: 34%;}
.bannerForm p{font-size: 18px; text-align: right;margin-top: 12px;padding-right: 8px;font-weight: 300;}
.sliderTxt .item{margin: 0 15px;}
.formControl{width: 36%;margin-bottom: 20px;padding-left: 20px;}
.formControl .inputDiv{position: relative;width:calc(70% - 5px);}
.formControl .inputDiv input{width: 100%;display: inline-block; border-radius: 10px; background-color: rgb(255, 255, 255);padding: 16px 12px 16px 70px;border: none;font-family: 'Montserrat', sans-serif; font-size: 16px;font-weight: 300;letter-spacing: 1px;position: relative;z-index: 1;}
.formControl .inputDiv label{display: block;position: absolute;left: 20px;top: 30%;transform: translateY(-50%); z-index: 2;color: #525353;font-size: 18px;}
.formControl .btnDiv{width: calc(30% - 10px);display: inline-block;}
.formControl .btnDiv button{padding: 14px 15px;border: none;cursor: pointer;width: 100%;cursor: pointer;}
.mobilePlanCard{display: none;}

.sectionBasket{background: url(../images/basket-banner.png) no-repeat center center/cover;padding: 80px 0;margin-top: -80px;}
.sectionBasket h2{font-size: 34px;font-family: 'GTAmerica-Regular';letter-spacing: 1px;margin-bottom: 60px;}
.basketList{width: 80%;}
.basketList .slick-list{padding: 30px 0;}
/* .basketWrp{margin: 0 160px;} */
/* .basketList li{width: calc(33.33% - 20px);display: inline-block;margin-bottom: 25px;} */
.basketItem{padding: 45px 35px; border-radius: 30px; background-color: rgb(255, 255, 255);box-shadow: 2px 2.536px 5px 3px rgba(0, 0, 0, 0.06); }
.basketInner{margin: 0 15px;}
.nameDiv{width: 100%;margin-bottom: 20px;}
.minInv{margin-bottom: 30px;}
.nameDiv .baskName{display: inline-block;margin-left: 15px;font-size: 18px;font-weight: 300; line-height: 1.3;}
.basketItem .val{display: inline-block;}
.basketItem .val span{display: inline-block;font-size: 22px;color: #2ea349;font-weight: 500;margin-bottom: 10px;}
.basketItem .val h3{font-size: 16px;font-weight: 600;}
.basketSlider .slick-dots li button{width: 10px;height: 10px;padding: 0;border: 1px solid #aaa;}
.basketSlider .slick-dots li.slick-active button{    background: #dadada;border: 1px solid #dadada;}

.mobilePlanCard .slick-dots li button{width: 10px;height: 10px;padding: 0;border: 1px solid #aaa;}
.mobilePlanCard .slick-dots li.slick-active button{    background: #dadada;border: 1px solid #dadada;}

.sectionWhyChoose img{max-width: 100%;}
.whychooseTxt{position: absolute;text-align: center; left: 48%;top: 28%;transform: translateX(-50%);font-size: 34px;font-family: 'GTAmerica-Regular';width: 12%;}
.whychooseTxt span{color: #c9954b;}
.floatInfoTxt-1{position: absolute;left: 21%;top: 9%;}
.floatInfoTxt-2{position: absolute;left: 52%;top: 8%;}
.floatInfoTxt-3{position: absolute;left: 13%;top: 30%;}
.floatInfoTxt-4{position: absolute;left: 63%;top: 25%;}
.sectionWhyChoose .txtWrp{display: inline-block;margin-right: 18px;}
.sectionWhyChoose .txtWrp.left{margin-left: 18px;margin-right: 0;}
.sectionWhyChoose h3{font-size: 20px;font-weight: 600;margin-bottom: 4px;}
.sectionWhyChoose p{color: #444444;font-size: 16px;font-weight: 400;}

.sectionWhyChooseMobile{display: none !important;}
.sectionWhyChooseMobile .txtWrp{display: inline-block;margin-right: 12px;width: 90%;}
.sectionWhyChooseMobile .txtWrp.left{margin-left: 18px;margin-right: 0;}
.sectionWhyChooseMobile h3{font-size: 16px;font-weight: 600;margin-bottom: 5px;}
.sectionWhyChooseMobile p{color: #444444;font-size: 12px;font-weight: 400;}
.sectionWhyChooseMobile .icoWrp{width: 120px;}
.sectionWhyChooseMobile .icoWrp img{max-width: 100%;}
.cardMob{margin-bottom: 40px;position: relative;}
.sectionWhyChooseMobile .imgDiv{text-align: center;margin-top: 50px;}
.sectionWhyChooseMobile .imgDiv img{max-width: 50%;display: inline-block;}

.sectionEquity .wrapper{padding: 0;}
.equityWrp{background: url(../images/equity-section-bg.jpg) no-repeat center center/cover;overflow: hidden;border-radius: 30px;margin-top: -22%;margin-bottom: 100px;}
.countryWrp{width: calc(15% - 10px);display: inline-block;padding-left: 30px;}
.countryWrp h2{font-size: 24px;font-family: 'GTAmerica-Regular';width: 100%;float: left;}
.countryWrp h2 span{color: #287746;}
.flagWrp{margin-top: 40px;float: left;}
.flagWrp img{display: inline-block;max-width: 100%;margin-right: 18px;}
.equiWrp{width: calc(60% - 20px);display: inline-block;padding: 0px 0 0px;}
.headTxt h2{font-size: 24px;font-family: 'GTAmerica-Regular';display: inline-block;margin-right: 25px;}
.headTxt h2 span{color: #c9954c;}
.headTxt p{color: #616161;font-size: 18px;font-weight: 300;}
.equityListing{margin-top: 30px;}
.equityListing li{width: calc(50% - 15px);display: inline-block;margin-bottom: 30px;}
.equityListing li:last-child{text-align: center;}
.equityListing li .listWrp{ border-radius: 8px;background-color: rgb(255, 255, 255);padding: 20px 2px;}
.equityListing li .listWrp .icoWrp{width: 146px;display: inline-block;margin-right: 10px;}
.equityListing li .listWrp .icoWrp img{width: 100%;}
.equityListing li .listWrp .icoTxt{display: inline-block;width: 90%;}
.equityListing li .listWrp .icoTxt h2{font-size: 22px;font-weight: 500;}
.equityListing li .listWrp .icoTxt span{font-size: 18px;font-weight: 300;margin-bottom: 15px;}
.equityListing li .listWrp .icoTxt p{color: #444444;font-size: 16px;font-weight: 300;}
.stockVideo{width: calc(22% - 20px);display: inline-block;position: relative;overflow: hidden;border-radius: 30px;}
.stockVideo img.outer{width: 100%;}
.stockVideo a img.play{max-width: 100% !important;}
.videoGenie{position: absolute;left: 50%;top: 46%;transform: translate(-50%,-50%);text-align: center;width: 100%;}
.videoGenie h2{font-size: 34px;font-family: 'GTAmerica-Regular';}
.videoGenie h2 span{color: #145f30;}
.videoGenie p{color: #616161;font-size: 18px;font-weight: 400;margin-top: 8px;margin-bottom: 30px;}

.sectionPartners{padding: 70px 0 80px;background: url(../images/partners-bg.jpg) no-repeat center center/cover;margin-bottom: 50px;}
.sectionPartners.subscribePart{background: none;margin-bottom: 0;}
.sectionPartners h2{width: 100%;float: left;text-align: center; font-size: 34px;font-family: 'GTAmerica-Regular';margin-bottom: 10px;letter-spacing: 3px;}
.sectionPartners h2 span{color: #c9954c;}
.sectionPartners p{width: 100%;float: left;text-align: center;font-size: 18px;font-weight: 300;color: #000;}
.partnersList{margin-top: 60px;}
.partnersList li{width: calc(20% - 10px);}
.partnersList li img{max-width: 100%;}
.viewAll{margin-top: 60px;}

.sectionSubscribe{padding: 50px 0;background: url(../images/newsletter-bg.jpg) no-repeat center center/cover;}
.txtInfo{float: left;width: 40%;text-align: left;padding-left: 38px;}
.txtInfo h2{float: left;width: 100%;font-size: 40px;font-family: 'GTAmerica-Regular';letter-spacing: 3px;}
.txtInfo h2 span{color: #c9954c;}
.txtInfo p{width: 100%;float: left; font-size: 20px;font-weight: 300;margin-top: 10px;}
.subcribeForm{width: 50%;text-align: left;float: right;padding-right: 70px;}
.subcribeForm .inputDiv{width: calc(68% - 15px);float: left;}
.subcribeForm .inputDiv label{font-size: 22px;font-weight: 300;margin-bottom: 15px;}
.subcribeForm .inputDiv input{width: 100%;display: inline-block; border-radius: 10px; background-color: rgb(255, 255, 255);padding: 16px 12px 16px 70px;border: none;font-family: 'Montserrat', sans-serif; font-size: 16px;font-weight: 300;letter-spacing: 1px;position: relative;z-index: 1;}
.subcribeForm .inputDiv p{font-size: 18px;font-weight: 300;margin-top: 12px;width: 100%;float: left;text-align: right;}
.subcribeForm .btnStart{width: calc(32% - 10px);float: right;}
.subcribeForm .btnStart button{padding: 14px 15px;border: none;cursor: pointer;width: 100%;cursor: pointer;margin-top: 6px;}
.inputWrp span{display: block;position: absolute;left: 20px;top: 32%;transform: translateY(-50%); z-index: 2;color: #525353;font-size: 18px;}
.inputWrp.abt span{top: 50%;}

.footer{background-image: -moz-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%);
background-image: -webkit-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%);background-image:-ms-linear-gradient( -90deg, rgb(20,95,48) 0%, rgb(50,130,80) 40%, rgb(80,165,111) 100%); ;padding: 20px 0;}
.footer .copy{font-size: 14px;font-weight: 300;color: #fff;}
.footer .createdBy{font-size: 14px;font-weight: 300;color: #fff;}
.footer ul li{display: inline-block;padding: 0 15px;border-right: 1px solid #fff;}
.footer ul li:last-child{padding-right: 0;border-right: none;}
.footer ul li a{font-size: 14px;font-weight: 300;color: #fff;}

.sectionArticles{margin: 0px 0 50px;}
.sectionArticles h2{width: 100%;float: left;text-align: center;font-size: 34px;font-family: 'GTAmerica-Regular';}
.sectionArticles h2 span{color: #c9954c;}
.articleWrp{margin-top: 50px;}
.articleItem img{max-width: 100%;}
.articleNo{font-size: 16px;font-weight: 500;text-align: left;display: inline-block;width: 55px;}
.articleTxt{margin-top: 20px;}
.articleInfo{display: inline-block;width: 80%;margin-left: 20px;}
.articleInfo h3{font-size: 22px;font-weight: 600;margin-bottom: 15px;}
.articleInfo p{width: 100%;float: left;font-size: 18px;font-weight: 300;color: #333333;}

.sliderArticle .articleItem{position: relative;margin-right: 80px;}
.sectionArticles div.slick-list{ padding: 0 220px 0 0;}

.sectionAboutYou{margin-bottom: 80px;}
.aboutYouOuter{max-width: 1420px;display: inline-block;width: 100%;text-align: center;}
.aboutInner .imgDiv{position: relative;z-index: 1;}
.aboutInner .imgDiv img{max-width: 100%;}
.aboutStart{padding: 80px 50px;background: url(../images/green-bg.jpg) no-repeat center center/cover;overflow: hidden;border-radius: 25px;margin-top: 0px;position: relative;z-index: 2;}
.aboutStart h2{font-size: 40px;font-family: 'GTAmerica-Regular';color: #fff;width:calc(36% - 50px);text-align: left;line-height: 1.4;}
.aboutStart h2 span{color: #edb970;}
.aboutStart h1{font-size: 50px;color: #fff;font-family: 'GTAmerica-Regular';width: calc(30% - 50px);text-align: left;line-height: 1.2;}
.aboutStart a{padding: 10px 50px;text-align: center;color: #fff;font-weight: 500;font-size: 18px; border-radius: 8px;
background-image: -moz-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
background-image: -webkit-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
background-image: -ms-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
box-shadow: 12.361px 6.573px 20.79px 6.21px rgba(0, 0, 0, 0.04);}

.howOuter{max-width: 1300px;display: inline-block;width: 100%;text-align: center;margin-bottom: 50px;}

.howInner{ border-radius: 20px; background-color: rgb(255, 255, 255); box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.06);overflow: hidden;padding-top: 20px;position: relative;}
.noteTxt{display: inline-block;position: absolute;padding: 10px 25px 30px;text-align: center;left: 50%;transform: translateX(-50%);bottom: -25px;font-size: 14px; font-weight: 500;border-radius: 20px;background-color: rgb(41, 119, 70);color: #fff;z-index: 10;}

.howWrpMobile{display: none;}
  
.howInner h2{width: 100%;float: left;text-align: center;font-size: 34px;font-family: 'GTAmerica-Regular';}
.howInner h2 span{color: #c9954c;}
.howWrp{margin-top: 10px;}
.leftImg{z-index: 2;}
.floatBoxCommon{position: absolute;display: block;z-index: 5;}
.box-1{top: 2%;left: -50%;}
.box-2{top: 32%;left: -70%;}
.box-3{top: 64%;left: -100%;}
.floatBoxInner{border-radius: 20px;background-color: rgba(253, 242, 207,0.7);padding: 8px 30px 8px 25px;position: relative;z-index: 5;}
.floatBoxInner::after{content: '';position: absolute;right: -15px;top: 50%;transform: translateY(-50%);background: url(../images/circle-dots.png) no-repeat center center/cover;width: 34px;height: 34px;}
.floatBoxInner span{position: absolute;right: -38px;top: 25%;color: #bd9455;font-size: 30px;font-weight: 700;opacity: 0.22;}
.howTxt{display: inline-block;text-align: right;color: #444444;font-size: 16px;font-family: 'GTAmerica-Regular';}
.howImg{width: 60px;display: inline-block;margin-left: 20px;}

.sectionLeadingStocks{margin: 0px 0 8%;background: url(../images/plan-bg.jpg) no-repeat center center/cover;height: 720px;}
.sectionLeadingStocks.subscribe{height: auto;background: none;margin: 15% 0 10%;}
.sectionLeadingStocks.subscribe .wrapper{max-width: 1300px;}
.leadTxt{width: 38%;margin-top: 15%;margin-bottom: 70px;}
.leadTxt h2{width: 60%;float: left;text-align: center;font-size: 38px;font-family: 'GTAmerica-Regular';text-align: left;}
.leadTxt h2 span{color: #c9954c;}
.leadTxt p{width: 100%;float: left;font-size: 18px;text-align: left;color: #444444;font-weight: 300;margin-top: 0px;margin-bottom: 30px;}
.subscribeWrp{margin-top: 0px;position: relative;}
.subscribeWrp a{width: calc(12% - 10px); font-size: 18px;color: #0b5e26;font-family: 'GTAmerica-Regular';margin-top: 30px;}
.subscribeWrp a span{border-bottom: 1px solid #0b5e26;padding-bottom: 5px;}
.subscribeWrp .listFeature{width: calc(88% - 70px);float: right;text-align: left; background-color: #f9dfbb;padding: 30px 30px 30px 70px;border-radius: 20px;}
.subscribeWrp.subscribePage .listFeature{width: 100%;}
.subscribeWrp .listFeature li{width: 100%;float: left;position: relative;margin-bottom: 28px;font-weight: 500;font-size: 20px;color: #333333;}
.subscribeWrp .listFeature li:last-child{margin-bottom: 0;}
.subscribeWrp .listFeature li::before{content: '';display: inline-block;vertical-align: middle; margin-right: 15px;margin-left: -1.2em;width: 8px;height: 8px;background-color: #0b5e26;}
.planCard{position: absolute;top:0px;display: block;overflow: hidden;border-radius: 10px;background-color: rgb(255, 255, 255);box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.07);max-width: 420px;width: 100%;transform: translateY(-42%);}
.thickLine{width: 100%;float: left; background-image: -moz-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
background-image: -ms-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
box-shadow: 12.361px 6.573px 20.79px 6.21px rgba(0, 0, 0, 0.04); height: 30px;}
.planCard.subscribePlan{max-width: 360px;}
.card-1{right: 18%;}
.card-2{right: -18%;}
.planCard.subscribePlan.card-1{right: 26%;}
.planCard.subscribePlan.card-2{right: -15%;}

.planCard .title{width: 100%;float: left;text-align: center;color: #c9954c;font-weight: 700;font-size: 18px;padding: 40px 0 20px;letter-spacing: 2px;}
.planCard .cost{width: 100%;float: left;text-align: center;font-size: 55px;font-family: 'GTAmerica-Regular';vertical-align: middle;display: flex;align-items: center;justify-content: center;}
.planCard .cost span{display: inline-block;color: #535353;font-size: 25px;margin-right: 30px;margin-top: -10px;}
.selectPlanDiv{width: 100%;float: left;text-align: center;margin: 40px 0 30px;}
.planCard a{color: #fff;padding: 12px 45px;}
.includeList{padding: 0 35px 20px;}
.includeList li{width: 100%;float: left;text-align: center;padding: 18px 0;border-bottom: 1px solid #dadada;}
.includeList li:last-child{border-bottom: none;}

.floatRound-1{position: absolute;bottom: 35%;right: 50px;}
.floatRound-2{position: absolute;bottom: 20%;right: 100px;}
.floatRound-3{position: absolute;bottom: 12%;right: 130px;}
.floatRound-4{position: absolute;bottom: 0%;left: 0;}
.floatTrianle{position: absolute;top: 16%;left: 0;}
.floatItem-1{position: absolute;top: 40%;right: 0}
.floatItem-2{position: absolute;bottom: 20px;right: 0}
.floatItem-3{position: absolute;bottom: -40%;left: 0}

.spiningCoin{position: absolute;top: 40%;left: 41%;width: 16%;}
.spiningCoin img{max-width: 100%;}


.progress2 {display: inline-block; width: 8%; height: 2px; border-radius: 30px; overflow: hidden; background-color: rgba(0, 0, 0, 0.239);background-image: linear-gradient(to right, #0b5e26, #0b5e26);background-repeat: no-repeat;
background-size: 0 100%;transition: background-size .4s ease-in-out;margin-left: 50px;position: absolute; right: 20px;top: 38%; transform: rotate(90deg);}
.sr-only2 {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0;}

.slider__counter1 {position: absolute;top: -15px;left: 302%; z-index: 1; mix-blend-mode: difference;pointer-events: none; color: #949292;transform: rotate(90deg);font-size: 13px;font-weight: 700;}
.slider__counter2 {position: absolute;bottom: 40px;left: 302%; z-index: 1; mix-blend-mode: difference;pointer-events: none; color: #949292;transform: rotate(90deg);font-size: 13px;font-weight: 700;}

.sectiontestimoni{padding: 20px 0 60px;}
.sliderOuter{max-width: 1160px;width: 100%;display: inline-block;}
.sliderOuter h2.title{width: 100%;float: left;text-align: center;font-size: 38px;font-family: 'GTAmerica-Regular';}
.sliderOuter h2.title span{color: #c9954c;}
.sliderInner .imgSlider{width: calc(50% - 10px);float: left;}
.sliderInner .imgSlider img{max-width: 100%;}
.testSliderOuter{width: 100%;float: left; }
.testItem{border-radius: 20px;background-color: rgb(255, 255, 255);box-shadow: 2px 2px 10px 3px rgba(0, 0, 0, 0.06);padding: 40px 20px 20px 30px;margin: 0 15px;}
.testSliderOuter .slick-list{padding: 40px 300px !important;}
.quoteImg img{max-width: 100%;}
.titleTest{width: 100%;float: left;text-align: left !important;font-size: 24px ;margin: 15px 0 25px;line-height: 1.3;height: 50px;}
.testPara{width: 100%;float: left;text-align: left;font-size: 15px;color: #444444;height: 150px;}
.testiName{width: 100%;float: left;margin-top: 25px;text-align: left;}
.testiName h3{width: 100%;float: left;font-size: 18px;font-weight: 700;}
.testiName span{color: #676767;font-size: 13px;width: 100%;float: left;margin-top: 5px;padding-left: 10px;}
.textTestSlider.slick-slider button.slick-prev{background: url(../images/left-arrow.png) no-repeat center;width: 66px;height: 23px;top: auto;bottom: 0;right: -120px;left: auto;}
.textTestSlider.slick-slider button.slick-next{background: url(../images/right-arrow.png) no-repeat center;width: 66px;height: 23px;top: auto;bottom: 0;right: -220px;}
.testItem{transition: all 0.4s ease;}
.testItem.slick-slide{transform: scale(0.9);opacity: 0.5;}
.testItem.slick-center{transform: scale(1);opacity: 1;}
.floatItem-12{position: absolute;top: 0;right: 0;}
.floatItem-12 img{max-width: 100%;}
.floatItem-22{position: absolute;top: 0px;left: 100px;}
.floatItem-32{position: absolute;top: -18px;left: 10px;}
.floatItem-42{position: absolute;top: 16%;left: 5%;}
.floatArrow{position: absolute;bottom: 50px;left: -40px;}
.mobBtn{width: 100%;float: left;position: fixed;left: 0;bottom: 0;z-index: 50;display: none;}
.mobBtn a{width: 100%;display: inline-block;border-bottom-left-radius: 0;border-bottom-right-radius: 0;font-weight: 600;padding-top: 12px;}

.aboutBannerWrp{padding: 8% 0;}
.aboutBannerWrp h2{display: inline-block;font-size: 40px; font-family: 'GTAmerica-Regular';text-align:center;}
.aboutBannerWrp h2 span{color: #145f30;}

.sectionLeading{padding: 20px 0 8%;background: url(../images/a-bg-img.jpg) no-repeat center;margin-bottom: 0%;}
.sectionLeading.products{padding-top: 80px;background: url(../images/P-bg-img.jpg) no-repeat center;height: 1320px;margin-bottom: 42%;}
.leadingWrp{max-width: 1300px;width: 100%;display: inline-block;}
.leadingTxt{width: calc(60% - 40px);float: left;}
.leadingTxt h2{width: 100%;float: left;font-size: 38px;font-family: 'GTAmerica-Regular';}
.leadingTxt h2 span{color: #c9954c;}
.leadingTxt p{width: 95%;float: left;margin-top: 20px;font-size: 18px;color: #444444;font-weight: 300;}

.coreList{width: calc(40% - 50px);float: right;}
.coreList li{width: calc(50% - 40px);display: inline-block;margin-bottom: 30px;margin-left: 20px;margin-right: 20px;}
.coreList li .coreWrp{width: 100%;float: left;overflow: hidden;border-radius: 30px;}
.coreList li .coreWrp img{width: 100%;border-radius: 30px;}
.coreTitle{position: absolute;width: 100%;text-align: center;left: 0;bottom: 20px;font-size: 20px;color: #fff;font-weight: 700;}

.alphanitiAbout{margin: 15% 0 0%;padding: 0 130px;}
.alphanitiAbout h2{font-size: 38px;font-family: 'GTAmerica-Regular';text-align: center;padding: 0 10px;}
.alphanitiAbout h2 span{color: #c9954c;}
.prodListing{margin-top: 60px;padding: 0 65px;}
.prodListing li{width: calc(38% - 0px);display: inline-block;margin-bottom: 70px;border-radius: 10px;background-color: rgb(252, 236, 212);padding: 70px 20px 70px 150px;}
.prodListing li .productWrp{}
.prodListing li .productWrp .prodInfo{width: 100%;float: left;margin: 20px 0;}
.prodListing li .productWrp .prodInfo h3{width: 100%;float: left;font-size: 16px;color: #0b5e26;}
.prodListing li .productWrp .prodInfo h3 span{width: 100%;float: left;font-size: 18px;color: #0b5e26;}
.prodListing li .productWrp .prodInfo h2{font-size: 35px;color: #0b5e26;}

.prodCard{position: absolute;display: block;top: 50%;left: -44%;transform: translateY(-50%);border-radius: 10px;background-color: rgb(255, 255, 255);box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.07);overflow: hidden;width: 310px;}
.borderDiv{background-image: -moz-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
background-image: -webkit-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
background-image: -ms-linear-gradient( -90deg, rgb(242,190,117) 0%, rgb(202,150,76) 53%, rgb(162,109,35) 100%);
box-shadow: 12.361px 6.573px 20.79px 6.21px rgba(0, 0, 0, 0.04); display: block;height: 6px;}

.headingProd{padding: 0 10px;margin-top: 30px;}
.headingProd .prodNameInner{display: inline-block;text-align: left;font-size: 22px;font-weight: 700;line-height: 1.3;margin-left: 15px;}
.prodCard p{width: 100%;float: left;padding: 30px 20px;font-weight: 300;font-size: 15px;}
.prodCard .amtDiv{width: 100%;float: left;padding: 0 20px 40px;}
.prodCard .amtDiv h3{width: 100%;float: left;font-size: 18px;font-family: 'GTAmerica-Regular';}
.prodCard .amtDiv h2{width: 100%;float: left; font-size: 38px;font-family: 'GTAmerica-Regular';line-height: 1.3;}

.floatCoin{position: absolute;display: block;}
.floatCoin img{max-width: 100%;}
.coin-1{top: 20px;left: 10%;}
.coin-2{top: -40px;right: 20px;}
.coin-3{top: 10%;right: 0px;}
.coin-4{top: 18%;left: 40px;}
.coin-5{top: 24%;right: 14%;}
.floatCoinAbout{position: absolute;display: block;}
.floatCoinAbout img{max-width: 100%;}
.coin-1-about{bottom: 35%;left: 26%;}
.coin-2-about{bottom: 28%;right: 25%}
.coin-3-about{bottom: 18%;right: 0;}
.coin-4-about{bottom: 14%;left: 5%;}
.coin-5-about{bottom: 4%;right: 20%;}

.sectionFaq{padding: 50px 0;}

.faqWrpOuter{max-width: 1180px;width: 100%;display: inline-block;}
.faqWrap{text-align: left;}
.faqWrap.presence{margin-top: 50px; padding: 0 40px;}
.accordion {text-align: left;width: 100%;float: left;}
.accordion-item {border-bottom: 1px solid #e5e5e5;padding: 10px 0;    width: 100%;float: left; transition: all 0.4s ease;}
.accordion-item:last-child{border-bottom: none;}
.accordion-thumb::after {content: '';display: inline-block;background: url(../images/plus-ico.png) no-repeat center center;width: 34px;height: 34px;position: absolute;right: 15px;}
.accordion-item.is-active .accordion-thumb::after {background: url(../images/minus-ico.png) no-repeat center center;}
.accordion-thumb {padding: 20px 35px;cursor: pointer;position: relative;color: #000;  font-size: 20px;float: left;width: 100%; display: flex;align-items: center;font-family: 'GTAmerica-Regular';}
.accordion-thumb span{display: inline-block; margin-right: 10px;margin-bottom: -10px;display: none;}
.accordion-panel{width: 100%;float: left;}
.accordion-panel p {color: #444444;font-size: 18px;width: 100%; float: left;font-weight: 300;}
.accordion-panel {margin: 0;display: none; padding: 20px 30px;}
.accordion-item.is-active .accordion-thumb{color: #fff;background-color: rgb(11, 94, 38);;}
.accordion-item.is-active .accordion-thumb span{display: inline-block;}
.stepsTo{margin-top: 20px;}
.stepsTo li{font-size: 18px;margin-bottom: 15px;color: #444444;list-style-type: inherit;}
.stepsTo li a{color: #0b5e26;text-decoration: underline;}
.subtext{padding: 10px 25px;}
.subtext p{margin-bottom: 10px;}
.stepsTo li span{color: #0b5e26;}
.bullets li{margin: 10px 0 15px;}
.bullets li a{color: #0b5e26;text-decoration: underline;}
.bullets li span{color: #0b5e26;}

.sectionFormWrp{padding: 60px 0;}
.frmInner{max-width: 800px;width: 100%;display: inline-block;border-radius: 30px; background-color: rgb(255, 255, 255);box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.06);padding: 25px 50px;}
.frmInner h2{text-align: center;font-size: 32px;font-family: 'GTAmerica-Regular';letter-spacing: 2px;}
.frmInner h2 span{color: #c9954c;}
.formControls{margin-top: 60px;}
.formControls li{width: calc(50% - 20px);display: inline-block;margin-bottom: 40px;}
.formControls li .inputDiv{margin-bottom: 25px;}
.formControls li .inputDiv input{width: 100%;float: left;border: none;background-color: transparent; padding: 0 0 10px 45px;line-height: 1.4;border-bottom: 1px solid rgba(190, 190, 190,0.50);font-family: 'Montserrat', sans-serif;font-size: 18px;}
.formControls li .inputDiv input::placeholder{font-size: 18px;color: #000;letter-spacing: 0.6px;}
.iconIn{position: absolute;left: 0;top: -2px; display: block;}
.formControls li .inputDiv select{width: 100%;float: left;border: none;background-color: transparent; padding: 0 0 10px 0px;line-height: 1.4;border-bottom: 1px solid rgba(190, 190, 190,0.50);font-family: 'Montserrat', sans-serif;font-size: 18px;appearance: none;-webkit-appearance: none;}
.formControls li .inputDiv.selectDiv::after{ content: ' '; position: absolute;right: 2px;top: 5px;background: url(../images/dropdown-arrow-ico.png) no-repeat center center/cover;width: 27px;height: 12px;pointer-events: none;}

.formControls li:last-child{width: 100%;text-align: center;margin-bottom: 0;}
.formControls li .inputDiv .submitClick{border: none; cursor: pointer;}

.sectionAddressDetails{padding: 60px 0;background: url(../images/form-bg-contact.jpg) no-repeat center center/cover;}
.addressWrpOuter{max-width: 1360px;width: 100%;display: inline-block;padding: 0 20px;}
.addressWrpInner{ border-radius: 30px;background-color: rgb(255, 255, 255); box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.06);margin: 8% 0 2%;}
.addressData{width: calc(50% - 20px);float: left;text-align: left;padding: 25px 0 25px 50px;}
.addressData .addressInfo{padding-left: 15px;}
.addressData .addressInfo li{padding: 10px 0;border-bottom: 2px dashed #dadada;}
.addressData .addressInfo li:last-child{border-bottom: none;}
.addressData .addressInfo li .icoAdd{width: 120px;margin-right: 15px;display: inline-block;}
.addressData .addressInfo li .icoAdd img{max-width: 100%;}
.addressData .addressInfo li .textAdd{display: inline-block;text-align: left;width: 75%;}
.addressData .addressInfo li .textAdd h2{width: 100%;float: left;font-size: 20px;margin-bottom: 5px;}
.addressData .addressInfo li .textAdd p{width: 100%;float: left;text-align: left;font-weight: 300;color: #444444;font-size: 18px;line-height: 1.4;}
.addressData .addressInfo li .textAdd p a{color: inherit;}
.addressMap{width: calc(50% - 40px);float: right;overflow: hidden;}
.addressMap img{width: 100%;float: left;}
.whyPayWrp{max-width: 950px;width: 100%;display: inline-block;border-radius: 20px;background-color: rgb(255, 255, 255);box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.06);padding: 40px 50px 40px 50px;margin-top: -60px;}
.sectionWhyPlan{padding: 228px 0 140px; background: url(../images/why-plan-bg.jpg) no-repeat center center/cover;margin-top: -65px;}
.whyPayWrp h2{text-align: center;font-size: 32px;font-family: 'GTAmerica-Regular';letter-spacing: 2px;}
.whyPayWrp h2 span{color: #c9954c;}
.whyPayList{margin-top: 30px;padding-left: 25px;}
.whyPayList li{width: 100%;float: left;margin-bottom: 15px;font-size: 16px;font-weight: 300;color: #444444;}
.whyPayList li::before {content: ''; display: inline-block; vertical-align: middle;  margin-right: 15px; margin-left: -1.2em;  width: 13px;   height: 13px;  background-color: #ecb86f;margin-top: -6px;}

.firstListWrp{max-width: 930px;display: inline-block;width: 100%;margin-bottom: 10px;}
.partnersList.subscribePart li{width: calc(33.33% - 20px); margin-bottom: 14px;}
/* .partnersList.subscribePart li{width: calc(24.33% - 22px);} */
.partnersList.subscribePart li .imgWrp{width: 100%;float: left; border-radius: 20px;background-color: rgb(255, 255, 255);box-shadow: 0px 0px 65px 0px rgba(220, 220, 220, 0.47);padding: 25px;text-align: center;}
.partnersList.subscribePart li .imgWrp img{max-width: 100%;}
.partnersList.subscribePart.secondlist li{width: calc(20% - 20px); margin-bottom: 30px;}
.whyAlphaWrp{max-width: 1340px;width: 100%;display: inline-block;padding: 0 20px;}

.whyAlphaInner h2{width: 100%;float: left;text-align: center;font-size: 32px;font-family: 'GTAmerica-Regular';letter-spacing: 2px;}
.whyAlphaInner h2 span{color: #c9954c;}

ul.tabs{margin: 0px;padding: 0px;list-style: none;}
ul.tabs li{background-color: none;color: #222;display: inline-block;padding: 10px 15px;cursor: pointer;font-family: 'GTAmerica-Regular';font-size: 20px;}
ul.tabs li.current{background-color: rgba(253, 242, 207,0.7);color: #222;}
.tab-content{display: none;background-color: rgba(253, 242, 207,0.7);padding: 35px 25px;}
.tab-content.current{display: inherit;}
.outerTabWrp{margin-top: 100px;}
ul.tabs1{border-bottom: 1px solid #dadada;}
ul.tabs12{border-bottom: 1px solid #dadada;}
ul.tabs13{border-bottom: 1px solid #dadada;}
ul.tabs1 li{display: inline-block; margin: 0 20px;cursor: pointer;color: #145f30;font-weight: 700;padding-bottom: 6px;border-bottom: 2px solid rgba(253, 242, 207,0.7);}
ul.tabs1 li.current{border-bottom-color: #145f30;}
.tab-content1{display: none;padding: 35px 50px 10px;}
.tab-content1.current{display: inherit;}
					  
							
										   
 

ul.tabs12 li{display: inline-block; margin: 0 20px;cursor: pointer;color: #145f30;font-weight: 700;padding-bottom: 6px;border-bottom: 2px solid rgba(253, 242, 207,0.7);}
ul.tabs12 li.current{border-bottom-color: #145f30;}
.tab-content12{display: none;padding: 35px 50px 10px;}
.tab-content12.current{display: inherit;}

ul.tabs13 li{display: inline-block; margin: 0 20px;cursor: pointer;color: #145f30;font-weight: 700;padding-bottom: 6px;border-bottom: 2px solid rgba(253, 242, 207,0.7);}
ul.tabs13 li.current{border-bottom-color: #145f30;}
.tab-content13{display: none;padding: 35px 50px 10px;}
.tab-content13.current{display: inherit;}
													
											   
																																															
							 
																																												



.cardTabWrp a{width: calc(50% - 20px);display: inline-block;margin-bottom: 30px;background-color: rgb(255, 255, 255);
box-shadow: 5.438px 2.536px 27px 3px rgb(0 0 0 / 7%); overflow: hidden;}
.cardTabWrp .cardHead{padding: 14px 35px;background-color: #fbfbfb;}
.cardTabWrp .cardHead .cardName{font-size: 20px;font-family: 'GTAmerica-Regular'; color: #444444;}
.cardTabWrp .cardHead .cardBuy{color: green;font-weight: 600;font-size: 18px;}
.cardTabWrp .borderDiv{height: 2px;}

.cardContent{padding: 30px 60px;}
.cardContent .innerCnt{display: inline-block;text-align: center;}
.cardContent .innerCnt h3{font-size: 16px;color: #444;font-weight: 500;}
.cardContent .innerCnt h2{font-size: 25px;color: #444;margin-top: 3px;}
.cardContent .innerCnt h2 span{color: green;font-size: 14px;font-weight: 500;}
.dateRec{float: right;padding: 15px 15px 8px 15px;}
.dateRec span{color: #444;}
.cardTabWrp a.nomar{margin-bottom: 0;}
.sectionLeading.products.stockGene{height: auto;margin-bottom: 0;padding-bottom: 5%;}

/* NEW CHANGES BY GAUTAM */
/* .sectionBanner .wrapper{padding-left: 40px;} */
.sectionBanner {height:100vh;}
.sectionBanner .wrapper{padding-left: 40px; padding-top:10vh;}
::-webkit-scrollbar{
  width:8px;
}
::-webkit-scrollbar-thumb{
  border-radius: 10px;
  background-color: #F8DCB7;
  box-shadow: inset 0 0 6px rgba(0,0,0,.5);
}
::-webkit-scrollbar-track{
  border-radius: 10px;
  background-color: #FFEFDF;
  box-shadow: inset 0 0 6px rgba(0,0,0,.4);
}

.banner-wrp p{font-size: 22px;font-weight: 400;}
.banner-wrp p span{width: 5px;height: 5px;background-color: #145f30;display: inline-block;margin-right: 6px;margin-left: 6px;}
.sectionBasket h2 span{color: #c9954c;}
.listFeature{margin-top:87px; margin-left:15vw;}
.leadTxt{width: 38%;margin-top: 15%;margin-bottom:0px;}
.leadingTxt{margin-top:-10vh;}
.sectionDisclaimerDetails{padding: 20px 0;background: url(../images/form-bg-contact.jpg) no-repeat center center/cover;}
.disclaimerData{width: 90%;margin: auto;text-align: center;padding: 25px 50px;}
.disclaimerWrpInner{ border-radius: 30px;background-color: rgb(255, 255, 255); box-shadow: 5.438px 2.536px 27px 3px rgba(0, 0, 0, 0.06);margin: 2% auto;}
.disclaimerData p{padding-top:15px;text-align:left;}
.prodListing li .productWrp{padding-left:10px;}
.sectionPartners.subscribePart{background: url(../images/basket-banner.png) no-repeat center center/cover;padding: 80px 0;margin-top: -80px;}
.articleItem{cursor:pointer;}
.sectionLeading.products{padding-top: 80px;background: url(../images/P-bg-img.jpg) no-repeat center;height: auto;margin-bottom: 1%;}
.cardTabWrp .cardHead .cardName {text-shadow: 0 0 8px black; color: transparent;}
.icoProd img {max-height:70px;}
.landing-video {width: 100%;height: 100%;}

.disclaimer-points li {list-style-type: disc; text-align: left;margin-bottom:15px;}
.disclaimer-points { padding: revert;}
.footer-position{position: fixed; bottom: 0; z-index: 10;}
.disclaimerData a{text-decoration: underline !important;}
.mb-50{margin-bottom: 50px;}
.landingPage{ position: relative; height: 100vh;}
.font-30{ font-size: 30px;}
.cursor-pointer{cursor:pointer;}
.text-center{text-align: center;}
.Offerlimited {
  background: url("../images/thumbnail_offer-popup.jpg");
  width: 437px;
  height:400px;
  animation: backInUp;
  animation-duration: 2s;
  position: absolute;
  z-index: 10;
  right:0;
  bottom:0;
  cursor: pointer;
}
.strikethrough { position: relative;}
.strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 60%;
  right: 0;
  border-top: 3px solid red;   
  -webkit-transform:rotate(7deg);
  -moz-transform:rotate(7deg);
  -ms-transform:rotate(7deg);
  -o-transform:rotate(7deg);
  transform:rotate(7deg);
}
.ol-disclaimer li {text-align: left;margin-bottom:15px;}
.ol-disclaimer { padding: revert;}



/* New footer */
.footer-new {
  background-color: #faf7e9;
}

.sectionSubscribe {
  background: none;
  background-color: #345e2a;
  color: #fff;
}

.sectionSubscribe .txtInfo {
  color: #fff;
}

.btnSecondary {
  background-image: -moz-linear-gradient(-90deg, rgb(242, 190, 117) 0%, rgb(202, 150, 76) 53%, rgb(162, 109, 35) 100%);
  background-image: -webkit-linear-gradient(-90deg, rgb(242, 190, 117) 0%, rgb(202, 150, 76) 53%, rgb(162, 109, 35) 100%);
  background-image: -ms-linear-gradient(-90deg, rgb(242, 190, 117) 0%, rgb(202, 150, 76) 53%, rgb(162, 109, 35) 100%);
}

.subscribeWrp {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
}

.footerCompany {
  margin-top: 20px;
}

.footerIntro {
  width: 240px;
  margin-top: 20px;
}

.footerDisclaimer {
  padding-top: 35px;
  padding-bottom: 25px;
  font-size: 13px;
}

.footerCopy .copyRights {
  padding-top: 10px;
  padding-bottom: 25px;
}

.footerCompRight a {
  text-decoration: none;
  color: black;
}

.footerCompRight ul {
  margin-bottom: 10px;
}

.footerCompRight ul li {
  padding: 5px;
  font-size: 0.9rem;
}

.footNavComp,
.footNavLegal {
  margin-right: 60px;
}

.footNavContact {
  width: 300px;
}

.listHead {
  font-weight: 700;
  font-size: 1rem;
  padding-bottom: 20px !important;
}

.footerSocial ul {
  list-style: none;
  margin-top: 20px;
  font-size: 22px;
}

.footerSocial ul li {
  margin-right: 20px;
}

.footerSocial a {
  color: #345e2a;
}

@media only screen and (max-width: 640px) {
  .subcribeForm .btnStart {
      display: block;
      margin-top: 10px;
  }

  .subcribeForm .inputDiv p {
      text-align: left;
  }

  .footerCompany,
  .footerCompRight {
      flex-direction: column;
  }

  .footerCompRight ul {
      margin-left: 0;
  }

  .footerCompRight .listHead {
      padding-bottom: 10px !important;
  }

  .footerSocial {
      margin-bottom: 20px;
  }

  .footerIntro {
      width: 100%;
  }
}