.sc_layouts_item {
max-width:100%;
}
.sc_layouts_column .sc_layouts_item {							display: inline-block; vertical-align:middle; margin-right: 1.5em; }
.sc_layouts_column .sc_layouts_item:last-child { 				margin-right:0; }
.sc_layouts_column_align_right .sc_layouts_item {				margin-left: 1.5em; margin-right:0; }
.sc_layouts_column_align_right .sc_layouts_item:first-child {	margin-left:0; }
.sc_layouts_column_align_left,
.sc_layouts_column.sc_layouts_column_align_left .widget,
.sc_layouts_column.sc_layouts_column_align_left .widget_title,
.sc_layouts_column.sc_layouts_column_align_left .widgettitle {	text-align:left; }
.sc_layouts_column_align_center,
.sc_layouts_column.sc_layouts_column_align_center .widget,
.sc_layouts_column.sc_layouts_column_align_center .widget_title,
.sc_layouts_column.sc_layouts_column_align_center .widgettitle {	text-align:center; }
.sc_layouts_column_align_right,
.sc_layouts_column.sc_layouts_column_align_right .widget,
.sc_layouts_column.sc_layouts_column_align_right .widget_title,
.sc_layouts_column.sc_layouts_column_align_right .widgettitle {	text-align:right; }
@media (max-width: 767px) {
.sc_layouts_column {
width: 100% !important;
}
.sc_layouts_column_align_left,
.sc_layouts_column_align_right {
text-align:center;
}
.sc_layouts_hide_on_mobile {
display: none !important;
}
}
@media (max-width: 1023px) {
.sc_layouts_hide_on_tablet {
display: none !important;
}
}
body.frontpage .sc_layouts_hide_on_frontpage,
body.error404 .sc_layouts_hide_on_frontpage {
display: none !important;
}
.sc_layouts_row_delimiter {
border-bottom: 1px solid #ddd;
}  .sc_layouts_row .vc_separator {
margin-top: 3em !important;
margin-bottom: 3em !important;
} .sc_layouts_item_link {
display:block;
}
.sc_layouts_item_icon {
font-size: 2.25em;
line-height:1.1em;
display: inline-block;
vertical-align:middle;
-webkit-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.sc_layouts_item_details {
display: inline-block;
vertical-align:middle;
}
.sc_layouts_item_icon + .sc_layouts_item_details {
margin-left: 0.5em;
}
.sc_layouts_column_icons_position_left .sc_layouts_item_details {
text-align: left;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
text-align: right;
}
.sc_align_center .sc_layouts_item_details {
text-align: center;
}
.sc_layouts_item_details_line1,
.sc_layouts_item_details_line2 {
display: block;
}
.sc_layouts_item_details_line1 {
font-weight:400;
font-size:13px;
line-height:16px;
}
.sc_layouts_item_details_line2 {
font-weight:700;
font-size:16px;
line-height:21px;
}
@media (max-width: 959px) {
.sc_layouts_item_details_line1 {
font-size:12px;
line-height:16px;
}
.sc_layouts_item_details_line2 {
font-size:15px;
line-height:20px;
}
}
@media (max-width: 767px) {
.sc_layouts_item_details_line1 {
font-size:11px;
line-height:14px;
}
.sc_layouts_item_details_line2 {
font-size:13px;
line-height:18px;
}
}
.sc_layouts_column_icons_position_right .sc_layouts_item:after {
content: ' ';
width: 100%;
height: 0;
clear:both;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
float:right;
margin-left: 0.4em;
margin-right: 0;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
float:right;
} .sc_layouts_row_type_narrow {
font-size: 13px;
line-height:19px;
padding: 0.5em 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
@media (max-width: 959px) {
.sc_layouts_row_type_narrow {
font-size: 12px;
line-height:18px;
}
}
@media (max-width: 767px) {
.sc_layouts_row_type_narrow {
font-size: 11px;
line-height:16px;
}
}
.sc_layouts_row_type_narrow .sc_layouts_item {
margin-top: 0.5em;
margin-bottom: 0.5em;
} .sc_layouts_row_type_narrow .sc_layouts_item_icon,
.sc_layouts_row_type_narrow .sc_layouts_item input[type="text"] {
font-size: inherit;
font-weight: inherit;
line-height:inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
display:inline-block;
font-size:inherit;
font-weight:inherit;
line-height:inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0.5em;
}
@media (max-width: 959px) {
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 {
display: none;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0;
}
} .sc_layouts_row_type_narrow .socials_wrap {
margin: 0 -8px 0 0;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item {
margin: 0 8px 0 0;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon {
width: auto;
height: auto;
line-height:inherit;
font-size: 15px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item_style_bg .social_icon {
width: 1.2em;
height: 1.2em;
} .sc_layouts_row_type_narrow .sc_button {
background-color: transparent;
border: 1px solid #efa758;
color: #efa758;
text-transform:uppercase;
font-size:11px;
font-weight:400;
padding: 1em 2em;
letter-spacing:0;
vertical-align:top;
} .sc_layouts_row_type_compact {
padding: 0.75em 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_row_type_compact .sc_layouts_item {
margin-top: 0.5em;
margin-bottom: 0.5em;
} .sc_layouts_row_type_compact .sc_layouts_item_icon {
font-size:1.25em;
font-weight: 400;
}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"] {
font-size: inherit;
font-weight: inherit;
line-height:inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
display:inline-block;
font-size:inherit;
font-weight:inherit;
line-height:inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0.5em;
} .sc_layouts_row_type_compact .socials_wrap {
margin: 0 -10px 0 0;
}
.sc_layouts_row_type_compact .socials_wrap .social_item {
margin: 0 10px 0 0;
}
.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
width: auto;
height: auto;
line-height:inherit;
font-size: 15px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_layouts_row_type_compact .socials_wrap .social_item_style_bg .social_icon {
width: 1.2em;
height: 1.2em;
} .sc_layouts_row_type_compact .sc_button {
background-color: #efa758;
color: #fff;
font-size:12px;
font-weight:400;
padding: 1.5em 3em;
letter-spacing:0.5px;
vertical-align:top;
} .sc_layouts_row_type_normal {
padding: 2em 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_row_type_normal .sc_layouts_item {
margin-top: 0.5em;
margin-bottom: 0.5em;
} .sc_layouts_row_type_normal .sc_button {
background-color: #efa758;
color: #fff;
font-size:11px;
font-weight:600;
padding: 1.5em 3em;
letter-spacing:0.5px;
vertical-align:top;
} .sc_layouts_row_fixed_placeholder {
display: none;
}
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder {
display: block;
}
.sc_layouts_row_fixed_on {
position: fixed;
z-index:100002;
top: 0;
left: -15px;
right: -15px;
margin: 0 !important;
background-color:#fff;
}
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on {
z-index:100001;
}
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on {
z-index:100000;
}
@media (max-width: 600px) {
.sc_layouts_row_fixed_on {
position:absolute;
}
}
.sc_layouts_row_type_compact.sc_layouts_row_fixed_on,
.sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
padding-top:0;
padding-bottom:0;
}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height:40px;
}.sc_layouts_logo img {	max-height: 80px; width: auto; }
.sc_layouts_row_type_compact .sc_layouts_logo img { max-height: 60px; }
.sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 40px; }
@media (max-width: 1439px) {
.sc_layouts_logo img {	max-height: 60px; width: auto; }
.sc_layouts_row_type_compact .sc_layouts_logo img { max-height: 40px; }
.sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 30px; }
}
.sc_layouts_logo .logo_text {
display:block;
}
.sc_layouts_logo .logo_slogan {
display:block;
font-size: 12px;
line-height:15px;
letter-spacing:0px;
}.search_wrap,
.search_wrap .search_form {
position:relative;
}
.search_wrap .search_field {
width:6em;
padding: 0 0 0 1.75em;
vertical-align:middle;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.search_wrap .search_submit {
position:absolute;
bottom: 0;
left: 0;
background-color:transparent;
padding: 0;
font-size:inherit;
font-weight: inherit;
line-height:inherit;
}
.search_wrap .search_submit:before {
margin:0;
}
.sc_layouts_row_type_narrow .search_wrap .search_field,
.sc_layouts_row_type_compact .search_wrap .search_field {
border: none !important;
background-color: transparent !important;
}
.sc_layouts_row_type_compact .search_wrap .search_submit {
font-size:1.25em;
font-weight: 400;
}
.sc_layouts_column_icons_position_right .search_wrap .search_field {
padding: 0 1.75em 0 0;
}
.sc_layouts_column_icons_position_right .search_wrap .search_submit {
left: auto;
right: 0;
}
.sc_layouts_row_type_normal .search_wrap .search_field {
font-size: 11px;
text-transform:uppercase;
padding: 0 1.5em 0 3em;
width: 15em;
height: 4.7727em;
line-height: 4.7727em;
-webkit-border-radius: 3em;
-ms-border-radius: 3em;
border-radius: 3em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit {
display:block;
font-size: 11px;
text-align:center;
width: 1em;
height: 4.7727em;
line-height: 4.7727em;
position:absolute;
bottom: auto;
top: 0;
left: 1em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit:before {
font-size: 13px;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit {
left: auto;
right: 1em;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field {
padding: 1em 3em 1em 1.5em;
} .search_wrap.search_style_expand .search_field {
width: 0;
visibility:hidden;
}
.search_style_expand.search_opened .search_field  {
width: 6em;
visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field {
height: 4.7727em;
line-height:4.7727em;
padding-top: 0;
padding-bottom: 0;
visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field {
padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field {
width: 15em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit {
width: 4.7727em;
left:0;
right: auto;
} .search_style_fullscreen .search_field {
width: 0;
visibility:hidden;
}
.search_style_fullscreen .search_field,
.search_style_fullscreen .search_submit,
.search_style_fullscreen .search_submit:before {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_submit,
.search_style_fullscreen.search_opened .search_submit:before {
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field {
width: 0;
height: 4.7727em;
line-height:4.7727em;
padding-top: 0;
padding-bottom: 0;
visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field {
padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit {
width: 4.7727em;
left:0;
right: auto;
}
.search_style_fullscreen .search_close {
display:none;
}
.search_style_fullscreen .search_close:before {
margin:0;
}
.search_style_fullscreen.search_opened .search_close {
position: absolute;
right: 0;
top: 0;
display: inline-block;
font-size: 2rem;
font-weight: 300;
text-align: center;
cursor: pointer;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.search_style_fullscreen.search_opened .search_form_wrap {
position: fixed;
background-color:rgba(255,255,255,0.9);
bottom: 0;
left: 0;
right: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 10000;
overflow: hidden;
}
.search_style_fullscreen.search_opened .search_form {
position: relative;
width: 50%;
top: 50%;
left: 50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
border-bottom: 1px solid #fff;
font-size:1em;
}
.search_style_fullscreen.search_opened .search_results {
top: 0;
display:none !important;
}
.search_style_fullscreen.search_opened .search_submit:before {
font-size: inherit;
}
.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
position: absolute;
left: 0 !important;
right: auto !important;
top: 50%;
font-size: 2rem;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
}
.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
font-size: 2rem !important;
font-weight: 400 !important;
line-height: 3em !important;
height: 3em;
letter-spacing: 1px;
margin: 0;
padding: 0 0 0 2em;
border: none;
white-space: pre-wrap;
word-wrap: break-word;
resize: none;
overflow: hidden;
display: block;
visibility:visible;
width: 100%;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_field:hover,
.search_style_fullscreen.search_opened .search_field:focus {
background-color: transparent !important;
} .search_wrap .search_results {
display:none;
position:absolute;
z-index:10000;
left: 0;
top:3.5em;
background-color: #fff;
border: 1px solid #e5e5e5;
width: 22em;
padding: 2em 1.5em;
text-align:left;
}
.search_wrap .search_results:after {
content:" ";
width:10px;
height:10px;
background-color: #fff;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
position: absolute;
top:-6px;
left:3em;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.sc_layouts_column_align_right .search_wrap .search_results {
left: auto;
right: 1em;
}
.sc_layouts_column_align_right .search_wrap .search_results:after {
left:auto;
right:3em;
}
.search_wrap .search_results .search_results_close {
position: absolute;
top:3px;
right:3px;
display:block;
text-align:center;
overflow:hidden;
font-size:1em;
width:1.2em;
height:1.2em;
line-height:1.2em;
cursor:pointer;
}
.search_wrap .post_more {
display:block;
text-align:center;
}
.search_wrap .post_meta {
font-style:normal;
}.sc_layouts_cart {
position:relative;
z-index:2000;
}
.sc_layouts_cart_icon,
.sc_layouts_cart_details {
cursor:pointer;
}
.sc_layouts_cart_items_short {
display:none;
width: 15px;
height: 15px;
line-height: 15px;
text-align:center;
font-size:7px;
background-color:#333;
color: #fff;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
position: absolute;
z-index:1;
right: -5px;
top: -5px;
pointer-events: none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_details {
display:none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_details {
display:none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_items_short {
display:block;
} .sc_layouts_cart_widget {
display:none;
text-align:left;
position:absolute;
z-index:2;
right:-2em;
top: 4em;
width: 280px;
padding: 1em;
border: 1px solid #ddd;
background-color: #fff;
color: #888;
}
@media (max-width: 479px) {
.sc_layouts_cart_widget {
right:-5em;
}
}
.sc_layouts_cart_widget:after {
content: ' ';
display:block;
position:absolute;
z-index:1;
right: 2.5em;
top: 0;
margin: -5px 0 0 -4px;
width: 8px;
height:8px;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
background-color:#fff;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
}
.sc_layouts_cart_widget .sc_layouts_cart_widget_close {
position:absolute;
z-index:100;
right: 0;
top: 0;
padding:5px 6px;
cursor:pointer;
-webkit-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.sc_layouts_cart_widget .widget_shopping_cart {
text-align: left !important;
}
.sc_layouts_cart_widget .cart_list {
max-height: 200px;
overflow-y:auto;
overflow-x:hidden;
}
.sc_layouts_cart_widget p {
margin-bottom:0;
}
.sc_layouts_cart_widget p+p {
margin-top:0.75em;
}.sc_layouts_menu_mobile_button {
display: none;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon {
font-size: 2em;
}
@media (max-width: 767px) {
.sc_layouts_menu_mobile_button {
display: inline-block;
}
}
.sc_layouts_menu_mobile_button_burger:not(.without_menu) {
display:inline-block;
} .sc_layouts_menu {
position:relative;
z-index:1000;
overflow:hidden;
visibility:hidden;
max-height:3em;
}
.sc_layouts_menu.inited {
overflow: visible;
visibility: visible;
max-height:none;
}
.sc_layouts_menu_nav, .sc_layouts_menu_nav ul {
display:inline-block;
margin:0;
padding:0;
list-style-type:none;
}
.sc_layouts_menu_nav:after, .sc_layouts_menu_nav ul:after {
content:' ';
display:block;
width:100%;
height:0;
clear: both;
}
.sc_layouts_menu_nav li {
margin: 0;
position:relative;
}
.sc_layouts_menu_nav li > a {
display:block;
position:relative;
} .sc_layouts_menu_nav {
text-align:left;
vertical-align:middle;
}
.sc_layouts_menu_nav > li {
position:relative;
float:left;
z-index:20;
}
.sc_layouts_menu_nav > li+li { z-index:19; }
.sc_layouts_menu_nav > li+li+li { z-index:18; }
.sc_layouts_menu_nav > li+li+li+li { z-index:17; }
.sc_layouts_menu_nav > li+li+li+li+li { z-index:16; }
.sc_layouts_menu_nav > li+li+li+li+li+li { z-index:15; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li { z-index:14; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li { z-index:13; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li+li { z-index:12; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li+li+li { z-index:11; }
.sc_layouts_menu_nav > li > a {
padding: 1em;
position:relative;
color: #333;
-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
transition: color .3s ease, background-color .3s ease, border-color .3s ease;
}
.sc_layouts_menu_nav > li > a:hover,
.sc_layouts_menu_nav > li.sfHover > a,
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
color: #efa758;
}
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
font-weight:600;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a {
padding-right: 2em;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a:after {
content: '\e882';
font-family: 'trx_addons_icons';
font-weight:normal;
display:inline-block;
position:absolute;
top:50%;
right:1em;
z-index:1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after,
.sc_layouts_menu_nav li li.menu-item-has-children > a:after {
content: '\e884';
font-family: 'trx_addons_icons';
font-weight:normal;
position:absolute;
right: 1em;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_layouts_menu_nav li[class*="icon-"]:before {
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.sc_layouts_menu_nav > li[class*="icon-"] > a {
padding-left: 2em;
}
.sc_layouts_menu_nav > li[class*="icon-"]:before {
position:absolute;
display:inline-block;
z-index:1;
left: 0.5em;
top: 0;
padding:1em 0;
width: 1em;
line-height:inherit;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"]:before {
position:static;
margin:0 0 0 0.5em;
float:left;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"] > a {
float:left;
margin-left: -1.5em;
}
.sc_layouts_menu_nav li[class*="image-"] > a {
background-position: 1em center;
background-repeat:no-repeat;
background-size: 1em;
padding-left: 2.3em;
} .sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_nav > li ul {
position:absolute;
display:none;
z-index:10000;
width:13em;
padding: 1.4em 0;
text-align:left;
background-color: #f0f0f0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,
.sc_layouts_menu_nav > li li > a {
padding: 0.6em 1.6667em;
color: #333;
}
.sc_layouts_menu_nav > li li > a:hover,
.sc_layouts_menu_nav > li li.sfHover > a,
.sc_layouts_menu_nav > li li.current-menu-item > a,
.sc_layouts_menu_nav > li li.current-menu-parent > a,
.sc_layouts_menu_nav > li li.current-menu-ancestor > a {
color: #efa758;
}
.sc_layouts_menu_nav > li li[class*="icon-"] > a > span {
display: inline-block;
padding-left: 1.6667em;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:before {
position:absolute;
z-index: 1;
left: 1.6667em;
top: 50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
color: #333;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:hover:before,
.sc_layouts_menu_nav > li li[class*="icon-"].shHover:before,
.sc_layouts_menu_nav > li li.current-menu-item:before,
.sc_layouts_menu_nav > li li.current-menu-parent:before,
.sc_layouts_menu_nav > li li.current-menu-ancestor:before {
color: #efa758;
}
.sc_layouts_menu_nav > li li[class*="image-"] > a {
background-position: 1.6667em center;
padding-left: 3em;
}
.sc_layouts_menu_nav > li > ul {
top:4.2em;
left:50%;
margin-left:-6.5em; }
.sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul,
.sc_layouts_menu_nav > li > ul ul {
left:13em;
top:-1.4em;
margin: 0 0 0 2px;
background-color: #f0f0f0;
}
.sc_layouts_column_align_right .sc_layouts_menu_nav > li.menu-collapse ul,
.sc_layouts_column_align_right .sc_layouts_menu_nav > li > ul ul,
.sc_layouts_menu_nav > li > ul ul.submenu_left {
left:-13em;
margin: 0 0 0 -2px;
}
.sc_layouts_column_align_right .sc_layouts_menu_nav > li.menu-collapse > ul {
left:auto;
right:0;
margin-left:0;
} .sc_layouts_menu_nav > li[class*="columns-"] {
position:static;
}
.sc_layouts_menu_nav > li[class*="columns-"] > ul {
left: 0;
right: 0;
width: 100%;
margin-left:0;
}
.sc_layouts_menu_nav ul li.columns-2 > ul {	width:26em; }
.sc_layouts_menu_nav ul li.columns-2 > ul.submenu_left { left:-26em; }
.sc_layouts_menu_nav ul li.columns-3 > ul {	width:39em; }
.sc_layouts_menu_nav ul li.columns-3 > ul.submenu_left { left:-39em; }
.sc_layouts_menu_nav ul li.columns-4 > ul {	width:52em; }
.sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left { left:-52em; }
.sc_layouts_menu_nav ul li.columns-5 > ul {	width:65em; }
.sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left { left:-65em; }
.sc_layouts_menu_nav li[class*="columns-"] > ul > li {
display:inline-block;
vertical-align:top;
}
.sc_layouts_menu_nav li.columns-2 > ul > li {	width:50%; }
.sc_layouts_menu_nav li.columns-3 > ul > li {	width:33.3333%; }
.sc_layouts_menu_nav li.columns-4 > ul > li {	width:25%; }
.sc_layouts_menu_nav li.columns-5 > ul > li {	width:20%; }
@media (min-width: 960px) and (max-width: 1279px) {
.sc_layouts_menu_nav ul li.columns-4 > ul,
.sc_layouts_menu_nav ul li.columns-5 > ul {		width:39em; }
.sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left,
.sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left { left:-39em; }
.sc_layouts_menu_nav li.columns-4 > ul > li,
.sc_layouts_menu_nav li.columns-5 > ul > li {	width:33.3333%; }
}
@media (max-width: 959px) {
.sc_layouts_menu_nav ul li.columns-3 > ul,
.sc_layouts_menu_nav ul li.columns-4 > ul,
.sc_layouts_menu_nav ul li.columns-5 > ul {		width:26em; }
.sc_layouts_menu_nav ul li.columns-3 > ul.submenu_left,
.sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left,
.sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left { left:-26em; }
.sc_layouts_menu_nav li.columns-3 > ul > li,
.sc_layouts_menu_nav li.columns-4 > ul > li,
.sc_layouts_menu_nav li.columns-5 > ul > li {	width:50%; }
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a {
font-weight: bold;
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a:after {
display:none;
}
.sc_layouts_menu_nav li[class*="columns-"] > ul ul {
position:static !important;
display:block !important;
margin-left: 0; padding : 0;
left: auto;
top: auto;
width: auto;
vertical-align:top;
opacity: 1 !important;
-webkit-transform:none !important;
-ms-transform:none !important;
transform:none !important;
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
} .sc_layouts_row_fixed_on {
-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);
-ms-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);
box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);
} .sc_layouts_menu_mobile_button_burger {
position:relative;
}
.sc_layouts_menu_popup {
position:absolute;
z-index:1000;
top: 2.4em;
left: 50%;
display:none;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
}
.sc_layouts_menu_popup .sc_layouts_menu_nav {
position:relative;
left:0;
top: 0;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li {
display:block;
float:none;
} .sc_layouts_menu_nav .menu-collapse {
display:none;
}
.sc_layouts_menu_nav .menu-collapse > a {
position:relative;
text-align:center;
}
.sc_layouts_menu_nav .menu-collapse > a:before {
position:relative;
z-index:2;
left: 1px;
top: 0;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
.sc_layouts_menu_nav .menu-collapse > a:after {
content: ' ';
position:absolute;
z-index:1;
left: 50%;
top: 50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
display:block;
width: 2em;
height: 2em;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: #f7f7f7;
}  .menu_hover_slide_line > ul > li#blob,
.menu_hover_slide_box > ul > li#blob {
position: absolute;
top: 0;
z-index : 1;
opacity:0;
-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); }
.menu_hover_slide_line > ul > li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,
.menu_hover_slide_line > ul > li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover {
background-color: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.menu_hover_slide_line > ul > li#blob {
height: 1px;
margin-top: 3em;
} .menu_hover_zoom_line > ul > li > a {
position:relative;
}
.menu_hover_zoom_line > ul > li > a:before {
content: "";
height: 1px;
position: absolute;
margin-left:0.25em;
top: 3em;
left: 50%;
-webkit-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
transition: all 0.1s ease;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
width: 0;	
}
.menu_hover_zoom_line > ul > li > a:hover:before,
.menu_hover_zoom_line > ul > li.sfHover > a:before,
.menu_hover_zoom_line > ul > li.current-menu-item > a:before,
.menu_hover_zoom_line > ul > li.current-menu-parent > a:before,
.menu_hover_zoom_line > ul > li.current-menu-ancestor > a:before {
width: 80%;
} .menu_hover_path_line > ul > li > a {
position:relative;
}
.menu_hover_path_line > ul > li:before,
.menu_hover_path_line > ul > li:after,
.menu_hover_path_line > ul > li > a:before,
.menu_hover_path_line > ul > li > a:after {
content: ' ' !important;
position: absolute;
-webkit-transition: -webkit-transform 0.1s;
-ms-transition: -ms-transform 0.1s;
transition: transform 0.1s;
-webkit-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
-ms-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
} .menu_hover_path_line > ul > li:before,
.menu_hover_path_line > ul > li:after {
top: 0.5em;
bottom: 0.5em;
width: 1px; -webkit-transform: scale3d(1, 0, 1);
-ms-transform: scale3d(1, 0, 1);
transform: scale3d(1, 0, 1);
} .menu_hover_path_line > ul > li:before {
left: 0.2em;
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
} .menu_hover_path_line > ul > li:after {
right: 0.2em;
-webkit-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
} .menu_hover_path_line > ul > li > a:before,
.menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
left: 0.2em;
right: 0.2em; height: 1px;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
} .menu_hover_path_line > ul > li > a:before {
top: 0.5em;
bottom: auto;
-webkit-transform-origin: 0 50%;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
} .menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
top: auto;
bottom: 0.5em;
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}   .menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_path_line > ul > li > a:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:hover:after,
.menu_hover_path_line > ul > li.sfHover.menu-item-has-children > a:after {
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
} .menu_hover_path_line > ul > li:before {
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.menu_hover_path_line > ul > li:hover:before,
.menu_hover_path_line > ul > li.sfHover:before {
-webkit-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
} .menu_hover_path_line > ul > li > a:before {
-webkit-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.menu_hover_path_line > ul > li.sfHover > a:before,
.menu_hover_path_line > ul > li > a:hover:before {
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
} .menu_hover_path_line > ul > li.sfHover:after,
.menu_hover_path_line > ul > li:hover:after {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_path_line > ul > li.sfHover:before,
.menu_hover_path_line > ul > li:hover:before,
.menu_hover_path_line > ul > li.sfHover:after,
.menu_hover_path_line > ul > li:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:before,
.menu_hover_path_line > ul > li > a:hover:before,
.menu_hover_path_line > ul > li > a:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:after {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
} .menu_hover_roll_down > ul > li > a:before {
content: ' ';
position: absolute;
top: 3.3em;
left: 1.5em;
right: 1.5em;
height: 1px;
opacity: 0;
-webkit-transform: translate3d(0, -3em, 0);
-ms-transform: translate3d(0, -3em, 0);
transform: translate3d(0, -3em, 0);
-webkit-transition: -webkit-transform 0s 0.3s, opacity 0.2s;
-ms-transition: transform 0s 0.3s, opacity 0.2s;
transition: transform 0s 0.3s, opacity 0.2s;
}
.menu_hover_roll_down > ul > li > a:hover:before,
.menu_hover_roll_down > ul > li.sfHover > a:before,
.menu_hover_roll_down > ul > li.current-menu-item > a:before,
.menu_hover_roll_down > ul > li.current-menu-ancestor > a:before,
.menu_hover_roll_down > ul > li.current-menu-parent > a:before {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.3s, opacity 0.1s;
-ms-transition: -webkit-transform 0.3s, opacity 0.1s;
transition: transform 0.3s, opacity 0.1s;
-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-ms-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.menu_hover_roll_down > ul > li > a > span {
display: block;
pointer-events: none;
}
.menu_hover_roll_down > ul > li.sfHover > a > span,
.menu_hover_roll_down > ul > li > a:hover > span,
.menu_hover_roll_down > ul > li.current-menu-item > a > span,
.menu_hover_roll_down > ul > li.current-menu-ancestor > a > span,
.menu_hover_roll_down > ul > li.current-menu-parent > a > span {
-webkit-animation: anim-roll-down 0.3s forwards;
-ms-animation: anim-roll-down 0.3s forwards;
animation: anim-roll-down 0.3s forwards;
}
@-webkit-keyframes anim-roll-down {
50% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes anim-roll-down {
50% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .menu_hover_color_line > ul > li > a:hover:before,
.menu_hover_color_line > ul > li > a:focus:before {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}
.menu_hover_color_line > ul > li > a:before,
.menu_hover_color_line > ul > li > a:after,
.menu_hover_color_line > ul > li.menu-item-has-children > a:after {
content: ' ' !important;
position: absolute;
top: 3.3em;
left: 1.5em;
right: 1.5em !important;
margin: 0;
height: 1px;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
-webkit-transform-origin: center left;
-ms-transform-origin: center left;
transform-origin: center left;
-webkit-transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
-ms-transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
}
.menu_hover_color_line > ul > li > a:hover,
.menu_hover_color_line > ul > li.sfHover > a:after,
.menu_hover_color_line > ul > li > a:hover:after,
.menu_hover_color_line > ul > li > a:before {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_color_line > ul > li.sfHover > a:after,
.menu_hover_color_line > ul > li.menu-item-has-children > a:hover:after,
.menu_hover_color_line > ul > li > a:hover:after,
.menu_hover_color_line > ul > li.sfHover > a:before,
.menu_hover_color_line > ul > li > a:hover:before,
.menu_hover_color_line > ul > li.current-menu-item > a:after,
.menu_hover_color_line > ul > li.current-menu-item > a:before,
.menu_hover_color_line > ul > li.current-menu-ancestor > a:after,
.menu_hover_color_line > ul > li.current-menu-ancestor > a:before,
.menu_hover_color_line > ul > li.current-menu-parent > a:after,
.menu_hover_color_line > ul > li.current-menu-parent > a:before {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.menu_hover_color_line > ul > li.sfHover > a:before,
.menu_hover_color_line > ul > li > a:hover:before {
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}.sc_layouts_title_caption {
margin: 0 auto;
}
.sc_layouts_row_type_compact .sc_layouts_title_caption {
font-size: 2em;
}
.sc_layouts_title_meta + .sc_layouts_title_title > .sc_layouts_title_caption {
font-size: 3em;
line-height: 1.2em;
margin: 0.2em 0 0.2em;
}
.sc_layouts_title_caption img {
display:inline-block;
max-height:1.5em;
vertical-align:middle;
width:auto;
margin: -0.2em 0.2em 0 0;
}
.sc_layouts_title_link {
display:inline-block;
margin:0.5em 0 2em;
}
.sc_layouts_title_meta .post_edit:before {
margin-right: 0.5em;
}
.sc_layouts_title_description {
font-size:13px;
line-height:19px;
margin: 4px auto 1em;
max-width:75%;
}
.sc_layouts_title_description p {
margin:0;
}
.sc_layouts_title_breadcrumbs {
margin-top: 0.5em;
}.sc_layouts_featured.with_content {
position:relative;
min-height: 0em;
}
.sc_layouts_featured.with_image {
min-height: 40rem;
background-repeat:no-repeat;
background-position:center center;
background-size:cover;
}
.sc_layouts_featured.with_image.with_content:before {
content:' ';
position:absolute;
z-index:0; left: 0;
top: 0;
width: 100%;
height:100%;
background-color:rgba(0,0,0,0.5);
}
.sc_layouts_featured .sc_layouts_featured_content {
position:static;
}
.sc_layouts_featured.with_image .sc_layouts_featured_content {
position:absolute;
z-index:2;
left: 50%;
top: 50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}.sc_layouts_currency .select_container {
overflow: visible;
background-color: transparent !important;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
display:none !important;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
padding: 0 !important;
}
.sc_layouts_currency .select_container:after,
.sc_layouts_currency .select_container:before {
display: none;
}
.sc_layouts_currency .chosen-container .chosen-results {
display: block;
}
.sc_layouts_currency .chosen-container {
font-size: inherit;
font-weight: inherit;
letter-spacing: 0px;
min-width: 100%;
position: relative;
}
.sc_layouts_currency .chosen-container-single .chosen-single span {
margin: 0;
}
.sc_layouts_currency .chosen-container-single .chosen-single > div {
display: none;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-active.chosen-with-drop .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-single .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-select,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect.wSelect-theme-classic {
display: inline;
font-weight:inherit;
position: relative;
height: auto;
background: transparent !important;
border: none;
box-shadow: none;
line-height: inherit;
padding: 0;
margin: 0;
}
.sc_layouts_currency .chosen-container-single .chosen-single:after {
content: '\e828';
font-family: 'fontello';
font-size: 95%;
position:absolute;
right:0;
top:50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
display: none;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-arrow,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-pointer,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected-description {
display:none;
}
.sc_layouts_currency .chosen-container .chosen-results,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-options {
position: absolute;
left: 50%;
top: 1em;
margin: 0;
padding: 1.25em 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 11em !important;
border: none !important;
min-width: 0 !important;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
background: #ffffff;
text-align: left;
}
.sc_layouts_currency.hide_drop .chosen-drop,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .dd-options {
display: none !important;
}
.sc_layouts_currency .chosen-container .chosen-drop,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect .wSelect-options {
height: auto !important;
border: none;
overflow:visible;
margin-top: 0;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_layouts_currency .chosen-container .chosen-results li,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-option {
background: transparent !important;
border: none;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
color: #141414;
font-weight: 400;
padding: 0.55em 0;
line-height: inherit;
cursor: pointer;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-value {
padding:0;
margin:0;
}
.sc_layouts_currency .chosen-container .active-result.highlighted,
.sc_layouts_currency .chosen-container .active-result.result-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-selected {
color: #efa758;
}
.sc_layouts_currency a.woocs_flag_view_item {
width: auto;
height:auto;
margin:0;
vertical-align:bottom;
display:inline;
}
.sc_layouts_currency a.woocs_flag_view_item img {
width: auto;
height: 1.2em;
vertical-align:bottom;
}.sc_layouts_language .menu-item > a > img,
.sc_layouts_language .menu-item > a > span {
display:inline-block;
line-height:inherit;
vertical-align:middle;
}
.sc_layouts_language .menu-item > a > img + span {
margin-left: 0.3em;
}.sc_services_iconed .sc_services_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3em;
}
.sc_services .sc_services_item_icon:before {
overflow:hidden;
}
.sc_services_columns_wrap,
.services_page_related .related_columns {
display:flex;
flex-wrap:wrap;
}
.sc_services_slider .sc_services_item,
.sc_services_columns_wrap .sc_services_item,
.services_page_related .related_columns .sc_services_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
} .sc_services_default .sc_services_item {
background-color:#fafafa;
margin-bottom: 2em;
text-align:center;
padding-top:0.0001px;
}
.sc_services_default.slider_swiper .sc_services_item,
.sc_services_default .columns_padding_bottom .sc_services_item {
margin-bottom:0;
}
.sc_services_default .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_default .sc_services_item_thumb img {
width: 100%;
}
.sc_services_default .sc_services_item_icon {
position:relative;
display:inline-block;
text-align:center;
font-size:3em;
width: 2em;
height: 2em;
line-height: 2em;
margin-top: 0.5em;
border: 3px solid #000;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_default .sc_services_item_icon img {
position:absolute;
top: 50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_services_default .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position:relative;
top: 2px;
}
.sc_services_default .sc_services_item_number {
display:inline-block;
text-align:center;
font-size:6em;
line-height:1em;
font-weight:900;
margin-top:0.3em;
}
.sc_services_default .sc_services_item_info {
padding: 1.5em 2em;
}
.sc_services_default .sc_services_item_title {
margin: 0;
}
.sc_services_default .sc_services_item_subtitle {
font-size: 0.9286em;
font-style:italic;
line-height:1.5em;
margin-top: 0.1em;
}
.sc_services_default .sc_services_item_content {
margin-top:1em;
}
.sc_services_default .sc_services_item_content p {
margin:0;
}
.sc_services_default .sc_services_item_button {
margin:1em 0 0;
}
.sc_services_default .sc_services_item_featured_left,
.sc_services_default .sc_services_item_featured_right {
position:relative;
overflow:hidden;
background-color: transparent;
}
.sc_services_default .sc_services_item_featured_left {
text-align:left;
}
.sc_services_default .sc_services_item_featured_right {
text-align:right;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_number,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
font-size:2em;
line-height:1.1em;
margin-top: 0;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
font-size:2em;
border-width: 2px;
margin-top: 0;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_icon {
font-size:1.5em;
border-width: 1px;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb {
width:30%;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_content,
.sc_services_default .sc_services_item_featured_right .sc_services_item_content {
min-height:0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_left .sc_services_item_number {
left: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_info {
text-align:left;
padding:0;
margin-left: 4em;
}
.sc_services_default .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_info {
text-align:right;
padding: 0;
margin-right: 4em;
}
.sc_services_default .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
} .sc_services_light .sc_services_item {
margin-bottom: 2em;
text-align:left;
padding-top:0.0001px;
}
.sc_services_light.slider_swiper .sc_services_item,
.sc_services_light .columns_padding_bottom .sc_services_item {
margin-bottom:0;
}
.sc_services_light .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_light .sc_services_item_icon {
display:inline-block;
text-align:center;
font-size:3em;
line-height:1em;
}
.sc_services_light .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position:relative;
top: 2px;
}
.sc_services_light .sc_services_item_number {
position:absolute;
z-index:0;
top: 0;
left: 0;
display:inline-block;
text-align:left;
font-size:7em;
line-height:1em;
font-weight:900;
}
.sc_services_light .sc_services_item_info {
padding-top: 1.5em;
}
.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info {
padding-top: 3em;
position:relative;
z-index: 2;
}
.sc_services_light .sc_services_item_title {
margin: 0;
}
.sc_services_light .sc_services_item_subtitle {
font-size: 0.9286em;
font-style:italic;
line-height:1.5em;
margin-top: 0.1em;
}
.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_subtitle {
font-weight:bold;
font-style:normal;
}
.sc_services_light .sc_services_item_content {
margin-top:0.8em;
}
.sc_services_light .sc_services_item_content p {
margin:0;
}
.sc_services_light .sc_services_item_button {
margin:1em 0 0;
}
.sc_services_light .sc_services_item_featured_left,
.sc_services_light .sc_services_item_featured_right {
position:relative;
overflow:hidden;
}
.sc_services_light .sc_services_item_featured_left {
text-align:left;
}
.sc_services_light .sc_services_item_featured_right {
text-align:right;
}
.sc_services_light .sc_services_item_featured_top.with_icon {
text-align: center;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon {
font-size:2.5em;
margin-top: 0;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_light .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right.without_content .sc_services_item_icon {
font-size:1.5em;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_number,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
font-size:2em;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb {
width:30%;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_button,
.sc_services_light .sc_services_item_featured_right .sc_services_item_button {
display:none;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_left .sc_services_item_number {
left: 0;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_info {
text-align:left;
padding: 0;
margin-left: 4em;
}
.sc_services_light .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_light .sc_services_item_featured_right .sc_services_item_info {
text-align:right;
padding: 0;
margin-right: 4em;
}
.sc_services_light .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
} .sc_services_iconed .sc_services_item {
background-color:#fafafa;
position:relative;
}
.sc_services_iconed .sc_services_item_header {
color:#fff;
background-color:#333;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
width:30%;
height:100%;
position:absolute;
z-index:1;
left:0;
top:0;
bottom:0;
padding: 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_iconed .sc_services_item.with_image.with_icon .sc_services_item_header:before,
.sc_services_iconed .sc_services_item.with_image.with_number .sc_services_item_header:before {
content: ' ';
position:absolute;
z-index:-1;
left: 0;
top: 0;
right: 0;
bottom:0;
background-color:rgba(0,0,0,0.5);
}
.sc_services_iconed .sc_services_item_header a {
display:block;
position:absolute;
z-index:1;
left:0;
top:0;
width: 100%;
height: 100%;
}
.sc_services_iconed .sc_services_item.without_content .sc_services_item_header {
position:static;
bottom: auto;
width:100%;
height: auto;
}
.sc_services_iconed .sc_services_item_icon {
display:block;
font-size: 3em;
line-height:1em;
color:#fff;
}
.sc_services_iconed .sc_services_item:hover .sc_services_item_icon {
color: #efa758;
}
.sc_services_iconed .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_iconed .sc_services_item.with_content .sc_services_item_icon {
position:absolute;
z-index: 10;
width: 1em;
height: 1em;
left: 50%;
top: 50%;	
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_services_iconed .sc_services_item_title {
margin: 0;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title {
margin: 1em 0 0;
min-height:2.8em;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a {
color: #fff;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_iconed .sc_services_item_subtitle {
line-height:1.2em;
}
.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_subtitle a {
color: #efa758;
}
.sc_services_iconed .sc_services_item_subtitle a:hover {
color: #fff;
}
.sc_services_iconed .sc_services_item_title+.sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_title+.sc_services_item_text,
.sc_services_iconed .sc_services_item_subtitle+.sc_services_item_text {
margin-top:0.6em;
}
.sc_services_iconed .sc_services_item_content {
margin-left: 30%;
padding: 2em 3em;
min-height:7.5em;
}
.sc_services_iconed .sc_services_item_content p {
margin:0;
}
.sc_services_iconed .sc_services_item_content p + p {
margin-top:0.4em;
}
@media (max-width: 767px) {
.sc_services_iconed .sc_services_item_header {
padding: 1.5em;
width: 100%;
position:relative;
bottom:auto;
min-height: 12em;
}
.sc_services_iconed .sc_services_item_icon {
font-size:2em;
}
.sc_services_iconed .sc_services_item_content {
padding: 1.5em;
margin-left:0;
}
} .sc_services_callouts .sc_services_item {
background-color:#fafafa;
margin-bottom: 2em;
text-align:center;
padding-top:0.0001px;
position:relative;
}
.sc_services_callouts.slider_swiper .sc_services_item,
.sc_services_callouts .columns_padding_bottom .sc_services_item {
margin-bottom:0;
}
.sc_services_callouts .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_marker {
position:absolute;
z-index:3;
display: block;
text-align:center;
font-size:2em;
width: 2em;
height: 2em;
line-height: 2em;
margin-bottom: 0;
border: 2px solid #ddd;
background-color:#f0f0f0;
color: #efa758;
overflow:hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.sc_services_callouts .sc_services_item_marker img {
position:absolute;
top: 50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_services_callouts .sc_services_item_marker_back {
border-color: #cc9948;
background-color:#efa758;
color: #fff;
}
.sc_services_callouts .sc_services_item_marker_bg {
z-index:1;
background-color:#fff;
border-color: #fff;
}
.sc_services_callouts .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position:relative;
top: 2px;
}
.sc_services_callouts .sc_services_item_thumb {
background-size: cover;
background-repeat:no-repeat;
}
.sc_services_callouts .sc_services_item_thumb:before {
content:' ';
z-index:1;
position:absolute;
left:0;
top: 0;
width: 100%;
height: 100%;
background-color:rgba(0,0,0,0.3);
}
.sc_services_callouts .sc_services_item_thumb.sc_services_item_marker_back:before {
display: none;
}
.sc_services_callouts .sc_services_item_number {
font-weight:900;
}
.sc_services_callouts .sc_services_item_marker {
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform .6s ease;
-ms-transition: -ms-transform .6s ease;
transition: transform .6s ease;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_services_callouts .sc_services_item_marker_back {
z-index:2;
}
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_back {
-webkit-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker {
-webkit-transform: rotateX(-180deg);
-ms-transform: rotateX(-180deg);
transform: rotateX(-180deg);
}
.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker_back {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_back {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker_back {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_callouts .sc_services_item_featured_top {		padding-top: 2em; }
.sc_services_callouts .sc_services_item_featured_bottom {	padding-bottom: 2em; }
.sc_services_callouts .sc_services_item_featured_left {		padding-left: 2em; }
.sc_services_callouts .sc_services_item_featured_right {	padding-right: 2em; }
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker {
top: -1em;
left: 50%;
margin-left: -1em;
}
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
bottom: -1em;
left: 50%;
margin-left: -1em;
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker {
left: -1em;
top: 50%;
margin-top: -1em;
}
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
right: -1em;
top: 50%;
margin-top: -1em;
}
.sc_services_callouts .sc_services_item_info {
padding: 1.5em 2em;
}
.sc_services_callouts .sc_services_item_title {
margin: 0;
}
.sc_services_callouts .sc_services_item_subtitle {
font-size: 0.9286em;
font-style:italic;
line-height:1.5em;
margin-top: 0.1em;
}
.sc_services_callouts .sc_services_item_content {
margin-top:1em;
}
.sc_services_callouts .sc_services_item_content p {
margin:0;
}
.sc_services_callouts .sc_services_item_button {
margin:1em 0 0;
} .sc_services_timeline .sc_services_item {
padding-top:0.0001px;
position:relative;
}
.sc_services_timeline .sc_services_item_marker {
position:absolute;
z-index:2;
display: block;
text-align:center;
font-size:2em;
width: 2em;
height: 2em;
line-height: 2em;
margin-bottom: 0;
border: 2px solid #ddd;
background-color:#f0f0f0;
color: #efa758;
overflow:hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
border-color: #cc9948;
background-color:#efa758;
color: #fff;
}
.sc_services_timeline .sc_services_item_marker img {
position:absolute;
top: 50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_services_timeline .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position:relative;
top: 2px;
}
.sc_services_timeline .sc_services_item_thumb {
background-size: cover;
background-repeat:no-repeat;
}
.sc_services_timeline .sc_services_item_number {
font-weight:900;
}
.sc_services_timeline .sc_services_item_timeline {
display: block;
position:absolute;
z-index:1;
border-style:dashed;
border-color: #ddd;
}
.sc_services_timeline .sc_services_item_featured_top {		padding-top: 4em; }
.sc_services_timeline .sc_services_item_featured_bottom {	padding-bottom: 4em; }
.sc_services_timeline .sc_services_item_featured_left {		padding-left: 6em; }
.sc_services_timeline .sc_services_item_featured_right {	padding-right: 6em; }
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_timeline {
top: 2em;
left: 0;
width: 100%;
height: 1px;
border-width: 1px 0 0 0;
}
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_marker {
left: 0;
bottom: 0;
}
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_timeline {
bottom: 2em;
left: 0;
width: 100%;
height: 1px;
border-width: 1px 0 0 0;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_timeline {
top: 0;
left: 2em;
width: 1px;
height: 100%;
border-width: 0 1px 0 0;
}
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_marker {
right: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_timeline {
top: 0;
right: 2em;
width: 1px;
height: 100%;
border-width: 0 1px 0 0;
}
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_info {
padding: 1.5em 1.5em 1.5em 0;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_info {
padding: 0 0 2em 0;
}
.sc_services_timeline .sc_services_item_info .post_featured,
.sc_services_timeline .sc_services_item_info .post_featured img {
width: 100%;
}
.sc_services_timeline .sc_services_item_title {
margin: 0;
}
.sc_services_timeline .sc_services_item_subtitle {
font-size: 0.9286em;
font-style:italic;
line-height:1.5em;
margin-top: 0.1em;
}
.sc_services_timeline .sc_services_item_content {
margin-top:1em;
}
.sc_services_timeline .sc_services_item_content p {
margin:0;
}
.sc_services_timeline .sc_services_item_button {
margin:1em 0 0;
} .sc_services_list .sc_services_item.sc_services_item_featured_top {
text-align:center;
}
.sc_services_list.slider_swiper .sc_services_item,
.sc_services_list .columns_padding_bottom .sc_services_item {
margin-bottom:0;
}
.sc_services_list .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_list .sc_services_item_icon {
position:relative;
display:inline-block;
text-align:center;
font-size:3em;
width: 1em;
height: 1em;
line-height: 1em;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_list .sc_services_item_icon img {
position:absolute;
top: 50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_services_list .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_list .sc_services_item_number {
display:inline-block;
text-align:center;
font-size:3em;
line-height: 1em;
}
.sc_services_list .sc_services_item_info {
padding: 1.5em 0 0;
}
.sc_services_list .sc_services_item_title {
margin: 0;
font-weight: 400;
}
.sc_services_list .sc_services_item_featured_left,
.sc_services_list .sc_services_item_featured_right {
position:relative;
overflow:hidden;
}
.sc_services_list .sc_services_item_featured_left {
text-align:left;
}
.sc_services_list .sc_services_item_featured_right {
text-align:right;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon {
font-size:0.65em;
width: 1.8em;
height: 1.8em;
line-height: 1.8em;
border: 1px solid #ddd;
color: #ddd;
position:absolute;
z-index:1;
top: 3px;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_icon img,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon img {
max-width: 70%;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.sc_services_list .sc_services_item_featured_right .sc_services_item_number {
font-size:1.2em;
line-height: inherit;
color: #ddd;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb {
width:10%;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_title,
.sc_services_list .sc_services_item_featured_right .sc_services_item_title {
font-size:1em;
line-height: inherit;
padding-bottom: 2px;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_content,
.sc_services_list .sc_services_item_featured_right .sc_services_item_content {
min-height:0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_left .sc_services_item_icon {
left: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_info {
text-align:left;
padding: 0 0 0 1em;
margin-left: 1em;
}
.sc_services_list .sc_services_item_featured_left.with_image .sc_services_item_info {
margin-left: 10%;
}
.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon {
right: 0;
}
.sc_services_list .sc_services_item_featured_right .sc_services_item_info {
text-align:right;
padding: 0 2em 0 0;
margin-right: 1em;
}
.sc_services_list .sc_services_item_featured_right.with_image .sc_services_item_info {
margin-right: 10%;
} .sc_services_hover .sc_services_item {
position:relative;
text-align:center;
-webkit-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
}
.sc_services_hover .sc_services_item:before {
content: ' ';
width: 0;
height:0;
padding-top: 100%;
display:inline-block;
}
.sc_services_hover .sc_services_item_link {
position: absolute;
z-index:10;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.sc_services_hover .sc_services_item_header,
.sc_services_hover .sc_services_item_content {
color:#fff;
background-color:#333;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
position:absolute;
z-index:1;
width:100%;
height:100%;
left:0;
top:0;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform .6s ease;
-ms-transition: -ms-transform .6s ease;
transition: transform .6s ease;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_services_hover .sc_services_item_header {
z-index:2;
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_hover .sc_services_item_content {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_hover .sc_services_item:hover .sc_services_item_header {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sc_services_hover .sc_services_item:hover .sc_services_item_content {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position:absolute;
z-index:-1;
left: 0;
top: 0;
right: 0;
bottom:0;
background-color:rgba(0,0,0,0.5);
-webkit-transition: background-color .3s ease;
-ms-transition: background-color .3s ease;
transition: background-color .3s ease;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color:rgba(0,0,0,0.75);
}
.sc_services_hover .sc_services_item_header_inner,
.sc_services_hover .sc_services_item_content_inner {
position:absolute;
z-index:1;
left: 0;
top:50%;
width: 100%;
max-height:100%;
overflow:hidden;
padding: 2em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_hover .sc_services_item_icon {
display:block;
font-size: 3em;
line-height:1em;
color:#fff;
}
.sc_services_hover .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_hover .sc_services_item_number {
display:block;
font-size:4em;
line-height:1em;
font-weight:900;
color:#fff;
}
.sc_services_hover .sc_services_item_title {
margin: 0;
}
.sc_services_hover .sc_services_item_title a {
color: #fff !important;
}
.sc_services_hover .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item_subtitle a {
color: #fff;
}
.sc_services_hover .sc_services_item_subtitle a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item_header .sc_services_item_title {
margin: 1em 0 0;
}
.sc_services_hover .sc_services_item_subtitle {
line-height:1.2em;
}
.sc_services_hover .sc_services_item_title+.sc_services_item_subtitle,
.sc_services_hover .sc_services_item_title+.sc_services_item_text,
.sc_services_hover .sc_services_item_subtitle+.sc_services_item_text {
margin-top:0.6em;
}
.sc_services_hover .sc_services_item_text {
color: #aaa;
}
.sc_services_hover .sc_services_item_content p {
margin:0;
}
.sc_services_hover .sc_services_item_content p + p {
margin-top:0.2em;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image:before {
display:none;
}
.sc_services_hover [class*="column-"]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .swiper-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
background-color:#ddd;
}
.sc_services_hover [class*="column-"]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .swiper-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
background-color:#f7f7f7;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
color: #888;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
color: #333;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
color: #efa758;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
color: #333;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
color: #666;
} .sc_services_chess {
overflow:hidden;
}
.sc_services_chess .sc_services_item {
position:relative;
overflow:hidden;
background-color: #f7f7f7;
-webkit-transition: background-color .3s ease;
-ms-transition: background-color .3s ease;
transition: background-color .3s ease;
}
.sc_services_chess .sc_services_item_header {
width: 50%;
float: left;
margin-bottom:0 !important;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_services_chess .sc_services_item_header:before {
content: ' ';
display:inline-block;
width:0;
height:0;
padding-top: 100%; }
.sc_services_chess .sc_services_item_content {
position:absolute;
z-index:1;
right: 0;
top:50%;
width: 50%;
max-height:100%;
overflow:hidden;
padding: 2em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_chess .sc_services_item:hover {
background-color: #333;
}
.sc_services_chess .sc_services_item:hover .sc_services_item_title a {
color: #fff;
}
.sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_chess .sc_services_item_title {
margin: 0;
}
.sc_services_chess .sc_item_columns_1 .sc_services_item_content {	padding: 2em 8%; }
.sc_services_chess .sc_item_columns_2 .sc_services_item_content {	padding: 2em 6%; }
.sc_services_chess .sc_item_columns_3 .sc_services_item_content {	padding: 2em 4%; }
.sc_services_chess .sc_item_columns_3 .sc_services_item_text {		display: none; }
.sc_services_chess .sc_services_item_title + .sc_services_item_text,
.sc_services_chess .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 1em;
}
.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_content {	right: auto; left:0; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_header,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_content,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_content {right: auto; left:0; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_content {right: auto; left:0; }
@media (min-width: 768px) and (max-width: 959px) {
.sc_services_chess .sc_item_columns_2 .sc_services_item_text {	display: none; }
}
@media (min-width: 480px) and (max-width: 767px) {
.sc_services_chess .sc_item_columns_2 .sc_services_item_text {	display: none; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_header {	float:left; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_content {right: 0; left:auto; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(4n+3) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(4n+4) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(4n+3) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(4n+4) .sc_services_item_content {right: auto; left:0; }
}
@media (max-width: 479px) {
.sc_services_chess .sc_services_item_text {	display: none; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_header,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_header {	float:left; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_content,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_content {right: 0; left:auto; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(2n+2) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(2n+2) .sc_services_item_content {right: auto; left:0; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_header {	float:left; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_content {right: 0; left:auto; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(2n+2) .sc_services_item_header {	float:right; }
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(2n+2) .sc_services_item_content {right: auto; left:0; }
} .sc_services_tabs_simple .sc_services_tabs_list {
display:block;
overflow:hidden;
text-align:center;
}
.sc_services_tabs_simple .sc_services_tabs_list_item {
display:inline-block;
vertical-align:top;
padding: 0 1.5em;
cursor: pointer;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
max-width: 25%;
}
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
cursor:default;
}
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
color: #efa758;
}
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_title {
-webkit-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.sc_services_tabs_simple .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_tabs_simple .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_number {
display:inline-block;
text-align:center;
font-size:3em;
line-height:1em;
}
.sc_services_tabs_simple .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position:relative;
}
.sc_services_tabs_simple .sc_services_item_number {
font-size:1.5em;
font-weight:700;
}
.sc_services_tabs_simple .sc_services_item_title {
margin: 0;
}
.sc_services_tabs_simple .sc_services_item_subtitle {
font-size: 0.9286em;
font-style:italic;
line-height:1.5em;
margin-top: 0.1em;
}
.sc_services_tabs_simple .sc_services_tabs_content {
margin: 2em auto 0;
max-width: 75%;
text-align:center;
position:relative;
}
.sc_services_tabs_simple .sc_services_tabs_content_item {
position:absolute;
z-index:1;
left:0;
top:0;
width:100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
opacity: 0;
-webkit-transition: opacity .3s ease;
-ms-transition: opacity .3s ease;
transition: opacity .3s ease;
}
.sc_services_tabs_simple .sc_services_tabs_content_item.sc_services_tabs_content_item_active {
position:relative;
z-index:2;
opacity: 1;
}
.sc_services_tabs_simple .sc_services_tabs_content p {
margin:0;
}
.sc_services_tabs_simple .sc_services_tabs_content .sc_services_item_button {
margin-top: 2em;
}
.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_info {
padding-top: 1em;
}
.sc_services_tabs_simple .sc_services_item_featured_left,
.sc_services_tabs_simple .sc_services_item_featured_right {
position:relative;
overflow:hidden;
}
.sc_services_tabs_simple .sc_services_item_featured_left {
text-align:left;
}
.sc_services_tabs_simple .sc_services_item_featured_right {
text-align:right;
}
.sc_services_tabs_simple .sc_services_item_featured_top.with_icon {
text-align: center;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon {
font-size:1.5em;
margin-top: 0;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_number,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
font-size:2em;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb {
width:30%;
position:absolute;
z-index:1;
top: 0;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_number {
left: 0;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_info {
text-align:left;
padding: 0;
margin-left: 4em;
}
.sc_services_tabs_simple .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_info {
text-align:right;
padding: 0;
margin-right: 4em;
}
.sc_services_tabs_simple .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
} .sc_services_tabs .sc_services_content {
position:relative;
}
.sc_services_tabs .sc_services_tabs_list {
display:block;
width: 35%;
max-height:25em;
overflow-y: auto;
position:relative;
z-index:1;
}
.sc_services_tabs .sc_services_tabs_list_item {
padding: 2em;
background-color:#f7f7f7;
cursor: pointer;
position:relative;
z-index:1;
-webkit-transition: background-color .3s ease;
-ms-transition: background-color .3s ease;
transition: background-color .3s ease;
}
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
background-color:#ddd;
}
.sc_services_tabs .sc_services_tabs_list_item:hover,
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
background-color:#eee;
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
background-color:#333;
cursor:default;
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
color: #fff;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
-webkit-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title.with_icon {
position:relative;
padding-left: 3em;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
position:absolute;
z-index:1;
left: 0;
top: 50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
display:inline-block;
vertical-align:top;
font-size: 2em;
line-height: 1em;
color: #efa758;
-webkit-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.sc_services_tabs .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_tabs .sc_services_tabs_content {
position:absolute;
z-index:2;
right:0;
top:0;
width: 67%;
height: 100%;
}
.sc_services_tabs .sc_services_item {
position:absolute;
z-index: 1;
left:0;
top:0;
width:100%;
height:100%;
}
.sc_services_tabs .sc_services_item_header,
.sc_services_tabs .sc_services_item_content {
position:relative;
display:inline-block;
vertical-align:top;
width: 50%;
height:100%;
margin-bottom:0 !important;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_services_tabs .sc_services_item_header:before {
display:none;
}
.sc_services_tabs .sc_services_item_content {
background-color: #f7f7f7;
overflow:hidden;
}
.sc_services_tabs .sc_services_item_content_inner {
position:absolute;
z-index:1;
left: 0;
top:50%;
width: 100%;
max-height:100%;
padding: 2em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_tabs .sc_services_item_title {
margin: 0;
}
.sc_services_tabs .sc_services_item_title + .sc_services_item_text,
.sc_services_tabs .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 1em;
} .sc_services_tabs.effect_fade .sc_services_item {
-webkit-transition: opacity .3s ease;
-ms-transition: opacity .3s ease;
transition: opacity .3s ease;
opacity: 0;
}
.sc_services_tabs.effect_fade .sc_services_item_active {
opacity: 1;
} .sc_services_tabs.effect_slide .sc_services_tabs_content {
overflow:hidden;
}
.sc_services_tabs.effect_slide .sc_services_item {
top: -120%;
-webkit-transition: top .3s ease;
-ms-transition: top .3s ease;
transition: top .3s ease;
}
.sc_services_tabs.effect_slide .sc_services_item_flip,
.sc_services_tabs.effect_slide .sc_services_item_active {
top: 0;
}
.sc_services_tabs.effect_slide .sc_services_item_active {
z-index: 2;
} .sc_services_tabs.effect_flip .sc_services_item {
-webkit-perspective: 1300px;
-ms-perspective: 1300px;
perspective: 1300px;
}
.sc_services_tabs.effect_flip .sc_services_item_active {
z-index: 2;
}
.sc_services_tabs.effect_flip .sc_services_item_flip {
z-index: 3;
} .sc_services_tabs.effect_flip .sc_services_item_active.sc_services_item_flipping {
z-index: 4;
}
.sc_services_tabs.effect_flip .sc_services_item_header,
.sc_services_tabs.effect_flip .sc_services_item_content {
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform .6s ease;
-ms-transition: -ms-transform .6s ease;
transition: transform .6s ease;
}
.sc_services_tabs.effect_flip .sc_services_item_header {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_header {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_tabs.effect_flip .sc_services_item_content {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
}
.sc_services_tabs.effect_flip .sc_services_item_active .sc_services_item_content,
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_content {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
@media (max-width: 767px) {
.sc_services_tabs .sc_services_item_header {
display:none;
}
.sc_services_tabs .sc_services_item_content {
display:block;
width: 100%;
}
.sc_services_tabs.effect_flip .sc_services_item_content {
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_content {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
}
@media (max-width: 479px) {
.sc_services_tabs .sc_services_tabs_list {
display:none;
}
.sc_services_tabs .sc_services_tabs_content {
width: 100%;
position:static;
left: auto;
top: auto;
}
.sc_services_tabs.effect_flip .sc_services_item {
-webkit-perspective: none;
-ms-perspective: none;
perspective: none;
}
.sc_services_tabs .sc_services_item {
position:static;
left: auto;
top: auto;
opacity: 1 !important;
}
.sc_services_tabs .sc_services_item + .sc_services_item {
margin-top: 2em;
}
.sc_services_tabs .sc_services_item_header,
.sc_services_tabs .sc_services_item_content {
display: block;
width: 100%;
height: auto;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
.sc_services_tabs .sc_services_item_header {
height: 15em;
}
.sc_services_tabs .sc_services_item_content_inner {
position:static;
top: auto;
left: auto;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
} .services_page .services_page_header {
margin-bottom: 2em;
}.sc_team_short .sc_team_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3em;
}
.sc_team_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_team_slider .sc_team_item,
.sc_team_columns_wrap .sc_team_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
} .sc_team_default .sc_team_item {
background-color:#fafafa;
margin-bottom: 2em;
}
.sc_team_default.slider_swiper .sc_team_item,
.sc_team_default .columns_padding_bottom .sc_team_item {
margin-bottom:0;
}
.sc_team_default .sc_team_item_thumb {
margin-bottom:0;
}
.sc_team_default .sc_team_item_thumb img {
width: 100%;
}
.sc_team_default .sc_team_item_info {
padding: 1.5em 2em;
}
.sc_team_default .sc_team_item_title {
margin: 0;
}
.sc_team_default .sc_team_item_subtitle {
font-size: 0.93333em;
line-height:1.5em;
}
.sc_team_default .sc_team_item_content {
margin-top:1.5em;
margin-bottom:1.5em;
}
.sc_team_default .sc_team_item_content p {
margin:0;
}
.sc_team_default .sc_team_item_socials {
margin: 0 -0.5em 0 0;
}
.sc_team_default .sc_team_item_socials .social_item {
margin: 0.5em 0.5em 0 0;
}
.sc_team_default .sc_team_item_button {
margin:1em 0 0;
} .sc_team_short .sc_team_item_title {
margin: 0;
}
.sc_team_short .sc_team_item_subtitle {
font-size: 0.93333em;
line-height:1.5em;
}
.sc_team .sc_team_item_thumb .sc_team_item_title a,
.sc_team .sc_team_item_thumb .sc_team_item_subtitle a,
.sc_team .sc_team_item_thumb .sc_team_item_content a {
color: #fff;
}
.sc_team .sc_team_item_thumb .sc_team_item_content {
font-style: normal;
}
.sc_team .sc_team_item_thumb .sc_team_item_socials {
margin: 0.5em -0.5em 0 0;
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item {
margin: 0.5em 0.5em 0 0;
display:inline-block;
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
display:inline-block;
text-align:center;
width: 2em;
height: 2em;
line-height: 2em;
background-color:transparent;
border: 1px solid #fff;
color: #fff;
-webkit-border-radius: 2px;
-ms-border-radius: 2px;
border-radius: 2px;
}
.sc_team_short .sc_team_item_thumb {
border-bottom:5px solid #efa758;
} .team_member_page .team_member_header {
overflow:hidden;
}
.team_member_page .team_member_featured {
float: left;
width: 33%;
padding: 0 2.5em 0.75em 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.team_member_page .team_member_featured .team_member_avatar {
border: 15px solid #f0f0f0;
}
.team_member_page .team_member_socials {
margin:1em 0 0 0;
text-align:center;
}
.team_member_page .team_member_socials .social_item {
margin: 0 3px 3px 0;
}
.team_member_page .team_member_title {
margin:0;
}
.team_member_page .team_member_position {
margin:0;
}
.team_member_page .team_member_details {
margin-top:1em;
}
.team_member_page .team_member_brief_info {
margin-top:1em;
}
.team_member_page .team_member_brief_info_title {
margin:0;
}
.team_member_page .team_member_brief_info_text {
font-style: italic;
}
.team_member_page .team_member_content {
margin-top:1em;
}.sc_testimonials_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_testimonials_slider .sc_testimonials_item,
.sc_testimonials_columns_wrap .sc_testimonials_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_testimonials_title,
.sc_testimonials_subtitle,
.sc_testimonials_descr,
.sc_testimonials_button {
text-align:center;
}
.sc_testimonials_item_content {
text-align:center;
font-size: 1.2em;
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content {
text-align: left;
font-size: 1em;
}
.sc_testimonials_item_content:before {
content: '\e8b8';
font-family:'trx_addons_icons';
font-size: 1.5em;
line-height:1.5em;
color: #efa758;
display:block;
margin-bottom: 2em;
}
.sc_testimonials_item_content p {
margin:0;
}
.sc_testimonials_item_content p+p {
margin-top:1em;
}
.sc_testimonials_item_author {
margin:3em auto 0;
max-width:22em;
padding: 1.5em 0.5em 1.5em 1.3em;
background-color:#292929;
color: #fff;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_testimonials [class*="column"] .sc_testimonials_item_author {
text-align:left;
padding-left:0;
}
.sc_testimonials_item_author_avatar,
.sc_testimonials_item_author_data {
display:inline-block;
vertical-align:middle;
}
.sc_testimonials_item_author_avatar {
overflow:hidden;
margin: 0 1.3em 0 0.6em;
width: 5em;
height: 5em;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_item_author_data {
max-width:50%;
}
.sc_testimonials_item_author_title {
margin: 0;
color: #fff;
}
.sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0.5em;
color: #ddd;
font-size:0.9286em;
line-height:1.3em;
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before {
content: ' ';
width: 1px;
height: 1.5em;
margin: 1.3em auto;
background-color: #ddd;
display:inline-block;
vertical-align:middle;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data {
border-left: 1px solid #ddd;
padding-left: 1.5em;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data:before {
display:none;
}.sc_events_item {
display:block;
overflow:hidden;
position:relative;
background-color:#f7f7f7;
height: 6.4286em;
}
.sc_events_item + .sc_events_item {
margin-top: 1em;
}
.sc_events_item_date,
.sc_events_item_title,
.sc_events_item_button {
position:absolute;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.sc_events_item_date {
top: 0;
left: 0;
width: 6.4286em;
height: 6.4286em;
color: #292929;
text-align:center;
}
.sc_events_default .sc_events_item_date {
background-color:#292929;
color: #fff;
}
.sc_events_default .sc_events_item:hover .sc_events_item_date {
background-color:#efa758;
}
.sc_events_item_day {
display: block;
font-size: 2em;
line-height:1.5em;
margin-top:0.5em;
}
.sc_events_item_month {
font-size: 0.7143em;
line-height:1.3em;
text-transform:uppercase;
display: block;
}
.sc_events_item_title {
left: 8em;
color: #292929;
font-size: 1.1429em;
line-height: 1.3em;
max-width:75%;
padding-right:3em;
}
.sc_events_item:hover .sc_events_item_title {
color:#efa758;
}
.sc_events_item_time {
color: #888888;
}
.sc_events_item:hover .sc_events_item_time {
color:#efa758;
}
.sc_events_item_title,
.sc_events_item_button {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_events_item_button {
right: 3em;
color: #292929;
text-align:center;
}
.sc_events_item:hover .sc_events_item_button {
color:#efa758;
}
.sc_events_item_button:before {
content:'\e884';
font-family:'trx_addons_icons';
} .sc_events_detailed .sc_events_item {
background-color: transparent;
border: 1px solid #efa758;
white-space:nowrap;
height:auto;
}
.sc_events_detailed .sc_events_item_date_wrap,
.sc_events_detailed .sc_events_item_time_wrap,
.sc_events_detailed .sc_events_item_title_wrap,
.sc_events_detailed .sc_events_item_button_wrap {
position:relative;
display:inline-block;
vertical-align:top;
height: 4em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_events_detailed .sc_events_item_date_wrap {
border-right: 1px solid #efa758;
width: 17%;
}
.sc_events_detailed .sc_events_item_title_wrap {
width: 48%;
}
.sc_events_detailed .sc_events_item_time_wrap {
width: 19%;
}
.sc_events_detailed .sc_events_item_button_wrap {
width: 16%;
}
.sc_events_detailed .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item_button_wrap:before {
content:' ';
display:block;
border-right: 2px solid #efa758;
position:absolute;
width: 0;
height: 1em;
left:0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
display:block;
white-space: normal;
position:absolute;
left:0;
top: 50%;
width: 100%;
height:auto;
min-height:0;
max-height:none;
max-width:none;
padding: 0 1.5em;
font-size:1em;
line-height:1.3em;
background-color:transparent;
text-align:left;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
padding: 0 1em;
}
.sc_events_detailed .sc_events_item_button:before,
.sc_events_detailed .sc_events_item_button:after {
display:none;
}
.sc_events_detailed .sc_events_item:hover {
background-color:#efa758;
color: #fff;
}
.sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
border-color: #fff;
}.compose-mode .vc_controls-container > div.vc_controls-out-tl {
left: auto;
right: 0;
} .compose-mode .sc_widget_slider.vc_empty-element:after {
display: none !important;
} .flex-direction-nav li {
position:static;
}
.flex-control-nav li:before {
display: none;
}.sc_action .sc_action_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3em;
}
.sc_action_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_action_slider .sc_action_item,
.sc_action_columns_wrap .sc_action_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_action {
position: relative;	
padding-top: 0.0001px;
}
.sc_action_item {
position: relative;	
}
.sc_action_item_mask {
position: absolute;
z-index:1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow:hidden;
opacity: 0;
pointer-events: none;
-webkit-transition: opacity ease .3s;
-ms-transition: opacity ease .3s;
transition: opacity ease .3s;
}
.sc_action_item:hover .sc_action_item_mask {
opacity: 1;
}
.sc_action_item_mask:before {
content: ' ';
position: absolute;
z-index:1;
top: 0;
left: -10%;
width: 120%;
height: 100%;
background: rgba(255,255,255,0.2);
-webkit-transition: -webkit-transform .8s;
transition: transform .8s;
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_action_item:hover .sc_action_item_mask:before {
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
}
.sc_action_item_inner {
position: relative;	
z-index: 2;
}
.sc_action_item .sc_action_item_icon:before {
display:none;
}
.sc_action_item_icon > span {
font-size: 3em;
line-height:1em;
}
.sc_action_item_icon,
.sc_action_item_image {
margin-bottom: 2em;
}
.sc_action_item_subtitle {
margin: 0;
line-height:1.3em;
color: #efa758;
}
.sc_action_item_title {
margin: 0;
line-height:1.3em;
}
.sc_action_item_subtitle + .sc_action_item_title {
margin-top:0.2em;
}
.sc_action_item_date {
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
padding: 0.5em 0;
}
.sc_action_item_description {
line-height:1.3em;
color: #000;
}
.sc_action_item_subtitle + .sc_action_item_description,
.sc_action_item_title + .sc_action_item_description,
.sc_action_item_date + .sc_action_item_description,
.sc_action_item_date + .sc_action_item_link {
margin-top: 1em;
}
.sc_action_item_description > span {
display: block;
}
.sc_action_item_description > span+span {
margin-top:0.3em;
}
.sc_action_item_subtitle + .sc_action_item_link,
.sc_action_item_title + .sc_action_item_link,
.sc_action_item_description + .sc_action_item_link {
margin-top: 1em;
}
.sc_action_item_link {
display:inline-block;
padding: 0.5em 2em;
border: 2px solid #fff;
}
.sc_action_item_link:hover {
color: #fff;
}
.sc_action_item_link_over {
position: absolute;
z-index:3;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding:0 !important;
border: none !important;
display:block !important;
background:none !important;
}
.sc_action_item_info {
font-size:11px;
margin-top: 2em;
border-top: 1px solid #eee;
padding: 0.5em 0;
line-height:1.3em;
}
.sc_action_item.with_image {
position:relative;
text-align:center;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_action_item.with_image .sc_action_item_inner {
padding: 2em;
}
.sc_action_item.with_image .sc_action_item_mask {
position:absolute;
background-color: rgba(0,0,0,0.5);
opacity: 0;
}
.sc_action_item.with_image:hover .sc_action_item_mask {
opacity: 1;
}
@media (max-width: 479px) {
.sc_action_item_description,
.sc_action_item_info {
display: none;
}
.sc_action_item_event.with_image {
max-height: 33em;
}
} .sc_action_item_default.with_image {
display:flex;
min-height:18em;
}
.sc_action_item_default.with_image:after {
content:' ';
position:absolute;
z-index:1;
left:0;
top:0;
width: 100%;
height:100%;
background-color: rgba(0,0,0,0.5);
}
.sc_action_item_default.with_bg_color:after {
display:none;
}
.sc_action_item_default.with_image .sc_action_item_icon,
.sc_action_item_default.with_image .sc_action_item_title {
color: #fff;
}
.sc_action_item_default.with_image .sc_action_item_description {
color: #ccc;
}
.sc_action_item_default.with_image .sc_action_item_date {
border-color: #fff;
}
.sc_action_item_default.with_image .sc_action_item_info {
border-color: #fff;
}
.sc_action_item_default.with_image.sc_action_item_tl {	align-items:flex-start; vertical-align:top;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_tc {	align-items:flex-start; vertical-align:top;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_tr {	align-items:flex-start; vertical-align:top;	text-align:right; }
.sc_action_item_default.with_image.sc_action_item_ml {	align-items:center; vertical-align:middle;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_mc {	align-items:center; vertical-align:middle;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_mr {	align-items:center; vertical-align:middle;	text-align:right; }
.sc_action_item_default.with_image.sc_action_item_bl {	align-items:flex-end; vertical-align:bottom;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_bc {	align-items:flex-end; vertical-align:bottom;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_br {	align-items:flex-end; vertical-align:bottom;	text-align:right; } .sc_action_item_simple.with_image:after {
content:' ';
position:absolute;
z-index:1;
left:0;
top:0;
width: 100%;
height:100%;
background-color: rgba(0,0,0,0.5);
}
.sc_action_item_simple.with_bg_color:after {
display:none;
}
.sc_action_item_simple.with_image .sc_action_item_icon,
.sc_action_item_simple.with_image .sc_action_item_title {
color: #fff;
}
.sc_action_item_simple.with_image .sc_action_item_description {
color: #ccc;
}
.sc_action_item_simple.with_image .sc_action_item_date {
border-color: #fff;
}
.sc_action_item_simple.with_image .sc_action_item_info {
border-color: #fff;
}
.sc_action_item_simple .sc_action_item_icon > span {
display:inline-block;
font-size: 2em;
line-height:2em;
width: 2em;
height: 2em;
text-align:center; 
border: 2px solid #000;
color: #000;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_action_item_simple.with_image .sc_action_item_icon > span {
color: #fff;
border-color: #fff;
}
.sc_action_item_simple.sc_action_item_tl,
.sc_action_item_simple.sc_action_item_ml,
.sc_action_item_simple.sc_action_item_bl {	text-align:left; }
.sc_action_item_simple.sc_action_item_tl .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tl .sc_action_item_image,
.sc_action_item_simple.sc_action_item_ml .sc_action_item_icon, .sc_action_item_simple.sc_action_item_ml .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bl .sc_action_item_icon, .sc_action_item_simple.sc_action_item_bl .sc_action_item_image {
float:left;
margin: 0 1.5em 0 0;
}
.sc_action_item_simple.sc_action_item_tc,
.sc_action_item_simple.sc_action_item_mc,
.sc_action_item_simple.sc_action_item_bc {	text-align:center; }
.sc_action_item_simple.sc_action_item_tc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_mc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_bc .sc_action_item_image {
text-align:center;
margin-bottom: 1.5em;
}
.sc_action_item_simple.sc_action_item_tr,
.sc_action_item_simple.sc_action_item_mr,
.sc_action_item_simple.sc_action_item_br {	text-align:right; }
.sc_action_item_simple.sc_action_item_tr .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mr .sc_action_item_icon, .sc_action_item_simple.sc_action_item_mr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_br .sc_action_item_icon, .sc_action_item_simple.sc_action_item_br .sc_action_item_image {
float:right;
margin: 0 0 0 1.5em;
} .sc_action_item_event.with_image .sc_action_item_inner {
width: 70%;
padding: 2em;
margin:15% 0;
background-color:#fff;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
-ms-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
}
.sc_action_item_event .sc_action_item_subtitle {
margin:0;
}
.sc_action_item_event .sc_action_item_image + .sc_action_item_subtitle {
margin-top: 0.3em;
}
.sc_action_item_event .sc_action_item_link {
border: none;
background-color:#efa758;
color: #fff;
} .sc_action_item.with_image.sc_action_fixed_height:before,
.sc_action_item.with_image.trx_addons_stretch_height:before {
display:none;
}
.sc_action_item.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item.with_image.trx_addons_stretch_height .sc_action_item_inner {
position: absolute;
z-index:2;
left: 0;
}
.sc_action_item_event.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item_event.with_image.trx_addons_stretch_height .sc_action_item_inner {
left:50%;
top: 50%;
margin: 0;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner { text-align:left; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner { text-align:center; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner { text-align:right; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner { top:0; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner {
top:50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner { bottom:0; }.sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3em;
}
.sc_blogger {
position: relative;	
padding-top: 0.0001px;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_title {
margin:0;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_featured {
margin-bottom:0;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_featured img {
width:100%;
height: auto;
}
.sc_blogger_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_blogger_slider .sc_blogger_item,
.sc_blogger_columns_wrap .sc_blogger_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
} .sc_blogger_default .sc_blogger_item {
background-color: #f7f7f7;
text-align:center;
}
.sc_blogger_default .sc_blogger_item_content {
padding:2em;
}
.sc_blogger_default .sc_blogger_post_meta {
margin-top: 0.5em;
font-size: 0.9286em;
}
.sc_blogger_default .sc_blogger_item_excerpt {
margin-top: 1.5em;
}
.sc_blogger_default .sc_blogger_item_excerpt_text {
max-height: 8em;
overflow:hidden;
}
.sc_blogger_default .sc_blogger_item.post_format_quote .sc_blogger_item_excerpt_text {
max-height: none;
}
.sc_blogger_default .sc_blogger_item_excerpt_text + p,
.sc_blogger_default .sc_blogger_item_excerpt_text + a {
margin:2em 0 0;
} .sc_blogger_modern .sc_blogger_item {
background-color: #f7f7f7;
padding: 2em;
overflow:hidden;
position:relative;
}
.sc_blogger_modern .sc_blogger_item + .sc_blogger_item {
margin-top: 2em;
}
.sc_blogger_modern.slider_swiper .sc_blogger_item + .sc_blogger_item {
margin-top: 0;
}
.sc_blogger_modern .sc_blogger_item_featured {
width:40%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_blogger_modern .sc_blogger_item_content {
width:50%;
position:absolute;
z-index:1;
top:50%;
left:50%;
padding-right: 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_blogger_modern .sc_blogger_post_meta {
margin-top: 1em;
font-size: 0.9286em;
}
.sc_blogger_modern .sc_blogger_item_excerpt {
margin-top: 1em;
}
.sc_blogger_modern .sc_blogger_button {
text-align:center;
} .sc_blogger_plain .sc_blogger_item {
background-color: #f7f7f7;
text-align:center;
padding: 1em;
margin-bottom: 2px;
}
.sc_blogger_plain .sc_blogger_post_meta {
margin:0;
}
.sc_blogger_plain .sc_blogger_item .sc_blogger_item_title {
margin: 0.4em 0 0.6em;
}.sc_button_wrap:not([class*="sc_align_"]) {
display:inline-block;
} .sc_button {
display:inline-block;
text-transform:uppercase;
white-space:nowrap;
padding:1.5em 3em;
background-position:center center;
background-repeat:repeat;
overflow:hidden;
background-color: #efa758;
color: #fff;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.sc_button:hover {
background-color: #007fc5;
}
.sc_button + .sc_button {
margin-left: 1em;
}
.sc_button_subtitle {
font-size:0.85em;
line-height:1.25em;
text-transform:none;
display:block;
}
.sc_button_icon,
.sc_button_text {
display:inline-block;
vertical-align:middle;
}
.sc_button_icon {
font-size:2em;
line-height:1.25em;
font-weight:400;
font-style:normal;
}
.sc_button_icon img {
max-height:2.5em;
width: auto;
}
.sc_button_icon_left .sc_button_icon {
margin-right: 0.8em;
}
.sc_button_icon_right .sc_button_icon {
float:right;
margin-left: 0.8em;
}
.sc_button_icon_top .sc_button_icon {
display:block;
margin-bottom: 0.25em;
text-align:center;
} .sc_button.sc_button_size_small {
padding: 1em 2.5em;
}
.sc_button.sc_button_size_small .sc_button_icon img {
max-height:1.6em;
width: auto;
}
.sc_button.sc_button_size_large {
font-size: 1.25em;
}
.sc_button.sc_button_size_large .sc_button_icon img {
max-height:4em;
width: auto;
} .sc_button_bg_image {
position:relative;
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_button.sc_button_bg_image,
.sc_button.sc_button_bg_image:hover {
color: #fff !important;
}
.sc_button_bg_image .sc_button_text {
position:relative;
z-index: 2;
}
.sc_button_bg_image:before {
content: ' ';
position:absolute;
z-index:1;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color:rgba(0,0,0,0.5);
}
.sc_button_bg_image:hover:before {
background-color:rgba(0,0,0,0.75);
} .sc_button_bordered {
background:none !important;
border: 2px solid #efa758;
color: #efa758;
}
.sc_button_bordered:hover {
border-color: #007fc5;
color: #007fc5;
} .sc_button_simple {
display:inline-block;
background-color:transparent;
color: #efa758;
position:relative;
padding: 0 1.8em 0 0;
}
.sc_button_simple:hover {
color: #000;
background-color:transparent;
}
.sc_button.sc_button_simple:before,
.sc_button.sc_button_simple:after {
content:'\e911';
font-family:'trx_addons_icons';
position:absolute;
top:50%;
right: 0;
margin:0;
line-height: inherit;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.sc_button.sc_button_simple:before {
right:20px;
opacity:0;
}
.sc_button.sc_button_simple:hover:before {
opacity:1;
right: 0;
}
.sc_button.sc_button_simple:hover:after {
opacity:0;
right: -20px;
}
.sc_button_simple.sc_button_icon_left .sc_button_icon {
margin-right: 0.4em;
}
.sc_button_simple.sc_button_icon_right .sc_button_icon {
margin-left: 0.4em;
}.sc_content {
position: relative;	
}
.sc_content:not([class*="sc_padding_"]) {
padding-top: 0.0001px;
}
.sc_content:not([class*="sc_margin_"]) {
margin-left: auto;
margin-right: auto;
}
[class*="sc_content_width_"] {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_content_width_1_1 {	width: 1170px; }
.sc_content_width_1_2 {	width: 585px; }
.sc_content_width_1_3 {	width: 390px; }
.sc_content_width_2_3 {	width: 780px; }
.sc_content_width_1_4 {	width: 292.5px; }
.sc_content_width_3_4 {	width: 877.5px; }
.sc_content_width_100p{	width: 100%; }
.sc_content_width_90p {	width: 90%; }
.sc_content_width_80p {	width: 80%; }
.sc_content_width_75p {	width: 75%; }
.sc_content_width_70p {	width: 70%; }
.sc_content_width_60p {	width: 60%; }
.sc_content_width_50p {	width: 50%; }
.sc_content_width_45p {	width: 45%; }
.sc_content_width_40p {	width: 40%; }
.sc_content_width_30p {	width: 30%; }
.sc_content_width_25p {	width: 25%; }
.sc_content_width_20p {	width: 20%; }
.sc_content_width_15p {	width: 15%; }
.sc_content_width_10p {	width: 10%; }
.sc_content_container.with_number {
position: relative;
}
.sc_content_number {
position: absolute;
z-index:0;
color: #f0f0f0;
font-size:10em;
line-height:1em;
font-weight: 900;
letter-spacing:-10px;
-webkit-transform:translate(-75%, -50%);
-ms-transform:translate(-75%, -50%);
transform:translate(-75%, -50%);
}
.sc_content_number_tl {	left:0; top: 0; }
.sc_content_number_tc {	left:50%; top: 0; }
.sc_content_number_tr {	left:100%; top: 0; }
.sc_content_number_ml {	left:0; top: 50%; }
.sc_content_number_mc {	left:50%; top: 50%; }
.sc_content_number_mr {	left:100%; top: 50%; }
.sc_content_number_bl {	left:0; top: 100%; }
.sc_content_number_bc {	left:50%; top: 100%; }
.sc_content_number_br {	left:100%; top: 100%; }.sc_countdown {
overflow:hidden;
}
.sc_countdown.alignleft .sc_countdown_content {		text-align:left; }
.sc_countdown.aligncenter .sc_countdown_content {	text-align:center; }
.sc_countdown.alignright .sc_countdown_content {	text-align:right; }
.sc_countdown .sc_countdown_inner {
display:inline-block;
}
.sc_countdown .sc_countdown_item {
display:block;
float:left;
text-align:center;
}
.sc_countdown .sc_countdown_digits {
display:block;
overflow:hidden;
text-align:center;
margin-bottom: 12px;
}
.sc_countdown .sc_countdown_digits span {
display:inline-block;
}
.sc_countdown .sc_countdown_separator {
display:block;
float:left;
margin: 0 8px;
font-weight:400;
}
.sc_countdown .sc_countdown_label {
font-weight:400;
} .sc_countdown_default .sc_countdown_digits,
.sc_countdown_default .sc_countdown_separator {
font-size:3em;
height: 1.3333em;
line-height:1.3333em;
}
.sc_countdown_default .sc_countdown_digits span {
display:inline-block;
text-align:center;
width: 1.1333em;
background-color:#f0f0f0;
}
.sc_countdown_default .sc_countdown_digits span+span {
margin-left:2px;
} .sc_countdown_circle .sc_countdown_digits,
.sc_countdown_circle .sc_countdown_separator {
font-size:2.4em;
height: 2.5em;
line-height:2.5em;
margin-bottom:6px;
}
.sc_countdown_circle .sc_countdown_item {
position:relative;
}
.sc_countdown_circle .sc_countdown_digits {
width: 2.5em;
border-width: 6px;
border-style: solid;
background-color:#f0f0f0;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_countdown_circle canvas {
position: absolute;
z-index:1;
top: 0;
left: 0;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
}.sc_form {
position: relative;	
padding-top: 0.0001px;
}
.trx_addons_field_error {
border-color:#CC0000 !important;
-webkit-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
-ms-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);	
}
.sc_form_title,
.sc_form_description {
margin-bottom: 2rem;
}
.sc_form_form {
position:relative;
}
.sc_form_field {
display:block;
margin-bottom:1.3em;
}
.sc_form_field_title {
display:block;
font-size:0.9231em;
font-weight:bold;
text-transform:uppercase;
color: #292929;
}
.sc_form_field_range .sc_form_field_wrap,
.sc_form_field_slider .sc_form_field_wrap {
display: block;
margin:0 0.6em;
}
.sc_form input[type="text"],
.sc_form textarea {
width:100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_form.sc_align_left input,
.sc_form.sc_align_left textarea {
text-align:left;
}
.sc_form.sc_align_center input,
.sc_form.sc_align_center textarea {
text-align:center;
}
.sc_form.sc_align_right input,
.sc_form.sc_align_right textarea {
text-align:right;
}
.sc_form .sc_form_info_data > a,
.sc_form .sc_form_info_data > span {
display:block;
color: #000;
}
.sc_form .sc_form_info_data > a:hover {
color: #efa758;
} .sc_form_detailed .sc_form_form {
width: 90%;
}
.sc_form_detailed .sc_form_title,
.sc_form_detailed .sc_form_description {
text-align: left;
}
.sc_form_detailed button {
width:100%;
}
.sc_form_detailed .sc_form_info_item {
overflow:hidden;
}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item {
margin-top: 3.5em;
}
.sc_form_detailed .sc_form_info_icon {
float: left;
color: #c7c7c7;
display:block;
width: 2em;
text-align:center;
}
.sc_form_detailed .sc_form_info_icon:before {
font-family:'trx_addons_icons';
font-size: 2.3em;
line-height:1.2em;
}
.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e893'; }
.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before { content: '\e86d'; }
.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before { content: '\e88a'; }
.sc_form_detailed .sc_form_info_area {
float:left;
display:block;
width:100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
margin-left:-3em;
padding-left: 4.5em;
font-size:0.9231em;
text-transform:uppercase;
color: #292929;
}
.sc_form_detailed .sc_form_info_area > span {
display:block;
line-height:1.5em;
}
.sc_form_detailed .sc_form_info_area .sc_form_info_title {
font-weight:600;
} .sc_form_modern .sc_form_info {
margin-bottom: 2.2em;
}
.sc_form_modern .sc_form_info_item {
text-align:center;
}
.sc_form_modern .sc_form_info_icon {
color: #c7c7c7;
display:block;
}
.sc_form_modern .sc_form_info_icon:before {
font-family:'trx_addons_icons';
font-size: 4.8em;
line-height:1.5em;
}
.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before { content: '\e88a'; }
.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before { content: '\e86d'; }
.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e893'; }
.sc_form_modern .sc_form_field {
margin-bottom: 2.2em;
}
.sc_form_modern button {
margin-top:0;
}
@media (max-width: 767px) {
.sc_form_detailed .trx_addons_column-1_2 {
width:100% !important;
}
.sc_form_detailed .sc_form_info {
margin-top:3em;
padding:0;
}
}
@media (max-width: 479px) {
.sc_form_title {
font-size:1.5em;
}
}  [class*="sc_input_hover_"] .sc_form_field_wrap,
[class*="sc_input_hover_"] .comments_field_wrap {
position:relative;
z-index:1;
display:block;
}
[class*="sc_input_hover_"] input[type="text"],
[class*="sc_input_hover_"] input[type="number"],
[class*="sc_input_hover_"] input[type="email"],
[class*="sc_input_hover_"] input[type="password"],
[class*="sc_input_hover_"] input[type="search"],
[class*="sc_input_hover_"] select,
[class*="sc_input_hover_"] textarea {
font-size:1.2857em !important;
text-align:left !important;
padding:1.3em 1.5em !important;
width:100%;
}
[class*="sc_input_hover_"] input:focus,
[class*="sc_input_hover_"] select:focus,
[class*="sc_input_hover_"] textarea:focus {
outline: none;
}
[class*="sc_input_hover_"] .sc_form_field_hover {
position:absolute;
z-index:1;
top: 0;
left: 0;
width: 100%;
font-size:1.2857em;
text-align: left !important;
overflow: visible;
padding: 0;
pointer-events: none;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-ms-user-select: none;
user-select: none;
}
[class*="sc_input_hover_"] .sc_form_field_content {
position: relative;
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after {
content: '*';
vertical-align:top;
margin-left:0.3em;
font-size:80%;
color:#da6f5b;
}
[class*="sc_input_hover_"] label.required:after {
display: none;
} .sc_input_hover_accent input[type="text"],
.sc_input_hover_accent input[type="number"],
.sc_input_hover_accent input[type="email"],
.sc_input_hover_accent input[type="password"],
.sc_input_hover_accent input[type="search"],
.sc_input_hover_accent select,
.sc_input_hover_accent textarea {
box-shadow: 0px 0px 0px 2px transparent;
-webkit-transition: box-shadow 0.3s;
-ms-transition: box-shadow 0.3s;
transition: box-shadow 0.3s;
-webkit-appearance: none; }
.sc_input_hover_accent textarea {
min-height:11.5em;
}
.sc_input_hover_accent .sc_form_field_hover {
position:static;
}
.sc_input_hover_accent .sc_form_field_content {
padding: 0.3em 0 0;
}
.sc_input_hover_accent .sc_form_field_hover:before {
content: ' ';
display:block !important;
position: absolute;
z-index: -1;
top: 0;
left:0;
width: 100%;
height: 4em;
box-shadow: 0px 0px 0px 0px;
color: rgba(239,167,88,0.6);
}
.sc_input_hover_accent textarea + .sc_form_field_hover:before {
height: 11em;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover,
.sc_input_hover_accent select:focus + .sc_form_field_hover,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover {
pointer-events: none;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover:before,
.sc_input_hover_accent select:focus + .sc_form_field_hover:before,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover:before {
-webkit-animation: anim-accent 0.3s forwards;
-ms-animation: anim-accent 0.3s forwards;
animation: anim-accent 0.3s forwards;
}
.sc_input_hover_accent input[type="text"]:focus,
.sc_input_hover_accent input[type="number"]:focus,
.sc_input_hover_accent input[type="email"]:focus,
.sc_input_hover_accent input[type="password"]:focus,
.sc_input_hover_accent input[type="search"]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent textarea:focus { border-color: #efa758 !important;
}
@-webkit-keyframes anim-accent {
to {
box-shadow: 0px 0px 100px 50px;
opacity: 0;
}
}
@keyframes anim-accent {
to {
box-shadow: 0px 0px 100px 50px;
opacity: 0;
}
} .sc_input_hover_path .sc_form_field_wrap {
margin-bottom: 3em;
}
.sc_input_hover_path input[type="text"],
.sc_input_hover_path input[type="number"],
.sc_input_hover_path input[type="email"],
.sc_input_hover_path input[type="password"],
.sc_input_hover_path input[type="search"],
.sc_input_hover_path textarea {
border:none !important;
background: transparent !important;
}
.sc_input_hover_path textarea {
height:4.1em;
overflow:hidden;
min-height: 0 !important;
}
.sc_input_hover_path textarea.filled,
.sc_input_hover_path textarea:focus {
height: auto;
min-height:10.5em !important;
}
.sc_input_hover_path .sc_form_field_hover {
height: 100%;
cursor: text;
display:block;
}
.sc_input_hover_path .sc_form_field_content {
padding: 1.5em;
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transition: -webkit-transform 0.3s;
-ms-transition: -ms-transform 0.3s;
transition: transform 0.3s;
}
.sc_input_hover_path .sc_form_field_graphic {
position: absolute;
top: 0;
left: 0;
fill: none;
-webkit-transform: scale3d(1, -1, 1);
-ms-transform: scale3d(1, -1, 1);
transform: scale3d(1, -1, 1);
-webkit-transition: stroke-dashoffset 0.5s;
-ms-transition: stroke-dashoffset 0.5s;
transition: stroke-dashoffset 0.5s;
pointer-events: none;
stroke: #333;
stroke-width: 2px;
stroke-dasharray: 1190;
stroke-dashoffset: 670;
}
.sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_graphic {
stroke-dasharray: 1420;
stroke-dashoffset: 900;
}
.sc_input_hover_path input:focus + .sc_form_field_hover,
.sc_input_hover_path textarea:focus + .sc_form_field_hover,
.sc_input_hover_path input.filled + .sc_form_field_hover,
.sc_input_hover_path textarea.filled + .sc_form_field_hover {
cursor: default;
pointer-events: none;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_graphic {
stroke-dashoffset: 0;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
-ms-transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
}
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
-ms-transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
} .sc_input_hover_jump .sc_form_field_wrap {
padding-top: 2em;
overflow: hidden;
}
.sc_input_hover_jump input[type="text"],
.sc_input_hover_jump input[type="number"],
.sc_input_hover_jump input[type="email"],
.sc_input_hover_jump input[type="password"],
.sc_input_hover_jump input[type="search"],
.sc_input_hover_jump textarea {
border: 2px solid #ddd;
}
.sc_input_hover_jump textarea {
min-height:11.9em !important;
}
.sc_input_hover_jump .sc_form_field_hover {
overflow:hidden;
-webkit-transform: translate3d(0, 2em, 0);
-ms-transform: translate3d(0, 2em, 0);
transform: translate3d(0, 2em, 0);
}
.sc_input_hover_jump .sc_form_field_content {
padding: 1em 1.5em;
}
.sc_input_hover_jump .sc_form_field_content:before {
content: attr(data-content);
position: absolute;
top: -200%;
left: 0;
font-weight: bold;
margin:0;
color: #efa758;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover,
.sc_input_hover_jump input.filled + .sc_form_field_hover,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover {
-webkit-animation: anim-jump-1 0.25s forwards;
-ms-animation: anim-jump-1 0.25s forwards;
animation: anim-jump-1 0.25s forwards;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump input[type="text"].filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-animation: anim-jump-2 0.25s forwards ease-in;
-ms-animation: anim-jump-2 0.25s forwards ease-in;
animation: anim-jump-2 0.25s forwards ease-in;
}
.sc_input_hover_path input:focus,
.sc_input_hover_path textarea:focus,
.sc_input_hover_path input.filled,
.sc_input_hover_path textarea.filled {
border-color: #efa758;
}
@-webkit-keyframes anim-jump-1 {
0%, 70% {
-webkit-transform: translate3d(0, 3em, 0);
transform: translate3d(0, 3em, 0);
}
71%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes anim-jump-1 {
0%, 70% {
-webkit-transform: translate3d(0, 3em, 0);
transform: translate3d(0, 3em, 0);
}
71%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes anim-jump-2 {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
70%, 71% {
-webkit-transform: translate3d(0, 125%, 0);
transform: translate3d(0, 125%, 0);
-webkit-animation-timing-function: ease-out;
}
100% {
-webkit-transform: translate3d(0, 200%, 0);
transform: translate3d(0, 200%, 0);
}
}
@keyframes anim-jump-2 {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
70%, 71% {
opacity: 0;
-webkit-transform: translate3d(0, 125%, 0);
transform: translate3d(0, 125%, 0);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: translate3d(0, 200%, 0);
transform: translate3d(0, 200%, 0);
}
} .sc_input_hover_underline .sc_form_field {
margin-bottom: 2em;
}
.sc_input_hover_underline .sc_form_field_button {
margin-bottom: 0;
margin-top: 3em;
}
.sc_input_hover_underline .sc_form_field_wrap {
margin-bottom: 0;
}
[class*="sc_input_hover_"].sc_input_hover_underline input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_underline textarea {
border:none !important;
background-color: transparent !important;
padding: 0.5em 0 !important;
}
.sc_input_hover_underline textarea {
height:2.5em;
overflow:hidden;
min-height: 0 !important;
}
.sc_input_hover_underline textarea.filled,
.sc_input_hover_underline textarea:focus {
height: auto;
min-height:6em !important;
}
.sc_input_hover_underline textarea + .sc_form_field_hover > .sc_form_field_content {
display: block; }
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content {
height: 6.3em;
}
.sc_input_hover_underline .sc_form_field_hover {
padding: 0.5em 0;
overflow:visible;
}
.sc_input_hover_underline .sc_form_field_hover:before {
content: ' ';
display:block !important;
position: absolute;
width: 100%;
height: 5px;
left: 0;
top: auto;
bottom: 0;
background-color:#ddd;
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
-ms-transition: -ms-transform 0.3s, background-color 0.3s;
transition: transform 0.3s, background-color 0.3s;
}
.sc_input_hover_underline .sc_form_field_content {
padding: 0;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transition: -webkit-transform 0.3s, color 0.3s;
-ms-transition: -ms-transform 0.3s, color 0.3s;
transition: transform 0.3s, color 0.3s;
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,
.sc_input_hover_underline input.filled + .sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before {
background-color:#333;
-webkit-transform: scale3d(1, 0.4, 1);
-ms-transform: scale3d(1, 0.4, 1);
transform: scale3d(1, 0.4, 1);
}
.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content {
color:#333;
-webkit-transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
-ms-transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
color:#333;
-webkit-transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
-ms-transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
} [class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_iconed textarea {
padding: 0.8em 0.8em 0.8em 2.8em !important;
}
.sc_input_hover_iconed textarea {
min-height:8.4em;
}
.sc_input_hover_iconed .sc_form_field_hover {
overflow:hidden;
padding:0.6em !important;
margin: 0;
}
.sc_input_hover_iconed .sc_form_field_content {
display: inline-block !important;
width: auto;
-webkit-transform: translate3d(-1.4em, 0, 0);
-ms-transform: translate3d(-1.4em, 0, 0);
transform: translate3d(-1.4em, 0, 0);
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
}
.sc_input_hover_iconed .sc_form_field_icon {
display: inline-block;
font-size: 1.1111em;
width: 1.5em;
height: 1.75em;
line-height: 1.75em;
text-align:center !important;
position:relative;
-webkit-transform: translate3d(-3em, 0, 0);
-ms-transform: translate3d(-3em, 0, 0);
transform: translate3d(-3em, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
-ms-transition: -ms-transform 0.3s;
transition: transform 0.3s;
}
.sc_input_hover_iconed .sc_form_field_icon:before {
position:static !important;
margin:0 !important;
padding:0 !important;
font-style:normal !important;
left: auto;
top: auto;
width: auto;
height: auto;
line-height:inherit;
vertical-align:middle;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,
.sc_input_hover_iconed input.filled + .sc_form_field_hover,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover {
color: #333;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
opacity: 0;
-webkit-transform: translate3d(100px, 0, 0);
-ms-transform: translate3d(100px, 0, 0);
transform: translate3d(100px, 0, 0);
}
.sc_input_hover_iconed .sc_form_field_content,
.sc_input_hover_iconed .sc_form_field_icon,
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
-ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_icon {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}.sc_googlemap_wrap {
position:relative;
}
.sc_googlemap {
position: relative;	
padding-top: 0.0001px;
}
.sc_googlemap img {
max-width: none;
}
.sc_googlemap_title + .sc_googlemap,
.sc_googlemap_title + .sc_googlemap_content_wrap,
.sc_googlemap_subtitle + .sc_googlemap,
.sc_googlemap_subtitle + .sc_googlemap_content_wrap {
margin-top: 4.2em;
}
.sc_googlemap_descr + .sc_googlemap {
margin-top: 1em;
}
.sc_googlemap_content_wrap {
position:relative;
}
.sc_googlemap_content_default {
position:absolute;
z-index:1;
right:8%;
top: 10%;
bottom:10%;
width: 33%;
padding:2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_googlemap_content_detailed {
position:relative;
padding: 2em 2em 2em 5em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_googlemap_content_detailed:before {
content: '\e8bb';
font-family:'trx_addons_icons';
font-size: 2em;
line-height: 1.3em;
position: absolute;
top: 1em;
left: 1em;
}.sc_icons {
position: relative;	
padding-top: 0.0001px;
}
.sc_icons_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_icons_slider .sc_icons_item,
.sc_icons_columns_wrap .sc_icons_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_icons .sc_icons_item {
position:relative;
}
.sc_icons.sc_align_left .sc_icons_item { text-align:left; }
.sc_icons.sc_align_center .sc_icons_item { text-align:center; }
.sc_icons.sc_align_right .sc_icons_item { text-align:right; }
.sc_icons .sc_icons_item > * {
margin:0;
}
.sc_icons .sc_icons_image img {
max-width: 75%;
}
.sc_icons .sc_icons_icon {
color: #efa758;
position:relative;
z-index:2;
display:inline-block;
width: auto;
}
.sc_icon_type_svg {
visibility:hidden;
}
.sc_icon_type_svg svg {
fill: none !important;
stroke: currentColor !important;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.sc_icons .sc_icons_icon:before,
.sc_icons .sc_icons_icon > span:before {
font-size: 5.5em;
line-height:1em;
}
.sc_icon_type_svg svg {
width: 5.5em;
height: 5.5em;
}
.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.5em;
line-height:1em;
}
.sc_icons_size_small .sc_icon_type_svg svg {
width: 3.5em;
height: 3.5em;
}
.sc_icons_size_large .sc_icons_icon:before,
.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 7.5em;
line-height:1em;
}
.sc_icons_size_large .sc_icon_type_svg svg {
width: 7.5em;
height: 7.5em;
}
.sc_icons .sc_icons_icon > span {
display:inline-block;
opacity: 0;
position:absolute;
z-index:1;
left:0;
top: 0;
width: auto;
}
.sc_icons .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_icon + .sc_icons_item_description {
margin-top: 2em;
}
.sc_icons .sc_icons_image + .sc_icons_item_title,
.sc_icons .sc_icons_image + .sc_icons_item_description {
margin-top: 2.4em;
}
.sc_icons .sc_icons_title + .sc_icons_item_description {
margin-top: 2em;
}
.sc_icons .sc_icons_item_title span,
.sc_icons .sc_icons_item_description span {
display:block;
}
.sc_icons .sc_icons_item_link {
display:block;
position:absolute;
z-index:10;
left:0;
top: 0;
width: 100%;
height: 100%;
} .sc_icons_modern .sc_icons_item_description {
font-size: 1.1em;
color: #292929;
} .sc_icons .sc_icons_item_linked:hover .sc_icons_icon > span {
-webkit-animation: icons-zoom 0.25s ease-out;
-ms-animation: icons-zoom 0.25s ease-out;
animation: icons-zoom 0.25s ease-out;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > svg {
-webkit-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
transform:scale(1.1,1.1);
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image img {
-webkit-transition: all ease .25s;
-ms-transition: all ease .25s;
transition: all ease .25s;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title {
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_image img {
-webkit-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
transform:scale(1.1,1.1);
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform:scale(0.9,0.9);
-ms-transform:scale(0.9,0.9);
transform:scale(0.9,0.9);
}
@-webkit-keyframes icons-zoom {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.75, 1.75);
transform: scale(1.75, 1.75);
}
}
@keyframes icons-zoom {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.75, 1.75);
-ms-transform: scale(1.75, 1.75);
transform: scale(1.75, 1.75);
}
}.sc_price .sc_price_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3em;
}
.sc_price_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_price_slider .sc_price_item,
.sc_price_columns_wrap .sc_price_item {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_price {
position: relative;	
padding-top: 0.0001px;
}
.sc_price_item {
position: relative;
overflow:hidden;
text-align:center;
}
.sc_price_item_mask {
position: absolute;
z-index:1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow:hidden;
opacity: 0;
pointer-events: none;
-webkit-transition: opacity ease .3s;
-ms-transition: opacity ease .3s;
transition: opacity ease .3s;
}
.sc_price_item:hover .sc_price_item_mask {
opacity: 1;
}
.sc_price_item_mask:before {
content: ' ';
position: absolute;
z-index:1;
top: 0;
left: -10%;
width: 120%;
height: 100%;
background: rgba(255,255,255,0.2);
-webkit-transition: -webkit-transform .8s;
transition: transform .8s;
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_price_item:hover .sc_price_item_mask:before {
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
}
.sc_price_item_inner {
position: relative;	
z-index: 2;
}
.sc_price_item.with_image .sc_price_item_inner {
padding: 2em;
}
.sc_price_item_info {
padding:2em;
}
.sc_price_item_inner .sc_price_item_info {
padding-bottom: 0;
}
.sc_price_item_icon {
margin-top: 2em;
}
.sc_price_item_inner .sc_price_item_icon {
margin-top: 0;
}
.sc_price_item .sc_price_item_icon:before {
display:none;
}
.sc_price_item_icon > span {
font-size: 5.5em;
line-height:1em;
}
.sc_price_item_subtitle {
margin: 0;
line-height:1.3em;
color: #efa758;
}
.sc_price_item_title {
margin: 0;
line-height:1.3em;
}
.sc_price_item_subtitle + .sc_price_item_title {
margin-top:0.2em;
}
.sc_price_item_description,
.sc_price_item_details {
line-height:1.3em;
color: #000;
}
.sc_price_item_subtitle + .sc_price_item_description,
.sc_price_item_title + .sc_price_item_description {
margin: 0.5em 0;
}
.sc_price_item_description > span {
display: block;
}
.sc_price_item_description > span+span {
margin-top:0.3em;
}
.sc_price_item_subtitle + .sc_price_item_price,
.sc_price_item_title + .sc_price_item_price {
margin-top: 0.5em;
}
.sc_price_item_subtitle + .sc_price_item_link,
.sc_price_item_title + .sc_price_item_link,
.sc_price_item_description + .sc_price_item_link,
.sc_price_item_details + .sc_price_item_link {
margin-top: 2em;
}
.sc_price_item_link {
display:inline-block;
padding: 0.5em 2em;
border: 2px solid #fff;
}
.sc_price_item_link:hover {
color: #fff;
}
.sc_price_item_link_over {
position: absolute;
z-index:3;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding:0 !important;
border: none !important;
display:block !important;
background:none !important;
}
.sc_price_item.with_image {
position:relative;
text-align:center;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_price_item.with_image .sc_price_item_mask {
position:absolute;
background-color: rgba(0,0,0,0.5);
opacity: 0;
}
.sc_price_item.with_image:hover .sc_price_item_mask {
opacity: 1;
}
@media (max-width: 479px) {
.sc_price_item_details {
display: none;
}
} .sc_price_item_default.with_image:after {
content:' ';
position:absolute;
z-index:1;
left:0;
top:0;
width: 100%;
height:100%;
background-color: rgba(0,0,0,0.5);
}
.sc_price_item_default.with_bg_color:after {
display:none;
}
.sc_price_item_default.with_image .sc_price_item_icon,
.sc_price_item_default.with_image .sc_price_item_title {
color: #fff;
}
.sc_price_item_default.with_image .sc_price_item_description,
.sc_price_item_default.with_image .sc_price_item_details {
color: #ccc;
}
.sc_price_item_label {
position:absolute;
z-index:2;
font-size:11px;
text-transform: uppercase;
left: -3em;
top: 2em;
width: 12em;
height: 2em;
line-height:2em;
background-color: #efa758;
color: #fff;
text-align:center;
-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg);
-webkit-transition: background-color .3s ease;
-ms-transition: background-color .3s ease;
transition: background-color .3s ease;
}
.sc_price_item_subtitle {
font-size: 1em;
line-height:1.25em;
text-transform:uppercase;
}
.sc_price_item_title {
font-size: 2em;
line-height:1.25em;
}
.sc_price_item_description {
font-size: 1em;
line-height:1.4em;
font-style:italic;
}
.sc_price_item_price {
font-size:4em;
font-weight:400;
line-height:1.6em;
color: red;
}
.sc_price_item_price_decimals {
font-size: 0.4em;
line-height: 1.8em;
margin-left: 0.2em;
text-decoration: underline;
vertical-align: top;
}
.sc_price_item_details {
margin-top:1em;
}
.sc_price_item_details p,
.sc_price_item_details ul,
.sc_price_item_details ol {
margin-bottom: 0;
}
.sc_price_item_details p + p,
.sc_price_item_details ul.trx_addons_list > li + li {
margin-top:0.2em;
}
.sc_price_item_link {
margin-top: 2em;
padding: 2em 3em;
background-color:#000;
color: #fff;
}
.sc_price_item_link:hover {
background-color:#ff0000;
color: #fff;
}.sc_promo {
position: relative;
overflow: hidden;
padding-top:0.0001px;
}
.sc_promo_image,
.sc_promo_image_wrap {
position: absolute;
top: 0;
bottom: 0;
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}
.sc_promo_image_fit .sc_promo_image {
background-size:contain;
} .sc_promo_image .trx_addons_video_player,
.sc_promo_image > .slider_swiper_outer {
position: absolute;
z-index:1;
top: 0;
left:0;
width: 100%;
height: 100%;
}
.sc_promo_image > .slider_swiper_outer > .slider_swiper {
height: 100% !important;
}
.sc_promo_text {
width: 50%;
position: relative;
}
.sc_promo_text_inner {
position:relative;
z-index:10;
}
blockquote.sc_promo_text {
margin:0 !important;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_promo_title + .sc_promo_content,
.sc_promo_subtitle + .sc_promo_content {
margin-top: 4.2em;
}
.sc_promo_descr + .sc_promo_content {
margin-top: 1em;
}
.sc_promo_icon {
font-size: 3em;
line-height: 1.3em;
margin-bottom: 0.5em;
color: #efa758;
}
.sc_promo_icon span:before {
margin:0;
} .sc_promo.sc_promo_size_large .sc_promo_text_inner {
padding: 22% 18%;
}
.sc_promo.sc_promo_size_large .sc_promo_icon {
font-size: 5em;
margin-bottom: 0.5em;
}
.sc_promo.sc_promo_size_large .sc_promo_descr {
font-size: 1em;
} .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
padding: 3em;
}
.sc_promo.sc_promo_size_normal .sc_promo_descr {
font-size: 1.0714em;
} .sc_promo.sc_promo_size_small .sc_promo_text_inner {
padding: 1.5em 2em;
}
.sc_promo.sc_promo_size_small .sc_promo_descr {
font-size: 1em;
}
.sc_promo.sc_promo_size_small .sc_item_title + .sc_item_descr,
.sc_promo.sc_promo_size_small .sc_item_subtitle + .sc_item_descr,
.sc_promo.sc_promo_size_small .sc_item_title + .sc_item_content,
.sc_promo.sc_promo_size_small .sc_item_subtitle + .sc_item_content,
.sc_promo.sc_promo_size_small .sc_item_descr + .sc_item_content {
margin-top: 1.5em;
}
.sc_promo.sc_promo_size_small .sc_promo_button,
.sc_promo.sc_promo_size_small .sc_promo_button_image {
margin-top:1.25em;
} .sc_promo.sc_promo_size_tiny {
max-width: 30em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_text_inner {
padding: 1.5em 2em;
line-height:1.5em;
}
.sc_promo.sc_promo_size_tiny .sc_item_title {
line-height:1.5em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_descr {
font-size: 1em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_link {
position:absolute;
left:0;
top:0;
right: 0;
bottom:0;
width: 100%;
height:100%;
}
.sc_promo.sc_promo_size_tiny .sc_item_title + .sc_item_descr,
.sc_promo.sc_promo_size_tiny .sc_item_subtitle + .sc_item_descr,
.sc_promo.sc_promo_size_tiny .sc_item_title + .sc_item_content,
.sc_promo.sc_promo_size_tiny .sc_item_subtitle + .sc_item_content,
.sc_promo.sc_promo_size_tiny .sc_item_descr + .sc_item_content {
margin-top: 1em;
}  .sc_promo.sc_promo_no_paddings.sc_promo_no_image .sc_promo_text_inner {				padding:0; }
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner {	padding-right:0;padding-top:0;padding-bottom:0; }
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner {	padding-left:0;padding-top:0;padding-bottom:0; }
.sc_promo_text.sc_float_right .sc_promo_text_inner {	padding-left: 0; }
.sc_promo_text.sc_float_left .sc_promo_text_inner {		padding-right: 0; } .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
position:absolute;
left: 0;
top: 50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
} .sc_promo_text.sc_float_left,
.sc_promo_text.sc_float_right,
.sc_promo_text.sc_float_center { float: none; }
.sc_promo_text.sc_float_left {	text-align: left; }
.sc_promo_text.sc_float_right {	text-align: right; }
.sc_promo_text.sc_float_center {text-align: center; }
.sc_promo_text.sc_float_left .sc_promo_text_inner,
.sc_promo_text.sc_float_right .sc_promo_text_inner,
.sc_promo_text.sc_float_center .sc_promo_text_inner { display: inline-block; } .sc_promo_text_inner.sc_align_left * {	text-align: left !important; }
.sc_promo_text_inner.sc_align_right * {	text-align: right !important; }
.sc_promo_text_inner.sc_align_center * {text-align: center !important; } .sc_promo_content .trx_addons_list > li+li {
margin-top: 1em;
}
.sc_promo_content .trx_addons_list > li > b,
.sc_promo_content .trx_addons_list > li > strong {
margin-bottom: 0.5em;
} .sc_promo_modern .sc_promo_image_wrap {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_promo_modern.sc_promo_image_position_left .sc_promo_image {
left:4em;
right:0;
top:0;
bottom:0;
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_image {
left:0;
right:4em;
top: 0;
bottom:0;
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_left .sc_promo_image {
background-position: left top;
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_right .sc_promo_image {
background-position: right top;
}
.sc_promo_modern .sc_promo_image {
left:auto; right: auto; top:auto; bottom:auto;
}
.sc_promo_modern .sc_promo_descr,
.sc_promo_modern .sc_promo_descr+.sc_promo_button {
padding-left: 4rem;
}
.sc_promo_modern .sc_promo_link2 {
position:absolute;
z-index:1;
bottom:12%;
padding: 0.7em 1.7em;
background-color: #efa758;
color: #fff;
}
.sc_promo_modern.sc_promo_image_position_left .sc_promo_link2 {
left:0;
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_link2 {
right:0;
}
.sc_promo_modern .sc_promo_link2 span {
font-style:italic;
}
.sc_promo_modern .sc_promo_link2 span+span:before {
content:' ';
width: 100%;
height:0;
display:block;
}
.sc_promo_modern .sc_promo_link2 span+span {
font-weight: bold;
font-style:normal;
font-size:2em;
line-height:1.2em;
text-transform:uppercase;
}.sc_skills {
position: relative;	
padding-top: 0.0001px;
} .sc_skills_pie.sc_skills_compact_off .sc_skills_item {
position: relative;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
position:absolute;
z-index:1;
left: 50%;
top: 46%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
display:inline-block;
font-size: 3em;
line-height:1em;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
text-align:center;
font-size:1.1429em;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_icon {
margin-right: 0.5em;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_icon img {
width: 1.5em;
}
.sc_skills_pie.sc_skills_compact_on {
overflow:hidden;	
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend {
width: 50%;
float: right;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_item {
line-height:1.7em;
overflow:hidden;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_marker {
display:inline-block;
vertical-align:middle;
width: 1em;
height: 1em;
margin:0 0.5em 0.1em 1em;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_title {
width:60%;
display:inline-block;
vertical-align:middle;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_value {
width:20%;
display:inline-block;
vertical-align:middle;
text-align:right;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_item {
width: 50%;
float: left;
} .sc_skills_counter .sc_skills_item_wrap {
max-width: 6.5em;
}
.sc_skills_counter .sc_skills_icon {
position:relative;
display:block;
text-align:center;
font-size: 5.5em;
line-height:1em;
color: #efa758;
}
.sc_skills_counter .sc_skills_total {
display:block;
text-align:center;
font-size: 2.5em;
line-height:1.3em;
margin:0.4em 0;
}
.sc_skills_counter .sc_skills_item_title {
text-align:center;
font-size:1.1429em;
line-height:1.3em;
}.sc_socials {
position: relative;	
padding-top: 0.0001px;
}
.socials_wrap {
display:block;
vertical-align:middle;
white-space:nowrap;
margin:-8px -8px 0 0;
}
.socials_wrap .social_item {
display: inline-block;
line-height:inherit;
vertical-align: top;
text-align: center;
margin: 8px 8px 0 0;
}
.socials_wrap .social_item_style_bg {
overflow:hidden;
}
.socials_wrap .social_item .social_icon {
position:relative;
display: block;
width: 3em;
height: 3em;
line-height:3em;
text-align:center;
background-size:100%;
background-position:top center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
}
.socials_wrap .social_item .social_icon,
.socials_wrap .social_item .social_name {
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
}
.socials_wrap .social_item_type_icons_names .social_icon {
margin: 0 auto;
}
.socials_wrap .social_item .social_icon .social_hover {
position:absolute;
background-size:100%;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 0;
background-position:bottom center;
-webkit-transition: opacity .3s ease;
-ms-transition: opacity .3s ease;
transition: opacity .3s ease;
}
.socials_wrap .social_item .social_icon:hover .social_hover {
opacity: 1;
}.sc_table {
position: relative;	
padding-top: 0.0001px;
}
.sc_table table {
width: 100%;
}
.sc_table table th,
.sc_table table td {
padding: 1em;
}
.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
font-weight:bold;
}.sc_title {
position: relative;
}.trx_addons_audio_player {
padding: 1em;
position:relative;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box; 
box-sizing: border-box;
}
.trx_addons_audio_player.with_cover {
background-position: center center;
background-size: cover;
}
.trx_addons_audio_player.with_cover:after {
content:' ';
position:absolute;
z-index:1;
left:0;
top:0;
width:100%;
height: 100%;
background-color: rgba(0,0,0,0.5);
}
.trx_addons_audio_player.without_cover {
border: 1px solid #f0f0f0;
background-color:#f7f7f7;
}
.trx_addons_audio_player .audio_info {
position:relative;
z-index:2;
}
.trx_addons_audio_player .audio_author,
.trx_addons_audio_player .audio_caption {
margin: 0.5em 0.5em 1em;
}
.trx_addons_audio_player .audio_author + .audio_caption {
margin-top: -0.5em;
}
.trx_addons_audio_player .audio_frame {
width:100%;
overflow:hidden;
position:relative;
z-index:2;
}
.trx_addons_audio_player .audio_info+.audio_embed {
margin-top: 1em;
}
.trx_addons_audio_player .mejs-offscreen {
display:none !important;
}
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total {
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
margin-top: 6px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total:before {
content:" ";
display:block;
border:1px solid #575757;
position: absolute;
left: -2px;
right: -2px;
top:-2px;
bottom:-2px;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
padding-top:10px !important;
color: #333;
}
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-float {
border: none;
}
.trx_addons_audio_player .mejs-container {
margin: 0 !important;
}
.trx_addons_audio_player .mejs-container,
.trx_addons_audio_player .mejs-embed,
.trx_addons_audio_player .mejs-embed body,
.trx_addons_audio_player .mejs-container .mejs-controls {
background: transparent !important;
border-width: 0 !important;
}
.trx_addons_audio_player .mejs-container:not(.mejs-video) {
height: 44px !important;
border: 0 !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls {
height: 42px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total:before {
content: " ";
display: block;
background: #dddddd;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-border-radius: 2px;
border-radius: 2px;
border: 0;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-buffering,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-loaded,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-current,
.trx_addons_audio_player .mejs-controls a.mejs-horizontal-volume-slider,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
height: 4px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
font-size: 0.666em !important;
margin-top: 5px !important;
}
.trx_addons_audio_player .mejs-controls a.mejs-horizontal-volume-slider {
margin-top: 4px !important;
}
.trx_addons_audio_player .mejs-controls div.mejs-time-rail {
margin-top: 8px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-button button {
margin: 5px !important;
background-image: url(//www.skincenternj.com/wp-content/plugins/trx_addons/components/widgets/audio/controls.png) !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button {
margin-left: 10px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-fullscreen-button,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button:hover,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-playpause-button {
-webkit-border-radius: 50%;
border-radius: 50%;
margin-top: 7px !important;
margin-right: 6px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-fullscreen-button {
margin-right: 0 !important;
}.widget_contacts p {
margin:0;
}
.widget_contacts p+p {
margin-top:1em;
}
.widget_contacts .contacts_logo + .contacts_description,
.widget_contacts .contacts_logo + .contacts_content {
margin-top: 2em;
}
.footer_wrap .widget_contacts .contacts_description,
.footer_wrap .widget_contacts .contacts_content {
margin-left: auto;
margin-right: auto;
}
.footer_wrap .columns_wrap .widget_contacts .contacts_description,
.footer_wrap .columns_wrap .widget_contacts .contacts_content {
max-width:none;
}
.widget_contacts .contacts_description + .contacts_content,
.widget_contacts .contacts_socials + .contacts_content {
margin-top: 1.5em;
}
.widget_contacts .contacts_content .wpb_single_image {
display: inline-block;
vertical-align:middle;
margin-right: 0.5em;
}
.widget_contacts .contacts_content aside,
.widget_contacts .contacts_content widget {
margin:0;
}
.widget_contacts .contacts_logo + .contacts_map_top,
.widget_contacts .contacts_description + .contacts_map_top {
margin-top: 2.5em;
}
.widget_contacts .contacts_map_left,
.widget_contacts .contacts_map_right {
overflow: hidden;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left,
.widget_contacts .contacts_map_left .contacts_info .contacts_right,
.widget_contacts .contacts_map_right .contacts_info .contacts_left,
.widget_contacts .contacts_map_right .contacts_info .contacts_right,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_right {
margin-left: 0 !important;
text-align: left;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span {
padding-left: 2em;
padding-right:0;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span:before,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span:before,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span:before {
left: 0;
right: auto;
text-align:left;
}
.widget_contacts .contacts_map_left .contacts_map,
.widget_contacts .contacts_map_left .contacts_info {
float: left;
width: 47%;
}
.widget_contacts .contacts_map_left .contacts_info {
margin-left: 6%;
}
.widget_contacts .contacts_map_right .contacts_map,
.widget_contacts .contacts_map_right .contacts_info {
float: right;
width: 47%;
}
.widget_contacts .contacts_map_right .contacts_info {
margin-right: 6%;
}
.widget_contacts .contacts_logo + .contacts_info,
.widget_contacts .contacts_map_top .contacts_map + .contacts_info,
.widget_contacts .contacts_description + .contacts_info {
margin-top: 2em;
}
.widget_contacts .contacts_info {
line-height:2.2em;
}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info {
line-height: inherit;
}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info span {
margin-bottom: 1em;
}
.widget_contacts .contacts_info .contacts_left,
.widget_contacts .contacts_info .contacts_right {
display: inline-block;
text-align:left;
vertical-align:top;
width: 50%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.widget_contacts .contacts_info .contacts_left {
text-align:right;
padding-right: 1.5em;
}
.widget_contacts .contacts_info .contacts_right {
padding-left: 1.5em;
}
.widget_contacts .contacts_info span {
position:relative;
display:block;
padding-left: 2em;
}
.widget_contacts .contacts_info .contacts_left span {
padding-left: 0;
padding-right: 2em;
}
.widget_contacts .contacts_info span:before {
font-family:'trx_addons_icons';
font-size:1.2em;
display: block;
position:absolute;
left:0;
top: 0;
width: 2em;
line-height:inherit;
text-align:left;
}
.widget_contacts .contacts_info .contacts_left span:before {
left:auto;
right: 0;
text-align:right;
}
.widget_contacts .contacts_info span.contacts_email:before {	content: '\e86d'; }
.widget_contacts .contacts_info span.contacts_phone:before {	content: '\e8c2'; }
.widget_contacts .contacts_info span.contacts_address:before {	content: '\e8c3'; }
.widget_contacts .contacts_logo + .contacts_socials,
.widget_contacts .contacts_info + .contacts_socials,
.widget_contacts .contacts_description + .contacts_socials {
margin-top: 1em;
}.sc_recent_news_columns_wrap {
display:flex;
flex-wrap:wrap;
}
.sc_recent_news_columns_wrap .post_item.post_accented_on {
display:inline-block;
vertical-align:top;
width:100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_recent_news_header {
padding-bottom: 1em;
border-bottom: 3px solid #000;
margin-bottom:2em;
}
.sc_recent_news_header_captions,
.sc_recent_news_header_categories {
display: inline-block;
vertical-align:bottom;
}
.sc_recent_news_header_split .sc_recent_news_header_captions,
.sc_recent_news_header_split .sc_recent_news_header_categories {
width:50%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_recent_news_header_split .sc_recent_news_header_captions {
padding-right:2em;
}
.sc_recent_news_title {
margin:0;
text-transform:uppercase;
}
.sc_recent_news_subtitle {
margin: 0;
text-transform:uppercase;
font-weight: 400;
}
.sc_recent_news_header_split .sc_recent_news_header_categories {
line-height:1.5em;
text-align: right;
}
.sc_recent_news_header_split .sc_recent_news_header_categories > * {
display:inline-block;
margin-left: 1em;
text-transform:uppercase;
font-size:0.9333em;
}
.sc_recent_news_header_category_item_more {
position:relative;
z-index:1000;
cursor:pointer;
}
.sc_recent_news_header_category_item_more:after {
content: '\e882';
font-family:'trx_addons_icons';
display:inline-block;
margin-left:0.5em;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.sc_recent_news_header_category_item_more.opened:after {
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}
.sc_recent_news_header_more_categories {
display:none;
position:absolute;
right:0;
top: 2em;
z-index:1;
border: 1px solid #eee;
text-align:left;
padding:0.5em 1px;
}
.sc_recent_news_header_more_categories > a {
display:block;
white-space:nowrap;
line-height:2em;
padding:0 1.5em;
}
.sc_recent_news .post_item {
background-color:transparent;
text-align:left;
overflow:hidden;
position:relative;
}
.sc_recent_news .post_item.post_accented_on {
margin-bottom: 2em;
}
.sc_recent_news .post_item.post_accented_off {
margin-bottom: 1em;
}
.sc_recent_news_style_news-magazine .post_accented_border { padding-bottom:2em;
}
.sc_recent_news .post_item .post_featured {
margin-bottom: 0;
}
.sc_recent_news .post_item .post_featured img {
width: 100%;
}
.sc_recent_news .post_accented_on .post_featured {
margin-bottom:1.5em;
}
.sc_recent_news_with_accented .post_accented_off .post_featured {
float: left;
margin-bottom: 0;
width: 35%;
}
.sc_recent_news_with_accented .post_accented_off .post_header {
float:left;
width:65%;
padding-left:1.5em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_recent_news_without_accented .post_accented_off .post_featured {
margin-bottom:1em;
}
.sc_recent_news .post_item .post_featured_bg {
position:absolute !important;
left:0;
top:0;
right:0;
bottom:0;
}
.sc_recent_news .post_item .post_featured_bg .post_thumb {
display:block;
position:absolute;
z-index:1;
left:0;
top:0;
right:0;
bottom:0;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.sc_recent_news .post_item .post_featured .post_info {
display:block;
position:absolute;
left: 0;
bottom:0;
top: auto;
padding: 0 0.8em;
z-index:2;
}
.sc_recent_news .post_item .post_featured:hover .post_info,
.sc_recent_news .post_item .post_featured .post_info {
-webkit-transform: none;
-ms-transform: none;
transform: none;
opacity: 1;
text-align:left;
}
.sc_recent_news .post_item .post_featured .post_info .post_categories {
display:inline-block;
padding:0 0.6em;
line-height:18px;
font-size:12px;
font-weight: normal;
margin-bottom:0.6em;
background-color: #000000;
text-transform: uppercase;
}
.sc_recent_news .post_item .post_featured .post_info *,
.sc_recent_news .post_item .post_featured .post_info *:hover {
color: #ffffff;
}
.sc_recent_news .post_item .post_header {
text-align:left;
margin-bottom:0;
}
.sc_recent_news .post_item .post_title {
margin:0;
letter-spacing:0;
line-height: 1.1em;
font-weight: 400;
}
.sc_recent_news .post_item .post_meta {
margin: 0.2em 0 1em !important;
}
.sc_recent_news .post_item .post_author,
.sc_recent_news .post_item .post_date {
display:inline-block;
font-size:13px;
line-height:1.5em;
}
.sc_recent_news .post_item .post_date:before {
content: '|';
display:inline-block;
margin:0 0.6em;
font-size:0.8462em;
position:relative;
top: -1px;
}
.sc_recent_news .post_item .post_content {
margin-top:0.8em;
}
.sc_recent_news .post_item .post_footer {
margin-top: 1em;
}
.sc_recent_news .post_item .post_footer .post_counters {
text-align:left;
float:none;
width: 100%;
}
.sc_recent_news .post_item .post_footer .post_counters .post_counters_item {
padding:0 1em;
font-size:12px;
margin-left:0 !important;
margin-right:0.5em;
margin-bottom:0.5em;
float:left;
}
.sc_recent_news .post_delimiter {
margin-top: 2em;
margin-bottom: 2em;
}
.sc_recent_news .post_delimiter:before {
content: ' ';
display:block;
height:0;
border-top: 1px solid #eee;
} .sc_recent_news_style_news-excerpt {
overflow:hidden;
}
.sc_recent_news_style_news-excerpt .post_item + .post_item {
padding-top:2em;
margin-top:2em;
border-top: 1px solid #eee;
}
.sc_recent_news_style_news-excerpt .post_featured {
float:left;
width:40%;
margin-bottom:0;
}
.sc_recent_news_style_news-excerpt .post_body {
overflow:hidden;
float:left;
width:60%;
padding-left:2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
} .sc_recent_news_style_news-portfolio .columns_wrap {
margin-right: -0.5em !important;
}
.sc_recent_news_style_news-portfolio [class*="column"] {
padding: 0 0.5em 0.5em 0 !important;
}
.sc_recent_news_style_news-portfolio .post_item,
.sc_recent_news_style_news-portfolio .post_featured,
.sc_recent_news_style_news-announce .post_item,
.sc_recent_news_style_news-announce .post_featured {
margin-bottom:0 !important;
}
.sc_recent_news_style_news-portfolio .post_item .post_featured:after,
.sc_recent_news_style_news-announce .post_item .post_featured:after {
content:' ';
position:absolute;
z-index:1;
left:0;
top:0;
right:0;
bottom:0;
background-color:rgba(0,0,0,0.2);
pointer-events: none;
}
.sc_recent_news_style_news-announce .post_item .post_featured:after {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(25%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.4)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.4) 100%);
background:     -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.4) 100%);
background: 		linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.4) 100%);
}
.sc_recent_news_style_news-announce {					overflow:hidden; }
.sc_recent_news_style_news-announce .post_item {		float:left; }
.sc_recent_news_style_news-announce .post_size_full {	width:100%; height: 432px; }
.sc_recent_news_style_news-announce .post_size_big {	width:50%;  height: 216px; }
.sc_recent_news_style_news-announce .post_size_medium {	width:50%;  height: 108px;  }
.sc_recent_news_style_news-announce .post_size_small {	width:25%;  height: 108px; } @media (max-width: 1439px) {
.sc_recent_news_style_news-announce .post_size_medium .post_title,
.sc_recent_news_style_news-announce .post_size_small .post_title {	font-size: 1.2em; }
.sc_recent_news_style_news-announce .post_size_full {	height: 372px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 186px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 93px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 93px; }
}
@media (max-width: 1262px) {
.sc_recent_news_style_news-announce .post_size_full {	height: 344px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 172px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 86px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 86px; }
.sc_recent_news_style_news-announce .post_size_small .post_title {	margin-bottom: 0.8em; }
.sc_recent_news_style_news-announce .post_size_small .post_meta {	display: none; }
}
@media (max-width: 1135px) {
.sc_recent_news_style_news-announce .post_size_full {	height: 372px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 186px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 93px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 93px; }
}
@media (max-width: 1023px) {
.sc_recent_news_style_news-announce .post_size_full {	height: 336px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 168px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 84px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 84px; }
}
@media (max-width: 959px) {
.sc_recent_news_style_news-announce .post_item {		float:none; }
.sc_recent_news_style_news-announce .post_size_full {	width: 100%; height: 198px; }
.sc_recent_news_style_news-announce .post_size_big {	width: 100%; height: 198px; }
.sc_recent_news_style_news-announce .post_size_medium {	width: 100%; height: 198px;  }
.sc_recent_news_style_news-announce .post_size_small {	width: 100%; height: 198px; }
.sc_recent_news_style_news-announce .post_size_full .post_featured { max-height: 100%; }
.sc_recent_news_style_news-announce .post_size_big .post_featured { max-height: 100%; }
.sc_recent_news_style_news-announce .post_size_medium .post_featured { max-height: 100%; }
.sc_recent_news_style_news-announce .post_size_small .post_featured { max-height: 100%; }
.sc_recent_news_style_news-announce .post_size_small .post_title {	margin-bottom: 0; }
.sc_recent_news_style_news-announce .post_size_small .post_meta {	display: block; }
}
@media (max-width: 767px) {
.sc_recent_news_style_news-announce .post_size_full {	height: 168px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 168px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 168px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 168px; }
}
@media (max-width: 639px) {
.sc_recent_news_style_news-announce .post_size_full {	height: 124px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 124px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 124px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 124px; }
.sc_recent_news_style_news-announce .post_item .post_title {	margin-bottom: 0.8em; }
.sc_recent_news_style_news-announce .post_item .post_meta {		display: none; }
}
@media (max-width: 479px) {
.sc_recent_news_style_news-excerpt .post_item .post_featured {
float:none;
padding-right:0;
margin-bottom:1.5em;
width: 100%;
}
.sc_recent_news_style_news-excerpt .post_item .post_body {
float:none;
width:100%;
padding: 0;
}
.sc_recent_news_header_split .sc_recent_news_header_captions,
.sc_recent_news_header_split .sc_recent_news_header_categories {
width:100%;
padding-right:0;
text-align:left;
}
.sc_recent_news_header_split .sc_recent_news_header_categories {
margin-top:1em;
}
.sc_recent_news_header_split .sc_recent_news_header_categories > * {
margin: 0 1em 0 0;
}
.sc_recent_news_style_news-announce .post_size_full {	height: 112px; }
.sc_recent_news_style_news-announce .post_size_big {	height: 112px; }
.sc_recent_news_style_news-announce .post_size_medium {	height: 112px;  }
.sc_recent_news_style_news-announce .post_size_small {	height: 112px; }
}.slider_swiper {
display:none;
position:relative;
overflow:hidden;
}
.slider_swiper.swiper-container-coverflow,
.slider_swiper.swiper-container-cube,
.slider_swiper.swiper-container-flip {
overflow:visible;
}
.slider_swiper_outer {
position:relative;
}
.slider_swiper .swiper-slide {
position:relative;
background-size:cover;
background-position:center center;
background-repeat:no-repeat;
height:auto; }
.slider_swiper.slider_type_images .swiper-slide {
text-align: center;
}
.slider_swiper .swiper-slide > .slide_link {
position:absolute;
z-index:1;
display:block;
width: 100%;
height:100%;
left:0;
top:0;
} .slider_swiper .slide_info {
position: absolute;
z-index:2;
text-align:center;
padding: 0 3em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;	
}
.slider_swiper .slide_info.slide_info_large {
padding: 2em;
background-color:rgba(0,0,0,0.6);
}
.slider_swiper .slide_overlay,
.slider_swiper .slide_info.slide_info_large,
.slider_swiper .slide_info a {
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.slider_swiper .slide_info.slide_info_large .slide_title,
.slider_swiper .slide_info.slide_info_large .slide_title a,
.slider_swiper .slide_info.slide_info_large:hover .slide_date,
.slider_swiper .slide_info.slide_info_large:hover .slide_cats,
.slider_swiper .slide_info.slide_info_large:hover .slide_cats a {
color: #ffffff;
}
.slider_swiper .slide_info.slide_info_large:hover {
background-color:rgba(0,0,0,0.8);
}
.slider_swiper.slider_titles_center .slide_info.slide_info_large {
width:40%;
}
.slider_swiper.slider_titles_center .slide_info {
left: 50%;
top: 50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
}
.slider_swiper.slider_titles_bottom .slide_info {
left: 0;
right: 0;
bottom: 0;
}
.slider_swiper.slider_titles_lb .slide_info {
width:50%;
left: 0;
bottom: 0;
}
.slider_swiper.slider_titles_rb .slide_info {
width:50%;
right: 0;
bottom: 0;
}
.slider_swiper .slide_info .slide_title {
margin-top:0.4em;
}
.slider_swiper .slide_overlay {
position:absolute;
z-index:1;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color:rgba(0,0,0,0.4);
}
.slider_swiper .slide_overlay:hover {
background-color:rgba(0,0,0,0.7);
}
.slider_swiper.slider_multi .slide_info:not(.slide_info_large),
.slider_swiper .slide_info:not(.slide_info_large) {
left: 0;
right: 0;
top: auto;
bottom: 2em;
text-shadow: 1px 1px #000;
-webkit-transform:none;
-ms-transform:none;
transform:none;
}
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi .slide_info:not(.slide_info_large),
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_custom .slide_info:not(.slide_info_large),
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi .slide_info:not(.slide_info_large),
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_bullets .slide_info:not(.slide_info_large),
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi .slide_info:not(.slide_info_large),
.slider_swiper.slider_pagination_pos_bottom.slider_pagination_fraction .slide_info:not(.slide_info_large) {
bottom: 3.5em;
}
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi .slide_info:not(.slide_info_large),
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_custom .slide_info:not(.slide_info_large),
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi .slide_info:not(.slide_info_large),
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_bullets .slide_info:not(.slide_info_large),
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi .slide_info:not(.slide_info_large),
.slider_style_modern .slider_swiper.slider_pagination_pos_bottom.slider_pagination_fraction .slide_info:not(.slide_info_large) {
bottom: 2em;
}
.slider_swiper.slider_multi .slide_title,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title {
font-size:1.5385em;
margin:0.2em 0;
}
.slider_swiper.slider_multi .slide_title,
.slider_swiper.slider_multi .slide_title a,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title a {
color:#f0f0f0;
}
.slider_swiper.slider_multi .slide_title a:hover,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title a:hover,
.slider_swiper.slider_multi .slide_cats a:hover,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats a:hover {
color:#ffffff;
}
.slider_swiper.slider_multi .slide_date,
.slider_swiper.slider_multi .slide_cats,
.slider_swiper.slider_multi .slide_cats a,
.slider_swiper .slide_info:not(.slide_info_large) .slide_date,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats a {
color: #ccc;
}
.slider_titles_outside_wrap {
position:absolute;
z-index:8;
left:0;
bottom:1em;
width: 100%;
max-height:7rem;
text-align:center;
}
.slider_titles_outside_wrap .slide_info {
display:none;
}
.slider_titles_outside_wrap .slide_title {
margin:0;
} .slider_swiper .swiper-pagination,
.slider_swiper_outer .swiper-pagination {
display:block;
text-align:center;
z-index:9;
color: #fff;
} .swiper-pagination-custom .swiper-pagination-button {
width: 3em;
height: 3em;
border: 2px solid #ddd;
background-color:#f7f7f7;
background-size:cover;
background-repeat:no-repeat;
opacity: 0.8;
vertical-align:bottom;
margin: 0 4px;
display: inline-block;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active {
opacity: 1;
border-color: #efa758;
}
.slider_swiper_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom {
padding-bottom: 4em;
}
.slider_swiper.slider_pagination_pos_bottom .swiper-pagination-custom,
.slider_swiper_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
left: 0;
top: auto;
bottom: 1em;
width: 100%;
height: 3em;
line-height:3em;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
left: auto;
bottom: auto;
position: static;
margin-top: 1em;
}
.slider_swiper.slider_pagination_pos_left .swiper-pagination-custom,
.slider_swiper.slider_pagination_pos_right .swiper-pagination-custom {
left: 1em;
top: 50%;
bottom: auto;
width: auto;
height: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slider_swiper.slider_pagination_pos_right .swiper-pagination-custom {
right: 1em;
left:auto;
}
.slider_swiper.slider_pagination_pos_left .swiper-pagination-button,
.slider_swiper.slider_pagination_pos_right .swiper-pagination-button {
display: block;
margin: 4px 0;
width: 2em;
height: 2em;
} .slider_swiper .swiper-pagination-bullet,
.slider_swiper_outer .swiper-pagination-bullet {
width: 10px;
height: 10px;
background-color:#f7f7f7;
background-size:cover;
background-repeat:no-repeat;
opacity: 0.8;
vertical-align:bottom;
}
.slider_swiper.slider_pagination_pos_bottom .swiper-pagination-bullets,
.slider_swiper_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
left: 0;
top: auto;
bottom: 1em;
width: 100%;
height: 1.5em;
line-height:1.5em;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
left: auto;
bottom: auto;
position: static;
margin-top: 1em;
}
.slider_swiper.slider_pagination_pos_bottom .swiper-pagination-bullet,
.slider_swiper_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullet,
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullet {
display:inline-block;
margin: 0 8px 0 0;
}
.slider_swiper.slider_pagination_pos_left .swiper-pagination-bullets,
.slider_swiper.slider_pagination_pos_right .swiper-pagination-bullets {
left: 1em;
top: 50%;
bottom: auto;
width: auto;
height: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slider_swiper.slider_pagination_pos_right .swiper-pagination-bullets {
right: 1em;
left:auto;
}
.slider_swiper.slider_pagination_pos_left .swiper-pagination-bullet,
.slider_swiper.slider_pagination_pos_right .swiper-pagination-bullet {
display: block;
margin: 8px 0 0 0;
} .slider_swiper .swiper-pagination-fraction,
.slider_swiper_outer .swiper-pagination-fraction {
font-size:0.8667em;
height: 1.7em;
line-height:1.7em;
left: 0;
top: auto;
bottom: 1.5em;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.slider_swiper_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-fraction {
position:static;
margin-top: 1em;
bottom: auto;
left: auto;
}
.slider_swiper.slider_pagination_pos_left .swiper-pagination-fraction {
text-align:left;
padding-left:1em;
}
.slider_swiper.slider_pagination_pos_right .swiper-pagination-fraction {
text-align:right;
padding-right:1em;
}
.slider_swiper_outer.slider_outer_pagination_pos_left > .swiper-pagination-fraction,
.slider_swiper_outer.slider_outer_pagination_pos_right > .swiper-pagination-fraction {
width: 7rem;
bottom: 5rem;
}
.slider_swiper_outer.slider_outer_pagination_pos_right > .swiper-pagination-fraction {
left: auto;
right: 0;
}
.slider_swiper .swiper-pagination-fraction > *,
.slider_swiper_outer .swiper-pagination-fraction > * {
line-height:inherit;
vertical-align:middle;
}
.slider_swiper .swiper-pagination-fraction > swiper-pagination-current,
.slider_swiper_outer .swiper-pagination-fraction > .swiper-pagination-current {
font-size:2em;
line-height: 1.2em;
} .slider_swiper.slider_direction_horizontal .swiper-pagination-progress,
.slider_swiper_outer.slider_outer_direction_horizontal .swiper-pagination-progress {
height: 6px;
top:auto;
bottom:0;
}
.slider_swiper.slider_pagination_pos_right .swiper-pagination-progress,
.slider_swiper_outer.slider_outer_pagination_pos_right .swiper-pagination-progress {
left: auto;
right:0;
} .sc_item_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 1em;
}
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
bottom: 0.5em;
}
.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet {
border-color: #ddd;
} .sc_slider_controls .slider_prev, .sc_slider_controls .slider_next,
.slider_swiper .slider_prev, .slider_swiper .slider_next,
.slider_swiper_outer .slider_prev, .slider_swiper_outer .slider_next {
background-image:none !important;
background-color:rgba(0,0,0,0.5);
color: #fff;
width: 3em;
height:3em;
line-height: 3em;
text-align:center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.sc_slider_controls .slider_prev:before, .sc_slider_controls .slider_next:before,
.slider_swiper .slider_prev:before, .slider_swiper .slider_next:before,
.slider_swiper_outer .slider_prev:before, .slider_swiper_outer .slider_next:before {
margin:0;
font-family: 'trx_addons_icons';
}
.sc_slider_controls .slider_prev:before,
.slider_swiper .slider_prev:before,
.slider_swiper_outer .slider_prev:before {
content:'\e858';
}
.sc_slider_controls .slider_next:before,
.slider_swiper .slider_next:before,
.slider_swiper_outer .slider_next:before {
content:'\e859';
}
.sc_slider_controls .slider_prev.with_title,
.sc_slider_controls .slider_next.with_title {
width: auto;
padding: 0 1.5em;
}
.sc_slider_controls .slider_prev.with_title:before,
.sc_slider_controls .slider_next.with_title:before {
display: none;
}
.sc_slider_controls.sc_slider_controls_left { text-align:left; }
.sc_slider_controls.sc_slider_controls_center { text-align:center; }
.sc_slider_controls.sc_slider_controls_right { text-align:right; }
.sc_slider_controls .slider_prev,
.sc_slider_controls .slider_next {
position:relative;
top: auto;
bottom: auto;
left: auto;
right: auto;
margin: 0;
display:inline-block;
vertical-align:middle;
}
.sc_slider_controls .slider_prev + .slider_next {
margin-left: 0.5em;
}
.slider_swiper.slider_controls_bottom .slider_controls_wrap,
.slider_swiper_outer .slider_controls_bottom .slider_controls_wrap {
text-align:center;
margin-top: 3em;
}
.slider_swiper.slider_controls_bottom .slider_prev, .slider_swiper.slider_controls_bottom .slider_next,
.slider_swiper_outer .slider_controls_bottom .slider_prev, .slider_swiper_outer .slider_controls_bottom .slider_next {
position:static;
display:inline-block;
margin:0;
border-radius: 0;
background-color:transparent;
border: 2px solid #000;
color: #000;
width: 2em;
height:2em;
line-height: 2em;
}
.slider_swiper.slider_controls_bottom .slider_prev:hover, .slider_swiper.slider_controls_bottom .slider_next:hover,
.slider_swiper_outer .slider_controls_bottom .slider_prev:hover, .slider_swiper_outer .slider_controls_bottom .slider_next:hover {
background-color:#000;
color: #fff;
}
.slider_swiper.slider_controls_bottom .slider_next,
.slider_swiper_outer .slider_controls_bottom .slider_next {
margin-left:1em;
} .sc_item_slider.slider_outer_controls_bottom {
padding-bottom: 3em;
}
.sc_item_slider.slider_outer_controls_top > .slider_controls_wrap,
.sc_item_slider.slider_outer_controls_bottom > .slider_controls_wrap {
position:absolute;
z-index:11;
right: 0;
width: auto;
height: 3em;
}
.sc_item_slider.slider_outer_controls_top > .slider_controls_wrap {
top: -5em;
}
.sc_item_slider.slider_outer_controls_bottom > .slider_controls_wrap {
bottom: 0;
}
.sc_item_slider.slider_outer_controls_top > .slider_controls_wrap > a,
.sc_item_slider.slider_outer_controls_bottom > .slider_controls_wrap > a {
position:relative;
top: auto;
bottom: auto;
left: auto;
right: auto;
margin: 0;
display:inline-block;
vertical-align:middle;
}
.sc_item_slider.slider_outer_controls_top > .slider_controls_wrap > a+a,
.sc_item_slider.slider_outer_controls_bottom > .slider_controls_wrap > a+a {
margin-left: 0.5em;
} .slider_swiper .trx_addons_video_player.with_cover {
position:absolute;
z-index:1;
left:0;
top:0;
width: 100%;
height: 100%;
} .slider_style_modern {
padding: 0 7rem 4rem;
}
.slider_style_modern.slider_outer_titles_outside {
padding-bottom: 9rem;
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {
position:absolute;
top: 3rem;
bottom: 8rem;
width: 7rem;
height:auto;
margin:0;
line-height: 1.2em;
background-color: #333;
color: #fff;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.slider_style_modern.slider_outer_titles_outside.slider_outer_controls_side .slider_controls_wrap > a {
bottom: 13rem;
}
.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
position:absolute;
display:block;
text-align:center;
max-width: 80%;
left: 50%;
top: 45%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
top: 58%;
}
.slider_style_modern .slider_controls_label > span {
display: block;
}
.slider_style_modern.slider_outer_titles_outside > .slider_pagination_wrap {
display:none;
} .sc_slider_controller .swiper-slide {
cursor: pointer;
}
.sc_slider_controller_horizontal[data-controls="1"] {
padding-left: 4em;
padding-right: 4em;
}
.sc_slider_controller_vertical[data-controls="1"] {
padding-top: 3em;
padding-bottom: 3em;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a {
margin:0;
-webkit-transform:none;
-ms-transform:none;
transform:none;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a {
top:0;
bottom:0;
width:4em;
height:auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > a {
left:0;
right:0;
height:3em;
width:auto;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a:before {
display:block;
width: auto;
height: 1em;
line-height:1em;
position:absolute;
left:50%;
top:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
left:-4em;
right: auto;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > .slider_next {
right:-4em;
left: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
top:-3em;
bottom: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_next {
bottom:-3em;
top: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_prev:before {
content:'\e85a';
font-family:'trx_addons_icons';
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_next:before {
content:'\e857';
font-family:'trx_addons_icons';
}
.sc_slider_controller_info {
display:block;
text-align:left;
font-size:1.2em;
line-height:1.2em;
font-weight:bold;
position:absolute;
width: 90%;
left: 50%;
top: 50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.sc_slider_controller_info_number {
display:inline-block;
color: #eee;
margin-right: 0.4em;
}
.sc_slider_controller_info_title {
display:inline-block;
color: #fff;
}
.sc_slider_controller_thumbs .swiper-slide:before {
content: ' ';
position: absolute;
z-index:1;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.5);
-webkit-transition: background-color .5s ease;
-ms-transition: background-color .5s ease;
-o-transition: background-color .5s ease;
transition: background-color .5s ease;
}
.sc_slider_controller_thumbs .swiper-slide.swiper-slide-active:before {
background-color: transparent;
}
.sc_slider_controller_thumbs.sc_slider_controller_horizontal {
padding-top: 3px;
}
.sc_slider_controller_thumbs.sc_slider_controller_horizontal .swiper-slide {
margin-top: 3px;
}
.sc_slider_controller_thumbs.sc_slider_controller_horizontal .swiper-slide.swiper-slide-active {
margin-top:0;
border-top: 3px solid #efa758;
}
.sc_slider_controller_thumbs .sc_slider_controller_info {
font-size: 1em;
line-height:1.2em;
display:none;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_title {
color: #fff;
}
.sc_slider_controller_titles.sc_slider_controller_horizontal {
padding-top: 3px;
}
.sc_slider_controller_titles.sc_slider_controller_horizontal .swiper-slide {
margin-top: 3px;
}
.sc_slider_controller_titles .swiper-slide {
background-color:#f0f0f0;
}
.sc_slider_controller_titles .swiper-slide:after {
content: ' ';
position:absolute;
z-index:1;
right: 0;
top: 0;
bottom: 0;
width: 1px;
background-color: #ddd;
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active {
margin-top:0;
padding-top:0px;
background-color:#fff;
}
.sc_slider_controller_titles.sc_slider_controller_horizontal .swiper-slide.swiper-slide-active {
border-top: 3px solid #efa758;
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active:after {
display:none;
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap > a {
top:3px;
}.widget_socials .socials_description + .socials_wrap {
margin-top: 1.5em;
}.trx_addons_video_player.with_cover {
position:relative;
overflow: hidden;
}
.trx_addons_video_player.with_cover .video_embed {
display:flex;
align-items:center;
text-align:center;
position: absolute;
z-index:1;
left:0;
top:0;
width:100%;
height: 100%;
opacity:0;
overflow:hidden;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.trx_addons_video_player.with_cover img {
position:relative;
z-index:2;
width: 100%;
height: auto;
}
.trx_addons_video_player.with_cover .video_mask {
position: absolute;
z-index:3;
left:0;
top:0;
width:100%;
height:100%;
background-color: rgba(0,0,0,0.5);
opacity:0;
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
}
.trx_addons_video_player.with_cover:hover .video_mask {
opacity:1;
}
.trx_addons_video_player.with_cover .video_hover {
position: absolute;
z-index:4;
left: 50%;
top: 50%;
font-size:3em;
width: 2em;
height: 2em;
line-height: 2em;
text-align:center;
cursor: pointer;
overflow:hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
-webkit-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
margin-top: 2em;
background-color: rgba(0,0,0,0.5);
color: #fff;
opacity: 0;
}
.trx_addons_video_player.with_cover .video_hover:before {
content: '\e888';
font-family:'trx_addons_icons';
margin:0;
}
.trx_addons_video_player.with_cover .video_hover:hover {
background-color: rgba(0,0,0,0.5);
}
.trx_addons_video_player.with_cover:hover .video_hover {
opacity: 1;
margin-top: 0;
} .trx_addons_video_player.video_play .video_mask {
opacity: 1;
background-color:#000;
}
.trx_addons_video_player.video_play .video_embed {
opacity:1;
z-index:10;
}
.trx_addons_video_player.video_play .video_hover {
display:none;
}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
.tablepress{width:100%;margin:0 auto 1em}.tablepress thead th{background-color:#699}.tablepress>:where(tbody.row-striping)>:nth-child(even)>*{background-color:#fff}.tablepress>:where(tbody.row-striping)>:nth-child(odd)>*{background-color:#f2f2f2}.tablepress tbody td{font-family:Tahoma;font-size:14px;color:#0d0d0d}.tablepress-id-1 .column-1,.tablepress-id-1 .column-3,.tablepress-id-1 .column-5,.tablepress-id-1 .column-7{width:400px}.tablepress-id-1 .column-2,.tablepress-id-1 .column-4,.tablepress-id-1 .column-6,.tablepress-id-1 .column-8{width:50px}.tablepress-id-2 .column-1,.tablepress-id-2 .column-2,.tablepress-id-2 .column-3,.tablepress-id-2 .column-4{width:25%}.tablepress-id-3 tbody td{width:33.33%}.woocommerce div.product form.cart .variations td {
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.woocommerce div.product form.cart .variations tr+tr td.label {
padding: 1em 0 0;
}
.trx_addons_attrib_item {
cursor:pointer !important;
}
.trx_addons_attrib_item span {
overflow:hidden;
display:block;
} .trx_addons_attrib_item.trx_addons_attrib_image {
display:inline-block;
vertical-align:top;
margin: 0 0.5em 5px 0;
padding: 5px;
border: 1px solid #ddd;
background-color: #fff;
}
.trx_addons_attrib_item.trx_addons_attrib_image img {
width: 70px;
height: auto;
} .trx_addons_attrib_item.trx_addons_attrib_color {
display:inline-block;
vertical-align:top;
margin: 0 0.5em 5px 0;
padding: 3px;
border: 1px solid #ddd;
background-color: #fafafa;
}
.trx_addons_attrib_item.trx_addons_attrib_color span {
display:block;
width: 30px;
height: 30px;
} .trx_addons_attrib_item.trx_addons_attrib_button {
display:inline-block;
vertical-align:top;
margin: 0 0.5em 5px 0;
padding: 3px;
border: 1px solid #ddd;
background-color: #fafafa;
}
.trx_addons_attrib_item.trx_addons_attrib_button span {
padding: 0.5em 1.5em;
} .trx_addons_attrib_item.trx_addons_attrib_selected {
background-color: #f0f0f0;
border-color: red;
} .trx_addons_attrib_item.trx_addons_attrib_disabled {
cursor:not-allowed !important;
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span {
position: relative;
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
content: ' ';
position:absolute;
top: 50%;
left: -20%;
width: 140%;
height: 1px;
background-color: #f0f0f0;
-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg);
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
} .yith_magnifier_zoom_wrap .yith_magnifier_zoom_magnifier {
border-width: 1px;
margin-left:4px;
}
.yith_magnifier_gallery li + li {
padding-left: 20px;
}
.yith_magnifier_gallery li a {
margin-left:0;
margin-right: 0;
}