.slider_prev{background:url(https://www.itcportal.com/images/left_ar.png) no-repeat 0 0 !important; width:17px; height:32px; top:13px!important ; left:-10px !important;  position:absolute; text-indent:-20000px; cursor:pointer; border: 0px solid #FFF !important; border-radius: 0 !important; box-shadow: none !important;}
.slider_prev:after{display:none;}
.slider_next{background: url(https://www.itcportal.com/images/right_ar.png) no-repeat 0px 0px  !important; width:17px !important; height:32px !important; top:13px !important; right:-30px !important; position:absolute; text-indent:-20000px; cursor:pointer; border: 0px solid #FFF !important; border-radius: 0 !important; box-shadow: none !important;}
.slider_next:after{background:none !important}


.business{margin:150px 0 0; float:left; width:100%; text-align:center;}
.business h3{font-size:24px; font-family:'barlow_semi_condensedlight'; color:#0b2e1a; display:block; font-weight:400; }
.business h2{font-size:60px; font-family:'barlow_semi_condensedlight'; color:#2c94d0; display:block; padding-top:10px; font-weight:400; }

.brands_info{float:left; width:100%; background-color:#ebe5d9; text-align:center; padding:55px 0; margin:50px 0 0;}
.brands_info .brand_infocon{padding:25px 0 0 0; width:264px; margin:0 0 0 190px; font-size:19px; text-align:left; font-family: 'barlow_semi_condensedlight'; float:left;} 
.brands_info .brand_year{float:left; margin:0 0 0 -20px}

.listing_brands{margin:0px; padding:0px;} 
.listing_brands li{float:left; width:50%; display:table; height:235px;}
.listing_brands li .v_center {display: table-cell; vertical-align: middle;text-align: left; font-size:16px; padding:0px 5px 0 40px;}
.fmgc_bg{background-color:#9f63a9;}
.aashirvaad_bg{background-color:#ee2b23;}
.sunfeast_bg{background-color:#ecdddd;}
.yipee_bg{background-color:#fded24;}
.video_thumb{position:relative;}
.link, .link_block{cursor:pointer; }


.sustain_sec{padding:125px 0 30px; font-family:'barlow_semi_condensedlight';}
.sustain_sec h2{ color:#231f20; font-size:26px; padding:30px 50px; font-weight:400; line-height:30px;}
.sustain_sec h4{ color:#231f20; font-size:16px; padding:20px 50px 10px; font-weight:400; line-height:24px;}
.sustain_sec h3{ font-size:30px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:15px; font-weight:400;}

.sustain_sec .sustain_secleft{ float:left; width:100%; padding:20px 50px 0 0;} 
.sustain_sec .sustain_secleft.tpnone{ padding:0px 50px 0 0;} 

.sustain_sec .sustain_secleft h3{ font-size:26px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:0px; font-weight:400; font-family: 'BarlowSemiCondensed-SemiBoldItalic';}
.sustain_sec .sustain_secleft h3:after{position:absolute; left:0px; bottom:0px; content:""; height:3px; background-color:#000; width:66px; display:none;}

.sustain_sec .sustain_secleft p.thum-after-pdf{padding:0px;}
.sustain_sec .sustain_secleft p.thum-after-pdf a{width: 235px; line-height: 18px; font-size: 15px; padding-top: 10px;}


.sustain_sec .sustain_secleft p{ color:#231f20; font-size:18px; padding:5px 0px; font-weight:400; line-height:24px;}

.partnership_bg{background:#3d3d2c url(https://www.itcportal.com/images/partnership_bg.png) no-repeat center; height:100%; background-size:cover; border-radius:6px; padding:30px 82px;}

.echoupal-mbg{background: url(https://www.itcportal.com/images/echoupal-mbg.jpg) no-repeat center; background-size:cover; }
.afforestation-mbg{background: url(https://www.itcportal.com/images/afforestation-mbg.jpg) no-repeat center; background-size:cover; }
.watershed-mbg{background: url(https://www.itcportal.com/images/watershed-mbg.jpg) no-repeat center; background-size:cover; }
.agriculture-mbg{background: url(https://www.itcportal.com/images/agriculture-mbg.jpg) no-repeat center; background-size:cover; }
.livestock-mbg{background: url(https://www.itcportal.com/images/livestock-mbg.jpg) no-repeat center; background-size:cover; }
.womens-mbg{background: url(https://www.itcportal.com/images/womens-mbg.jpg) no-repeat center; background-size:cover; }
.primary-mbg{background: url(https://www.itcportal.com/images/primary-mbg.jpg) no-repeat center; background-size:cover; }
.skilling-mbg{background: url(https://www.itcportal.com/images/skilling-mbg.jpg) no-repeat center; background-size:cover; }
.health-mbg{background: url(https://www.itcportal.com/images/health-mbg.jpg) no-repeat center; background-size:cover; }
.solid-mbg{background: url(https://www.itcportal.com/images/solid-mbg.jpg) no-repeat center; background-size:cover; }

.partnership_bg .headblock{float:left; width:100%; text-align:center; color:#fff; margin-bottom:5px;}
.partnership_bg .headblock h3{ font-size:30px; font-weight:600; font-style:italic;}
.partnership_bg .headblock h3 span{ font-size:18px; font-weight:600; width:100%; display:inline-block} 

.partnership_bg .stragic_block .block_con li section.half_section .tool_tip.no_space{margin-top:15px;}





.partnership_bg .left_sec{float:left; color:#fff;  font-family: 'BarlowSemiCondensed-SemiBoldItalic'; width:50%; padding:0px 25px 0 47px; margin:15px 0 0; line-height:40px; border-right:1px solid rgba(255,255,255,0.23); min-height:360px; position:relative;}
.partnership_bg .left_sec.for_six_bg{width:40%; min-height:540px;}
.partnership_bg .left_sec:after{position:absolute; right:-2px; top:0px; background-color:rgba(255,255,255,0.23); height:3px; width:3px; content:"";}
.partnership_bg .left_sec:before{position:absolute; right:-2px; bottom:0px; background-color:rgba(255,255,255,0.23); height:3px; width:3px; content:"";}

.partnership_bg .left_sec h4{font-size:30px; color:#fff; position:relative; padding-top:10px; margin-bottom:20px; font-weight:400; position:relative;}
.partnership_bg .left_sec h4:after{position:absolute; left:0px; top:0px; content:""; height:3px; background-color:#fff; width:26px; }


.partnership_bg .left_sec span{font-family: 'BarlowSemiCondensed-SemiBoldItalic'; font-size:40px; display: block; padding-top: 22%; }

.partnership_bg .right_sec{float:left; color:#fff; font-size:36px; font-family:'barlow_semi_condensedlight'; width:50%; margin:20px 0 0; line-height:40px; background:url(https://www.itcportal.com/images/partner_infographics.png) no-repeat center; height:388px; position:relative;}
.partnership_bg .right_sec.circle_fivebg{float:left; color:#fff; font-size:36px; font-family:'barlow_semi_condensedlight'; width:50%; margin:60px 0 0; line-height:40px; background:url(https://www.itcportal.com/images/partner_infographics_five.png) no-repeat center; height:457px; position:relative;}
.partnership_bg .right_sec .farmers_ic{position:absolute; left:164px; top:39px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px }
.partnership_bg .right_sec .ngos{position:absolute; left:267px; top:162px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px; }
.partnership_bg .right_sec .academics_ic{position:absolute; left:163px; top:248px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px }
.partnership_bg .right_sec .itc_ic{position:absolute; left:55px; top:145px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px; }
.partnership_bg .right_sec p{padding:5px 0 0; color:#fff;}
.partnership_bg .right_sec .indiviual_ic{position:absolute; left:163px; top:40px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px;}

.partnership_bg .right_sec.circle_fivebg{float:left; color:#fff; font-size:36px; font-family:'barlow_semi_condensedlight'; width:50%; margin:60px 0 0; line-height:40px; background:url(https://www.itcportal.com/images/partner_infographics_five.png) no-repeat center; height:457px; position:relative;}
.partnership_bg .right_sec.circle_fivebg .itc_ic{left: 31px;top:99px;}
.partnership_bg .right_sec.circle_fivebg .cattle_ic {left: 191px;top: 49px; position:absolute; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px; }
.partnership_bg .right_sec.circle_fivebg .ngos {left: 290px;top: 198px;}
.partnership_bg .right_sec .milk_ic {position: absolute;left: 194px; top: 316px; font-size: 13px;font-family: 'barlow_semi_condensedmedium';line-height: normal;text-align: center;text-transform: uppercase; width:180px;}
.partnership_bg .right_sec .cattle_dev_ic {position: absolute;left: 33px; top: 277px; font-size: 13px;font-family: 'barlow_semi_condensedmedium';line-height: normal;text-align: center;text-transform: uppercase; width:180px;}
.partnership_bg .right_sec.circle_fivebg .student_ic {position: absolute;left: 192px;top:55px;font-size: 13px;font-family: 'barlow_semi_condensedmedium';line-height: normal; text-align: center; text-transform: uppercase;    width: 180px;}
.partnership_bg .right_sec .school_comm_ic {position: absolute;left: 197px; top: 324px; font-size: 13px; font-family: 'barlow_semi_condensedmedium'; line-height: normal; text-align: center; text-transform: uppercase; width: 180px;}
.partnership_bg .right_sec .goverment_ic {position: absolute;left: 31px; top: 280px; font-size: 13px; font-family: 'barlow_semi_condensedmedium'; line-height: normal; text-align: center; text-transform: uppercase; width: 180px;}



.partnership_bg .right_sec.circle_sixbg{float:left; color:#fff; font-size:36px; font-family:'barlow_semi_condensedlight'; width:60%; margin:60px 0 0; line-height:40px; background:url(https://www.itcportal.com/images/partner_infographics_six.png) no-repeat center; height:540px; position:relative;}
.partnership_bg .right_sec.circle_sixbg .itc_ic{left: 387px;top: 279px;}
.partnership_bg .right_sec.circle_sixbg .cattle_ic {left: 172px;top: 35px; position:absolute; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px; }
.partnership_bg .right_sec.circle_sixbg .ngos {left: 258px;top: 416px;}
.partnership_bg .right_sec.circle_sixbg .student_ic {position: absolute;left: 192px;top:55px;font-size: 13px;font-family: 'barlow_semi_condensedmedium';line-height: normal; text-align: center; text-transform: uppercase;    width: 180px;}

.partnership_bg .right_sec.circle_sixbg .cattle_dev_ic {left: 91px;top: 354px;}
.partnership_bg .right_sec.circle_sixbg .milk_ic {left: 348px;top: 86px;}

.partnership_bg .right_sec.circle_sixbg .waste_ic {position: absolute;left: 33px; top: 154px; font-size: 13px;font-family: 'barlow_semi_condensedmedium';line-height: normal;text-align: center;text-transform: uppercase; width:180px;}


.partnership_bg .right_sec.circle_threebg{float:left; color:#fff; font-size:36px; font-family:'barlow_semi_condensedlight'; width:50%; margin:20px 0 0; line-height:40px; background:url(https://www.itcportal.com/images/threebg.png) no-repeat center; height:388px; position:relative;}

.partnership_bg .right_sec.circle_threebg .underprivileged_ic{position:absolute; left:149px; top:54px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px }
.partnership_bg .right_sec.circle_threebg .svti_ic{position:absolute; left:73px; top:218px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px }
.partnership_bg .right_sec.circle_threebg .itc_ic{position:absolute; left:245px; top:218px; font-size:13px; font-family: 'barlow_semi_condensedmedium'; line-height:normal; text-align:center; text-transform:uppercase; width:180px; }



.partnership_bg .stragic_block{float:left; border-top:2px solid #a4d128; margin:15px 0 0 0; width:100%; padding:33px 0 0;}
.partnership_bg .stragic_block .left_head_block{float:left;  width:50%; font-size:24px; font-family: 'barlow_semi_condensedmedium'; color:#fff; padding-bottom:33px; padding-left:33px;  }
.partnership_bg .stragic_block .block_con{float:left; width:100%; background-color:#eeeeee; border-radius:6px; height:125px; margin-bottom:2px;}
.partnership_bg .stragic_block .block_con ul{height:100%;}
.partnership_bg .stragic_block .block_con ul li{font-weight: 600 !important;}
.partnership_bg .stragic_block .block_con ul li section a{font-weight: 600 !important;}
.partnership_bg .stragic_block .block_con li{width:50%; height:100%; float:left; }
.partnership_bg .stragic_block .block_con li.yellow_bg{background-color:#dcc60e; position:relative; display:block; padding:38px 94px 38px 33px; font-size:18px; -webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px; font-weight:400;}
.partnership_bg .stragic_block .block_con li.yellow_bg:after { position:absolute; content:""; background-image:url(https://www.itcportal.com/images/yellow_arrow.png); width:64px; height:125px; right:0px; top:0;}

.partnership_bg .stragic_block .block_con li.green_bg{background-color:#9caf61; position:relative; display:block; padding:38px 94px 38px 33px; font-size:18px; -webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px; font-weight:400;}
.partnership_bg .stragic_block .block_con li.green_bg:after { position:absolute; content:""; background-image:url(https://www.itcportal.com/images/green_arrow.png); width:64px; height:125px; right:0px; top:0;}

.partnership_bg .stragic_block .block_con li.blue_bg{background-color:#5e91a9; position:relative; display:block; padding:38px 94px 38px 33px; font-size:18px; -webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px; font-weight:400;}
.partnership_bg .stragic_block .block_con li.blue_bg:after { position:absolute; content:""; background-image:url(https://www.itcportal.com/images/blue_arrow.png); width:64px; height:125px; right:0px; top:0;}


.partnership_bg .stragic_block .block_con li.ltblue_bg{background-color:#58abb7; position:relative; display:block; padding:38px 94px 38px 33px; font-size:18px; -webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px; font-weight:400;}
.partnership_bg .stragic_block .block_con li.ltblue_bg:after { position:absolute; content:""; background-image:url(https://www.itcportal.com/images/lt_blue.png); width:64px; height:125px; right:0px; top:0;}

.partnership_bg .stragic_block .block_con li section{width:33.33%; border-right:1px solid #d5d5d5;  float:left; height:100%;position:relative; padding:20px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section:last-child{ border-right:0px solid #d5d5d5;}
.partnership_bg .stragic_block .block_con li section.top_space{padding:20px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section.none_brd{border-right:0px solid #d5d5d5; }
.partnership_bg .stragic_block .block_con li .sec_block{}
.partnership_bg .stragic_block .block_con li .sec_block a{color:#1f87b8; margin-bottom:-10px; font-weight:600;  position:relative;  padding-right:10px; display:inline-block; position:relative;font-size:16px; }
.partnership_bg .stragic_block .block_con li .sec_block a:after{position:absolute; content:""; background:url(https://www.itcportal.com/images/plus_sign.png) no-repeat right; height:6px; width:6px; bottom:5px; margin-left:5px;}
.partnership_bg .stragic_block .block_con li section.full_sec{width:100%; border-right:0px solid #d5d5d5;  float:left; height:100%;position:relative; padding:20px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section.full_sec .tool_tip{margin:32px 0 0;  font-size:16px; font-weight:300;}
.partnership_bg .stragic_block .block_con li .sec_block a{font-weight:300;}




.partnership_bg .stragic_block .block_con li section.half_section{width:50%; float:left; height:100%;position:relative; padding:20px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section.half_section:last-child{ border-right:0px solid #d5d5d5;}
.partnership_bg .stragic_block .block_con li section.half_section.center{padding-top:0px;}

.partnership_bg .stragic_block .block_con li section.half_section .tool_tip{font-size:16px; margin:32px 0 0;}
.partnership_bg .stragic_block .block_con li section.half_section a{font-weight:300;}

.tooltip_block{ position:absolute;  top:-10px;  right:-220px; width:210px; background-color:#fff; border-radius:4px; box-shadow:0px 0px 5px 2px rgba(0,0,0,0.20); display:none; z-index:9}
.tooltip_block.left{ position:absolute;  top:-10px;  left:-220px; right:inherit; width:210px; background-color:#fff; border-radius:4px; box-shadow:0px 0px 5px 2px rgba(0,0,0,0.20); display:none; z-index:9}
.tooltip_block.left:after{position:absolute; content:""; background-image:url(https://www.itcportal.com/images/arrow_block.png); width:7px; height:14px; left:210px; top:10px;  transform: rotate(180deg);}
.tooltip_block span{position:absolute; right:5px; top:5px; font-size:13px; cursor:pointer; color:#000; display:none; z-index:99} 

.tooltip_block:after{position:absolute; content:""; background-image:url(https://www.itcportal.com/images/arrow_block.png); width:7px; height:14px; left:-7px; top:10px;}
.tooltip_block h3{padding:20px 10px; font-size:18px; position:relative; font-family:'barlow_semi_condensedlight'; font-weight:600; padding-bottom:10px; margin-bottom:15px;}
.tooltip_block h3:after{position:absolute; content:""; height:2px; width:15px;  background-color:#000; left:10px; bottom:0px;}
.tooltip_block img{width:100%;}
.tooltip_block  .sub_con{float:left; width:100%; padding:20px 10px; font-size:13px; color:#000;}
.tooltip_block  .sub_con h5{font-size:14px; margin-bottom:15px; font-weight:600;}
.tooltip_block  .sub_con p{float:left; width:100%; border-bottom:1px solid rgba(0,0,0,0.10); margin-bottom:12px; padding-bottom:10px; font-size:15px; font-family: 'barlow_semi_condensedlight'; line-height:20px;}
.tooltip_block  .sub_con p:last-child{border-bottom:0px solid rgba(0,0,0,0.10); }
.tool_tip{float:left; position:relative; padding-bottom:8px;}


/*================Awards part Start========================*/
.awards_list li {float: left; width: 100%; border-bottom: 1px solid rgba(255,255,255,0.05); padding: 10px 0; text-align: left;}
/*.awards_list li:last-child {border-bottom: 1px solid rgba(255,255,255,0.05) !important;}*/
.more{margin:0px auto; width:150px; padding-top: 20px;}
.more a{color:#000 !important; display:block; position:relative;}
.more a:after{width:11px; height:7px; position:absolute; z-index:1; right:15px; top:18px; content:""; color:#000 !important; line-height:38px; display:block; 
/*background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease; Safari and Chrome */
background:none;
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}
.awards-line a {
    border: 1px solid #000;
    color: #fff;
    padding: 12px 35px;
}
/*.more a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}*/
/* a.more:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}*/
/*================Awards part End========================*/



.model_action{float:left; width:100%; background-color:#fff; text-align:center; padding:45px 0;}
.model_action h3{ font-size:30px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:15px; font-weight:400;}
.model_action h3:after{position:absolute; left:0px; bottom:0px; margin:0 auto; right:0; content:""; height:3px; background-color:#000; width:66px;}
.model_action .block1{margin:0 -8px; padding:0 40px;}
.model_action .block1 li{width:31%; float:left; margin:20px 8px 0 8px; min-height:347px; border-radius:4px; padding:32px 60px; text-align:center; color:#fff;} 
.model_action .block1 li:first-child{background-color:#69813c;}
.model_action .block1 li:nth-child(2){background-color:#799c4b;}
.model_action .block1 li:nth-child(3){background-color:#79853c;}
.model_action .block1 li h4{font-size:20px; font-family: 'barlow_semi_condensedregular'; font-weight:600; min-height:123px; text-transform:uppercase; line-height:25px;}
.model_action .block1 li h4 span{ font-size:18px; font-weight:400;} 
.model_action .block1 li  p{font-size:16px;}
.model_action .block1 li i{padding:0 0px 25px; display:inline-block; height:89px; }

.model_action .block2{padding:0 70px 0 40px; float:left; width:100%; margin:20px 0;}
.model_action .block2 .focus_block{background-color:#6c702f; border-radius:4px; float:left; width:100%; padding:45px 0 60px;}
.model_action .block2 ul{ float:left; width:100%;}
.model_action .block2 li{width:33.33%; float:left; border-radius:4px; padding:6px 60px 20px; text-align:left; color:#fff; border-right:1px dotted #f3f3f3;} 
.model_action .block2 li:last-child{border-right:0px dotted #f3f3f3;}
.model_action .block2 li h4{font-size:18px; font-weight:400;line-height:25px; min-height:auto; text-transform:inherit;}
.model_action .block2 h4 span{ font-size:18px; font-weight:400;} 
.model_action .block2 p{font-size:14px;}
.model_action .block2 i{padding:0 0px 25px; display:inline-block; height:89px; }
.model_action .block2 h4{font-size:20px; font-family: 'barlow_semi_condensedregular'; font-weight:600; min-height:100px; text-transform:uppercase; line-height:25px; color:#fff;}

.interventions{float:left; width:100%; background-color:#f3f3f3; padding:45px 0; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin:60px 0 30px}
.interventions h3{ font-size:30px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:15px; font-weight:400; text-align:left;}
.interventions h3:after{position:absolute; left:0px; bottom:0px; margin:0 auto; right:0; content:""; height:3px; background-color:#000; width:66px; display:none;}
.interventions ul{margin:20px 0; float:left; width:100%;}
.interventions li{width:20%; padding:0 5px; float:left;}
.interventions li .thumb_img img{display:block; width:100%;}
.interventions li .thumb_info{background-color:#68aa94; color:#fff; padding:20px 20px;}
.interventions li .thumb_info h4{ font-size:16px;  font-family: 'barlow_semi_condensedmedium'; font-weight:400; min-height:45px;}
.interventions li .thumb_info p{ font-size:14px; font-weight:400; min-height:75px;}


.tooltip{width:270px;height:auto; padding:20px 40px;/*border:1px solid #ccc;  box-shadow: 0 0 3px rgba(0,0,0,.3);   -webkit-box-shadow: 0 0 3px rgba(0,0,0,.3);*/ line-height:22px;   position:absolute; bottom:-25px; right:118px; display:none;background-color:#f16009;text-align:left; font-family: 'barlow_semi_condensedmedium'; font-size:17px; text-transform:none; font-weight:400; z-index:9; }
.tooltip:after{position:absolute; right:-19px; content:url(https://www.itcportal.com/images/pop_right.png); height:20px; width:20px; bottom:0px}

.itc-tooltip{background-color: #20336a !important;}
.itc-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #20336a; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.fsm-tooltip{background-color: #A4A814;}
.fsm-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #A4A814; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.sanchalak-tooltip{background-color: #538347;}
.sanchalak-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #538347; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.academic-tooltip{background-color: #006B78;}
.academic-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #006B78; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.foresty-tooltip{background-color: #1B9209;}
.foresty-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #1B9209; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.ngos-tooltip{background-color: #910CC4;}
.ngos-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #910CC4; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.water-tooltip{background-color: #00C5D6;}
.water-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #00C5D6; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.state-tooltip{background-color: #C30091;}
.state-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #C30091; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.smf-tooltip{background-color: #B88F00;}
.smf-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #B88F00; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.cattle-owning-tooltip{background-color: #9A9A9A;}
.cattle-owning-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #9A9A9A; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.cattle-development-tooltip{background-color: #7E724B;}
.cattle-development-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #7E724B; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.milk-tooltip{background-color: #33717E;}
.milk-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #33717E; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.self-tooltip{background-color: #B70000;}
.self-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #B70000; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.govornment-fin-tooltip{background-color: #945050;}
.govornment-fin-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #945050; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.govornment-tooltip{background-color: #D18F00;}
.govornment-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #D18F00; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.school-tooltip{background-color: #6B6C9B;}
.school-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #6B6C9B; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.student-tooltip{background-color: #713874;}
.student-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #713874; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.youth-tooltip{background-color: #7047AA;}
.youth-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #7047AA; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.skill-tooltip{background-color: #8BAA47;}
.skill-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #8BAA47; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.individual-tooltip{background-color: #96A378;}
.individual-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #96A378; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.community-tooltip{background-color: #5493AD;}
.community-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #5493AD; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.local-tooltip{background-color: #CCCB26;}
.local-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #CCCB26; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.citizens-tooltip{background-color: #CC6325;}
.citizens-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #CC6325; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.rag-tooltip{background-color: #24CC9F;}
.rag-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #24CC9F; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.urban-tooltip{background-color: #88D193;}
.urban-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #88D193; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}

.waste-tooltip{background-color: #85A0C9;}
.waste-tooltip:after{content: "";position:absolute; width: 0; height: 0; border-top: 20px solid #85A0C9; border-right: 20px solid transparent; right:-19px; bottom:-0.8px}





















.tooltip p{position:relative; padding:10px 0 0 0 !important;}
.tooltip p:after{position:absolute; content:""; width:25px; height:2px; background-color:#fff; left:0px; top:0px;}
.tooltip span{position:absolute; right:5px; top:5px; font-size:13px; cursor:pointer; color:#000; display:none} 



/*.link{padding:30px 0 0 0; -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out;  -o-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}
.link a{color:#fff; font-size:13px;}
.link a i{padding-left:5px; -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out;  -o-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}
.link a:hover i{padding-left:8px;}*/

.brand_collection_block{float:left; width:100%; padding:20px 0 0;}
.brand_graybox{background-color:#4a4a4a; float:left; width:100%; padding:10px 0;}
.brand_head{padding:25px 0; font-size:18px; color:#4a4a4a;}
.brand_slider_inside .slick-slide img{position:absolute; margin:auto; left:0px; top:0px; bottom:0px; right:0px;}
.brand_slider_inside li{height:60px;}
.brand_head.bg{ float:left; background:url(https://www.itcportal.com/images/select_brandbg.png) no-repeat; width:256px; height:46px; text-align:center; color:#fff; padding:0px; line-height:45px;}


.slider_susinfo{float:left; width:100%}
.slider_susinfo .container{max-width:1366px; width:100%;}
.slider_susinfo .left_sec{float:left; width:50%; padding: 90px 123px 90px 90px; background-color:#b1d66f; height:641px;}
.slider_susinfo .left_sec.blue_bg{background-color:#5fc7d0;}
.slider_susinfo h3{position:relative; color:#030303; font-size:30px; font-weight:400; padding-bottom:20px; padding-top:20px;}
.slider_susinfo h3:after{position:absolute; content:""; width:30px; height:2px; background-color:#000; left:0px; top:0px;}
.slider_susinfo p{ font-size:14px; padding:10px 0 10px; font-size:18px; line-height:22px;}
.white_text{color: #ffffff !important;}
h3.white_text:after{position:absolute; content:""; width:30px; height:2px; background-color:#ffffff; left:0px; top:0px;}
.slider_susinfo .right_sec{float:right; width:50%; height:586px; background:url(https://www.itcportal.com/images/drive_forcebg.jpg) no-repeat center; background-size:cover; padding:50px 12%; text-align:center;}
.slider_susinfo .right_sec h4{color:#ffffff; font-size:24px; padding:10px 0 0; font-weight:400;}
.banner_coninfo{position:absolute; border-top:2px solid #b1d66f; background-color:rgba(0,0,0,0.53); z-index:9; right:80px; bottom:0; padding:40px 80px 40px 40px; font-size:20px; color:#fff; width:285px; height:250px;}
.banner-dots{ position:absolute; right:290px; bottom:12%;  height:13px;  text-align:right; z-index:5;}
.banner-dots li{ display:inline-block; height:13px;}
.banner-dots li a{ display:inline-block; width:13px; height:13px; text-indent:-9999px; background:#FFF; border-radius:50%; margin:0 2px; font-size:0; color:transparent;}
.banner-dots li.slick-active a{background:#b1d66f;}


.sustain_sec.what_we{padding:80px 0 80px; font-family:'barlow_semi_condensedlight';}

.sustain_sec.what_we h2{ color:#231f20; font-size:26px; padding:30px 50px; font-weight:400; line-height: inherit; position: relative; cursor: pointer;}

/*.sustain_sec.what_we h2:after {background:url(../images/tab-icon1.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}*/

.sustain_sec.what_we .tab-icon1 h2:after {background:url(https://www.itcportal.com/images/tab-icon1.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon1 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon1-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}



.sustain_sec.what_we .tab-icon8 h2:after {background:url(https://www.itcportal.com/images/tab-icon8.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon8 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon8-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}




.sustain_sec.what_we .tab-icon2 h2:after {background:url(https://www.itcportal.com/images/tab-icon2.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon2 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon2-hover.png) no-repeat left center; content: ""; display: block;width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}

.sustain_sec.what_we .tab-icon3 h2:after {background:url(https://www.itcportal.com/images/tab-icon3.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon3 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon3-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}

.sustain_sec.what_we .tab-icon9 h2:after {background:url(https://www.itcportal.com/images/tab-icon9.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon9 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon9-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}


.sustain_sec.what_we .tab-icon4 h2:after {background:url(https://www.itcportal.com/images/tab-icon4.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon4 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon4-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}

.sustain_sec.what_we .tab-icon5 h2:after {background:url(https://www.itcportal.com/images/tab-icon5.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon5 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon5-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}

.sustain_sec.what_we .tab-icon6 h2:after {background:url(https://www.itcportal.com/images/tab-icon6.png) no-repeat left center; content: ""; display: block; width: 70px; height: 70px; position: absolute; top: -25px;left: -90px; z-index: 1;}
.sustain_sec.what_we .tab-icon6 h2.active:after {background:url(https://www.itcportal.com/images/tab-icon6-hover.png) no-repeat left center; content: ""; display: block; width: 93px; height: 93px; position: absolute; top: -39px;left: -101px; z-index: 1;}
.sustain_sec.what_we .last h2{padding: 30px 50px 0 50px;}
.prAccordianCont {display: none; margin: -30px 0 52px 0 !important;}
.tab article ul li{ color: #3c3c3c; font-size:18px; border-bottom: 1px solid #e5e5e5; background:url(https://www.itcportal.com/images/arrow8.png) no-repeat left 23px; padding: 15px 0 15px 30px; line-height: 25px;} 
.tab article ul li span{ display: inline-block; width: 90%;}
.tab article ul li aside{ display: inline-block; width: 9%; text-align: right;}
.tab article ul li aside a { display: inline-block; padding: 0 8px 0 0;}
.tab article ul li aside a:last-child {padding: 0 0px 0 8px; border-left: 1px solid #ccc;}

.sustain_sec.what_we h4{ color:#231f20; font-size:20px; padding:20px 50px 10px; font-weight:400; line-height:24px;}
.sustain_sec.what_we h3{ font-size:30px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:15px; font-weight:400; position:relative; padding-top:20px;}
.sustain_sec.what_we h3:nth-child(1):after{position:absolute; content:""; background-color:#000; width:30px; height:70px; left:0px; top:0px;}


.policies_thumb{float:left; width:100%; background-color:#f3f3f3; padding:45px 0;}
.policies_thumb h3{ font-size:30px; color:#030303; position:relative; padding-bottom:10px; margin-bottom:15px; font-weight:400; text-align:center;}
.policies_thumb h3:after{position:absolute; left:0px; bottom:0px; margin:0 auto; right:0; content:""; height:3px; background-color:#000; width:66px;}
.policies_thumb ul{margin:20px 0; float:left; width:100%;}
.policies_thumb li{width:25%; padding:0 10px; float:left; margin:0 0 20px; }
.policies_thumb li.half{width:50%;}
.policies_thumb li div{background-color:#fff; box-shadow: 0 0 3px rgba(0,0,0,0.10); padding:20px 0; display:inline-block; width:100%; text-align:center; height:162px;}
.policies_thumb li div.gr_top{border-top:2px solid #94cb3d;}
.policies_thumb li div.bl_top{border-top:2px solid #12cbe7;}
.policies_thumb li div.ltgr_top{border-top:2px solid #3cbe9b;}
.policies_thumb li div.yl_top{border-top:2px solid #e7c613;}
.policies_thumb li div.orange_top{border-top:2px solid #ff750f;}
.policies_thumb li p{padding:10px 0 0; font-size:14px; text-transform:uppercase; line-height:20px;}

.initiatives_prev_in{background: url(https://www.itcportal.com/images/circle_prev.png) no-repeat 0 0; width:42px; height:42px; top:-70px; right:50px; position:absolute; text-indent:-20000px; cursor:pointer;}
.initiatives_next_in{background:url(https://www.itcportal.com/images/circle_next.png) no-repeat 0px 0px; width:42px; height:42px; top:-70px; right:0px; position:absolute; text-indent:-20000px; cursor:pointer;}

.impact_studies {float: left;width: 100%; background-color: #f3f3f3; padding: 45px 0;    border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin: 60px 0 30px;}
.impact_studies h3{ font-size:30px; text-transform:uppercase; color:#030303; position:relative; padding-bottom:0px; margin-bottom:15px; font-weight:400; text-align:left; position:relative;}
.impact_studies h3:before{position:absolute; content:""; left:0px;}

.impact_studies ul{margin:0px 0; float:left; width:100%;}
.impact_studies li{background: url(https://www.itcportal.com/images/arrow-v.png) left 17px no-repeat; line-height: 25px;font-size: 16px; color: #000; padding: 10px 0px 10px 20px; position:relative; padding-right:25px; border-bottom:1px solid rgba(0,0,0,0.10); margin-bottom:10px;}
.impact_studies li:after{position:absolute; content:""; background:url(https://www.itcportal.com/images/pdf-icon2.png) no-repeat; width:21px; height:25px; right:0px; top:12px;}
.impact_studies li a{color:#000; font-weight:400;}
.impact_studies li:last-child{border-bottom:0px solid; margin-bottom:0px;}

.partnership_bg .right_sec .link{position:relative;}
.partnership_bg .right_sec .link:after{position:absolute; content:""; background:url(https://www.itcportal.com/images/more_sus.png) no-repeat; width:16px; height:16px; left:-8px; right:0; margin:0 auto;}
.quick-link {position: fixed;/*right:-127px;*/top: 35%;z-index: 999; right:0;}
.quick-link-btn {position: absolute;left: -36px;top:0px;cursor: pointer;}
.quick-link h3 .arrow5{ display: block;}
.quick-link h3 .arrow6{ display: none;}
.quick-link .open-close h3 .arrow5{ display: none;}
.quick-link .open-close h3 .arrow6{ display: block;}
.blank{ display:none;}

.popup_box_slide{padding:0px 0 0 0;background:#fff; width:140px;}
/*.aashirvaad_logo ul{padding:10px 0;display:none;}*/
.popup_box_slide h3{color:#f16009; padding:10px 10px 0px; text-align:center; position:relative; margin:5px 0;}
.popup_box_slide h3:after{position:absolute; content:""; width:25px; height:1px; background-color:#68aa94; left:0px; right:0px; top:0px; margin:0 auto;}
.popup_box_slide h3 a{color:#68aa94; font-weight: 400;}
.popup_box_slide ul{padding:10px 10px;}
.popup_box_slide ul li{padding:7px 0px;text-align:center;}
.popup_box_slide ul li a{color:#6b6b6b;background:url(https://www.itcportal.com/images/right_line2.jpg) top center no-repeat; padding:1px 0; display:block;/*-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;*/ font-size:14px; font-weight:400;}
.popup_box_slide ul li a:hover, .popup_box_slide ul li a.active{color:#000;}
/*.popup_box_slide ul li a.active{color:#eb2439;background:url(../images/right_line.jpg) top center no-repeat; padding:1px 0;}*/
.banner_text_part{position:relative;}
.aashirvaad2{position:absolute;top:45px;right:15px;z-index:999;font-family:'Roboto Slab', serif;font-size:14px;color:#fff;width:100px;text-align:center;}
.aashirvaad2 span{position:absolute;top:40px;right:0px;background:url(https://www.itcportal.com/images/down_arrow2.png) center no-repeat;width:100px;height:12px;text-align:center;}
.sub_menu{display:none;}
.chairman-speaks-phone{display:none;}
.renewable{display:none;}
.popup_box_slide .mCSB_container{padding:10px 0;}

.right_product{position:fixed;top:30%;right:-140px;z-index:99999;-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.fixed2{right:0px;}
.fixed2 h5{ width: auto; text-align:center; margin:0 auto;}


/*.right_product figure h5{position:absolute;top:100px;left:0px;right:0px;font-style:italic;font-family:'Open Sans', sans-serif;text-align:center;color:#fff;font-size:12px; width:80px; margin:0 auto;}
.right_product figure h6{position:absolute;top:145px;left:0px;right:0px;text-align:center;margin:0 auto;}*/

/*------Sustainablity landing pages (Tanmoy)------*/
.sustainablity-part .right_product figure{cursor:pointer;position:relative; background-color:#68aa94; height:70px; width:133px; line-height: inherit;}
.sustainablity-part .right_product figure h5{text-align:center; font-size:18px; color:#fff; padding: 28px 0 0 0;}
.sustainablity-part .sustain_sec {padding: 170px 55px 30px 55px;}
.sustainablity-part .initiative8 {padding: 140px 55px 0px 55px;}
/*.sustainablity-part .right_sec img{ width: 100%; height: 586px;}*/
.sustainablity-part .slider_susinfo .left_sec {float: left; width: 50%; padding: 90px 0px 90px 90px; background-color: #7ad0d8; height: 586px;}
.sustainablity-part .slider_susinfo .left_sec article {width: 700px;padding: 0px 0 0 216px; margin: 0px;}
.sustainablity-part .sustainability{padding: 0px 55px 50px 55px;}
.sustainablity-part .sustain_sec.what_we h3:after { display: none;}
.sustainablity-part .sustainability-left{ float:left; width: 49%; margin: 45px 1% 0 0;}
.sustainablity-part .sustainability-left aside{ float:left; width: 50%; padding: 0px; margin: 0px; height:306px; overflow:hidden;}
.sustainablity-part .sustainability-left aside img{ width: 100%;}
.sustainablity-part .sustainability-left article{ float:left; width: 50%; background: #265d1b; min-height: 273px; padding: 25px; position: relative;}
.sustainablity-part .sustainability-left article h4{ text-align: left; padding: 0px 0 10px 0 !important; margin: 0px; font-size: 18px; color: #fff; font-weight: 400;}
.sustainablity-part .sustainability-left article p{ font-size: 18px;color: #fff; line-height: 22px; padding: 0 0 0 15px; position: relative;}
.sustainablity-part .sustainability-left article p:after{ content: "-"; display: block; float: left; position: absolute; top: 0px; left: 0px;}
.sustainablity-part .sustainability-left article a{ position:absolute; bottom: 30px; left:20px; width: 30px; height:15px;}

.sustainablity-part .sustainability-right{ float:left; width: 49%; margin:45px 0 0 1%;}
.sustainablity-part .sustainability-right aside{ float:left; width: 50%; height:306px; overflow:hidden;}
.sustainablity-part .sustainability-right aside img{ width: 100%;}
.sustainablity-part .sustainability-right article{ float:left; width: 50%; background: #265d1b; min-height: 273px; padding: 25px; position: relative;}
.sustainablity-part .sustainability-right article h4{ text-align: left; padding: 0px 0 10px 0 !important; margin: 0px; font-size: 18px; color: #fff; font-weight: 400;}
.sustainablity-part .sustainability-right article p{ font-size: 18px;color: #fff; line-height: 22px; padding: 0 0 15px 15px; position: relative;}
.sustainablity-part .sustainability-right article p:after{ content: "-"; display: block; float: left; position: absolute; top: 0px; left: 0px;}
.sustainablity-part .sustainability-right article a{ position:absolute; bottom: 30px; left:20px; width: 30px; height:15px;}

.submitBtn {line-height: 15px;height: 15px; display: inline-block; cursor: pointer; position: absolute; bottom: 30px;}
.submitBtn:hover span:after {background: url(https://www.itcportal.com/images/arrow-sustainablity.png) 0 50% no-repeat;}
.submitBtn span {display: inline-block; padding-right: 7px;}
.submitBtn span:after {width: 14px; height: 15px; position: absolute; z-index: 1; right: 0px; top: 6px; content: ""; line-height: 47px; display: block; background: url(https://www.itcportal.com/images/arrow-sustainablity.png) 100% 50% no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;-ms-transition: all 1s ease; transition: all 0.5s ease;}
a, a:visited {color: #11abb0; outline: 0 none; text-decoration: none; transition: color 0.3s ease-in-out 0s;}

.initiatives{ padding: 0px; margin: 0px;}
.initiatives a{ font-size: 18px; color: #4a4a4a; display: block; text-align:left; }
.sustainablity-part .sustain_sec.what_we h4 {padding: 0;}
.sustainablity-part .initiatives h4 {padding: 0; font-weight: 600; padding: 25px 0 0 0; display: block;}
.initiatives{ margin:40px 0 0 0; display: block;}
.clr{ clear: both; padding: 0px; margin: 0px;}
.sustainablity-part .initiatives ul{ margin:20px 0 0 0;}
.sustainablity-part .initiatives ul li{ float:left;min-height: 340px; width: 19%; padding: 0px; margin: 0px 12px 15px 0;}
.sustainablity-part .initiatives ul li:nth-child(5){margin: 0px 0px 15px 0;}
.sustainablity-part .initiatives ul li:nth-child(10){margin: 0px 0px 15px 0;}
.sustainablity-part .initiatives ul li aside img{ padding:0px; margin: 0px; display: block;}
.sustainablity-part .initiatives ul li article{ background: #68aa94; min-height: 135px; width: 100%; position: relative; padding: 25px;}
.sustainablity-part .initiatives ul li article h4{ color:#fff; font-size: 17px;}
.sustainablity-part .initiatives ul li article a{ position:absolute; bottom: 30px; left:20px; width: 20px; height:15px;}
.sustainablity-part .initiatives .sustain_secleft h2{font-size: 30px;color: #030303; padding:0px 0 15px 0;}

.sustainablity-part .slider_susinfo .responsibility {background-color: #265d1b; height: 445px;}
.sustainablity-part .slider_susinfo .responsibility article {width:700px; padding: 0px 0 0 216px;margin: 0px;}
.sustainablity-part .slider_susinfo .responsibility-images {height: 445px;} 
.sustainablity-part .slider_susinfo .responsibility-images.nopadd{padding:0px;}
.nopadd{padding:0px !important;}
.sustainablity-part .responsibility-images img {width: 100%;height: 445px;}
h3.ehs{ margin:60px 0 0 0; display: block;}
.sustainablity-part .sustain_sec .sustain_secleft {padding: 10px 0px 0 0;}
.sustainablity-part .slider_bottom_box{padding: 0px 0px 0px 55px;}
.sustainablity-part .slider_bottom_box .sustainability .box1 {padding: 0px 0 0 0px;}
.sustainablity-part .sustainability .box1 {padding: 0px 0 0 0px;}
h3.ehs2{ margin:160px 0 0 0; display: block; padding: 0px;}
.sustainablity-part .initiatives3{ padding: 0px; margin: 0px;}
.sustainablity-part .initiatives3 p{ padding: 0px 0 55px 0; display: block;}
.sustainablity-part .sustain_sec.what_we h3 {padding-bottom: 0;margin-bottom: 0;font-weight: 400; position: relative; padding-top: 10px;}
.sustainablity-part .sustain_sec h3 {padding-bottom: 0;margin-bottom: 0;}

.sustainablity-part .sustain_sec .csr li.thumb-img h4{padding: 15px 0 25px 0 !important;}

.sustainablity-part .sustain_sec .csr {padding:170px 0 0 0; margin: 0 auto; text-align: center;}
.sustainablity-part .sustain_sec .csr h4 {font-size:20px; color: #231f20; display: block; padding: 15px 0 20px 0;}
.sustainablity-part .sustain_sec .csr .know {width:150px; height: 38px; border: 1px solid #ccc; margin: 30px auto 0 auto; line-height: 38px;}
.sustainablity-part .sustain_sec .csr .know a { color: #1b1b1b;}

.submitBtn-border {line-height: 15px;height: 15px; display: inline-block; cursor: pointer; position: relative;}
.submitBtn-border:hover span:after {background: url(https://www.itcportal.com/images/arrow-know.png) 0 50% no-repeat;}
.submitBtn-border span {display: inline-block; padding-right: 20px; width: 90px;}
.submitBtn-border span:after {width: 14px; height: 15px; position: absolute; z-index: 1; right: 0px; top: 0px; content: ""; line-height: 47px; display: block; background: url(https://www.itcportal.com/images/arrow-know.png) 100% 50% no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;-ms-transition: all 1s ease; transition: all 0.5s ease;}



.index-line_a a {border: 1px solid #ffffff; color: #ffffff; padding: 0px 20px; margin: 30px 0 0 0;}
.index-arrow span:after {background: url(https://www.itcportal.com/images/arrow-know-2.png) 100% 50% no-repeat !important;}
.index-arrow:hover span:after {background: url(https://www.itcportal.com/images/arrow-know-2.png) 0 50% no-repeat !important;}

a, a:visited {color: #11abb0; outline: 0 none; text-decoration: none; transition: color 0.3s ease-in-out 0s;}

.target{ background:#efefef; min-height: 456px; margin: 0 auto;}
.csr-body{width:1033px; margin: 0 auto; padding: 65px 0; font-size: 16px;}
.target-left{ float: left; width: 45%; padding: 50px 0 30px 0; text-align: center; position: relative;}
.target-left:after{ content: ""; display: block; background: url(https://www.itcportal.com/images/line10.jpg) top right no-repeat; height: 133px; width: 1px; position: absolute;top: 50px; right: -56px;}
.target-left p{ font-size: 16px; line-height: 22px;} 
.target-right{ float: right; width: 45%; padding: 50px 0 30px 0; text-align: center;}
.target-right p{ font-size: 16px; line-height: 22px;} 

.target .csr-body p {font-size: 14px; padding: 15px 0 15px; font-size: 18px; line-height: 22px;}
.csr-body h4{ font-size:16px; color: #231f20;}
.csr-body h4 span{ font-size:30px;}

.container .strategy{padding: 60px 55px; display: block;}
.container .strategy h4{ font-size:16px; color: #231f20; font-weight: 600; padding: 0 0 30px 0 !important; display: block;}
.container .strategy h4 span{ font-size:30px;}
.container .strategy p{font-size:18px; color: #231f20; font-size: 600;}
.strategy .sustainability-left {float: left; width: 49%; margin: 25px 1% 0 0;}
.strategy .sustainability-right {float: left; width: 49%; margin:25px 1% 0 0;}
.strategy .sustainability-left article {float: left;width: 50%; background: #799c4b; min-height: 306px; padding: 12px; position: relative;}
.strategy .sustainability-left article p:after { display: none;}
.strategy .sustainability-left article p { font-size: 16px; color: #fff; line-height: 22px; padding: 16px; position: relative;}
.strategy .sustainability-right article { float: left; width: 50%; background: #799c4b; min-height: 306px;padding: 14px; position: relative;}
.strategy .sustainability-right article p:after { display: none;}
.strategy .sustainability-right article p { font-size: 16px; color: #fff; line-height: 21px; padding: 13px 15px 14px 15px; position: relative;}
.sustainability .csr h4 {color: #231f20; font-size: 16px; padding: 20px 50px 10px; font-weight: 600; line-height: 24px;}
.sustainability .csr  p {font-weight: 600;}
.target .sustain_sec.what_we h2 {color: #231f20; font-size: 34px;  padding: 30px 0px 7px 0; font-weight: 400;line-height: 30px;}

.awards_a .more a {color: #000; display: block; position: relative;}
/*.more a:after {width: 11px; height: 14px;position: absolute;z-index: 1;right: 15px; top: 14px; content: "";color: #fff;line-height: 38px; display: block;background: url(../images/arrow_a.png) 100% 50% no-repeat; -webkit-transition: all 1s ease;-moz-transition: all 1s ease; -o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 0.5s ease;}
.more a:after {width: 11px; height: 7px; position: absolute; z-index: 1; right: 15px; top: 18px;content: ""; color: #fff; line-height: 38px;display: block; background: url(../images/arrow.png) 100% 50% no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease;-o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease;}*/
.awards-line_a a {border: 1px solid #9e9e9e; color: #000; padding: 0px 20px; margin: 30px 0 0 0;}
.csr .submitBtn-border {line-height: 39px; height: 38px; display: inline-block; cursor: pointer; position: relative;}
.renewable-energy .submitBtn-border {line-height: 39px; height: 38px; display: inline-block; cursor: pointer; position: relative;}


/*.csr .submitBtn-border span:after { width: 14px; height: 15px; position: absolute;z-index: 1;right: 17px;top: 12px;content: "";line-height: 47px; display: block;background: url(../images/arrow-know.png) 100% 50% no-repeat; -webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 0.5s ease;}*/
.csr .submitBtn-border span:after {right: 20px; top: 11px;}
.renewable-energy .submitBtn-border span:after {right: 20px; top: 11px;}

.sustainablity-part .slider_susinfo .greenhouse {float: left; width: 50%; padding: 40px 0px 60px 90px; background-color: #7ad0d8; height: 655px;}
.sustainablity-part .slider_susinfo .greenhouse article {width: 700px; padding: 0px 0 0 169px; margin: 0px;}
.slider_susinfo .greenhouse p {font-size: 14px; padding: 5px 0 5px; font-size: 15px; line-height: 22px; font-weight: 400;}
.slider_susinfo .greenhouse-img {float: right; width: 50%; height: 655px;}
.slider_susinfo .greenhouse-img img {height: 655px; width:100%;}
.content{height: 390px;}
.sustainablity-part .slider_susinfo .container1 .green{ background: #bedd87;}









/*---- ### press release Start ### ----*/
.year-month{padding:0;height:22px;position:relative;background:url(https://www.itcportal.com/images/line2.png) left top repeat-x;margin:25px 0px;}
.year-month span{width:auto;height:22px;background:#FFFFFF;padding-right:10px;position:absolute;left:0;top:0;font-size:16px;color:#010101;font-weight:400;line-height:22px;}
.year-month span strong{font-size:24px;color:#434343;font-weight:400;line-height:22px; text-transform: none;}

.year-month small{width:auto;height:22px;/*width:50px;*/background:#FFFFFF;padding-right:0px;position:absolute;right:0;top:0;background: url(https://www.itcportal.com/images/line-v2.png) #fff left top no-repeat;padding-left:20px;cursor:pointer;}

.year-month small:after{line-height:22px;font-size:16px;color:#3c3c3c;font-weight:400;content:"Collapse";padding-left:12px;cursor:pointer;}
.year-month small.positive{width:auto;height:22px;/*width:50px;*/background:#FFFFFF;padding-right:0px;position:absolute;right:0;top:0;background:url(https://www.itcportal.com/images/positive.png) left top no-repeat#FFF;padding-left:20px;cursor:pointer;}
.year-month small.positive:after{line-height:22px;font-size:16px;color:#3c3c3c;font-weight:400;content:"Expand";padding-left:12px;cursor:pointer;}


.governance .tab-pane h2 {background: none; padding:0px;}
.governance .tab-pane p {padding: 0px 0 0px 0 !important;}
.governance .tab-pane {padding: 0px 0 0px 0;text-align: center;}
.governance .prAccordian article:first-child {border-top: none;}

.values-body .prAccordian { padding:0px 0 0 0;}
.values-body h2{ display: block !important;}
.values-body .year-month {padding: 0;height: 22px;position: relative;background: none; margin: 25px 0px;}
.values-body .prAccordian div{ /*border-bottom:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.governance .prAccordian div{ border-bottom:1px solid #e1dfdf; display:block !important;}

.values-body .prAccordian article{ /*border-bottom:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.values-body .prAccordian article:first-child{ /*border-top:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.values-body .prAccordian div:first-child{ border-top:0px solid #e1dfdf; /*border-top:1px solid #bfbebe;*/}
.values-body .prAccordian article ul li{ list-style:disc; margin:0 0 0 10px; padding:5px 0; font-size:15px;}
.values-body .year-month span {width: auto;background: none;padding-right: 10px;position: absolute;left: 0;top: 0;font-size: 16px;color: #010101;font-weight: 400;line-height: 22px;}
.values-body .prAccordianCont{ padding:0 0 0px 0; font-size:13px; font-weight:400;}
.values-body .prAccordianCont p{text-align:left; margin:10px 0; font-size:16px;}
.values-body .prAccordianCont ul{ /*border-bottom:1px solid #bfbebe;*/ padding:0px 0 35px 0;}
.values-body .prAccordianCont ul li{ background:url(https://www.itcportal.com/images/arrow-v.jpg) left  17px no-repeat; line-height:25px; font-size:13px; color:#000; padding:10px 0px 10px 35px;}
.values-body .prAccordianCont ul li {background: none;line-height: none;font-size: inherit;color: inherit;padding:0; margin:0px;}
.values-body .year-month{position:relative;}
.values-body .year-month:after{position:absolute; content:""; width:100%; height:1px; background-color:rgba(0,0,0,0.20); left:0px; top:50%; display:none;}
.values-body .year-month span{background-color:#fff; position:relative; z-index:99; text-align:left; float:left;}
.values-body .year-month span strong {font-size: 22px;/*color: #eb2439;*/line-height: 22px; cursor:pointer; background-color:#fff;}
.values-body .year-month small.positive:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body .year-month small:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body .year-month small.positive {width: auto; height: 22px; /* width: 50px; */ background: #FFFFFF;padding-right: 0px;position: absolute;right: 0;top: 0;background: url(https://www.itcportal.com/images/add-v.png) left top no-repeat;   padding-left: 20px;cursor: pointer;}

.governance .prAccordian article {border-bottom: none !important;}
.values-body .prAccordianCont {padding: 0 0 0px 0; font-size: 13px; font-weight: 400;}
.prAccordian article {margin: 0px 0;text-align: left;}
.prAccordianCont {display: none;}
.values-body .prAccordianCont p {text-align: left; margin: 10px 0; font-size: 16px;}
.sustainablity-part .container .sustainability{padding: 0px 0px 10px 0px;}
.year-month .prAccordian span strong{font-size:24px;color:#010101;font-weight:400;line-height:32px;}
.prAccordian{ position: relative;}
.prAccordian:after{ content: ""; display: block; position: absolute; left: 24px; top: 0px; border-left: 1px dotted #ccc; height: 100%;}
.container .strategy .top88{padding: 50px 0px 50px 0px !important;}
.container .sustainability .initiatives ul li img{ padding:0px; margin: 0px; width: 100%;}
.sustainablity-part .sustain_sec .csr .tab {padding:0px 0 0 79px; margin: 0 auto; text-align: center;}
.sustainablity-part .sustain_sec .policy { padding: 50px 0 0 0; margin: 0 auto; text-align: center;}
.target5 {background: #efefef; min-height: 358px; margin: 0 auto;}
.renewable-img {padding:50px 0 0 0;}
.renewable-energy {padding:65px 0 0 0;}
.renewable-energy p{ font-size:16px; line-height: 25px; padding: 0 0 30px 0;}
.greenhouse ul li{font-size: 14px; padding: 5px 0 5px 25px; font-size: 18px; line-height: 22px; font-weight: 400;background:url(https://www.itcportal.com/images/arrow9.png) left  10px no-repeat;}

.reports_list{width:100%; text-align:center; float:left; font-size:0; font-family: 'barlow_semi_condensedlight'; border-bottom:1px solid rgba(0,0,0,0.10);}
.reports_list:last-child{ border-bottom:0px solid rgba(0,0,0,0.10);}
.reports_list li{display:inline-block; width:33.33%; text-align:center; padding:20px; padding-bottom:40px; vertical-align:top;  font-family: 'barlow_semi_condensedlight';}
.reports_list li:nth-child(2n){border-right:1px solid rgba(0,0,0,0.10); border-left:1px solid rgba(0,0,0,0.10);/* background-color:rgba(0,0,0,0.03)*/}
.reports_list li h4{font-size:28px !important; display:inline-block; width:100%; color:#000 !important; font-family: 'barlow_semi_condensedlight' ; padding-bottom:45px !important;}
.reports_list li a{display:inline-block; position:relative;}
.reports_list li a:last-child:after{display:none;}
.reports_list li a:after{content:""; position:absolute; background-color:rgba(0,0,0,0.15); right:0px; width:1px; height:30px; top:10px;}
.reports_list li i{display:inline-block; display:inline-block; width:100%; padding-bottom:10px;}
.reports_list li a{font-size:16px; color:#000; font-weight:700; vertical-align:top}
.reports_list li a span{font-size:12px; font-weight:400;}

.reports_list li{min-height: 250px;}
	.reports_list li.thumb-img{padding: 20px 20px 17px 20px !important;}
	.reports_list li.thumb-img a img{width: 100%; max-width: 150px; outline: 1px solid #efefef;}
	.reports_list li.thumb-img a{display: inline-block; position: relative;}
	
	.reports_list li.thumb-img a::after{content: ""; position: absolute; inset: 0; background: rgba(0,0,0,.7) url(https://www.itcportal.com/images/zoom.png) no-repeat center; transform: scale(0); transform-origin: center; transition: all .15s linear; width: 150px; height: 100px;}
	
	.reports_list li.thumb-img a:hover::after{transform: scale(1);}
.reports_list li.thumb-img
/*	Popup css*/
	.pop-content{text-align: center;}
	.pop-content h2{padding: 30px 20px 10px 20px; border-bottom: 2px solid #1b2355; margin-bottom: 30px; display: inline-block;}
	.pop-content p{padding: 20px; font-family: 'barlow_semi_condensedlight'; font-size: 19px; text-align: left; line-height: 28px}
	.pop-content p a{color: #c38000;}
	/*	Popup css*/



h2.head_susre{font-size:25px !important; font-weight:400 !important; padding:0 0 25px !important; margin:0 0 25px !important; position:relative !important; text-align:left;}
h2.head_susre:before{content:""; position:absolute; background-color:rgba(0,0,0,0.15); right:0px; left:0px; width:50px; height:1px; bottom:0px;}

@media only screen and (max-width:1600px){
	.sustainablity-part .slider_susinfo .left_sec article{width:95%;padding: 0 0 0 19%;}
	.sustainablity-part .slider_susinfo .responsibility article{width:95%;padding: 0 0 0 19%;}
}
@media only screen and (max-width:1480px){
.slider_susinfo .right_sec{overflow:hidden;}
.slider_susinfo .right_sec img{width:100%;}
.tooltip_block.right{ position:absolute;  margin-top:-38px;  left:-200px; width:210px; background-color:#fff; border-radius:4px; box-shadow:0px 0px 5px 2px rgba(0,0,0,0.20); display:none; z-index:9}
.tooltip_block.right:after{position:absolute; content:""; background-image:url(https://www.itcportal.com/images/arrow_block.png); width:7px; height:14px; left:auto; right:-7px; top:10px;  transform: rotate(-180deg);}
.sustainablity-part .responsibility-images img {width: 100%; height: 353px;}
.sustainablity-part .slider_susinfo .responsibility {background-color: #265d1b;}
h3.ehs {margin: 20px 0 0 0; display: block;}
	.sustainablity-part .slider_susinfo .greenhouse article{width: 95%; padding: 0px 0 0 3%;}
}
@media only screen and (max-width:1366px){
.sustainablity-part .slider_susinfo .left_sec article { width: 95%; padding: 0;}
.sustainablity-part .slider_susinfo .responsibility article{width:95%;padding: 0;}

.sustainablity-part .slider_susinfo .left_sec {float: left;width: 50%; padding: 55px 0px 0px 90px; background-color: #7ad0d8;height: 512px;}
.sustainablity-part .slider_susinfo .responsibility {background-color: #265d1b; height: 353px;}
.sustainablity-part .slider_susinfo .responsibility-images {height: auto;}
/*.sustainablity-part .right_sec img {width: auto;height: 484px;}*/
/*.sustainablity-part .slider_susinfo .left_sec article { width: 541px; margin: 0px; padding: 0 0 0 49px;}*/
.sustainablity-part .slider_susinfo .left_sec {height: 484px;}
.sustainablity-part .box-height img {width: 100%; height: 340px;}
.sustainablity-part .slider_susinfo .box-height {height: 340px;}
.sustainablity-part .slider_susinfo .greenhouse {height: 630px;}
.sustainablity-part .slider_susinfo .greenhouse-img {height: 630px;}	
.sustainablity-part .slider_susinfo .greenhouse-img img {height: 100%;}	
.right_product {top: 35% !important;}
.slider_susinfo .right_sec {float: right; width: 50%; height:484px; padding:30px 50px;}
.slider_susinfo .right_sec img{width:auto;}
	

	
}

@media only screen and (max-width:1280px){
.brand_slider_inside .slick-slide img{width:auto;}
.brand_head{padding:25px;}
.slider_bottom_box.sustainability{height:165px;}
.slider_bottom_box.sustainability .right_sec span {font-size: 30px; padding: 0px 0px 0 0px;}
.slider_bottom_box.sustainability .left_sec, .slider_bottom_box.sustainability .right_sec{width:100%;}
.slider_bottom_box.sustainability .box2 .video_thumb img{width:100%;}
.interventions{padding:25px}
.model_action .block1 {margin: 0 0px; padding: 0 20px;}
.model_action .block1 li {padding: 32px 20px;}
.model_action .block2 {padding: 0 45px 0 25px;}
.model_action .block2 .focus_block {padding: 25px 0 60px;}
.model_action .block2 h4 {min-height: 60px;}
.partnership_bg .right_sec .farmers_ic {left: 223px;}
.partnership_bg .right_sec .ngos {left: 336px;}
.partnership_bg .right_sec .itc_ic {left: 125px;}
.partnership_bg .right_sec .academics_ic {left: 221px;}
.sustain_sec, .partnership_bg{padding-left:15px; padding-right:15px;}
.slider_bottom_box.sustainability .box1.full_sec .right_sec span {font-size: 23px;line-height: 33px;}
.slider_susinfo .left_sec {padding: 30px 30px 30px 30px;height: 495px;}
.slider_susinfo p {padding: 5px 0 5px; line-height: 20px;}
.banner_coninfo {padding: 40px 80px 40px 40px;font-size: 17px;}
.slider_susinfo .right_sec{height: 495px;}
.sustain_sec.what_we{padding-left:15px; padding-right:15px;}
.slider_prev {left: 8px;}
.slider_next {right: 8px;}
.sustainablity-part .slider_susinfo .left_sec article {width:100%;margin: 0px;padding:30px;}
.sustainablity-part .slider_susinfo .left_sec {float: left; width: 50%; padding: 51px 0px 0 63px; background-color: #265d1b; height:700px;}

.initiatives ul li img{ width: 100%;}
.sustainablity-part .responsibility-images img {width: 100%; height: 100%;}
/*.sustainablity-part .right_sec img {width: auto; height: 430px;}*/
.sustainablity-part .slider_susinfo .responsibility {background-color: #265d1b; height: 430px;}
.sustainablity-part .slider_bottom_box {height:156px;}
.sustainablity-part .slider_bottom_box.sustainability .right_sec span {font-size: 27px; padding: 0px 0px 0 0px;}
h3.ehs {margin: 0px 0 0 0; display: block;}
.csr-body {width: auto; margin: 0 auto; padding: 65px 25px; font-size: 16px;}
/*.strategy .sustainability-left article p {font-size: 14px; color: #fff; line-height: 20px; padding: 2px; position: relative;}
.strategy .sustainability-left article {min-height: 261px;}
.strategy .sustainability-right article p {font-size: 14px; color: #fff; line-height: 17px; padding: 0px 8px 0px 5px; position: relative;}
.strategy .sustainability-right article {min-height: 261px;}
.sustainablity-part .slider_susinfo .greenhouse-img {height: auto; width: 100%; margin: 10px auto; text-align: center;}
.strategy .sustainability-left {float: left; width: 50%; margin: 25px auto; text-align: center;}
.sustainablity-part .slider_susinfo .left_sec {float: none;width: 100%; padding:20px 0px 0 33px; background-color: #265d1b; height: auto;}
.slider_susinfo .right_sec {float: none; width: 100%; height:auto; margin: 0px auto;text-align: center;}
.sustainablity-part .sustainability-left article {width: 47%;}
.sustainablity-part .sustainability-right article {width: 45%;}
.sustainablity-part .initiatives ul li {float: left; min-height: 317px; width: 19%; padding: 0px; margin: 0px 5px 5px 0;}
.sustainablity-part .container .sustainability {padding: 0px 0px 70px 0px;}
.sustainablity-part .container .sustainability {padding: 0px 30px 70px 30px;}
*/
.slider_bottom_box.sustainability .box2 .video_thumb img {width: auto;}
.glance-box {height: 156px; text-align:center;}
.glance-box img {padding: 5px 0 0 0px;}
.slider_bottom_box .box2 h3 {padding: 5px 0 0 0;}

.slider_susinfo h3:after{background-color:#fff;}
}
@media only screen and (max-width:1080px){
.sustain_sec .sustain_secleft {width: 100%;padding: 25px 0px 0 0;}
.model_action .block2 {padding: 0 25px 0 25px;}
/*.interventions ul {text-align: center;}
.interventions li {width: 33.33%;padding: 0 5px;float: none;display: inline-block; margin: 10px -2px;}*/
.brand_slider_inside .slick-slide img{height:auto}
.slider_susinfo .left_sec{width:100%; height:auto}
.slider_susinfo .right_sec{width:100%; height:auto;}

.deliver_slide .slick-slide img{height:auto;}
.sustain_sec .sustain_secleft.tpnone {padding: 0px 0px 0 0;}
.interventions .slick-slide img{width:auto; height:auto;}
.slider_bottom_box.sustainability .slider-nav h2 {font-size: 19px;}
.slider_bottom_box.sustainability .right_sec span {font-size: 21px;}
.slider_bottom_box .box2 > div {margin-right: 0px;}
.partnership_bg .left_sec {width: 100%;padding: 0px 0px 0 0px; margin: 85px 0 0; line-height: normal; border-right: 0px solid rgba(255,255,255,0.23);  min-height: inherit; position: relative;}
.partnership_bg .left_sec:after, .partnership_bg .left_sec:before{display:none;}
.partnership_bg .left_sec span {font-size: 25px; padding:15px 10%;}
.partnership_bg .right_sec, .partnership_bg .right_sec.circle_fivebg{background-image:none; width:100%;}
.partnership_bg .right_sec .indiviual_ic, .partnership_bg .right_sec .ngos, .partnership_bg .right_sec .academics_ic, .partnership_bg .right_sec .itc_ic, .partnership_bg .right_sec .farmers_ic, .partnership_bg .right_sec.circle_fivebg .itc_ic, .partnership_bg .right_sec.circle_fivebg .cattle_ic, .partnership_bg .right_sec.circle_fivebg .ngos, .partnership_bg .right_sec .milk_ic, .partnership_bg .right_sec .cattle_dev_ic, .partnership_bg .right_sec.circle_fivebg .student_ic, .partnership_bg .right_sec .school_comm_ic, .partnership_bg .right_sec .goverment_ic{position: relative; float:left; width:33.33%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}


.partnership_bg .right_sec, .partnership_bg .right_sec.circle_sixbg{background-image:none; width:100%;}
.partnership_bg .right_sec.circle_sixbg .cattle_ic, .partnership_bg .right_sec.circle_sixbg .ngos, .partnership_bg .right_sec.circle_sixbg .milk_ic, .partnership_bg .right_sec.circle_sixbg .itc_ic, .partnership_bg .right_sec.circle_sixbg .cattle_dev_ic, .partnership_bg .right_sec.circle_sixbg .waste_ic{position: relative; float:left; width:33.33%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}


.partnership_bg .right_sec.circle_threebg{background-image:none; width:100%;}
.partnership_bg .right_sec.circle_threebg .underprivileged_ic, .partnership_bg .right_sec.circle_threebg .itc_ic, .partnership_bg .right_sec.circle_threebg .svti_ic{position: relative; float:left; width:33.33%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}
.tooltip{top:auto; width:100%; right:0px; margin-top:5px;}
.tooltip:after{position:absolute; right:0px; content:url(https://www.itcportal.com/images/pop_right.png); left:0px; margin:0 auto; height:20px; width:20px; bottom:0px; top:-10px; transform: rotate(45deg); display:none;}
	
/*.tooltip:after{width: 0; height: 0; border-top: 50px solid red; border-right: 50px solid transparent; position:absolute; right:0px; left:0px; margin:0 auto; bottom:0px; top:-10px; transform: rotate(45deg); display:none;}*/	
.partnership_bg .stragic_block .block_con{height:auto;}
.partnership_bg .stragic_block .block_con li {width:100%; height:100%; float: left;}
.partnership_bg .stragic_block .block_con li.yellow_bg, .partnership_bg .stragic_block .block_con li.green_bg, .partnership_bg .stragic_block .block_con li.blue_bg, .partnership_bg .stragic_block .block_con li.ltblue_bg{ border-radius:6px;}
.partnership_bg .stragic_block .block_con li.yellow_bg:after, .partnership_bg .stragic_block .block_con li.green_bg:after, .partnership_bg .stragic_block .block_con li.blue_bg:after, .partnership_bg .stragic_block .block_con li.ltblue_bg:after{display:none;}
.partnership_bg .stragic_block .block_con{margin-bottom:20px;}
.partnership_bg .stragic_block .block_con li section{width:100%; border-right:0px solid #d5d5d5; border-bottom:1px solid #d5d5d5;  float:left; height:100%;position:relative; padding:35px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section:last-child{border-bottom:0px solid}
.tooltip_block, .tooltip_block.right, .tooltip_block, .tooltip_block.left {top: auto;right: auto; left:auto; margin-top:auto; width:100%;}
.tooltip_block:after{display:none;}
.tool_tip {float: left; position: relative; width: 100%;}
.tooltip span, .tooltip_block span{display:block} 

.partnership_bg .stragic_block .block_con li section.half_section .tool_tip {font-size: 16px; margin: 16px 0 16px;}
.partnership_bg .stragic_block .block_con li section.half_section {width: 100%; padding: 0px 15px 0 25px;}
.partnership_bg .stragic_block .block_con li section.full_sec .tool_tip {margin:0 0 16px;}
.impact_studies{padding-left:15px; padding-right:15px;}
.sustainablity-part .slider_bottom_box.sustainability .right_sec span {font-size: 20px; padding: 0px 0px 0 0px;}
/*.sustainablity-part .slider_bottom_box {height: 114px;}*/
.sustainablity-part .slider_susinfo .left_sec {float: none; width: 100%; padding: 51px 0px 0 63px; background-color: #265d1b; height: 100%;}
.sustainablity-part .slider_susinfo .left_sec article {width: 100%; margin: 0px; padding: 0 30px 30px 0; color:#fff;}
.slider_susinfo h3 {color:#fff;}
.sustainablity-part .sustainability-right article h4 {font-size: 16px; color:#fff;}
.sustainablity-part .sustainability-right article p { font-size: 13px; line-height: 19px;}
.sustainablity-part .initiatives ul li {float: none; min-height: 340px; width: 23%; padding: 0px; margin: 0px 7px 15px 0; display:inline-block; vertical-align:top;}
.sustainablity-part .initiatives ul li:nth-child(5) {margin: 0px 7px 15px 0;}
.sustainablity-part .slider_bottom_box {padding: 0px 0px 0 55px;}
.sustainablity-part .sustain_sec .csr {padding: 0px 0 15px 0 !important;}
.strategy .sustainability-left, .strategy .sustainability-right {width: 100%;margin: 25px 0% 0 0;}

.sustainablity-part .sustain_sec .csr {padding: 170px 0 15px 0 !important;}
.tab article ul li span {display: inline-block; width: 80%;}
.tab article ul li aside {display: inline-block; width: 15%; text-align: right;}
.sustainablity-part .sustain_sec .csr {padding: 170px 0 15px 0 !important;}
.container {margin: 0 auto; max-width: 100%; width: 100%;}

.strategy .renewable-img { width:100%; margin: 25px auto; height: auto; text-align: center;}
.target5{float:left; min-height:auto; width:100%;}
.reports_list li a{padding-bottom:20px;}
.reports_list li a:after{display:none;}
.slider_bottom_box.sustainability .box2{overflow:hidden;}
.partnership_bg .right_sec.circle_fivebg{height:auto;}
.slider_bottom_box.sustainability .box2 .video_thumb{width:100%;}

.partnership_bg .left_sec.for_six_bg {width:100%; min-height:inherit;}
}


@media only screen and (max-width:980px){
	.partnership_bg .right_sec, .partnership_bg .right_sec.circle_fivebg{background-image:none; width:100%;}
.partnership_bg .right_sec .indiviual_ic, .partnership_bg .right_sec .ngos, .partnership_bg .right_sec .academics_ic, .partnership_bg .right_sec .itc_ic, .partnership_bg .right_sec .farmers_ic, .partnership_bg .right_sec.circle_fivebg .itc_ic, .partnership_bg .right_sec.circle_fivebg .cattle_ic, .partnership_bg .right_sec.circle_fivebg .ngos, .partnership_bg .right_sec .milk_ic, .partnership_bg .right_sec .cattle_dev_ic, .partnership_bg .right_sec.circle_fivebg .student_ic, .partnership_bg .right_sec .school_comm_ic, .partnership_bg .right_sec .goverment_ic{position: relative; float:left; width:50%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}
.strategy .sustainability-left {float: none; width: 278px; margin: 25px auto; height: auto;}
.strategy .sustainability-right {float: none; width:278px; margin: 25px auto; height: auto;}
.sustainablity-part .sustainability-left aside {float: none; width: auto; padding: 0px; margin: 0px;}
.strategy .sustainability-left article { min-height: auto; width: 100%;}
.sustainablity-part .sustainability-right aside {float: none; width: auto; padding: 0px; margin: 0px;}
.strategy .sustainability-right article { min-height: auto; width: 100%;}
.strategy .sustainability-left {float: none; width: 278px; margin: 25px auto; height: auto; text-align: center;}
.sustainablity-part .sustainability-left article {width: 100%;}
.sustainablity-part .sustainability-right article {width: 100%;}
.sustainablity-part .sustain_sec .policy { padding: 40px 0 15px 0 !important;}
.sustainablity-part .sustainability-left aside img {width: 100%;height: 261px;}
.sustainablity-part .sustainability-right aside img {width: 100%;height: 261px;}
.target-left {float: none; width: 100%; padding: 50px 0 30px 0; text-align: center;position: relative;}
.target-right {float: none; width: 100%; padding: 50px 0 30px 0;text-align: center;}
/*.slider_susinfo p, .slider_susinfo, .slider_susinfo h3{color:#fff;}*/

.partnership_bg .right_sec, .partnership_bg .right_sec.circle_sixbg{background-image:none; width:100%;}
.partnership_bg .right_sec.circle_sixbg .cattle_ic, .partnership_bg .right_sec.circle_sixbg .ngos, .partnership_bg .right_sec.circle_sixbg .milk_ic, .partnership_bg .right_sec.circle_sixbg .itc_ic, .partnership_bg .right_sec.circle_sixbg .cattle_dev_ic, .partnership_bg .right_sec.circle_sixbg .waste_ic{position: relative; float:left; width:50%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}


.partnership_bg .right_sec.circle_threebg{background-image:none; width:100%;}
.partnership_bg .right_sec.circle_threebg .underprivileged_ic, .partnership_bg .right_sec.circle_threebg .itc_ic, .partnership_bg .right_sec.circle_threebg .svti_ic{position: relative; float:left; width:50%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}
.tooltip{top:auto; width:100%; right:0px; margin-top:5px;}
.tooltip:after{position:absolute; right:0px; content:url(https://www.itcportal.com/images/pop_right.png); left:0px; margin:0 auto; height:20px; width:20px; bottom:0px; top:-10px; transform: rotate(45deg); display:none;}
.sustainablity-part .initiatives ul li {width: 48%;}
.target .csr-body p{color:#000;}
.sustainablity-part .sustainability-left aside img, .sustainablity-part .sustainability-right aside img {height: auto;display: block;}
.strategy .sustainability-right{clear:both; padding-top:25px;}
.partnership_bg .left_sec.for_six_bg {width: 100%; min-height:inherit;}
.partnership_bg .left_sec.for_six_bg br{display:none;}
}

@media only screen and (max-width:680px){
	.slider_bottom_box.sustainability{bottom:0 !important;}
	.model_action .block1 li {width: 100%;margin: 20px 0px 0 0px;min-height: auto;padding: 32px 60px;}
.model_action .block1 li h4 {min-height: auto; padding-bottom:15px;}
.model_action .block2 .focus_block {padding: 25px 25px 60px;}
.model_action .block2 li {width: 100%;border-radius: 0px;padding: 10px 0px 10px;border-bottom: 1px dotted #f3f3f3;border-right: 0px dotted #f3f3f3;}
/*.interventions li {width: 50%; padding: 0 5px; float: none; display: inline-block; margin: 10px -2px;}*/
.slider_bottom_box.sustainability{position: initial; height:auto !important; padding-bottom:0px; float:left; width:100%;}
.banner_coninfo {position: initial; background-color: #000; padding: 40px 40px 60px;width: 100%; height: auto; bottom:0px; text-align:center;}
.banner-dots { right: auto; bottom: 25px;text-align: center;width:100%;}
.slider_bottom_box.sustainability .box1.full_sec .right_sec span br{display:none;}
.sustain_sec {padding: 20px 30px 30px;}
.partnership_bg .left_sec span{padding-top:0px;}
.slider_bottom_box.sustainability .left_sec {padding: 23px 0px 0 0px;}
.slider_bottom_box.sustainability .box2 {width: 100%; height:auto !important }
.slider_bottom_box.sustainability .box2 .video_thumb {float: left;width: 100%; text-align:center; padding:25px 0;}
.slider_bottom_box.sustainability .box2 .video_thumb img{width:auto; display:inline-block;}
.slider_bottom_box.sustainability .box1 {width: 100%; padding: 0px 0 30px 40px; height:auto}
.tooltip {top:inherit;bottom: inherit; right:inherit; left:0; width:100%;}
.sustainablity-part .sustainability-left aside img {width: 100%; height: 100%;}
.sustainablity-part .sustainability-left aside {float: none; width: 100%; padding: 0px; margin: 0px;}
.sustainablity-part .sustainability-left article, .sustainablity-part .sustainability-right article {float: none;width: 100%; min-height:auto; padding-bottom:60px;}
.sustainablity-part .sustainability-right aside {float: none; width: 100%;}
.sustainablity-part .sustainability-right aside img {width: 100%; height: 100%;}
.sustainablity-part .sustainability-right article {float: none; width: 100%;}
.sustainablity-part .initiatives ul li {float: none;min-height: inherits; width: 100%; padding: 0px; margin: 1px 7px 15px 0;}
.sustainablity-part .slider_susinfo .responsibility-images {height: auto;}
.sustainablity-part .right_sec img {width: 100%; height: auto;}
.sustainablity-part h3.ehs2 { margin: 30px 0 0 0;}
.sustainablity-part .initiative3 .sustainablity-part .sustain_sec { padding: 0px 23px 0px 30px;}
.tab article ul li span { display: block; width:100%;}
.tab article ul li aside {display: block; width: 20%; text-align: right; margin: 10px 0 0 0;}
.sustainablity-part .container .sustainability {padding: 60px 30px 50px 30px;}
.year-month small:after {content: "";}
.year-month small.positive:after {content: "";}
.sustainablity-part .sustain_sec .csr {padding: 0px 0 15px 0 !important;}
.sustainablity-part .slider_susinfo .left_sec {padding: 30px;}
.sustainablity-part .initiatives ul li {float: none; min-height: inherits; width: 201px; padding: 0px; margin: 10px auto;}
.sustainablity-part .initiatives ul li:nth-child(5) {margin: 0px auto;}
.sustainablity-part .initiatives ul li:nth-child(10) {margin: 0px auto;}
.target .sustain_sec.what_we h2 {padding: 0px 0px 7px 0;font-weight: 400; line-height: 30px; text-align: center;}
.sustainablity-part .sustain_sec .csr .tab {padding: 0px 0 0 0px; margin: 0 auto; text-align: center;}
.prAccordian:after { content: ""; display: block; position: inherit; left: 24px; top: 0px; border-left: none; height: 100%;}
.sustain_sec.what_we .tab-icon1 h2.active:after{ display:none;}
.sustain_sec.what_we .tab-icon8 h2.active:after{ display:none;}
.sustain_sec.what_we .tab-icon2 h2::after{display:none;}
.sustain_sec.what_we .tab-icon3 h2::after{display:none;}
.sustain_sec.what_we .tab-icon9 h2::after{display:none;}
.sustain_sec.what_we .tab-icon4 h2::after{display:none;}
.sustain_sec.what_we .tab-icon5 h2::after{display:none;}
.sustain_sec.what_we .tab-icon6 h2::after{display:none;}
.sustain_sec.what_we .tab-icon7 h2::after{display:none;}
.sustain_sec.what_we .tab-icon1 h2::after{display:none;}
.sustain_sec.what_we .tab-icon8 h2::after{display:none;}
.sustain_sec.what_we .tab-icon2 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon3 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon9 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon4 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon5 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon6 h2.active::after{display:none;}
.sustain_sec.what_we .tab-icon7 h2.active::after{display:none;}
.partnership_bg .left_sec.for_six_bg {width: 100%; min-height: auto;}

.partnership_bg .right_sec, .partnership_bg .right_sec.circle_fivebg{background-image:none; width:100%;}
.partnership_bg .right_sec .indiviual_ic, .partnership_bg .right_sec .ngos, .partnership_bg .right_sec .academics_ic, .partnership_bg .right_sec .itc_ic, .partnership_bg .right_sec .farmers_ic, .partnership_bg .right_sec.circle_fivebg .itc_ic, .partnership_bg .right_sec.circle_fivebg .cattle_ic, .partnership_bg .right_sec.circle_fivebg .ngos, .partnership_bg .right_sec .milk_ic, .partnership_bg .right_sec .cattle_dev_ic, .partnership_bg .right_sec.circle_fivebg .student_ic, .partnership_bg .right_sec .school_comm_ic, .partnership_bg .right_sec .goverment_ic{position: static; float:left; width:50%; min-height:150px; margin-bottom:25px; left:auto; right:auto; top:auto; bottom:auto;}

.partnership_bg .right_sec.circle_threebg .underprivileged_ic, .partnership_bg .right_sec.circle_threebg .itc_ic, .partnership_bg .right_sec.circle_threebg .svti_ic{position: static;}
.partnership_bg .right_sec.circle_sixbg .cattle_ic, .partnership_bg .right_sec.circle_sixbg .ngos, .partnership_bg .right_sec.circle_sixbg .milk_ic, .partnership_bg .right_sec.circle_sixbg .itc_ic, .partnership_bg .right_sec.circle_sixbg .cattle_dev_ic, .partnership_bg .right_sec.circle_sixbg .waste_ic{position: static;}

.partnership_bg .stragic_block .left_head_block { width: 100%; padding-left: 0px;}
.partnership_bg .left_sec {margin: 25px 0 0;}
	.brand_graybox {
    padding: 10px 30px;
}
	.brand_graybox img{width:100% !important;}
	.slider_prev {
    left:-22px !important;
}
	.year-month span strong {
    font-size: 18px;
}

}

@media only screen and (max-width:480px){
	.reports_list li{min-height: 190px; width: 100%; border-bottom: 1px solid rgba(0,0,0,0.10);}
	.reports_list li:nth-child(2n){border-left: none; border-right: none;}
	.reports_list{border-bottom: none;}
	.makeup-lr{display: none !important;}
.listing_brands li .img_thumb{width:100%;}
.listing_brands li .thumb_info{width:100%; display: initial; padding:0px;}
.listing_brands li{height:auto;}
.listing_brands li .img_thumb img{height:auto; width:100%;}
.listing_brands li .v_center {display: initial; padding: 50px; width:100%; float:left;}
.press_box{background-image:none; padding:0px;}
.press_box .block{background-color:#20336b; width:100%; padding:25px;}
.press_box .block:first-child{background-color:#20336b;}
.press_box .block:last-child{background-color:#9d8654;}
.brands_info .brand_year img{width:100%;}
.brand_slider_inside .slick-slide img{height:auto;}
.interventions li {width: 100%;}
.policies_thumb li{width:50%;}
.slider_bottom_box.sustainability .left_sec, .slider_bottom_box.sustainability .right_sec{width:100%; height:auto;}
.slider_bottom_box.sustainability .box1.full_sec .right_sec span {font-size: 19px;line-height: 26px;}
.slider_bottom_box.sustainability .right_sec {padding: 13px 0 30px 0px;}
.slider_bottom_box .left_sec{border-bottom:0px solid}
.sustainablity-part .sustainablity-part .sustain_sec {padding: 80px 55px 50px 55px; font-family: 'barlow_semi_condensedlight';}
.sustainablity-part .slider_bottom_box.sustainability {position: initial; height: auto; padding-bottom: 0px;}
.sustainablity-part .slider_bottom_box {padding: 0px 0px 0 0px;}
.sustainablity-part .slider_bottom_box.sustainability .box1 {float: left; width:100%; height: 100%; padding: 15px 25px 25px;}
.glance-box img {padding: 0px 0 0 0px; display: inline-block;}
.sustainablity-part .sustain_sec {padding: 40px 23px 40px 30px;}
.sustainablity-part .sustain_sec.what_we h3 {padding-top: 0;}
.sustainablity-part h3.ehs {margin: 0px 0 0 0;}
.sustainablity-part .sustainability-left {float: none; width: 100%; margin: 0px 1% 0 0;}
.sustainablity-part .sustainability-left img { max-width: 100%; height: auto;}
.sustainablity-part .sustainability-right {float: none; width: 100%; margin: 42px 0 0 0;}
.sustainablity-part .initiative3 .sustain_sec { padding: 0px 23px 0px 30px;}
.sustainablity-part .initiatives ul li {width: 100%;}
.partnership_bg .left_sec span {font-size: 26px;}
}
