.block-content-img-wrapper {padding-top: 60px; padding-bottom: 60px;}
.section-header {padding-bottom: 100px;}
.section-header > div {align-items: flex-start;}
.section-title {font-size: 70px;text-transform: uppercase;font-weight: 900;line-height: 1;background-color: inherit;position: relative;top: -10px;padding: 0 40px 0 0;}
.line {width: 90%;height: 2px;position: absolute;z-index: -1; top: 5px;}
.section-sub-title {font-size: 22px; text-transform: uppercase; font-weight: 700;line-height: 1.1; background-color: inherit;position: relative;top: 0px;padding: 0 0 0 40px;}
.main-content {position: relative;}
.main-icon {position: absolute; left: 0; right: 0; top: -60px; display: flex; justify-content: center; z-index: 10;}
.main-icon img {max-width: 450px; max-height: 120px; object-fit: contain;}
.box-img {position: relative;}
.box-content {display: flex; flex-flow: column;justify-content: center;padding-top: 50px;}
.box-content .inner {padding-left: 15%; padding-right: 0;}

.box-content .item .box-content__sub-title {text-transform: uppercase; font-size: 16px; font-weight: 700; margin-bottom: 10px; }
.box-content .item .box-content__title {font-size: 36px; max-width: 80%; font-weight: 900; line-height: 1.2;margin-bottom: 30px;}
.box-content .item .box-content__item {line-height: 1.6;}
.box-content .item .box-content__item ol {list-style: decimal; margin: 0 0 20px 30px;}
.box-content .item .box-content__item ul {list-style: square;margin: 0 0 20px 30px;}
.box-content .item .box-content__item h4 {font-size: 18px;line-height: 1.2;}

.row-revers .box-content .inner {padding-right: 15%; padding-left: 0; text-align: right;}
.row-revers .box-content .item .box-content__title {margin-left: auto;}



.owl-navs-wrapper {padding-top: 20px; padding-bottom: 20px;}

.block-content-img-wrapper .owl-box-content {min-height: 380px;position: relative;}
.block-content-img-wrapper .owl-dots {position: absolute;bottom: -20px;right: 0; left: initial; justify-content: initial; align-items: center;}
.block-content-img-wrapper .owl-dots .owl-dot {width: 8px; height: 8px; background-color: #898888!important; border-radius: 50%;margin: 0 3px;}


.block-content-img-wrapper .owl-nav {position: absolute; bottom: -20px; left: 0;display: flex;font-size: 30px; right: initial;}
.block-content-img-wrapper .owl-nav > div {width: 30px; height: 30px; display: flex; justify-content: center; align-items: center;}
.block-content-img-wrapper .box-img {overflow: hidden; padding: 0;}
.block-content-img-wrapper .box-img img {transform: scale(1); transition: all 2s ease-in-out; width: 100%;padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
.aos-animate .block-content-img-wrapper  .box-img img {transform: scale(1.1);}