.sectionautomationforgood_block {

/*	margin-bottom:20px;	*/
}

.main_sectionautomationforgood {
	max-width:100%;
	width:100%;	
}
.section_automation {}
.section_automation .section_heading {
	padding:25px;
	box-sizing:border-box;
	max-width:100%;
	width:100%;
	display:flex;
	align-content: center;
	justify-content: flex-start;
	background-color:#fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	margin-bottom:10px;
}
.section_automation .section_heading h2 {
	font-size:32px;
	font-weight:bold;
	color:#000;
}

.section_automation .section_desc {}
.section_automation .section_desc .content * {
	font-size:16px;
	line-height:1.4;
	margin-bottom:16px;
}
.section_automation .section_desc .content *:last-child {
	margin-bottom:0px;
}

.section_automation .section_cols {
	display:flex;
	flex-wrap:wrap;
	max-width:100%;
	width:100%;
}
.section_automation .section_cols.section_two_cols {
	flex-direction:row;
	justify-content: space-between;
	padding:20px;
	box-sizing:border-box;
	background-color:#fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.section_automation.section_social_impact .section_cols.section_two_cols .section_col_left {
	max-width:calc(33.33% - 10px);
}
.section_automation.section_social_impact .section_cols.section_two_cols .section_col_right {
	max-width:calc(66.66% - 10px);
}
.section_automation .section_cols .section_col_left {
	max-width:calc(50% - 10px);
	width:100%;
	padding:40px 35px;
	box-sizing:border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.section_automation .section_cols .section_col_left.section_bg_white .content * {
	color:#666;
}
.section_automation .section_cols .section_col_left .content * {
	color:#fff;
}
.section_automation.section_social_impact .section_cols .section_col_right .section_desc {
	display:flex;
}
.section_automation.section_social_impact .section_cols .section_col_right .content {
	display:flex;
	justify-content: center;
	align-items:center;
	flex-direction: column;
}
.section_automation .section_cols .section_col_right .content * {
	color:#666;
}
.section_automation .section_cols .section_col_right {
	max-width:calc(50% - 10px);
	width:100%;
	padding:40px 35px;
	box-sizing:border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display:flex;
}
.section_automation .section_cols .section_col_left.section_bg_orange {
	background-color:#FA4616;
}
.section_automation .section_cols .section_col_right.section_bg_gray {
	background-color:#F9F5F5;
}
.section_automation .section_cols .section_col_right.section_bg_white{
	background-color:#fff;
}

.section_automation .section_cols .section_image {
	margin-bottom:28px;
}
.section_automation.section_social_impact {
	margin-bottom:24px;
}
.section_automation.section_task_force {

}
.section_automation.section_task_force .section_two_cols {
	margin-bottom:24px;
}
.section_automation.section_inteligent_document .section_two_cols {
	background-color:transparent;
	padding:15px 0px;
}
.section_automation.section_inteligent_document .section_two_cols .section_col_left {
	background-color:#fff;
}
.section_automation.section_task_force .section_col_left ,
.section_automation.section_task_force .section_col_left .section_desc{
	display:flex;
	flex-direction: column;
    align-items: center;
    justify-content: center;
}
.section_automation.section_task_force .section_col_left .section_desc .content {
	
}
.section_automation.section_task_force .section_col_right {
	flex-direction:column;
}
.section_automation.section_task_force .section_col_right .heading {
	margin-bottom:17px;
}
.section_automation.section_task_force .section_col_right .heading p {
	font-size:16px;
	color:#000;
	font-weight:700;
	margin-bottom:0px;
}
.section_automation.section_task_force .section_col_right .section_counters {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content: space-between;
}
.section_automation.section_task_force .section_col_right .section_counters .counter_box {
	max-width:calc(50% - 10px);
	width:100%;
	margin-bottom:15px;

}
.section_automation.section_task_force .section_col_right .section_counters .counter_box_heading {}
.section_automation.section_task_force .section_col_right .section_counters .counter_box_heading .counter {
	font-size: inherit;
    font-weight: inherit;
    color: inherit;
    display: inline-flex;
}
.section_automation.section_task_force .section_col_right .section_counters .counter_box_heading .counterss {
	font-size: 48px;
    font-weight: 800;
    color: #FA4616;
    display: inline-flex;
}

.section_automation.section_task_force .section_col_right .section_counters .counter_box_desc {
	font-size:16px;
	line-height:1.4;
	font-weight:400;
	color:#000;
}
.section_automation.section_task_force .developer_box{
	background-color:#FA4616;
	padding:16px;
	box-sizing:border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display:flex;
	flex-direction:column;
	max-width:100%;
	width:100%;
}
.section_automation.section_task_force .developer_box .developer_top {
	max-width:100%;
	width:100%;
	display:flex;
	margin-bottom:25px;
}
.section_automation.section_task_force .developer_box .developer_top .developer_info {
	display:flex;
	max-width:100%;
	width:100%;
	flex-direction: row;
}
.section_automation.section_task_force .developer_box .developer_top .developer_image {
	max-width:90px;
	width:100%;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
}
.section_automation.section_task_force .developer_box .developer_top .developer_image img {
	max-width:100%;
	height:auto;
	display:block;

}

.section_automation.section_task_force .developer_box .developer_top .developer_desc {
	max-width:calc(100% - 90px);
	width:100%;
	padding-left:20px;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
	justify-content: center;
}
.section_automation.section_task_force .developer_box .developer_top .developer_desc .developer_name {
	display:block;
	margin-bottom:7px;
	font-size:24px;
	font-weight:600;
	color:#fff;
	line-height:1.3;
}
.section_automation.section_task_force .developer_box .developer_top .developer_desc .developer_position {
	display:block;
	font-size:16px;
	font-weight:400;
	color:#fff;
	line-height:1.3;
}


.section_automation.section_task_force .developer_box .developer_top .developer_top_left{
	max-width:calc(100% - 150px);
	width:100%;
}
.section_automation.section_task_force .developer_box .developer_top .developer_top_right{
	max-width:120px;
	width:100%;
	margin-left:auto;
}
.section_automation.section_task_force .developer_box .developer_top .developer_top_right img {
	max-width:100%;
	height:auto;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols {
	display:flex;
	flex-direction: row;
	padding-bottom:20px;
	justify-content: space-between;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description_left {
	max-width:calc(50% - 10px);
	width:100%;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description_right {
	max-width:calc(50% - 10px);
	width:100%;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description  {
	padding-left:25px;
	padding-right:25px;
	box-sizing:border-box;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description .content  {}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description .content * {
	font-size:16px;
	color:#fff;
	line-height:1.4;

	margin-bottom:20px;
}
.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description .content *:last-child {
	margin-bottom:0px;
}


.section_automation .section_auto_ribbon {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding:22px 30px;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
}
.section_automation .section_auto_ribbon .section_auto_ribbon_arr {
	width:40px;
	height:40px;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	background-color:#fff;
	display:flex;
	margin-left:auto;
	align-items: center;
    justify-content: center;
    margin-bottom:19px;
}
.section_automation .section_auto_ribbon .section_auto_ribbon_arr .icon-arrow_left.active {
    transform: rotate(90deg)

}

.section_automation .section_to_open {
	display:none;
}
.section_automation .section_auto_ribbon .section_auto_ribbon_arr .icon-arrow_left {
    font-size: 24px;
    transform: rotate(-90deg)
}

.section_automation .section_auto_ribbon .section_auto_ribbon_heading {}
.section_automation .section_auto_ribbon .section_auto_ribbon_heading h2 {
	font-size:48px;
	line-height:1.4;
	color:#fff;
	font-weight:700;
}

.section_automation .section_auto_ribbon.bg_blue .icon-arrow_left {
	color:#04AEEF;
}
.section_automation .section_auto_ribbon.bg_orange .icon-arrow_left {
	color:#FA4616;
}
.section_automation .section_auto_ribbon.bg_pink .icon-arrow_left {
	color:#ED1651;
}

.section_automation .section_auto_ribbon.bg_blue {
	background-color:#04AEEF;
}
.section_automation .section_auto_ribbon.bg_orange {
	background-color:#FA4616;
}
.section_automation .section_auto_ribbon.bg_pink {
	background-color:#ED1651;
}


.section_automation.section_educational_platform .edu_platform_two_cols {
	display:flex;
/*	justify-content: space-between; */
	max-width:100%;
	flex-wrap:wrap;
	width:100%;
/*	flex-direction:row;*/
}

.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box {
	max-width:calc(50% - 14px);
	width:100%;
	margin:7px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding:30px 35px;
	box-sizing:border-box;
/*	margin-bottom:20px;*/ 
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_onboarding_module, 
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_elearning  {
	background-color:#fff;
	display:flex;
	flex-direction:column;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps {
	background-color:#fff;
	display:flex;
	flex-direction:row;
	align-items:flex-start;
}

.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .image{
	max-width:200px;
	width:100%;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .image img {
	max-width:100%;
	height:auto;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .desc{
	max-width:calc(100% - 200px);
	width:100%;
	padding-left:20px;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .head{}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .head h4{
	color:#04AEEF;
	font-size:16px;
	font-weight:700;
	margin-bottom:20px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .description{}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .description .content {}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .description .content *{
	margin-bottom:16px;
	font-size:16px;
	line-height:1.4;
	color:#666;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .description .content *:last-child{
	margin-bottom:0px;
}  

.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_onboarding_module .desc .head h4,
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_elearning .desc .head h4{
	color:#000;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_onboarding_module .desc ,
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_elearning .desc ,
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_onboarding_module .image ,
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_elearning .image {
	max-width:100%;

}


.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps.edu_chatbot .image {
	background-color:#04AEEF;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .image {
	background-color:#f8f5f5;
	padding:10px;
	box-sizing:border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	min-height:200px;
	overflow:hidden;
	display: flex;
	align-items: center;
	justify-content: center;

}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .image img {
	object-fit: contain;
	object-position: center;
}


.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_onboarding_module  {
	order:6;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_elearning {
	order:1;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_chatbot {
/*	order:3;*/
padding-left:10px;
padding-right:10px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_oypapp {
/*	order:4;*/
padding-left:10px;
padding-right:10px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_zoom {
/*	order:5;*/
padding-left:10px;
padding-right:10px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_zoom .image {
	min-height:100px;

}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev {
	order:4;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev.edu_dev2 {
	order:7;
}




.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev{
	background-color:#04AEEF;
	padding:16px;
	box-sizing:border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display:flex;
	flex-direction:column;
	max-width:calc(50% - 20px);
	width:100%;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top {
	max-width:100%;
	width:100%;
	display:flex;
	margin-bottom:25px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_info {
	display:flex;
	max-width:100%;
	width:100%;
	flex-direction: row;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_image {
	max-width:90px;
	width:100%;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_image img {
	max-width:100%;
	height:auto;
	display:block;

}

.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_desc {
	max-width:calc(100% - 90px);
	width:100%;
	padding-left:20px;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
	justify-content: center;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_desc .developer_name {
	display:block;
	margin-bottom:7px;
	font-size:24px;
	font-weight:600;
	color:#fff;
	line-height:1.3;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_desc .developer_position {
	display:block;
	font-size:16px;
	font-weight:400;
	color:#fff;
	line-height:1.3;
}


.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_left{
	max-width:calc(100% - 150px);
	width:100%;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_right{
	max-width:120px;
	width:100%;
	margin-left:auto;
	display:flex;
	align-items: center;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_right img {
	max-width:100%;
	height:auto;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols {
	display:flex;
	flex-direction: column;
	padding-bottom:20px;
	
}

.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols .developer_description  {
	padding-left:50px;
	padding-right:50px;
	padding-bottom:50px;
	max-width:100%;
	width:100%;
	box-sizing:border-box;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols .developer_description .content  {}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols .developer_description .content * {
	font-size:16px;
	color:#fff;
	line-height:1.4;

	margin-bottom:20px;
}
.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols .developer_description .content *:last-child {
	margin-bottom:0px;
}


.section_automation.section_task_force.section_inteligent_document {
	margin-top:30px;
}




.section_automation.section_non_profit {
	margin-top:30px;
}
.section_automation.section_non_profit .section_cols {}
.section_automation.section_non_profit .section_cols.section_two_cols{
	padding:0px;
	margin-top:10px;
	background-color:transparent;
}
.section_automation.section_non_profit .section_cols .section_col_left{
	background-color:#fff;
	display:flex;
	align-items:center;

}
.section_automation.section_non_profit .section_cols .section_col_right{
    padding: 0px 0px;
}
.section_automation.section_non_profit .section_cols .developer_box {
	background-color: #04AEEF;
    padding: 16px;
    box-sizing: border-box;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    display: flex;
    flex-direction: column;
    width: 100%;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_top{
	max-width: 100%;
    width: 100%;
    display: flex;
    margin-bottom: 25px;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_top_left{
	max-width: calc(100% - 150px);
    width: 100%;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_info{
	display: flex;
    max-width: 100%;
    width: 100%;
    flex-direction: row;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_image{
    max-width: 90px;
    width: 100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    overflow: hidden;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_image img {
	max-width: 100%;
    height: auto;
    display: block;
}

.section_automation.section_non_profit .section_cols .developer_box .developer_desc {
	max-width: calc(100% - 90px);
    width: 100%;
    padding-left: 20px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.section_automation.section_non_profit .section_cols .developer_box .developer_desc .developer_name {
	display: block;
    margin-bottom: 7px;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    line-height: 1.3;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_desc .developer_position {
	display: block;
    margin-bottom: 7px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    line-height: 1.3;
}

.section_automation.section_non_profit .section_cols .developer_box .developer_top_right {
	max-width: 120px;
    width: 100%;
    margin-left: auto;
    display: flex;
    align-items: center;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_top_right img {
	max-width: 100%;
    height: auto;
}

.section_automation.section_non_profit .section_cols .developer_box .developer_description_two_cols{
    display: flex;
    flex-direction: column;
    padding-bottom: 20px;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_description {
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    max-width: 100%;
    width: 100%;
    box-sizing: border-box;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_description .content {}
.section_automation.section_non_profit .section_cols .developer_box .developer_description .content *{
    font-size: 16px;
    color: #fff;
    line-height: 1.4;
    margin-bottom: 20px;
}
.section_automation.section_non_profit .section_cols .developer_box .developer_description .content *:last-child{
	margin-bottom:0px;
}



.section_automation.section_program {}
.section_automation.section_studio {
	padding-top:50px;
	margin-bottom:30px;
}
.section_automation .section_auto_four_boxes {
	padding-top:20px;
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.section_automation .section_auto_four_boxes .studio_box {
	max-width:calc(25% - 15px);
	margin-bottom: 20px;
	display:flex;
	flex-direction: column;
	justify-content: center;
	box-sizing:border-box;
	padding:35px 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background-color:#fff;
}
.section_automation .section_auto_four_boxes .studio_box .studio_box_img {
	max-width: 100%;
	margin-bottom:16px;
}
.section_automation .section_auto_four_boxes .studio_box .studio_box_img img {
	max-width: 100%;
	height: auto;
	display:block;
}
.section_automation .section_auto_four_boxes .studio_box .studio_box_heading {}
.section_automation .section_auto_four_boxes .studio_box .studio_box_heading h5 {
	font-size:16px;
	font-weight:700;
	line-height:1.4; 
	color:#ED1651;
	margin-bottom:20px;
}
.section_automation .section_auto_four_boxes .studio_box .studio_box_desc {}
.section_automation .section_auto_four_boxes .studio_box .studio_box_desc p{
	color:#666666;
	font-size:16px;
	line-height:1.4;
}

.section_automation.section_program {} 
.section_automation.section_program .citizen_two_cols {
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-top:20px;
}

.section_automation.section_program .citizen_two_cols .citizen_col {
	max-width:calc(50% - 10px);
	width:100%;
	margin-bottom:20px;
	background-color:#fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding:30px;
	box-sizing:border-box;
	min-height:200px;
	justify-content: center;
} 
.section_automation.section_program .citizen_two_cols .citizen_col.citizen_left {

} 
.section_automation.section_program .citizen_two_cols .citizen_col.citizen_right {} 
.section_automation.section_program .citizen_two_cols .citizen_col .content{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
} 
.section_automation.section_program .citizen_two_cols .citizen_col .content p{
	font-size:16px;
	font-weight:400;
	line-height:1.4;
	color:#666666;
	margin-bottom:20px;
} 
.section_automation.section_program .citizen_two_cols .citizen_col .content p:last-child{
	margin-bottom:0px;
}
.section_automation.section_program .citizen_two_cols .citizen_col .image {
	display: flex;	
	align-items: center;
	justify-content: center;
} 
.section_automation.section_program .citizen_two_cols .citizen_col .image img{
	max-width:100%;
	display:block;
	height:auto;
}

@media only screen and (max-width: 1439px) {
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:40px;
	}
}
@media only screen and (max-width: 1300px) {

	.section_automation.section_social_impact .section_cols.section_two_cols .section_col_left,
	.section_automation.section_social_impact .section_cols.section_two_cols .section_col_right {
		max-width:calc(50% - 10px);
	}
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:32px;
	}
	.section_automation .section_auto_four_boxes .studio_box {
		max-width:calc(50% - 10px);
	}
}

@media only screen and (max-width: 1100px) {
	.section_automation.section_task_force.section_inteligent_document .section_col_left{
		margin-bottom:20px;
	}
	.section_automation.section_task_force.section_inteligent_document .section_col_left ,
	.section_automation.section_task_force.section_inteligent_document .section_col_right {
		max-width:100%;
	}
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:48px;
	}
	/*.edu_platform_box {
	    position: relative !important;
	    left: auto !important;
	    top: auto !important;
	}*/
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_chatbot {
		order:2;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_oypapp {
		order:3;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_zoom {
		order:4;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev {
		order:5;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev2 {
		order:7;
	}
	.section_automation.section_non_profit .section_cols .developer_box .developer_top_right,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_right {
		display:none;
	}
}
@media only screen and (max-width: 1000px) {
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps {
		flex-direction:column;

	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .image {
/*		max-width:100%;*/
	margin-bottom:20px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .desc {
		max-width:100%;
	}

}
@media only screen and (max-width: 991px) {
	.section_automation .section_auto_ribbon .section_auto_ribbon_heading h2 {
		font-size:32px;
	}
	.section_automation.section_task_force .developer_box .developer_description_two_cols {
		flex-direction: column;
	}
	.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description_left ,
	.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description_right {
		max-width:100%;
	}
	.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description_left {
		margin-bottom:20px;
	}
}
@media only screen and (max-width: 767px) {
	.section_automation.section_program .citizen_two_cols .citizen_col {
		max-width:100%;
	}
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:32px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box {
		max-width:100%;
		margin-left:0px;
		margin-right:0px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .desc {
		padding-right:20px;
	}

	.section_automation.section_task_force .section_col_left ,
	.section_automation.section_social_impact .section_cols.section_two_cols .section_col_left {
		margin-bottom:20px;
	}
	.section_automation.section_task_force .section_col_left ,
	.section_automation.section_task_force .section_col_right {
		max-width:calc(100%);
	}
	.section_automation.section_social_impact .section_cols.section_two_cols .section_col_left,
	.section_automation.section_social_impact .section_cols.section_two_cols .section_col_right {
		max-width:calc(100%);
	}
	.section_automation.section_task_force .developer_box .developer_top .developer_top_left {
		max-width:100%;
	}
	.section_automation.section_task_force .developer_box .developer_top .developer_top_right {
		display:none;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps {
		max-width:100%;
	}

}
@media only screen and (max-width: 600px) {
	.section_automation .section_auto_four_boxes .studio_box {
		max-width:100%;
	}
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:48px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev,
	.section_automation.section_task_force .developer_box {
		padding:0px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top,
	.section_automation.section_task_force .developer_box .developer_top {
		flex-direction: column;
	}
	.section_automation.section_task_force .developer_box .developer_top .developer_info,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_info,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top_left ,
	.section_automation.section_task_force .developer_box .developer_top .developer_top_left {
		flex-direction: column;
	}
	.section_automation.section_task_force .developer_box .developer_top .developer_desc,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_desc,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_image ,
	.section_automation.section_task_force .developer_box .developer_top .developer_image {
		max-width:100%;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_image ,
	.section_automation.section_task_force .developer_box .developer_top .developer_image {
	    -webkit-border-radius: 0px;
	    -moz-border-radius: 0px;
	    border-radius: 0px;
		-webkit-border-top-left-radius: 30px;
		-webkit-border-top-right-radius: 30px;
		-moz-border-radius-topleft: 30px;
		-moz-border-radius-topright: 30px;
		border-top-left-radius: 30px;
		border-top-right-radius: 30px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_desc {
		max-width:100%;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_desc ,
	.section_automation.section_task_force .developer_box .developer_top .developer_desc {
		padding-left:20px;
		padding-right:20px;
		padding-top:30px;
		box-sizing:border-box;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols ,
	.section_automation.section_task_force .developer_box .developer_description_two_cols {
		padding-bottom:40px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_description_two_cols .developer_description ,
	.section_automation.section_task_force .developer_box .developer_description_two_cols .developer_description {
		padding-left:20px;
		padding-right:20px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_left {
		display:flex;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_image img ,
	.section_automation.section_task_force .developer_box .developer_top .developer_image img {
		max-width: 100%;
		width: 100%;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_top_left {
		max-width:100%;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_image {
		max-width:100%;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_dev .developer_top .developer_info {
		flex-direction:column;
	}
	.section_automation.section_task_force .section_col_right .section_counters .counter_box {
		max-width:100%;
	}
	.section_automation .section_heading {
		justify-content: center;
	}
	.section_automation .section_heading h2 {
		font-size:24px;
		line-height:1.3;
		text-align:center;
	}
	.section_automation.section_non_profit .section_cols .section_col_left {
		max-width:100%;
		margin-bottom:20px;
	}
	.section_automation.section_non_profit .section_cols .section_col_right {
		max-width:100%;
	}
}
@media only screen and (max-width: 480px) {
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps.edu_oypapp .image ,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps.edu_zoom .image ,
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps.edu_chatbot .image {
		display:none;
	}
	.section_automation .section_auto_ribbon .section_auto_ribbon_heading h2 {
		font-size:24px;
	} 
	.section_automation .section_auto_ribbon {
		padding-left:10px;
		padding-top:10px;
		padding-right:10px;
	}
}
@media only screen and (max-width: 400px) {
	.section_automation.section_task_force.section_inteligent_document .section_col_right .section_counters .counter_box_heading .counterss {
		font-size:32px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box .desc .head h4 {
		line-height:1.3;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box.edu_box_apps .desc {
		padding-left:0px;
		padding-right:0px;
	}
	.section_automation.section_educational_platform .edu_platform_two_cols .edu_platform_box {
		padding-left:10px;
		padding-right:10px;
	}

	.section_automation .section_cols.section_two_cols {
		padding:7.5px;
	}
	.section_automation .section_cols .section_col_left ,
	.section_automation .section_cols .section_col_right {
		padding-left:21px;
		padding-right:21px;
	}
}
