/**
*	Theme Name: Jiva Tech
*	Theme URI:
*	Author: Ktech Solutions
*	Author URI: http://ktechsol.com
*	Description: Custom theme
*	Version: 1.0
*	Text Domain:  jiva_theme
**/
@font-face {font-family: 'Museo';font-style: normal;font-weight: 800;src: local('Museo'), url('css/fonts/museo.woff') format('woff');}
html{line-height:1.15;-webkit-text-size-adjust:100%}.gform_body ul li.gfield.gfield_error input,.gform_body ul li.gfield.gfield_error textarea{border:1px solid red!important}.gform_wrapper .gfield_error .gfield_label{color:#b69c9c!important}.gform_wrapper .field_description_below .gfield_description{padding-top:8px!important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:inherit!important}.gform_wrapper li.gfield.gfield_error{background-color:transparent!important;margin-bottom:6px!important;border:0!important;padding-bottom:0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4);border-radius:10px}::-webkit-scrollbar-thumb{background:#3f4551;border-radius:10px}a,a:hover{text-decoration:none!important}p{margin:0 0 20px}img{height:auto;max-width:100%;width:auto}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}input[type=checkbox],input[type=radio]{width:auto!important}

body{font-family: "Poppins", serif!important;color: #000000;}h1,h2,h3,h4,h5,h6{font-family: 'Museo'!important;}
.searchform {position: relative}.searchform input {border-radius: 30px;border: 1px solid #ccc;padding: 14px 20px;width: 100%;}
.searchform button {border: 0px;background-color: transparent;font-size: 24px;position: absolute;top: 5px;right: 10px;}
.not-found {margin: 100px 0;}.not-found p {margin-bottom: 30px;}
p,h1,h2,h3,h4,h5,h6{color:#000000!important}
/* Navbar */
.main-navigation {clear: both;position: relative;}.menubar{display:none}
ul.nav-menu,div.nav-menu > ul {margin: 0;padding: 0;}
.nav-menu li {display: inline-block;margin: 0 25px 0 0;position: relative;}.nav-menu li:last-child{margin-right: 0;}
.nav-menu li a {color: #333333;display: block;font-size: 16px;font-weight: 600;line-height: 1;text-decoration: none;}
.nav-menu li:hover > a,.nav-menu li a:hover,.nav-menu li:focus > a,.nav-menu li a:focus {color: #B2F989;}
.bg_style_1 .col-lg-4.col-md-6.col-sm-6:nth-child(2){display:none;}
.nav-menu .sub-menu,.nav-menu .children {background-color: #fff;border: 0px;border-top: 0;padding: 0;position: absolute;left: -2px;z-index: 99999;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}

ul.sub-menu li {margin: 0px}
ul.sub-menu li a {color: #ffffff !important;padding: 15px;text-align: left;}
ul.sub-menu li a:hover {background: #000;}
.nav-menu .sub-menu ul,.nav-menu .children ul {border-left: 0;left: 100%;top: 0;}
ul.nav-menu ul a,.nav-menu ul ul a {color: #ffffff;margin: 0;width: 200px;}
ul.nav-menu ul a:hover,.nav-menu ul ul a:hover,ul.nav-menu ul a:focus,.nav-menu ul ul a:focus {background-color: #db572f;}
ul.nav-menu li:hover > ul,.nav-menu ul li:hover > ul,ul.nav-menu .focus > ul,.nav-menu .focus > ul {clip: inherit;overflow: inherit;height: inherit;width: inherit;}
.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a {color: #B2F989;}
.menuToggle{display: none;}

header.site-header.fixed .stock-ticker-wrap{
    position: fixed;
	right: 457px;
}
.stock-ticker-wrap {
    top: 53px !important;
    position: absolute;
    right: 100px;
    z-index: 9;
    max-width: 270px;
    width: 100%;
}
.stock-ticker-wrap .stock-ticker {
    padding: 15px;
    width: 100%;
    background: #ffffff;
    border-radius: 6px;
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 10%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 10%);
    text-align: center;
}
.stock-ticker-wrap .stock-ticker-close {
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: inline-block;
    position: absolute;
    right: 15px;
    top: 4px;
    color: #000;
}

.stock-ticker-wrap > * {
	color: #ffffff;
}
.stock-ticker-wrap .stock-ticker img{
    height: 30px;width: auto;
}
.stock-ticker-wrap .stock-ticker .prc {
	font-size: 2rem;
}

.stock-ticker-wrap .stock-ticker .prcnt,
.stock-ticker-wrap .stock-ticker .chng {
	font-size: 2.25rem;
}

.stock-ticker-wrap .stock-ticker .left p,
.stock-ticker-wrap .stock-ticker .prc,
.stock-ticker-wrap .stock-ticker .prcnt,
.stock-ticker-wrap .stock-ticker .chng {
	font-weight: 800;
	font-family: 'Montserrat', sans-serif;
	color: #66cc66;
}

.stock-ticker-wrap .stock-ticker .left p {
	color: #323232;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	font-weight: 700;
}

.stock-ticker-wrap .stock-ticker .prcnt,
.stock-ticker-wrap .stock-ticker .chng {
	margin-left: 1.5rem;
}

.stock-ticker-wrap ul.crncy {
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}

.stock-ticker-wrap .stock-ticker .right .row1{
    border-bottom: 1px solid #dadada;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.stock-ticker-wrap .stock-ticker .right .prcnt,
.stock-ticker-wrap .stock-ticker .right .chng {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.stock-ticker-wrap .stock-ticker .right .prc {
	font-size: 24px;
	font-weight: 800;
}

.stock-ticker-wrap ul.crncy li {
	font-family: 'Montserrat', sans-serif;
	display: inline-block;
	color: #000000;
    font-weight: 500;
	text-transform: uppercase;
	font-size: 12px;
}

.stock-ticker-wrap ul.crncy li:not(:last-child) {
	border-right: 1px solid;
	padding-right: 5px;
	line-height: 1;
}

/*  Alignment  */
.alignnone,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

/* Slider */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

/* Pagination  */
.pagination{display:inline-block;margin:30px 0 0;width:100%}.sub-pagenation-div li{display:inline-block;border-radius:4px;width:auto}.sub-pagenation-div li a{border-radius:4px;color:#333;display:block;padding:10px 20px}.sub-pagenation-div li.current a,.sub-pagenation-div li:hover a{background:#394e8c;color:#fff}.background-img{background-size:cover;background-repeat:no-repeat;background-position:center}

/* MAIN CSS  */
.container::after,.blogdetail::after,.entry-content::after {content: '';clear: both;display: block;}
.container{max-width: 1760px!important;}
.blogdetail {display: block;margin-bottom: 20px;padding-bottom: 20px;}
a{transition: all 0.3s;}

.cbtn{border: 2px solid #000000;display: inline-block;color: #000000;border-radius: 36px; font-size: 16px;font-weight: 600;height: 56px;line-height: 54px;padding:0 30px}
.other_btn a.cbtn{background-color: #B2F989;}

.site-header{background-color: #ffffff;padding:18px 0;left:0;top:0;position: fixed;border-bottom: 3px solid #000000;width: 100%;z-index: 8;}.site-header .row{align-items: center;}
.site-logo img{max-height: 56px;}


#container{margin-top:95px;}

.jiva_hero{background-color: #B2F989;background-image: url(images/grid-bg.png); padding:60px 0}
.jiva_hero .content{margin-top: 40px;}.jiva_hero .content h1{color:#000000;font-size: 72px;line-height: 72px;margin-bottom: 30px;}

.jiva_hero .content p{font-size: 16px;font-weight: 400;line-height: 24px;}
.jiva_hero .content p a{border:2px solid #000000;font-size:16px;color:#000000;height:56px;border-radius: 36px;
display:inline-block;line-height: 54px;padding:0 30px;font-weight: 600;margin-top: 20px;}
.jiva_hero .content p a:hover{background-color: #000000;color:#ffffff}
.bg_style_1{background-color: #ffffff;background-image: url(images/gride-box.png);background-repeat: no-repeat; background-position: top right; padding:40px;border-radius: 24px;border: 4px solid #000000;height: 100%;margin-right: 20px;box-shadow: 19px 18px 0 #000000;}.bg_style_1 p{margin: 0;}
 
.stickysec{position: sticky;top: 0;}
.ventures{background-color: #B2F989;background-image: url(images/grid-bg.png);padding-bottom: 60px;}
.ventures h3{font-size:48px;font-weight: bold;}.ventures .col-lg-12{margin-top: 40px;}
.ventures .content{border-radius: 24px; border: 4px solid #000000;display: flex;height:320px;align-items: center;justify-content: center;padding:25px}.ventures .bg_style_1 .row{margin-top: 20px;}.cover{background-size: contain;background-position: center;}


section{background-color: #ffffff;position: relative;z-index: 4;}
.our-companies{background-color: #ffffff;background-image: url(images/grid-bg.png); padding:100px 0;border-radius: 30px;}
.our-companies .thumb{text-align: center;position: relative;}.our-companies .thumb.dwnarw::after{content: url(images/down-arrows.png);display: block;right: 20px;position: absolute;bottom: -35px;}
.our-companies .content p strong{font-family: "Museo";font-size: 48px;font-weight: 650;line-height: 60px;}

.row.logo_list{margin: 80px 0;justify-content: center;align-items: center;}
.logo_list .box{flex:0 0 auto;width:20%;padding:0 10px}
.logo_list .thumb{background-color: #ffffff; border:3px solid #000000;border-radius: 30px;padding:20px;display:flex;align-items: center;justify-content: center;height: 160px;} 

.icons_list .content{text-align: center;}.icons_list a{color:#000000}.icons_list h4{font-size: 48px;text-decoration: underline;margin-top: 12px;}
.icons_list .box-1{margin-top: 110px;}.icons_list .box-2{margin-top: 70px;}.icons_list .box-3{margin-top: 130px;}

.jiva_news{background-color: #E1FBCF;background-image: url(images/grid-bg.png);padding:80px 0}
.jiva_news h3{font-size: 72px;margin-bottom:40px}.jiva_news .lg_post .content{background-color: #ffffff;padding:40px;border-radius: 24px;border: 4px solid #000000;}.jiva_news .lg_post .content .thumb{margin-bottom: 20px;}.jiva_news .content a{color:#000000}
.jiva_news .lg_post .content .thumb img{border-radius: 24px;}.jiva_news .content h6{color:#000000;font-size: 32px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px; line-height:40px;}.jiva_news .content .date{font-size: 12px;}
.jiva_news .lg_post .content .cbtn{background-color: #B2F989;}.jiva_news .lg_post .content .cbtn:hover{background-color: #000000;color:#fff}

.jiva_news .sm_post{margin-bottom:30px}
.jiva_news .sm_post .content{display:flex;gap:25px}.jiva_news .sm_post .thumb{flex:0 0 auto;width:24%}
.jiva_news .sm_post .thumb img{border-radius: 24px;border: 2px solid #000000;}

.market_shares{background-image: url(images/grid-bg.png); padding:70px 0;overflow: hidden;}
.market_shares .thumb{position: relative;}.market_shares .thumb::before{content: url(images/shape3.png);display: block;left: -100px;position: absolute;top: 10px;}
.market_shares .thumb::after{content: url(images/shape4.png);display: block;right: -200px;position: absolute;bottom: 0;}
.market_shares .list{display: flex;max-width: 1338px;margin:0 auto 100px;justify-content: space-between; }.market_shares .list .detail{text-align: center;flex:0 0 auto;width:24%;position: relative;}
.market_shares .list .detail.box-1 {top: 80px;}.market_shares .list .detail.box-3 {top: 48px;}
.market_shares .list .detail strong{font-family: "Museo";font-size: 32px;font-weight: 650;line-height: 40px;}
.market_shares .list .detail .bg_style_1{background: linear-gradient(182.98deg, #C9FBB3 7.69%, #FFFFFF 103.7%);height:auto}.market_shares .thumb{display:table;margin:0 auto 40px;position: relative;}.market_shares .thumb img{max-height: 420px;}.market_shares .price{background-color: #B2F989;border-radius:90px;border: 4px solid #000000;display: table;margin:0 auto;position: absolute;left: 0;right: 0;top: -40px;transform: rotate(-3deg);}
.market_shares .price h3{font-size: 40px;height:72px;line-height: 72px;padding:0 40px}
.market_shares .cbtn{background: linear-gradient(182.98deg, #C9FBB3 7.69%, #FFFFFF 103.7%);}

.jiva_contact{background-color:#203427;background-image: url(images/contact-bg-1.png), url(images/contact-bg-2.png);background-position: bottom left,top right;padding:100px 0;background-position: left bototm;background-repeat: no-repeat;}.jiva_contact .content{position: relative;max-width:580px;width: 100%;}
.jiva_contact .content::before{content: url(images/half-curve.png);display: block;top:-250px;position: absolute;left: 0;}.jiva_contact .content::after{content: url(images/wave-shape.png);display: block;bottom:-250px;position: absolute;right: 0;}
.jiva_contact .content h3{color: #C9FBB3!important;font-size: 72px;}
.jiva_contact .content p{color: #ffffff!important;}.jiva_contact .content p a{text-decoration: underline!important;color:#ffffff}.jiva_contact .form input{border-radius: 36px!important;height:56px!important;border:0!important;padding-left: 14px!important;}.jiva_contact .form label.gfield_label{font-size: 12px!important;color: #ffffff!important;font-weight: 400!important;}
.gform_legacy_markup_wrapper textarea.large {height: 120px!important;padding:20px;border:0!important;border-radius: 24px;}.gform_legacy_markup_wrapper textarea.large::placeholder{color: #232933;}
.form ul#input_4_5 {display: flex;flex-wrap: wrap;}.form ul#input_4_5 li{flex:0 0 auto;width:46%}
.form ul#input_4_5 li:first-child{width: 33%;}.form ul#input_4_5 input{display:none!important}
.form ul#input_4_5 label{font-size: 16px!important;color:#ffffff!important;padding-left:35px}
.form ul#input_4_5 label::before{content:'';border:2px solid #ffffff;display:block;border-radius: 4px;height: 20px;width: 20px;left: 0;position: absolute;}.form ul#input_4_5 input:checked + label{font-weight: normal!important;}.form ul#input_4_5 input:checked + label::before{background-color: #B2F989;}
input#gform_submit_button_4 {width: 266px;font-weight: 600;border: 2px solid #000000 !important;}

.about_jiva{background-image: url(images/grid-bg.png);padding:80px 0 0}
.about_jiva .heading{border-radius: 24px;border: 3px solid #000000;background-color: #B2F989;padding:40px;position: relative;margin-bottom: 20px;}.about_jiva .heading h3{font-size: 72px;}
.about_jiva .heading::before{content:url(images/shape-2.png);display: block;right: 30%;position: absolute;top: -100px;}.about_jiva .content{border:3px solid #000000;padding:40px;border-radius: 24px;background-color: #E1FBCF;}


.page_title{text-align: center;font-size: 72px;margin-bottom: 60px;position: relative;}.page_title::after{content:url(images/shape-1-1.png);left: 0;position: absolute;top: 0;}


.financial-sec{background-image:url(images/grid-bg.png);padding:80px 0}
.finance_tab_resp ul{list-style: none;margin:0 0 80px;padding: 0;text-align: center;}.finance_tab_resp li{display:inline-block;font-weight: 600;color: #3f3f3f;padding-bottom: 15px;margin-right: 40px; border-bottom:2px solid #ffffff}.finance_tab_resp li:hover{cursor: pointer;}.finance_tab_resp li:last-child{margin-right: 0;}.finance_tab_resp li.active{color: #000000;border-color: #000000;}
.financial-sec .list .bg_style_1{display:flex;justify-content:space-between}.financial-sec .list .bg_style_1 strong.name{margin-left: 50px;}
.list .item{display:none;margin-bottom:30px}.list .item.active{display:block}

.default-page{padding:80px 0;background-attachment: fixed;background-image: url(images/grid-bg.png);background-size: contain;}

/* FAQs */
.faq-sec.pr-sec{background-size: contain;background-attachment:fixed;background-image:url(images/grid-bg.png);padding:80px 0}
.page_title::after {left: 100px;top: -35px;}
.panel-heading a{font-size: 32px;font-family:"Museo";color: #000000;letter-spacing: 1px;display: block;padding-right: 46px;position: relative}

.panel-body{padding-top: 15px;}.panel-body p{font-size: 16px;line-height: 24px;}
.panel.panel-default{background-color:#ffffff;background-image:url(images/gride-box.png);border: 4px solid #000000;background-repeat: no-repeat;background-position: top right; padding:24px;border-radius:24px;box-shadow: 19px 18px 0 #ffffff;margin-bottom:30px;}
.panel.panel-default.active{box-shadow: 19px 18px 0 #000000}
.panel-heading a::before{display:block;content:'';background-color:#000000;height:22px;position: absolute; right:20px;width:2px;top:13px;transition:all 0.3s}
.panel-heading a::after{display:block;content:'';background-color:#000000;height:2px;position: absolute; right:10px;width:22px;top:23px;}.panel-heading a[aria-expanded="true"]::before{transform: rotate(90deg)}

/* joint ventures */
.joint_ventures,.news_events_sec{background-image: url(images/grid-bg.png);padding:80px 0}
.joint_ventures .row{margin-top:100px;margin-bottom:100px;}.joint_ventures .box-1 .cnt{order:1}
.joint_ventures .box-1 .content{padding-right:100px;}.joint_ventures .box-1 .thb{order:2}
.joint_ventures .content a.cbtn{background-color:#B2F989;margin-top:15px}
.joint_ventures .content a.cbtn:hover{background-color:#000000;color:#fff}

/*  news  */
.news_events_sec .finance_tab_resp{margin-bottom: 60px;}
.news_events_sec ul{list-style: none;margin:0;padding:0}.news_events_sec .tab-pane li{margin-bottom: 50px;}
.news_events_sec .tab-pane li a{color:#000000}.news_events_sec .tab-pane li span.date{font-size:12px}.news_events_sec .tab-pane li .thumb{flex:0 0 auto;width:360px}
.news_events_sec .tab-pane li .thumb img{border:3px solid #000000;border-radius: 24px;}
.news_events_sec .tab-pane li h6{font-size:32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.entry-content .post_news_thumb{text-align: center;margin:30px 0}.entry-content .post_news_thumb img{border-radius: 24px;border: 4px solid #000000;}
.entry-content ul{padding-left: 18px;}.entry-content li a,.entry-content p a{color: #B2F989;text-decoration: underline!important;}
/*  site footer */
.site-footer{background-image: url(images/grid-bg.png); padding: 60px 0;}
.site-footer ul{list-style: none;margin: 0 0 20px;padding: 0;text-align: center;}
.site-footer li{display:inline-block;margin-right: 40px;}.site-footer li:last-child{margin-right: 0;}
.site-footer li a{font-size: 16px;font-weight: 600;color: #000000;}.site-footer li a:hover{color:#B2F989}
.site-footer .copyright{font-size: 12px;text-align: center;}
.page-id-18768 p {text-align: center;}
/*  Media Query  */
@media(max-width: 1680px){
	.ventures .content{height:250px}.jiva_hero{padding:30px 0}
}
@media(max-width: 1540px){
	.jiva_hero .content h1,.about_jiva .heading h3,.jiva_news h3,.jiva_contact .content h3,.page_title{font-size: 60px;}.market_shares .thumb img {max-height: 370px;}
	.about_jiva .heading{padding:30px 40px 23px}.joint_ventures .box-1 .content {padding-right: 0;}
}
@media(min-width: 1500px){
	.our-companies .content{padding-right: 50px;}
}
@media(max-width: 1400px){.stickysec{position:static}.list .item{overflow: auto;padding-bottom: 30px;}.financial-sec .list .bg_style_1{flex-wrap: nowrap; width: 1500px;}::-webkit-scrollbar{height:5px}}
@media(max-width: 1300px){.jiva_hero .content h1 {font-size: 50px;line-height: 60px;}.our-companies .thumb.dwnarw::after{right:-7px}.about_jiva .heading::before{right:16%}}
@media(max-width: 1200px){.market_shares .list .detail strong{font-size:26px}.market_shares .list .detail .bg_style_1{padding:40px 25px}.page_title::after{display:none}.panel-heading a{font-size: 22px;}}
@media(max-width: 1126px){.jiva_contact .content::before{display:none}.about_jiva .heading::before {right: 10px;}.jiva_hero .content h1,.page_title, .about_jiva .heading h3,.jiva_news h3, .jiva_contact .content h3{font-size: 48px;}.finance_tab_resp ul{flex-wrap: wrap;}.finance_tab_resp li{padding-bottom: 5px;margin-bottom: 10px;}}
@media( max-width: 991px ){ .lg_post.col-lg-6.col-md-12{margin-bottom: 25px;}.jiva_contact .form{position:relative;z-index: 4;}.jiva_contact{padding:50px 0}.jiva_news{padding:40px 0}.ventures.stickysec.cover .col-lg-6.col-md-12 {margin-bottom: 35px;}.joint_ventures .box-1 .cnt{order:2}
.joint_ventures .box-1 .thb{order:1}.joint_ventures .content{text-align: center;}
	.ventures.stickysec.cover .col-md-6,.our-companies .thumb,.joint_ventures .thumb{margin-bottom: 26px;text-align: center;}.ventures h3{font-size:40px}.joint_ventures .row {margin-top: 50px;margin-bottom: 50px;}
}
@media(max-width:960px){.market_shares .list{flex-wrap:wrap}.market_shares .list .detail{width:49%;margin-bottom:35px}.market_shares .list .detail.box-1,.market_shares .list .detail.box-3{top:0}.logo_list .box{width:33.33%;margin-bottom: 25px;}.row.logo_list{justify-content: center;margin:40px 0;}}

@media(max-width: 860px){.site-logo img {max-height: 46px;}.col-auto.nav-bar{display:none}.menubar{display:flex;}.menubar svg{height:26px}.col-auto.site-logo{align-items: center; display:flex;gap:17px}.market_shares .price h3{font-size:48px}.mobilemenu ul{list-style: none;margin:0;padding:0}.mobilemenu li{display:block;margin-bottom: 6px;}.mobilemenu li a{display:block;padding:15px;color:#000000;background-color:#f8f8f8}.form ul#input_4_5 li:first-child {width: 45%;}.form ul#input_4_5 li {width: 54%;}.about_jiva .heading::before{z-index: -1;}    .about_jiva .heading {padding: 20px 30px 15px;}.about_jiva .content{padding:30px}.market_shares .list .detail .bg_style_1, .bg_style_1 {padding: 30px 15px;}.ventures.stickysec.cover .col-sm-6{margin-bottom: 26px;}.our-companies .content p strong,.icons_list h4{font-size:40px}li.alltypenews_content .d-flex.gap-4 {
    display: block !important;
    text-align: center;
}.news_events_sec .tab-pane li .thumb{max-width:360px;width:100%;margin:0 auto 20px}.news_events_sec .tab-pane li h6{font-size: 26px;}
}

	 
@media( max-width: 667px ){
	.market_shares .thumb::before,.jiva_contact .content::before,.our-companies .thumb.dwnarw::after{display:none}
    img.alignleft,img.alignnone,img.alignright {margin: 0 auto 20px;display: block;float: none;}
	.jiva_news .sm_post .content{display:block}
}
@media(max-width: 620px){ .jiva_news .sm_post .content{display:block}.jiva_news .sm_post .thumb{width:100%;text-align:center;}.jiva_news .lg_post .content{padding:25px}.market_shares .price h3 {font-size: 24px;height: 55px;line-height: 60px;}.market_shares .list{margin-bottom: 50px;}}
@media(max-width: 500px){.jiva_hero .content h1, .about_jiva .heading h3, .jiva_news h3, .jiva_contact .content h3{font-size:40px}.jiva_hero .content h1{line-height: 42px;}.our-companies .content p strong, .icons_list h4{font-size:32px}.our-companies .content p strong{line-height: 40px;}.logo_list .box {width: 50%;margin-bottom: 0;}.row.icons_list .col-sm-6{width:50%}}
@media(max-width: 440px){
.other_btn a.cbtn {height: 40px;line-height: 37px;font-size: 14px;padding: 0 20px;}.ventures h3 {font-size: 30px;}
.market_shares .list .detail{width: 100%;}    .market_shares .price h3 {font-size: 20px;height: 42px;line-height: 48px;padding: 0 22px;}
}