
.bm_text {
    width: 100%!important;
}

#circle1, #circle2, #circle3, #circle4, #circle5, #circle6, #circle7, #circle8{
	cursor:pointer;
}

.business-model_image{
	height:auto;
}
        
        .strat-container {
            margin-bottom: 30px;
            
            margin-left: -18.452381%;
            padding-left: 18.452381%;
        }

        .strat_item {
            margin-bottom:20px;
            background: #f3f3f3;
        }


        .strat-container img.strat {
            width:100%;
        }


        .strat-content {
            margin-top:20px;
        }
        .strat-content h3.strat-title {
            margin:0;
            padding: 20px 10px 20px 30px;
            color:#002453;
            border-bottom:2px solid #f3f3f3;
            cursor:pointer;
            font-size: 1.5em;
            position:relative;
            line-height: 100%;
        }

        .strat-content h3.strat-title:before {
            content: "+";
            color:#002453;
            display:inline-block;
            text-align:center;
            position:absolute;
            right:30px;
        }

        .strat-content h3.active:before {
            content: "-";
            top: 10px;
            right:30px;
            font-size: 1.5em;
        }

        .strat-content h4 {
            margin-top:0;
            color:#002453;
        }
        .strat-content h4.strat-priority {
            font-size: 2em;
        }

        .strat-content-txt {
            margin-bottom:10px;
            margin-left: 70px;
        }

        .strat-content h3.strat-title1 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title1 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }

        .strat-content h3.strat-title2 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title2 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }

        .strat-content h3.strat-title3 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title3 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }
        .strat-content h3.strat-title4 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title4 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }
        .strat-content h3.strat-title5 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title5 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }
        .strat-content h3.strat-title6 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title6 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }


        .strat-content h3.strat-title7 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title7 {
            border:#f3f3f3 10px solid;
            padding:20px;
        }
        .strat-content h3.strat-title8 {
            background:#f3f3f3;
        }
        .strat-content .strat-content-title8 {
            border:##f3f3f3 10px solid;
            padding:20px;
        }

        @media only screen and (max-width: 759px) {
            .strat-container {
                width:100%;
                margin-left: 0;
                padding-left: 0;
            }
            .strat-container img.strat {
                display:none;
            }
        }

.strat_number-wrapper {
    width: 1.8rem;
    height: 1.8rem;
    padding: 5px;
    border-radius: 100vw;
    background-color: #00b1eb;
    color: #fff;
    font-size: 1.1rem;
    font-weight: 700;
    text-align: center;
    position: absolute;
    }

.strat_title_wrapper {
display: inline-block;
    position: relative;
    margin-left: 70px;
    margin-right: 40px;
    top: 0;
}
@media only screen and (max-width: 767px){
	.business-model_image{
		width: 96%!important;
	}
	.strat-content h3.strat-title {
		font-size: 1.2em;
	}
}


