@charset "UTF-8";
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.consulting-icon-box.standard.icon_shape_circle_1 .consulting-icon-box-wrapper .icon-box-icon i {
width: 70px;
height: 70px;
display: flex;
justify-content: center;
align-items: center;
background-color: var(--con_base_color);
border-radius: 100%; }
.consulting-icon-box.standard.icon_shape_circle_1 .consulting-icon-box-wrapper .icon-box-icon svg {
width: 70px;
height: 70px;
background-color: var(--con_base_color);
border-radius: 100%;
padding: 12px; }
.consulting-icon-box.standard.icon_shape_hexagon .icon-box-icon {
position: relative;
display: flex;
width: 80px;
height: 70px;
justify-content: center;
align-items: center; }
.consulting-icon-box.standard.icon_shape_hexagon .icon-box-icon .icon-box-icon-render {
display: flex;
margin-left: 2px; }
.consulting-icon-box.standard.icon_shape_hexagon .icon-box-icon .icon-box-icon-render:after {
content: "\e91c";
font-family: 'stm';
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
font-size: 70px;
color: var(--con_third_color); }
.consulting-icon-box.standard.icon_shape_linear_circle .icon-box-icon i {
display: flex;
width: 50px;
height: 50px;
background-position: center;
background-size: cover;
justify-content: center;
align-items: center;
background-image: url(//perspectives.cc/wp-content/plugins/consulting-elementor-widgets/assets/images/linear-circle.png); }
.consulting-icon-box.standard.icon_shape_linear_circle .icon-box-icon svg {
display: flex;
width: 50px;
height: 50px;
background-position: center;
background-size: cover;
justify-content: center;
align-items: center;
padding: 6px;
background-image: url(//perspectives.cc/wp-content/plugins/consulting-elementor-widgets/assets/images/linear-circle.png); }
.consulting-icon-box.standard.icon_shape_strips .consulting-icon-box-wrapper .icon-box-icon {
display: flex;
align-items: center;
justify-content: center;
width: 70px;
height: 70px;
position: relative; }
.consulting-icon-box.standard.icon_shape_strips .consulting-icon-box-wrapper .icon-box-icon i {
z-index: 1;
color: var(--con_base_color); }
.consulting-icon-box.standard.icon_shape_strips .consulting-icon-box-wrapper .icon-box-icon svg {
z-index: 1;
fill: var(--con_base_color); }
.consulting-icon-box.standard.icon_shape_strips .consulting-icon-box-wrapper .icon-box-icon:before {
content: '';
display: block;
width: 90px;
height: 10px;
transform: skew(39deg, 0deg) rotate(-22deg);
position: absolute;
top: 15px;
left: -10px;
background-color: var(--con_third_color);
z-index: -1; }
.consulting-icon-box.standard.icon_shape_strips .consulting-icon-box-wrapper .icon-box-icon:after {
content: '';
display: block;
width: 90px;
height: 10px;
transform: skew(39deg, 0deg) rotate(-22deg);
position: absolute;
left: -12px;
top: 40px;
background-color: var(--con_third_color);
z-index: -1; }
.consulting-icon-box.standard.icon_shape_points .consulting-icon-box-wrapper .icon-box-icon {
display: flex;
align-items: center;
justify-content: center;
border-radius: 50% 50% 6px;
background-color: var(--con_third_color);
position: relative;
margin: 10px 12px 10px 10px;
color: var(--con_base_color);
width: 50px;
height: 50px; }
.consulting-icon-box.standard.icon_shape_points .consulting-icon-box-wrapper .icon-box-icon .icon-box-icon-render {
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center; }
.consulting-icon-box.standard.icon_shape_points .consulting-icon-box-wrapper .icon-box-icon i {
color: var(--con_base_color);
font-size: 20px;
width: 40px; }
.consulting-icon-box.standard.icon_shape_points .consulting-icon-box-wrapper .icon-box-icon svg {
fill: var(--con_base_color);
width: 30px;
height: 30px; }
.consulting-icon-box.standard.icon_shape_points .consulting-icon-box-wrapper .icon-box-icon:before {
content: "\e9db";
font-family: 'stm';
position: absolute;
top: 11px;
left: -10px;
font-weight: 300;
font-size: 70px;
color: #d3d5db;
z-index: -1; }
.consulting-icon-box.standard.icon_position_left.icon_shape_hexagon .icon-box-icon {
width: 100%;
max-width: 82px; }
.consulting-icon-box.standard.icon_position_left.icon_shape_strips .icon-box-icon {
max-width: 70px;
width: 100%; }
.consulting-icon-box.standard.icon_position_left.icon_shape_points .icon-box-icon {
max-width: 50px;
width: 100%; }
.consulting-icon-box.standard.icon_position_left .consulting-icon-box-wrapper {
flex-direction: row; }
.consulting-icon-box.standard.icon_position_left .consulting-icon-box-wrapper .icon-box-icon {
margin-right: 20px; }
.consulting-icon-box.standard.icon_position_right.icon_shape_hexagon .icon-box-icon {
max-width: 80px;
width: 100%; }
.consulting-icon-box.standard.icon_position_right.icon_shape_strips .icon-box-icon {
position: relative;
max-width: 70px;
width: 100%; }
.consulting-icon-box.standard.icon_position_right.icon_shape_points .icon-box-icon {
max-width: 50px;
width: 100%; }
.consulting-icon-box.standard.icon_position_right .consulting-icon-box-wrapper {
flex-direction: row-reverse; }
.consulting-icon-box.standard.icon_position_right .consulting-icon-box-wrapper .icon-box-icon {
margin-left: 20px; }
.consulting-icon-box.standard.content_alignment_center .consulting-icon-box-wrapper {
text-align: center;
align-items: center; }
.consulting-icon-box.standard.content_alignment_center .icon-box-read-more-button-wrapper {
justify-content: center; }
.consulting-icon-box.standard.content_alignment_right.icon_position_top .consulting-icon-box-wrapper {
align-items: flex-end; }
.consulting-icon-box.standard.content_alignment_right .consulting-icon-box-wrapper {
text-align: right; }
.consulting-icon-box.standard.content_alignment_right .icon-box-read-more-button-wrapper {
justify-content: flex-end; }
.consulting-icon-box.standard.show_title_line.content_alignment_center .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: center; }
.consulting-icon-box.standard.show_title_line.content_alignment_right .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: flex-end; }
.consulting-icon-box.standard.show_title_line .icon-box-content .icon-box-title-wrapper .icon-box-title:after {
content: "";
width: 60px;
height: 4px;
background-color: var(--con_third_color);
display: block;
margin-top: 10px;
border-radius: 4px; }
.consulting-icon-box.standard .consulting-icon-box-wrapper {
display: flex;
flex-direction: column;
transition: .4s; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-link {
position: absolute;
width: 100%;
height: 100%; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-icon {
margin-bottom: 15px; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-icon i {
font-size: 30px;
transition: .4s;
color: var(--con_third_color); }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-icon svg {
width: 50px;
height: 50px;
fill: var(--con_third_color); }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title {
font-size: 20px;
line-height: 30px;
color: var(--con_base_color);
padding-top: 0;
margin-bottom: 10px;
transition: .4s; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title:after {
display: none; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
display: flex;
align-items: center; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper .icon-box-read-more-button {
font-size: 14px;
line-height: 26px;
font-weight: 600;
color: var(--con_base_color);
transition: .4s;
cursor: pointer;
z-index: 5;
text-decoration: none; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper svg {
width: 12px;
height: 12px;
fill: var(--con_third_color);
transition: .4s;
margin-left: 12px; }
.consulting-icon-box.standard .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper i {
color: var(--con_third_color);
transition: .4s;
margin-left: 12px; }.consulting-icon-box.boxed-top-icon.icon_position_center .consulting-icon-box-wrapper .icon-box-icon {
align-self: center; }
.consulting-icon-box.boxed-top-icon.icon_position_right .consulting-icon-box-wrapper .icon-box-icon {
align-self: flex-end; }
.consulting-icon-box.boxed-top-icon.icon_shape_circle_2 .icon-box-icon {
margin-top: -36px; }
.consulting-icon-box.boxed-top-icon.icon_shape_circle_2 .icon-box-icon .icon-box-icon-render {
padding: 20px;
background-color: var(--con_third_color);
border-radius: 100%; }
.consulting-icon-box.boxed-top-icon.icon_shape_square .icon-box-icon {
margin-top: -40px; }
.consulting-icon-box.boxed-top-icon.icon_shape_square .icon-box-icon .icon-box-icon-render {
padding: 20px;
background-color: var(--con_third_color); }
.consulting-icon-box.boxed-top-icon.show_title_line.content_alignment_center .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: center; }
.consulting-icon-box.boxed-top-icon.show_title_line.content_alignment_right .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: flex-end; }
.consulting-icon-box.boxed-top-icon.show_title_line .icon-box-content .icon-box-title-wrapper .icon-box-title:after {
content: "";
width: 60px;
height: 4px;
background-color: var(--con_third_color);
display: block;
margin-top: 10px;
border-radius: 4px; }
.consulting-icon-box.boxed-top-icon.icon_shape_diamond .icon-box-icon {
margin-top: -40px; }
.consulting-icon-box.boxed-top-icon.icon_shape_diamond .icon-box-icon .icon-box-icon-render {
padding: 20px;
background-color: var(--con_third_color);
transform: rotate(45deg); }
.consulting-icon-box.boxed-top-icon.icon_shape_diamond .icon-box-icon .icon-box-icon-render i {
transform: rotate(-45deg); }
.consulting-icon-box.boxed-top-icon.content_alignment_center .consulting-icon-box-wrapper {
text-align: center; }
.consulting-icon-box.boxed-top-icon.content_alignment_center .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
justify-content: center; }
.consulting-icon-box.boxed-top-icon.content_alignment_left .consulting-icon-box-wrapper {
text-align: left; }
.consulting-icon-box.boxed-top-icon.content_alignment_right .consulting-icon-box-wrapper {
text-align: right; }
.consulting-icon-box.boxed-top-icon.content_alignment_right .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
justify-content: flex-end; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper {
display: flex;
flex-direction: column;
background-color: #fff;
padding: 0 45px 30px;
transition: .4s; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-link {
position: absolute;
width: 100%;
height: 100%; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-icon {
margin-bottom: 20px; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-icon .icon-box-icon-render {
width: -moz-fit-content;
width: fit-content; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-icon i {
font-size: 36px;
transition: .4s;
color: var(--con_base_color); }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-icon svg {
width: 50px;
height: 50px;
fill: var(--con_base_color); }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title {
font-size: 18px;
line-height: 27px;
color: var(--con_base_color);
padding-top: 0;
margin-bottom: 12px;
transition: .4s; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title:after {
display: none; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
display: flex;
align-items: center; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper .icon-box-read-more-button {
font-size: 14px;
line-height: 26px;
font-weight: 600;
color: var(--con_base_color);
transition: .4s;
cursor: pointer;
z-index: 5;
text-decoration: none; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper svg {
width: 12px;
height: 12px;
fill: var(--con_third_color);
transition: .4s;
margin-left: 12px; }
.consulting-icon-box.boxed-top-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper i {
color: var(--con_third_color);
transition: .4s;
margin-left: 12px; }.consulting-icon-box.boxed-side-icon.icon_position_left .icon-box-icon {
margin-right: 25px; }
.consulting-icon-box.boxed-side-icon.icon_position_right .consulting-icon-box-wrapper {
flex-direction: row-reverse; }
.consulting-icon-box.boxed-side-icon.icon_position_right .icon-box-icon {
margin-left: 25px; }
.consulting-icon-box.boxed-side-icon.show_title_line .icon-box-content .icon-box-title-wrapper .icon-box-title:after {
content: "";
width: 60px;
height: 4px;
background-color: var(--con_third_color);
display: block;
margin-top: 10px;
border-radius: 4px; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper {
display: flex;
align-items: center; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-link {
position: absolute;
width: 100%;
height: 100%; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-icon .icon-box-icon-render {
width: -moz-fit-content;
width: fit-content;
height: 56px; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-icon i {
font-size: 56px;
transition: .4s;
color: var(--con_base_color); }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-icon svg {
width: 56px;
height: 56px;
fill: var(--con_base_color); }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title {
font-size: 18px;
line-height: 24px;
color: var(--con_base_color);
padding-top: 0;
margin-bottom: 0;
transition: .4s; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title:after {
display: none; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
display: flex;
align-items: center; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper .icon-box-read-more-button {
font-size: 14px;
line-height: 26px;
font-weight: 600;
color: var(--con_base_color);
transition: .4s;
cursor: pointer;
z-index: 5;
text-decoration: none; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper svg {
width: 12px;
height: 12px;
fill: var(--con_third_color);
transition: .4s;
margin-left: 12px; }
.consulting-icon-box.boxed-side-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper i {
color: var(--con_third_color);
transition: .4s;
margin-left: 12px; }.consulting-icon-box.boxed-double-icon.show_title_line.content_alignment_center .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: center; }
.consulting-icon-box.boxed-double-icon.show_title_line.content_alignment_right .icon-box-content .icon-box-title-wrapper .icon-box-title {
display: flex;
flex-direction: column;
align-items: flex-end; }
.consulting-icon-box.boxed-double-icon.show_title_line .icon-box-content .icon-box-title-wrapper .icon-box-title:after {
content: "";
width: 60px;
height: 4px;
background-color: var(--con_third_color);
display: block;
margin-top: 10px;
border-radius: 4px; }
.consulting-icon-box.boxed-double-icon.content_alignment_center .consulting-icon-box-wrapper {
text-align: center; }
.consulting-icon-box.boxed-double-icon.content_alignment_center .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
justify-content: center; }
.consulting-icon-box.boxed-double-icon.content_alignment_left .consulting-icon-box-wrapper {
text-align: left; }
.consulting-icon-box.boxed-double-icon.content_alignment_right .consulting-icon-box-wrapper {
text-align: right; }
.consulting-icon-box.boxed-double-icon.content_alignment_right .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
justify-content: flex-end; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper {
display: flex;
border-top: 4px solid var(--con_base_color);
padding-top: 36px;
padding-bottom: 36px;
padding-right: 25px;
transition: .4s; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-content {
width: 100%; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 6; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-description-wrapper {
position: relative;
z-index: 1; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-double-icon {
position: absolute;
right: 0;
bottom: 0;
z-index: 0; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-double-icon i {
font-size: 100px;
color: #ECECEC; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-icon i {
font-size: 50px;
padding: 0 20px;
transition: .4s;
color: var(--con_third_color); }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-icon svg {
width: 50px;
height: 50px;
fill: var(--con_third_color); }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-title-wrapper {
z-index: 5;
position: relative; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title {
font-size: 20px;
line-height: 30px;
color: var(--con_base_color);
padding-top: 0;
margin-bottom: 10px;
transition: .4s; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-title-wrapper .icon-box-title:after {
display: none; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper {
display: flex;
align-items: center; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper .icon-box-read-more-button {
font-size: 14px;
line-height: 26px;
font-weight: 600;
color: var(--con_base_color);
transition: .4s;
cursor: pointer;
z-index: 7;
text-decoration: none; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper svg {
width: 12px;
height: 12px;
fill: var(--con_third_color);
transition: .4s;
margin-left: 12px; }
.consulting-icon-box.boxed-double-icon .consulting-icon-box-wrapper .icon-box-read-more-button-wrapper i {
color: var(--con_third_color);
transition: .4s;
margin-left: 12px; }.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-links {
justify-content: center; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content {
flex-direction: column;
align-items: center; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-content-info {
width: 70%;
text-align: center;
margin-top: 50px; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-content-info:after {
display: none; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-icons-wrapper {
width: 100%; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-icons-wrapper ul {
flex-direction: column; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-icons-wrapper ul li {
width: 100%; } }
@media (min-width: 769px) and (max-width: 1024px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-icons-wrapper ul li {
width: 50%; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_top .icon-box-tab-content .icon-box-icons-wrapper li {
width: 33.3%;
padding: 0 2%; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_left .icon-box-tab-links {
margin-top: 40px;
margin-bottom: -80px; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_right .icon-box-tab-content {
flex-direction: row-reverse; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_right .icon-box-tab-content .icon-box-content-info:after {
left: 28%; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper.appearance_right .icon-box-tab-links {
justify-content: flex-end;
margin-top: 40px;
margin-bottom: -80px; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-links {
display: flex;
position: relative;
z-index: 2;
gap: 10px; }
@media (max-width: 1024px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-links {
margin-bottom: 20px !important; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-links .icon-box-tab-link {
display: inline-block;
vertical-align: top;
letter-spacing: .32px;
text-decoration: none;
border-radius: 20px 0;
transition: all .4s;
padding: 12px 15px;
line-height: 20px;
font-weight: 700;
font-size: 16px;
color: var(--con_base_color); }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-links .icon-box-tab-link.active {
background-color: var(--con_third_color);
color: #fff; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content {
display: none;
flex-wrap: wrap;
position: relative;
transition: all .4s;
animation: fadeEffect .4s; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content {
flex-direction: column; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content.active {
display: flex; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info {
width: 30%;
display: flex;
align-items: center;
position: relative; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info {
width: 100%; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info.content_alignment_center {
text-align: center; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info.content_alignment_right {
text-align: right; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info:after {
content: '\e9f5';
font-family: stm !important;
position: absolute;
top: 50%;
left: -28%;
font-size: 382px;
color: rgba(194, 194, 204, 0.4);
z-index: 0; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-tab-content .icon-box-content-info:after {
left: 10%;
font-size: 160px; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper {
width: 70%; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper {
width: 100%;
padding-top: 40px; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper.icon_position_top_center li {
flex-direction: column;
align-items: center; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper.icon_position_top_left li {
flex-direction: column;
align-items: flex-start; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper.icon_position_top_right li {
flex-direction: column;
align-items: flex-end; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper.icon_position_right li {
flex-direction: row-reverse; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul {
display: flex;
flex-wrap: wrap;
padding: 0; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul.icon_content_alignment_center .icon-box-info {
text-align: center; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul.icon_content_alignment_right .icon-box-info {
text-align: right; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul li {
display: flex;
width: 50%;
list-style: none;
padding: 0 5%;
margin: 36px 0; }
@media (max-width: 768px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul li {
width: 100%;
padding: 0 2%; } }
@media (min-width: 769px) and (max-width: 1024px) {
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul li {
width: 100%; } }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul .icon-box-icon {
min-width: 105px;
min-height: 85px;
position: relative;
padding-top: 10px; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul .icon-box-icon i {
font-size: 80px;
color: var(--con_base_color);
transition: .4s; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul .icon-box-icon svg {
width: 80px;
transition: .4s;
fill: var(--con_base_color); }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper ul .icon-box-icon:after {
content: '\e9e9';
font-family: stm !important;
position: absolute;
top: 30px;
right: -5px;
font-size: 85px;
color: rgba(194, 194, 204, 0.4);
z-index: -1; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper .icon-box-title {
margin-bottom: 5px;
text-transform: uppercase;
letter-spacing: 1.6px;
font-weight: 700;
font-size: 16px;
color: var(--con_base_color);
transition: .4s; }
.consulting-icon-box.with-tabs .consulting-icon-box-wrapper .icon-box-icons-wrapper .icon-box-description {
line-height: 28px;
font-weight: 400;
font-size: 15px;
color: #222; }.e-loop-item *{word-break:break-word}[class*=elementor-widget-loop] .elementor-page-title,[class*=elementor-widget-loop] .product_title.entry-title{display:initial}
.elementor-widget-loop-grid{scroll-margin-top:var(--auto-scroll-offset,initial)}.elementor-widget-loop-grid-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:-1){.elementor-widget-loop-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:1024px){.elementor-widget-loop-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:767px){.elementor-widget-loop-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.elementor-widget-loop-grid .elementor-grid{grid-column-gap:var(--grid-column-gap,30px);grid-row-gap:var(--grid-row-gap,30px)}.elementor-widget-loop-grid.e-loading-overlay{animation:loadingOpacityAnimation 1s infinite alternate}.elementor-widget-loop-grid .e-loop__load-more{text-align:var(--load-more-button-align)}.elementor-widget-loop-grid .e-loop__load-more .elementor-button{width:var(--load-more-button-width)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container{cursor:default}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg{display:flex}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:hidden}.elementor-widget-loop-grid.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper{display:none}.elementor-widget-loop-grid.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.e-load-more-message,.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message{display:block}.elementor-widget-loop-grid.e-load-more-no-spinner:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button-content-wrapper,.elementor-widget-loop-grid.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:visible}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-spinner,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner{display:flex}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{display:none;margin:0 auto}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i{color:var(--load-more-spinner-color)}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{fill:var(--load-more-spinner-color);height:1em;width:1em}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container)) .e-load-more-message,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-message{color:var(--load-more-message-color);display:none;margin-top:var(--load-more—spacing,30px);text-align:var(--load-more-message-alignment,center)}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .e-load-more-spinner,.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner{inset-block-start:50%;inset-inline-start:50%;margin:inherit;position:absolute;transform:translate(-50%,-50%)}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button,.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}.elementor-widget-loop-grid .e-loop-nothing-found-message{color:var(--e-loop-nothing-found-message-color,#1f2124);padding-block-end:var(--e-loop-nothing-found-message-space-from-bottom,30px);padding-block-start:var(--e-loop-nothing-found-message-space-from-top,30px);text-align:var(--e-loop-nothing-found-message-align,center)}.elementor-loop-container.elementor-posts-masonry{align-items:flex-start}.elementor-loop-container:not(.elementor-posts-masonry){align-items:stretch}@keyframes loadingOpacityAnimation{0%,to{opacity:1}50%{opacity:.6}}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:1s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03)}@media (prefers-reduced-motion:reduce){.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:0s!important}}.elementor-motion-effects-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);width:100%}.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0}.elementor-motion-effects-perspective{perspective:1200px}.elementor-motion-effects-element{transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.company_history.vertical_standard {
width: 100%;
margin: 40px 0; }
.company_history.vertical_standard.rtl .history_wrapper .history-item .year-wrapper {
order: 4; }
@media (max-width: 767px) {
.company_history.vertical_standard.rtl .history_wrapper .history-item .year-wrapper {
order: 1;
text-align: right; } }
.company_history.vertical_standard.rtl .history_wrapper .history-item .item-info {
text-align: right; }
.company_history.vertical_standard.rtl .history_wrapper .history-item .item-info .item-description-wrapper {
max-width: 90%; }
@media (max-width: 767px) {
.company_history.vertical_standard.rtl .history_wrapper .history-item .item-info .item-description-wrapper {
max-width: 100%; } }
.company_history.vertical_standard .item-info .item-title {
padding: 0;
margin: 0 0 10px 0;
font-size: 20px;
line-height: 24px;
font-weight: 700;
font-family: var(--con_primary_font_family); }
.company_history.vertical_standard .item-info .item-title:before, .company_history.vertical_standard .item-info .item-title:after {
display: none; }
.company_history.vertical_standard .item-info .item-description {
font-size: 14px;
line-height: 24px;
font-family: var(--con_secondary_font_family);
color: #9a9a9a; }
.company_history.vertical_standard .image-wrapper {
max-width: 350px;
order: 2;
padding-left: 70px;
width: 100%; }
@media (max-width: 767px) {
.company_history.vertical_standard .image-wrapper {
max-width: 300px;
padding-left: 0;
padding-bottom: 20px; } }
.company_history.vertical_standard .image-wrapper img {
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
.company_history.vertical_standard .history_wrapper:before {
content: '';
position: absolute;
top: 0px;
left: 10%;
bottom: 0px;
width: 2px;
background: #eaeaea; }
.company_history.vertical_standard .history-item {
clear: both;
text-align: left;
position: relative;
display: flex;
align-items: center;
margin-bottom: 40px; }
@media (max-width: 767px) {
.company_history.vertical_standard .history-item {
flex-direction: column;
align-items: baseline;
padding-left: 22%;
padding-right: 50px; } }
.company_history.vertical_standard .history-item .year-wrapper {
width: 10%;
padding-right: 30px;
position: relative; }
@media (max-width: 767px) {
.company_history.vertical_standard .history-item .year-wrapper {
width: 100%;
padding-right: 0;
padding-bottom: 15px; } }
.company_history.vertical_standard .history-item .year-wrapper .year {
font-size: 20px;
line-height: 24px;
font-weight: 700;
font-family: var(--con_primary_font_family);
color: var(--con_base_color); }
.company_history.vertical_standard .history-item .point-no-icon {
content: '';
position: absolute;
width: 12px;
height: 12px;
background-color: var(--con_third_color);
border-radius: 100%;
top: 46%;
left: calc( 10.1% - 12px / 2);
z-index: 99; }
.company_history.vertical_standard .history-item .point {
position: absolute;
top: 36%;
left: calc( 10.1% - 48px /2);
font-size: 20px;
width: 48px;
height: 48px;
border-radius: 100%;
background-color: #f1f1f1;
display: flex;
align-items: center;
justify-content: center; }
.company_history.vertical_standard .history-item .point .point_icon {
width: 100%;
text-align: center;
color: var(--con_third_color); }
.company_history.vertical_standard .history-item .item-info {
width: 70%;
padding-left: 30px;
order: 3; }
@media (max-width: 767px) {
.company_history.vertical_standard .history-item .item-info {
width: 100%;
padding-left: 0; } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_standard .history-item .item-info {
width: 60%; } }
.company_history.vertical_standard .history-item .item-info .item-title:before, .company_history.vertical_standard .history-item .item-info .item-title:after {
display: none; }.company_history.vertical_side {
width: 100%;
margin: 40px 0; }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_side.rtl .history_wrapper .history-item {
padding-right: 15px; } }
.company_history.vertical_side .history_wrapper {
display: flex;
flex-direction: column; }
.company_history.vertical_side .history_wrapper:before {
content: '';
position: absolute;
top: 5px;
left: 0;
bottom: 0px;
width: 2px;
background: #eaeaea; }
@media (max-width: 1170px) {
.company_history.vertical_side .history_wrapper:before {
transform: translateX(20px); } }
.company_history.vertical_side .year-wrapper .year {
font-size: 20px;
line-height: 24px;
font-weight: 400;
color: var(--con_third_color);
font-family: var(--con_secondary_font_family); }
.company_history.vertical_side .history-item {
position: relative;
margin-bottom: 40px;
padding-left: 100px; }
@media (max-width: 767px) {
.company_history.vertical_side .history-item {
padding-left: 50px;
padding-right: 50px; } }
.company_history.vertical_side .history-item .image-wrapper {
max-width: 350px;
width: 100%; }
.company_history.vertical_side .history-item .image-wrapper img {
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
.company_history.vertical_side .history-item .item-title {
padding-top: 0;
font-family: var(--con_primary_font_family);
margin-bottom: 10px; }
.company_history.vertical_side .history-item .item-title:before, .company_history.vertical_side .history-item .item-title:after {
display: none; }
.company_history.vertical_side .history-item .point {
position: absolute;
top: 0;
left: -125px;
font-size: 20px;
width: 48px;
height: 48px;
border-radius: 100%;
background-color: #f1f1f1;
display: flex;
align-items: center;
justify-content: center; }
@media (max-width: 1170px) {
.company_history.vertical_side .history-item .point {
transform: translateX(20px); } }
.company_history.vertical_side .history-item .point .point_icon {
width: 100%;
text-align: center;
color: var(--con_third_color); }
.company_history.vertical_side .history-item .point-no-icon {
position: absolute;
top: 0;
left: calc( 1px - 18px / 2);
background-color: var(--con_third_color);
width: 18px;
height: 18px;
border-radius: 100%; }
@media (max-width: 1170px) {
.company_history.vertical_side .history-item .point-no-icon {
transform: translateX(20px); } }
.company_history.vertical_side .history-item .item-description-wrapper {
font-size: 14px;
line-height: 24px;
color: #222229;
font-weight: 400;
font-family: var(--con_secondary_font_family);
margin-bottom: 30px; }.company_history.vertical_alternating {
width: 100%; }
.company_history.vertical_alternating .history_wrapper {
position: relative;
padding: 2em 0;
margin-top: 2em;
margin-bottom: 2em; }
@media only screen and (min-width: 1170px) {
.company_history.vertical_alternating .history_wrapper {
margin-top: 3em;
margin-bottom: 3em; } }
.company_history.vertical_alternating .history_wrapper::before {
content: "";
position: absolute;
top: 0;
left: 50%;
height: 100%;
width: 1px;
margin-left: 2px;
background: #d9d9d9; }
@media only screen and (min-width: 1170px) {
.company_history.vertical_alternating .history_wrapper::before {
left: 50%;
margin-left: -2px; } }
.company_history.vertical_alternating .history-item {
position: relative;
margin: 50px 0;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between; }
@media (max-width: 767px) {
.company_history.vertical_alternating .history-item {
margin: 70px 0;
justify-content: center;
padding: 0 20px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_alternating .history-item {
flex-direction: column;
justify-content: center;
margin: 100px 0; } }
.company_history.vertical_alternating .history-item:nth-child(even) {
flex-direction: row-reverse; }
.company_history.vertical_alternating .history-item:nth-child(even) .image-wrapper {
text-align: right; }
.company_history.vertical_alternating .history-item:first-child {
margin-top: 0; }
.company_history.vertical_alternating .history-item:last-child {
margin-bottom: 0; }
.company_history.vertical_alternating .point-no-icon {
position: absolute;
top: 50%;
width: 9px;
height: 9px;
left: 50%;
margin-left: -6px;
background-color: var(--con_third_color); }
@media (max-width: 767px) {
.company_history.vertical_alternating .point-no-icon {
top: -30px;
margin-left: -2px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_alternating .point-no-icon {
top: -40px;
margin-left: -4px; } }
@media (min-width: 1024px) and (max-width: 1170px) {
.company_history.vertical_alternating .point-no-icon {
margin-left: -3.5px; } }
.company_history.vertical_alternating .point {
position: absolute;
top: calc(50% - 48px / 2);
left: calc(49.8% - 48px / 2);
font-size: 20px;
width: 48px;
height: 48px;
border-radius: 100%;
background-color: #f1f1f1;
display: flex;
align-items: center;
justify-content: center; }
.company_history.vertical_alternating .point .point_icon {
width: 100%;
text-align: center;
color: var(--con_third_color); }
.company_history.vertical_alternating .year-wrapper .year {
font-size: 24px;
line-height: 28px;
color: var(--con_third_color);
font-weight: 500;
font-family: var(--con_secondary_font_family); }
.company_history.vertical_alternating .item-title-wrapper .item-title {
padding-top: 0;
margin-bottom: 10px;
margin-top: 10px;
font-family: var(--con_primary_font_family);
font-size: 18px;
line-height: 28px;
font-weight: 600;
color: var(--con_base_color); }
.company_history.vertical_alternating .item-title-wrapper .item-title:before, .company_history.vertical_alternating .item-title-wrapper .item-title:after {
display: none; }
.company_history.vertical_alternating .item-description-wrapper .item-description {
font-size: 14px;
line-height: 24px;
font-family: var(--con_secondary_font_family);
color: #9a9a9a;
font-weight: 400; }
.company_history.vertical_alternating .item-info {
position: relative;
margin-left: 60px;
background: #ffffff;
padding: 30px;
box-shadow: 0px 4px 40px 0px #0000000F; }
@media only screen and (min-width: 1170px) {
.company_history.vertical_alternating .item-info {
margin-left: 0;
width: 40%; } }
@media (max-width: 767px) {
.company_history.vertical_alternating .item-info {
margin-left: 0;
margin-bottom: 30px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_alternating .item-info {
margin-left: 0;
margin-bottom: 30px;
width: 80%; } }
@media (min-width: 1024px) and (max-width: 1170px) {
.company_history.vertical_alternating .item-info {
margin-left: 0; } }
@media only screen and (min-width: 1170px) {
.company_history.vertical_alternating .item-info:before {
top: 24px;
left: 100%;
border-color: transparent;
border-left-color: #ffffff; } }
.company_history.vertical_alternating .image-wrapper {
width: 40%; }
.company_history.vertical_alternating .image-wrapper img {
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
@media (max-width: 767px) {
.company_history.vertical_alternating .image-wrapper {
width: 100%; } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.vertical_alternating .image-wrapper {
width: 80%; } }
@media (min-width: 1024px) and (max-width: 1170px) {
.company_history.vertical_alternating .image-wrapper {
width: 43%; } }.company_history.horizontal_standard {
display: block;
width: 100%;
margin: 40px 0; }
.company_history.horizontal_standard.rtl .history_wrapper .history-item .item-info {
padding: 20px 0 0 10px; }
.company_history.horizontal_standard.rtl .history_wrapper .item_prev {
order: 4; }
.company_history.horizontal_standard .history_wrapper {
display: flex;
align-items: flex-start;
padding: 0;
min-width: 100%;
flex-wrap: wrap;
width: 100%; }
.company_history.horizontal_standard .history_wrapper .slick-list {
width: 100%; }
.company_history.horizontal_standard .history_wrapper .history-item {
flex: 1;
padding: 20px 0 0; }
.company_history.horizontal_standard .history_wrapper .history-item .image-wrapper {
margin-bottom: 20px;
height: 230px; }
.company_history.horizontal_standard .history_wrapper .history-item .image-wrapper img {
width: 100%;
-o-object-fit: cover;
object-fit: cover;
height: 100%; }
.company_history.horizontal_standard .history_wrapper .history-item .year-wrapper {
margin-bottom: 25px; }
.company_history.horizontal_standard .history_wrapper .history-item .year {
font-size: 24px;
font-weight: 600;
color: var(--con_base_color); }
.company_history.horizontal_standard .history_wrapper .history-item .point {
padding: 10px 0;
align-items: center;
display: flex;
justify-content: flex-start; }
.company_history.horizontal_standard .history_wrapper .history-item .point:after {
content: ' ';
display: block;
flex-grow: 1;
height: 2px;
background: var(--con_third_color); }
.company_history.horizontal_standard .history_wrapper .history-item .point .point_icon {
color: var(--con_third_color);
width: 48px;
height: 48px;
font-size: 24px;
border-radius: 100%;
background-color: #f1f1f1;
display: flex;
align-items: center;
justify-content: center;
z-index: 2;
position: absolute; }
.company_history.horizontal_standard .history_wrapper .history-item .point-no-icon {
display: flex;
align-items: center;
padding: 10px 0; }
.company_history.horizontal_standard .history_wrapper .history-item .point-no-icon:before {
content: ' ';
display: block;
width: 15px;
height: 15px;
border-radius: 50%;
background: var(--con_third_color);
position: absolute; }
.company_history.horizontal_standard .history_wrapper .history-item .point-no-icon:after {
content: ' ';
display: block;
flex-grow: 1;
height: 2px;
background: var(--con_third_color); }
.company_history.horizontal_standard .history_wrapper .history-item .item-info {
padding: 20px 30px 0 0; }
@media (max-width: 767px) {
.company_history.horizontal_standard .history_wrapper .history-item .item-info {
padding: 20px 0 0 0; } }
.company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title {
color: #222222;
font-size: 18px;
line-height: 28px;
font-weight: 700;
padding: 0;
margin: 0 0 10px;
font-family: var(--con_primary_font_family); }
.company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title:before, .company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title:after {
display: none; }
.company_history.horizontal_standard .history_wrapper .history-item .item-info .item-description {
font-size: 15px;
line-height: 24px;
font-weight: 400;
color: #9a9a9a;
font-family: var(--con_secondary_font_family); }
.company_history.horizontal_standard .item_prev, .company_history.horizontal_standard .item_next {
position: relative;
margin-top: 50px;
width: 48px;
height: 48px;
border: 2px solid var(--con_third_color);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: .3s;
font-size: 24px; }
@media (max-width: 767px) {
.company_history.horizontal_standard .item_prev, .company_history.horizontal_standard .item_next {
margin-top: 30px; } }
.company_history.horizontal_standard .item_prev:hover, .company_history.horizontal_standard .item_next:hover {
background-color: var(--con_third_color); }
.company_history.horizontal_standard .item_prev:hover i, .company_history.horizontal_standard .item_next:hover i {
color: #fff; }
.company_history.horizontal_standard .item_prev i, .company_history.horizontal_standard .item_next i {
color: var(--con_base_color); }
.company_history.horizontal_standard .item_prev.slick-disabled, .company_history.horizontal_standard .item_next.slick-disabled {
filter: opacity(0.6); }
.company_history.horizontal_standard .item_next {
margin-left: 10px;
order: 3; }
.company_history.horizontal_standard .item_prev {
order: 2; }.company_history.horizontal_alternating {
display: block;
width: 100%;
margin: 40px 0 60px 0; }
.company_history.horizontal_alternating.rtl .history_wrapper .item_prev {
margin-right: calc( 48px + 10px); }
@media (max-width: 767px) {
.company_history.horizontal_alternating {
margin: 10px 0 60px 0;
padding: 0px 0; } }
.company_history.horizontal_alternating .history_wrapper {
display: flex;
position: relative;
min-height: 540px;
gap: 0px 14px;
flex-wrap: wrap; }
.company_history.horizontal_alternating .history_wrapper.column_count_3 .history-item.default .year-wrapper {
transform: translateY(30px); }
.company_history.horizontal_alternating .history_wrapper.column_count_3 .history-item.default .item-info {
transform: translateY(30px); }
.company_history.horizontal_alternating .history_wrapper.column_count_3 .history-item.reversed .year-wrapper {
transform: translateY(-20px); }
.company_history.horizontal_alternating .history_wrapper.column_count_3 .history-item.reversed .item-info {
transform: translateY(-20px); }
.company_history.horizontal_alternating .history_wrapper .slick-list {
width: 100%; }
.company_history.horizontal_alternating .history_wrapper .slick-track {
height: 100%;
width: 100%; }
.company_history.horizontal_alternating .history_wrapper .slick-track .slick-slide {
height: 100%; }
.company_history.horizontal_alternating .history_wrapper .slick-track .slick-slide > div {
height: 100%; }
.company_history.horizontal_alternating .history_wrapper:before {
content: '';
display: block;
width: 100%;
height: 2px;
top: 50.6%;
position: absolute;
background-color: #f1f1f1; }
.company_history.horizontal_alternating .history_wrapper .history-item {
flex: 1;
padding: 20px 19px 20px 19px;
display: flex !important;
flex-direction: column;
gap: 100px;
align-items: center;
height: 100%; }
.company_history.horizontal_alternating .history_wrapper .history-item .image-wrapper {
height: 200px; }
.company_history.horizontal_alternating .history_wrapper .history-item .image-wrapper img {
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.company_history.horizontal_alternating .history_wrapper .history-item.reversed {
flex-direction: column-reverse; }
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .year-wrapper {
flex-direction: column-reverse; }
@media (max-width: 767px) {
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .year-wrapper {
transform: translateY(-20px); } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .year-wrapper {
transform: translateY(-20px); } }
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .image-wrapper {
margin-bottom: 20px; }
@media (max-width: 767px) {
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .item-info {
transform: translateY(-30px); } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.horizontal_alternating .history_wrapper .history-item.reversed .item-info {
transform: translateY(-30px); } }
.company_history.horizontal_alternating .history_wrapper .history-item.default .image-wrapper {
margin-top: 20px; }
@media (max-width: 767px) {
.company_history.horizontal_alternating .history_wrapper .history-item.default .year-wrapper {
transform: translateY(20px); } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.horizontal_alternating .history_wrapper .history-item.default .year-wrapper {
transform: translateY(30px); } }
@media (max-width: 767px) {
.company_history.horizontal_alternating .history_wrapper .history-item.default .item-info {
transform: translateY(30px); } }
@media (min-width: 768px) and (max-width: 1023px) {
.company_history.horizontal_alternating .history_wrapper .history-item.default .item-info {
transform: translateY(30px); } }
.company_history.horizontal_alternating .history_wrapper .history-item .year-wrapper {
text-align: center;
display: flex;
flex-direction: column; }
.company_history.horizontal_alternating .history_wrapper .history-item .year {
font-size: 24px;
font-weight: 600;
color: var(--con_base_color); }
.company_history.horizontal_alternating .history_wrapper .history-item .point-icon {
position: absolute;
top: calc( 47.8% - 15px / 2);
display: flex;
width: 48px;
height: 48px;
align-items: center;
justify-content: center;
font-size: 18px;
background-color: #f1f1f1;
border-radius: 100%;
color: var(--con_third_color); }
.company_history.horizontal_alternating .history_wrapper .history-item .point {
position: absolute;
top: calc( 50.8% - 15px / 2); }
.company_history.horizontal_alternating .history_wrapper .history-item .point:before {
content: ' ';
display: block;
width: 15px;
height: 15px;
border-radius: 50%;
background: var(--con_third_color); }
.company_history.horizontal_alternating .history_wrapper .history-item .item-info {
padding: 20px;
max-height: 200px;
height: 200px;
width: 100%;
text-align: center;
box-shadow: 0px 4px 40px 0px #0000000F;
overflow: hidden; }
.company_history.horizontal_alternating .history_wrapper .history-item .item-info .item-title {
display: -webkit-box;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
overflow: hidden;
-webkit-line-clamp: 2;
color: #222222;
font-size: 17px;
line-height: 28px;
font-weight: 600;
padding: 0;
margin: 0 0 5px;
font-family: var(--con_primary_font_family); }
.company_history.horizontal_alternating .history_wrapper .history-item .item-info .item-title:before, .company_history.horizontal_alternating .history_wrapper .history-item .item-info .item-title:after {
display: none; }
.company_history.horizontal_alternating .history_wrapper .history-item .item-info .item-description {
font-size: 14px;
line-height: 24px;
font-weight: 400;
color: #9a9a9a;
font-family: var(--con_secondary_font_family);
display: -webkit-box;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
overflow: hidden;
-webkit-line-clamp: 4; }
.company_history.horizontal_alternating .item_prev, .company_history.horizontal_alternating .item_next {
position: absolute;
width: 48px;
height: 48px;
border: 2px solid var(--con_third_color);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: .3s;
bottom: -80px;
font-size: 24px; }
@media (max-width: 1023px) {
.company_history.horizontal_alternating .item_prev, .company_history.horizontal_alternating .item_next {
left: 20px; } }
.company_history.horizontal_alternating .item_prev:hover, .company_history.horizontal_alternating .item_next:hover {
background-color: var(--con_third_color); }
.company_history.horizontal_alternating .item_prev:hover i, .company_history.horizontal_alternating .item_next:hover i {
color: #fff; }
.company_history.horizontal_alternating .item_prev i, .company_history.horizontal_alternating .item_next i {
color: var(--con_base_color); }
.company_history.horizontal_alternating .item_prev.slick-disabled, .company_history.horizontal_alternating .item_next.slick-disabled {
filter: opacity(0.6); }
.company_history.horizontal_alternating .item_next {
margin-left: calc( 48px + 10px);
order: 3; }
.company_history.horizontal_alternating .item_prev {
order: 2; }.company_history.horizontal_bottom {
display: block;
width: 100%;
margin: 40px 0; }
.company_history.horizontal_bottom.rtl .history_wrapper .history-item .item-info {
padding: 30px 0 0 30px; }
.company_history.horizontal_bottom.rtl .history_wrapper .history-item .image-wrapper {
padding-right: 0;
padding-left: 30px; }
.company_history.horizontal_bottom.rtl .history_wrapper .item_prev {
order: 4; }
.company_history.horizontal_bottom .history_wrapper {
display: flex;
align-items: flex-start;
padding: 0;
min-width: 100%;
flex-wrap: wrap; }
.company_history.horizontal_bottom .history_wrapper .slick-list {
width: 100%; }
.company_history.horizontal_bottom .history_wrapper .history-item {
flex: 1;
padding: 20px 0 0; }
.company_history.horizontal_bottom .history_wrapper .history-item .image-wrapper {
height: 170px;
margin-bottom: 40px;
padding-right: 30px; }
@media (max-width: 767px) {
.company_history.horizontal_bottom .history_wrapper .history-item .image-wrapper {
padding-right: 0; } }
.company_history.horizontal_bottom .history_wrapper .history-item .image-wrapper img {
height: 100%;
-o-object-fit: cover;
object-fit: cover;
width: 100%; }
.company_history.horizontal_bottom .history_wrapper .history-item .year-wrapper {
margin-bottom: 5px; }
.company_history.horizontal_bottom .history_wrapper .history-item .year {
font-size: 20px;
line-height: 24px;
font-weight: 500;
color: #989898; }
.company_history.horizontal_bottom .history_wrapper .history-item .point {
padding: 16.5px 0;
align-items: center;
display: flex;
justify-content: flex-start; }
.company_history.horizontal_bottom .history_wrapper .history-item .point:after {
content: ' ';
display: block;
flex-grow: 1;
height: 2px;
background: #f1f1f1; }
.company_history.horizontal_bottom .history_wrapper .history-item .point .point_icon {
color: var(--con_third_color);
min-width: 48px;
min-height: 48px;
font-size: 24px;
border-radius: 100%;
background-color: #f1f1f1;
display: flex;
align-items: center;
justify-content: center;
z-index: 2;
position: absolute; }
.company_history.horizontal_bottom .history_wrapper .history-item .point-no-icon {
display: flex;
align-items: center;
padding: 10px 0; }
.company_history.horizontal_bottom .history_wrapper .history-item .point-no-icon:before {
content: ' ';
display: block;
width: 15px;
height: 15px;
border-radius: 50%;
background: var(--con_third_color);
position: absolute; }
.company_history.horizontal_bottom .history_wrapper .history-item .point-no-icon:after {
content: ' ';
display: block;
flex-grow: 1;
height: 2px;
background: #f1f1f1; }
.company_history.horizontal_bottom .history_wrapper .history-item .item-info {
padding: 30px 30px 0 0; }
.company_history.horizontal_bottom .history_wrapper .history-item .item-info .item-title {
color: var(--con_base_color);
font-size: 17px;
line-height: 28px;
font-weight: 700;
padding: 0;
margin: 0 0 10px;
font-family: var(--con_primary_font_family); }
.company_history.horizontal_bottom .history_wrapper .history-item .item-info .item-title:before, .company_history.horizontal_bottom .history_wrapper .history-item .item-info .item-title:after {
display: none; }
.company_history.horizontal_bottom .history_wrapper .history-item .item-info .item-description {
font-size: 15px;
line-height: 24px;
font-weight: 400;
color: #9a9a9a;
font-family: var(--con_secondary_font_family); }
.company_history.horizontal_bottom .item_prev, .company_history.horizontal_bottom .item_next {
position: relative;
margin-top: 50px;
width: 48px;
height: 48px;
border: 2px solid var(--con_third_color);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: .3s;
font-size: 24px; }
.company_history.horizontal_bottom .item_prev:hover, .company_history.horizontal_bottom .item_next:hover {
background-color: var(--con_third_color); }
.company_history.horizontal_bottom .item_prev:hover i, .company_history.horizontal_bottom .item_next:hover i {
color: #fff; }
.company_history.horizontal_bottom .item_prev i, .company_history.horizontal_bottom .item_next i {
color: var(--con_base_color); }
.company_history.horizontal_bottom .item_prev.slick-disabled, .company_history.horizontal_bottom .item_next.slick-disabled {
filter: opacity(0.6); }
.company_history.horizontal_bottom .item_next {
margin-left: 10px;
order: 3; }
.company_history.horizontal_bottom .item_prev {
order: 2; }@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}