/**
    selector is .challenge-solution-block-style
*/

.challenges-solution-block{padding-bottom:3vw !important;}
.wp-block-group.challenges-solution-block .block_title{margin-bottom:0.573vw;font-size:var(--wp--preset--font-size--large-20) !important;}
.wp-block-group.challenges-solution-block .column_left{width:50vw;padding-left:1.823vw;}
/* body.rtl .wp-block-group.challenges-solution-block .column_left{padding-right:1.823vw;padding-left: 0;} */
.wp-block-group.challenges-solution-block .column_left.withImg{width:53vw;}
.wp-block-group.challenges-solution-block .column_left.withImg .col7{width: 31.25vw;}
.wp-block-group.challenges-solution-block .column_left.withImg .col5{width: 19.271vw;}
.wp-block-group.challenges-solution-block .column_left.withImg .col5 img{width:100%;border-radius:var(--borderradius10);}
.wp-block-group.challenges-solution-block .column_left.withImg .col_with_img{justify-content: space-between;}
.solution_mid_content_with_img{justify-content: space-between;}
.solution_mid_content_with_img .solution_mid_content_img{width: 19.271vw;}
.solution_mid_content_with_img .solution_mid_content_img img{border-radius:var(--borderradius10);width:100%;}
.solution_mid_content_with_img .solution_mid_content{width: 31.25vw;}
.verticleHeight{writing-mode:vertical-rl;text-orientation:sideways;font-size:5.208vw;line-height:3.958vw;color:#F6F6F6;font-weight:var(--font-weight800);}
.solution_title{background-image:url(../../img/sol-background-img.svg);color:var(--secondary-color);display:flex;background-repeat:no-repeat;padding:var(--padding7) 0 var(--padding7) 1.302vw;margin-left:-1.823vw;background-size:12vw;margin-top: 2vw;}
body.rtl .solution_title{background-position: right center;padding:var(--padding7) 1.302vw var(--padding7) 0;margin-right:-1.823vw;margin-left: 0;}
.solution_title label{font-weight: var(--font-weight600);font-size:var(--wp--preset--font-size--large-20);}
.solution_title img{margin-right:0.521vw;}
body.rtl .solution_title img{margin-left:0.521vw;margin-right:0;}
.solution_mid_title_border{font-weight:var(--font-weight600);color:var(--secondary-color);line-height:2.4vw;margin:1.6vw 0 0.9vw;font-size: 1.302vw !important;}
.solution_mid_title_border h2{font-size: 1.302vw !important;}
.solution_mid_title_border:before{content:'';position:absolute;left:-1.823vw;top:0;width:6px;height:100%;background:var(--primary-color);}
body.rtl .solution_mid_title_border:before{left:inherit;right:-1.823vw;}
.irrigation_segment_color_green .solution_mid_title_border:before{background:var(--irrigation-color);}
.fire_segment_color_red .solution_mid_title_border:before{background:var(--fire_protection);}
.water_segment_color_light_blue .solution_mid_title_border:before{background:var(--water_works);}
.building_segment_color_blue .solution_mid_title_border:before{background:var(--building_and_const-color);}
.mining_segment_color_blue .solution_mid_title_border:before{background:var(--mining);}
.solution_mid_content{font-weight:var(--font-weight500);}
.exploreMicro{margin-top:1.406vw;}
.exploreMicro label{font-weight:var(--font-weight500);}
.exploreMicro ul{margin:0;padding:0 0 0 .6vw;}
.exploreMicro ul li{list-style:none;margin:0 0.625vw;}
.exploreMicro ul li a{padding:0 0.469vw;color:var(--irrigation-color);text-decoration:underline;position:relative;display:inline-block;}
.exploreMicro ul li a:before{content:attr(aria-label);font-weight:var(--font-weight600);visibility:hidden;height:0;overflow:hidden;display:block;}
.exploreMicro ul li a:hover{font-weight: var(--font-weight600);}
body.fire_segment_color_red .solution_title{background-image:url(../../img/sol-background-img-fire.svg);}
body.water_segment_color_light_blue .solution_title{background-image:url(../../img/sol-background-img-water.svg);}
body.building_segment_color_blue .solution_title{background-image:url(../../img/sol-background-img-building.svg);}
body.mining_segment_color_blue .solution_title{background-image:url(../../img/sol-background-img-fire.svg);}

@media (max-width:1440px){
    .solution_title{background-size: 15vw;}
    .wp-block-group.challenges-solution-block .column_left{width:74%;}
    .wp-block-group.challenges-solution-block .column_left.withImg{width:90%;}
    .solution_mid_content_with_img .solution_mid_content_img, .wp-block-group.challenges-solution-block .column_left.withImg .col5{width: 24.271vw;}
    .solution_mid_content_with_img .solution_mid_content, .wp-block-group.challenges-solution-block .column_left.withImg .col7{width: 45.25vw;}
}

@media (max-width:1025px){
    .solution_title{background-size: 18vw;}
    .verticleHeight {font-size: 7.208vw;}
}

@media (max-width:769px){
    .solution_mid_title_border h2{font-size: 5.208vw !important;}
    .wp-block-group.challenges-solution-block .column_left{width:100%;padding-left:0;}
    body.rtl .wp-block-group.challenges-solution-block .column_left{padding-right:0;}
    .wp-block-group.challenges-solution-block .block_title{font-size:var(--wp--preset--font-size--medium);margin-bottom:3.75vw !important;}
    .wp-block-group.challenges-solution-block{padding:10.417vw 5.46875vw;}
    .wp-block-group.challenges-solution-block .block_sub_title{margin-bottom:7.125vw;}
    .solution_title{width:46.875vw;height:9vw;display:flex;align-items:center;padding:var(--padding7) 0 var(--padding7) 5.302vw;}
    body.rtl .solution_title{padding:var(--padding7) 5.302vw var(--padding7) 0;}
    .solution_title img{width:6.25vw;margin-right:2.521vw;height:5vw;}
    .solution_mid_title_border:before{left:-0.177vw}
    body.rtl .solution_mid_title_border:before{right:-0.177vw}
    .solution_mid_content{padding-left:5.833vw;}
    body.rtl .solution_mid_content{padding-right:5.833vw;padding-left: 0;}
    .exploreMicro label{margin-bottom:2.75vw;}
    .exploreMicro ul li:first-child{margin-left:0;}
    .exploreMicro ul li:first-child a{padding-left:0;} 
    .exploreMicro ul li{margin:0 4.708vw 0 0}
    .exploreMicro ul{display:flex;flex-wrap:wrap;}
    .column_right.verticleHeight{display:none;}
    .exploreMicro{margin-top:6.406vw;}
    .exploreMicro ul li a{line-height:8vw;}
    .solution_title{background-size: 53vw;}
    .solution_mid_title_border{line-height:6vw;padding-left: 6vw;margin: 5.6vw 0 2.9vw;font-size: 4.608vw !important;}
    body.rtl .solution_mid_title_border{padding-right: 6vw;padding-left: 0;}
    .wp-block-group.challenges-solution-block .column_left.withImg{width:100%;}
    .solution_mid_content_with_img .solution_mid_content, .wp-block-group.challenges-solution-block .column_left.withImg .col7, .wp-block-group.challenges-solution-block .column_left.withImg .col5{width:100%;box-sizing:border-box;}
    .solution_mid_content_with_img .solution_mid_content_img{width: 95%;padding-left: 5.833vw;margin-bottom: 3vw;}
    .wp-block-group.challenges-solution-block .column_left.withImg .col_with_img{flex-direction: column-reverse;}
    .solution_mid_content_with_img{flex-direction: column;}
    .wp-block-group.challenges-solution-block .column_left.withImg .col5{margin-bottom: 3vw;}
}