@charset "UTF-8";
.fonts
{
font-family: Sofia-Pro;
font-family: Sofia-Pro-Soft;
} .material #header-secondary-outer
{
min-height: 37px;
max-height: 37px;
}
#header-secondary-outer
{
background-color: #e8f6fc;
}
#header-secondary-outer .nectar-center-text
{
}
.nectar-center-text
{ font-size: 14px !important;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.14 !important;
letter-spacing: 0.14px;
text-align: left !important;
}/*/*/#top
{
z-index: 100000;
}
#header-outer #logo, #header-outer .logo-spacing
{
margin-top: -20px !important;
}
.cadre .tags a
{
font-size: 12px;
}
.cadre .tags a:hover
{
text-decoration: underline;
}
.cadre .date
{
font-size: 12px;
}/**/form.filtres
{
float: right;
}
form.filtres label
{
float: left;
}
option.parent
{
margin-left:20px;
font-weight: bold;
}/*/*//**/#footer-widgets .widget_nav_menu
{
float: left;
width: 48%;
}/*/*/.wp-grid-builder .wpgb-card [class*="wpgb-block-"]
{
white-space: normal !important;
}
span.int_format
{
color:#000;
margin-left:4px;
text-transform: initial;
}
.wp-grid-builder .wpgb-card [class*="wpgb-block-"]
{/**/}
._widget_1f088_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
margin: 4rem 0; }
@media (min-width: 50em) {
._widget_1f088_1 {
margin: 4rem 0 0 0;
-webkit-box-pack: start;
justify-content: flex-start; } }
._widget_1f088_1:first-child {
margin-top: 0; }
._widget_1f088_1 ._link_1f088_12 {
display: block;
text-align: center;
margin-right: 1rem;
line-height: 5rem;
width: 5rem;
height: 5rem;
font-size: 2rem;
border-radius: 50%;
border: 0.1rem solid #f3f3f3; }
._navigation_1w0xq_1 {
position: relative;
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
flex-direction: column-reverse;
box-shadow: 0 0 1.2rem rgba(0, 0, 0, 0.12);
z-index: 1000;
width: 100%;
position: fixed;
top: 0;
left: 0; }
._navigationspacer_1w0xq_12 {
height: 9.2rem; }
._slimbar_rq0wp_1 {
position: relative;
padding: .4rem 0;
z-index: 100; }
._slimbar_rq0wp_1._blue_rq0wp_5 {
background-color: #e8f6fc; }
._slimbar_rq0wp_1._green_rq0wp_7 {
background-color: #edf7f3; }
._slimbar_rq0wp_1 ._content_rq0wp_9 {
position: relative;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
padding-left: 6.8rem; }
._slimbar_rq0wp_1 ._logo_rq0wp_14 {
position: absolute;
display: block;
width: 14rem;
height: auto;
top: calc(100% - 1.7rem);
left: 0; }
._slimbar_rq0wp_1 ._tagline_rq0wp_21 {
font-size: 1.6rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
display: none;
margin: 0 !important; }
@media (min-width: 50em) {
._slimbar_rq0wp_1 ._tagline_rq0wp_21 {
display: block; } }
._slimbar_rq0wp_1 ._menus_rq0wp_29 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
margin-left: auto; }
._slimbar_rq0wp_1 ._user-item_rq0wp_33 {
margin-right: 2rem; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 li {
list-style: none;
font-size: 1.1rem;
font-weight: 700;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
letter-spacing: 0.22rem;
color: #000;
text-transform: uppercase; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 li, ._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 li a {
background-color: transparent !important; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 li a {
font: inherit;
color: inherit; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 li a:hover {
color: #b3ca1e; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .menu-item:not(.wpml-ls-menu-item) + .wpml-ls-menu-item {
position: relative;
margin-left: 3.5rem;
margin-right: -1rem; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .wpml-ls-menu-item a {
display: block;
padding: 1rem;
color: #000; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .wpml-ls-menu-item:hover > .sub-menu {
display: block; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .sub-menu {
position: absolute;
display: none;
top: 100%;
left: 0;
right: 0; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .sub-menu:hover {
display: block; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .sub-menu .wpml-ls-menu-item a {
background-color: #e8f6fc !important; }
._slimbar_rq0wp_1 ._secondarynav_rq0wp_35 .sub-menu .wpml-ls-menu-item a:hover {
color: #b3ca1e; }
._root_7zhfz_1 {
position: relative;
z-index: 100;
background-color: #fff; }
._root_7zhfz_1 ._content_7zhfz_5 {
display: -webkit-box;
display: flex;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
align-items: center;
padding: 1.5rem 0;
min-height: 6.5rem; }
._root_7zhfz_1 ._right_7zhfz_11 {
margin-left: auto;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: end;
justify-content: flex-end; }
._root_7zhfz_1 ._toggle_7zhfz_16 {
margin: 0;
padding: 0;
border: 0;
cursor: pointer;
background: transparent; }
@media (min-width: 62.5em) {
._root_7zhfz_1 ._toggle_7zhfz_16 {
display: none; } }
._root_7zhfz_1 ._menu_7zhfz_25 {
-webkit-box-align: center;
align-items: center;
display: none; }
@media (min-width: 62.5em) {
._root_7zhfz_1 ._menu_7zhfz_25 {
display: -webkit-box;
display: flex; } }
._root_7zhfz_1 ._menu_7zhfz_25 li {
position: relative;
list-style: none;
margin-left: 3rem; }
._root_7zhfz_1 ._menu_7zhfz_25 li, ._root_7zhfz_1 ._menu_7zhfz_25 li a {
font-size: 1.6rem;
font-weight: 400;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
color: #000; }
._root_7zhfz_1 ._menu_7zhfz_25 li a:hover {
color: #b3ca1e; }
._root_7zhfz_1 ._menu_7zhfz_25 li:hover .sub-menu {
pointer-events: all;
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0); }
._root_7zhfz_1 ._menu_7zhfz_25 > li:last-child {
border-radius: 1.5rem;
background: -webkit-gradient(linear, right top, left top, from(#b3ca1e), to(#45b0e3));
background: linear-gradient(-90deg, #b3ca1e, #45b0e3); }
._root_7zhfz_1 ._menu_7zhfz_25 > li:last-child a {
display: inline-block;
border-radius: 1.3rem;
margin: .1rem;
padding: .7rem 1.4rem;
font-size: 1.1rem;
font-weight: 700;
letter-spacing: .11rem;
text-transform: uppercase;
background: #fff; }
._root_7zhfz_1 .sub-menu {
position: absolute;
top: 100%;
left: 0;
width: auto;
padding: 4.5rem 1.5rem 1.5rem 1.5rem;
pointer-events: none;
opacity: 0;
-webkit-transform: translateY(-3rem);
transform: translateY(-3rem);
-webkit-transition: opacity 300ms, -webkit-transform 300ms;
transition: opacity 300ms, -webkit-transform 300ms;
transition: opacity 300ms, transform 300ms;
transition: opacity 300ms, transform 300ms, -webkit-transform 300ms; }
._root_7zhfz_1 .sub-menu::before {
content: '';
position: absolute;
top: 3rem;
left: 0;
right: 0;
bottom: 0;
background: #fff;
box-shadow: 0 0 1.2rem rgba(0, 0, 0, 0.12); }
._root_7zhfz_1 .sub-menu li {
position: relative;
margin-left: 0;
margin-bottom: 1rem;
white-space: nowrap; }
._root_7zhfz_1 .sub-menu li:last-child {
margin-bottom: 0; }
._root_wz39t_1 {
position: fixed;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
top: 0;
right: 0;
width: 46rem;
height: 100vh;
overflow: auto;
opacity: 0;
pointer-events: none;
-webkit-transition: opacity 400ms;
transition: opacity 400ms; }
._root_wz39t_1.open {
opacity: 1;
pointer-events: all; }
._root_wz39t_1 ._content_wz39t_17 {
padding: 2rem; }
._root_wz39t_1 ._menu_wz39t_19 li {
list-style: none; }
._root_wz39t_1 ._menu_wz39t_19 li, ._root_wz39t_1 ._menu_wz39t_19 li a {
font-size: 2.4rem;
color: #fff; }
._root_wz39t_1 ._menu_wz39t_19 li a {
display: inline-block;
position: relative;
padding: .4rem 0; }
._root_wz39t_1 ._menu_wz39t_19 li a::after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: .2rem;
background: #fff;
-webkit-transition: width 300ms;
transition: width 300ms; }
._root_wz39t_1 ._menu_wz39t_19 li a:hover::after {
width: 100%; }
._root_wz39t_1 ._menu_wz39t_19 li .sub-menu {
padding-left: 1rem;
max-height: 0;
overflow: hidden;
pointer-events: none;
-webkit-transition: max-height 300ms, margin 300ms;
transition: max-height 300ms, margin 300ms; }
._root_wz39t_1 ._menu_wz39t_19 li .sub-menu.open {
pointer-events: all; }
._root_wz39t_1 ._menu_wz39t_19 li .sub-menu li {
margin-top: .6rem; }
._root_wz39t_1 ._menu_wz39t_19 li .sub-menu li, ._root_wz39t_1 ._menu_wz39t_19 li .sub-menu li a {
font-size: 1.8rem; }
._root_wz39t_1 ._menu_wz39t_19 li .sub-menu li:first-child {
margin-top: 1rem; }
._root_wz39t_1 ._menu_wz39t_19 li + li {
margin-top: 1.6rem; }
._root_wz39t_1 ._close_wz39t_55 {
position: absolute;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
top: 2rem;
right: 2rem;
width: 5rem;
height: 5rem;
padding: 0;
background: transparent;
border: 0;
cursor: pointer; }
._root_wz39t_1 ._close_wz39t_55::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #b875e7;
border-radius: 50%;
-webkit-transition: -webkit-transform 300ms;
transition: -webkit-transform 300ms;
transition: transform 300ms;
transition: transform 300ms, -webkit-transform 300ms; }
._root_wz39t_1 ._close_wz39t_55 svg {
position: relative;
display: block; }
._root_wz39t_1 ._close_wz39t_55:hover::before {
-webkit-transform: scale(1.2);
transform: scale(1.2); }
._root_1vjni_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
flex-wrap: wrap;
margin: 3.5rem -.5rem; }
._root_1vjni_1._no-spacing_1vjni_7 {
margin-top: 0;
margin-bottom: 0; }
._root_1vjni_1 ._answered_1vjni_10 {
color: #fff !important; }
._root_1vjni_1 ._tag_1vjni_12 {
margin: .5rem;
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff; }
._root_1vjni_1 ._tag_1vjni_12._caps_1vjni_22 {
text-transform: uppercase;
letter-spacing: 0.2rem;
font-size: 1.1rem; }
._root_1vjni_1 ._tag_1vjni_12 a, ._root_1vjni_1 ._tag_1vjni_12:not(._linked_1vjni_26) {
padding: .7rem 1.4rem .8rem 1.4rem; }
._root_1vjni_1 ._tag_1vjni_12 a {
display: block;
color: currentColor; }
._root_1vjni_1 ._tag_1vjni_12._purple_1vjni_31 ._title_1vjni_31 span {
color: #b875e7; }
._root_1vjni_1 ._tag_1vjni_12._purple_1vjni_31._border_1vjni_33 {
border: 0.1rem solid #b875e7; }
._root_1vjni_1 ._tag_1vjni_12._purple_1vjni_31._fill_1vjni_35 {
background-color: #b875e7; }
._root_1vjni_1 ._tag_1vjni_12._purple_1vjni_31._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #fbf7fe; }
._root_1vjni_1 ._tag_1vjni_12._sea_1vjni_39 ._title_1vjni_31 span {
color: #349c8d; }
._root_1vjni_1 ._tag_1vjni_12._sea_1vjni_39._border_1vjni_33 {
border: 0.1rem solid #349c8d; }
._root_1vjni_1 ._tag_1vjni_12._sea_1vjni_39._fill_1vjni_35 {
background-color: #349c8d; }
._root_1vjni_1 ._tag_1vjni_12._sea_1vjni_39._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #8fdacf; }
._root_1vjni_1 ._tag_1vjni_12._blue_1vjni_47 ._title_1vjni_31 span {
color: #1984db; }
._root_1vjni_1 ._tag_1vjni_12._blue_1vjni_47._border_1vjni_33 {
border: 0.1rem solid #1984db; }
._root_1vjni_1 ._tag_1vjni_12._blue_1vjni_47._fill_1vjni_35 {
background-color: #1984db; }
._root_1vjni_1 ._tag_1vjni_12._blue_1vjni_47._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #9acbf3; }
._root_1vjni_1 ._tag_1vjni_12._apple_1vjni_55 ._title_1vjni_31 span {
color: #b3ca1e; }
._root_1vjni_1 ._tag_1vjni_12._apple_1vjni_55._border_1vjni_33 {
border: 0.1rem solid #b3ca1e; }
._root_1vjni_1 ._tag_1vjni_12._apple_1vjni_55._fill_1vjni_35 {
background-color: #b3ca1e; }
._root_1vjni_1 ._tag_1vjni_12._apple_1vjni_55._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #e2ef92; }
._root_1vjni_1 ._tag_1vjni_12._gold_1vjni_63 ._title_1vjni_31 span {
color: #ffba00; }
._root_1vjni_1 ._tag_1vjni_12._gold_1vjni_63._border_1vjni_33 {
border: 0.1rem solid #ffba00; }
._root_1vjni_1 ._tag_1vjni_12._gold_1vjni_63._fill_1vjni_35 {
background-color: #ffba00; }
._root_1vjni_1 ._tag_1vjni_12._gold_1vjni_63._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #ffe399; }
._root_1vjni_1 ._tag_1vjni_12._java_1vjni_71 ._title_1vjni_31 span {
color: #20bba6; }
._root_1vjni_1 ._tag_1vjni_12._java_1vjni_71._border_1vjni_33 {
border: 0.1rem solid #20bba6; }
._root_1vjni_1 ._tag_1vjni_12._java_1vjni_71._fill_1vjni_35 {
background-color: #20bba6; }
._root_1vjni_1 ._tag_1vjni_12._java_1vjni_71._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #89ebde; }
._root_1vjni_1 ._tag_1vjni_12._orange_1vjni_79 ._title_1vjni_31 span {
color: #ff9c01; }
._root_1vjni_1 ._tag_1vjni_12._orange_1vjni_79._border_1vjni_33 {
border: 0.1rem solid #ff9c01; }
._root_1vjni_1 ._tag_1vjni_12._orange_1vjni_79._fill_1vjni_35 {
background-color: #ff9c01; }
._root_1vjni_1 ._tag_1vjni_12._orange_1vjni_79._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #ffd89a; }
._root_1vjni_1 ._tag_1vjni_12._violet_1vjni_87 ._title_1vjni_31 span {
color: #b775e7; }
._root_1vjni_1 ._tag_1vjni_12._violet_1vjni_87._border_1vjni_33 {
border: 0.1rem solid #b775e7; }
._root_1vjni_1 ._tag_1vjni_12._violet_1vjni_87._fill_1vjni_35 {
background-color: #b775e7; }
._root_1vjni_1 ._tag_1vjni_12._violet_1vjni_87._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #fbf7fe; }
._root_1vjni_1 ._tag_1vjni_12._leaf_1vjni_95 ._title_1vjni_31 span {
color: #1bc01b; }
._root_1vjni_1 ._tag_1vjni_12._leaf_1vjni_95._border_1vjni_33 {
border: 0.1rem solid #1bc01b; }
._root_1vjni_1 ._tag_1vjni_12._leaf_1vjni_95._fill_1vjni_35 {
background-color: #1bc01b; }
._root_1vjni_1 ._tag_1vjni_12._leaf_1vjni_95._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #86ee86; }
._root_1vjni_1 ._tag_1vjni_12._answered_1vjni_10 ._title_1vjni_31 span {
color: #000; }
._root_1vjni_1 ._tag_1vjni_12._answered_1vjni_10._border_1vjni_33 {
border: 0.1rem solid #000; }
._root_1vjni_1 ._tag_1vjni_12._answered_1vjni_10._fill_1vjni_35 {
background-color: #000; }
._root_1vjni_1 ._tag_1vjni_12._answered_1vjni_10._linked_1vjni_26:hover {
box-shadow: 0 0 0 0.4rem #4d4d4d; }
._root_1vjni_1 ._tag_1vjni_12._clean_1vjni_111 {
background-color: none;
padding: 0; }
._root_1kxd7_1 ._list_1kxd7_1 .next:before {
content: "\E984"; }
._root_1kxd7_1 ._list_1kxd7_1 .prev:before {
content: "\E99E"; }
._root_1kxd7_1 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
padding: 10rem 2rem;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/title-bg-repeat_35c75f2a.jpg);
background-size: 73.5rem;
background-position: center; }
._root_1kxd7_1 ._list_1kxd7_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center; }
._root_1kxd7_1 ._list_1kxd7_1._purple_1kxd7_19 .page-numbers {
border-color: #b875e7; }
._root_1kxd7_1 ._list_1kxd7_1._purple_1kxd7_19 .page-numbers:not(.current):not(.dots):hover {
background-color: #b875e7;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._sea_1kxd7_24 .page-numbers {
border-color: #349c8d; }
._root_1kxd7_1 ._list_1kxd7_1._sea_1kxd7_24 .page-numbers:not(.current):not(.dots):hover {
background-color: #349c8d;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._blue_1kxd7_29 .page-numbers {
border-color: #1984db; }
._root_1kxd7_1 ._list_1kxd7_1._blue_1kxd7_29 .page-numbers:not(.current):not(.dots):hover {
background-color: #1984db;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._apple_1kxd7_34 .page-numbers {
border-color: #b3ca1e; }
._root_1kxd7_1 ._list_1kxd7_1._apple_1kxd7_34 .page-numbers:not(.current):not(.dots):hover {
background-color: #b3ca1e;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._gold_1kxd7_39 .page-numbers {
border-color: #ffba00; }
._root_1kxd7_1 ._list_1kxd7_1._gold_1kxd7_39 .page-numbers:not(.current):not(.dots):hover {
background-color: #ffba00;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._java_1kxd7_44 .page-numbers {
border-color: #20bba6; }
._root_1kxd7_1 ._list_1kxd7_1._java_1kxd7_44 .page-numbers:not(.current):not(.dots):hover {
background-color: #20bba6;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._orange_1kxd7_49 .page-numbers {
border-color: #ff9c01; }
._root_1kxd7_1 ._list_1kxd7_1._orange_1kxd7_49 .page-numbers:not(.current):not(.dots):hover {
background-color: #ff9c01;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._violet_1kxd7_54 .page-numbers {
border-color: #b775e7; }
._root_1kxd7_1 ._list_1kxd7_1._violet_1kxd7_54 .page-numbers:not(.current):not(.dots):hover {
background-color: #b775e7;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._leaf_1kxd7_59 .page-numbers {
border-color: #1bc01b; }
._root_1kxd7_1 ._list_1kxd7_1._leaf_1kxd7_59 .page-numbers:not(.current):not(.dots):hover {
background-color: #1bc01b;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1._answered_1kxd7_64 .page-numbers {
border-color: #000; }
._root_1kxd7_1 ._list_1kxd7_1._answered_1kxd7_64 .page-numbers:not(.current):not(.dots):hover {
background-color: #000;
color: #fff; }
._root_1kxd7_1 ._list_1kxd7_1 .page-numbers {
display: block;
width: 3.4rem;
height: 3.4rem;
text-align: center;
line-height: 3rem;
border-radius: .4rem;
font-size: 1.6rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
border: .1rem solid transparent;
-webkit-transition: background-color 300ms;
transition: background-color 300ms; }
._root_1kxd7_1 ._list_1kxd7_1 .page-numbers.current {
opacity: .4; }
._root_1kxd7_1 ._list_1kxd7_1 .page-numbers.dots {
border-width: 0; }
._root_1kxd7_1 ._list_1kxd7_1 .page-numbers + .page-numbers {
margin-left: .6rem; }
._root_1kxd7_1 ._list_1kxd7_1 .prev,
._root_1kxd7_1 ._list_1kxd7_1 .next {
font-size: 1.5rem;
font-family: "themify";
line-height: 3.2rem; }
._root_1cp28_1 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
padding: 10rem 2rem;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/title-bg-repeat_35c75f2a.jpg);
background-size: 73.5rem;
background-position: center; }
._root_1cp28_1 ._list_1cp28_9 {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center; }
._root_1cnhn_1 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
padding: 10rem 2rem;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg);
background-size: 147rem;
background-repeat: repeat-x; }
._root_1cnhn_1._purple_1cnhn_9 ._title_1cnhn_9 span {
color: #b875e7; }
._root_1cnhn_1._sea_1cnhn_11 ._title_1cnhn_9 span {
color: #349c8d; }
._root_1cnhn_1._blue_1cnhn_13 ._title_1cnhn_9 span {
color: #1984db; }
._root_1cnhn_1._apple_1cnhn_15 ._title_1cnhn_9 span {
color: #b3ca1e; }
._root_1cnhn_1._gold_1cnhn_17 ._title_1cnhn_9 span {
color: #ffba00; }
._root_1cnhn_1._java_1cnhn_19 ._title_1cnhn_9 span {
color: #20bba6; }
._root_1cnhn_1._orange_1cnhn_21 ._title_1cnhn_9 span {
color: #ff9c01; }
._root_1cnhn_1._violet_1cnhn_23 ._title_1cnhn_9 span {
color: #b775e7; }
._root_1cnhn_1._leaf_1cnhn_25 ._title_1cnhn_9 span {
color: #1bc01b; }
._root_1cnhn_1._answered_1cnhn_27 ._title_1cnhn_9 span {
color: #000; }
._root_1cnhn_1 ._title_1cnhn_9 {
margin-bottom: 2rem; }
@media (min-width: 50em) {
._root_1cnhn_1 ._title_1cnhn_9 {
margin-bottom: 0; } }
._root_1cnhn_1 ._title_1cnhn_9 span {
color: #b3ca1e; }
._root_1cnhn_1 ._subtitle_1cnhn_36 {
display: -webkit-box;
display: flex;
height: 100%;
-webkit-box-align: end;
align-items: flex-end; }
@media (min-width: 50em) {
._root_1cnhn_1 ._subtitle_1cnhn_36 {
-webkit-box-pack: end;
justify-content: flex-end;
text-align: right; } }
._root_nkxvo_1 ._wrap_nkxvo_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center; }
._root_nkxvo_1 ._title_nkxvo_6 {
padding: 15rem 10rem;
font-size: 5rem;
font-weight: 500;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
color: #666666;
text-align: center;
line-height: 5rem;
background-image: -webkit-gradient(linear, left top, right top, from(white), color-stop(20%, transparent)), -webkit-gradient(linear, left top, right top, color-stop(80%, transparent), to(white)), url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg);
background-image: linear-gradient(90deg, white 0%, transparent 20%), linear-gradient(90deg, transparent 80%, white 100%), url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg); }
._root_nkxvo_1 ._title_nkxvo_6::after {
content: '.';
color: #b3ca1e; }
._root_ur6ur_1._small_ur6ur_1 ._block_ur6ur_1 {
width: 10rem;
height: 10rem; }
@media (min-width: 50em) {
._root_ur6ur_1._small_ur6ur_1 ._block_ur6ur_1 {
width: 12rem;
height: 12rem; } }
@media (min-width: 62.5em) {
._root_ur6ur_1._small_ur6ur_1 ._block_ur6ur_1 {
width: 14rem;
height: 14rem; } }
@media (min-width: 62.5em) {
._root_ur6ur_1._small_ur6ur_1 ._main_ur6ur_14 {
font-size: 4rem; } }
@media (min-width: 50em) {
._root_ur6ur_1 {
display: grid;
grid-template-columns: -webkit-max-content 1fr;
grid-template-columns: max-content 1fr; }
._root_ur6ur_1._start_ur6ur_21 {
-webkit-box-align: start;
align-items: start; }
._root_ur6ur_1._center_ur6ur_23 {
-webkit-box-align: center;
align-items: center; }
._root_ur6ur_1._end_ur6ur_25 {
-webkit-box-align: end;
align-items: end; } }
._root_ur6ur_1 ._block_ur6ur_1 {
border-radius: 0.4rem;
color: #000;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-align: center;
align-items: center;
width: 8rem;
height: 8rem;
line-height: 1;
-webkit-box-flex: 0;
flex: 0 0 auto;
margin-right: 3rem;
margin-bottom: 1rem; }
@media (min-width: 50em) {
._root_ur6ur_1 ._block_ur6ur_1 {
width: 12rem;
height: 12rem;
margin-bottom: 0; } }
@media (min-width: 62.5em) {
._root_ur6ur_1 ._block_ur6ur_1 {
width: 14rem;
height: 14rem; } }
._root_ur6ur_1 ._block_ur6ur_1._hide_ur6ur_51 {
display: none; }
@media (min-width: 50em) {
._root_ur6ur_1 ._block_ur6ur_1._hide_ur6ur_51 {
display: -webkit-box;
display: flex; } }
._root_ur6ur_1 ._block_ur6ur_1._small_ur6ur_1 {
width: 10rem;
height: 10rem; }
@media (min-width: 50em) {
._root_ur6ur_1 ._block_ur6ur_1._small_ur6ur_1 {
width: 12rem;
height: 12rem; } }
@media (min-width: 62.5em) {
._root_ur6ur_1 ._block_ur6ur_1._small_ur6ur_1 {
width: 14rem;
height: 14rem; } }
._root_ur6ur_1 ._main_ur6ur_14 {
font-size: 2rem; }
@media (min-width: 50em) {
._root_ur6ur_1 ._main_ur6ur_14 {
font-size: 4rem; } }
@media (min-width: 50em) {
._root_ur6ur_1 ._main_ur6ur_14._small_ur6ur_1 {
font-size: 3rem; } }
._root_ur6ur_1 ._rest_ur6ur_77 {
font-size: 1.5rem;
margin-top: 1rem; }
._root_ur6ur_1 ._title_ur6ur_81 {
font-size: 6.5rem !important; }
@media (min-width: 50em) {
._root_ur6ur_1 ._title_ur6ur_81 {
margin-top: -1rem; } }
@media (min-width: 62.5em) {
._root_ur6ur_1 ._title_ur6ur_81 {
font-size: 7.5rem !important; } }
._root_ur6ur_1 ._title_ur6ur_81._banner_ur6ur_89 {
color: #fff !important; }
._root_ur6ur_1._gold_ur6ur_92 ._block_ur6ur_1 {
background-color: #000; }
._root_88k5s_1 {
display: -webkit-box;
display: flex;
flex-wrap: wrap;
height: 100%;
width: 100%;
-webkit-box-align: end;
align-items: flex-end; }
@media (min-width: 50em) {
._root_88k5s_1 {
-webkit-box-pack: end;
justify-content: flex-end; } }
._root_88k5s_1._full_88k5s_10 {
display: grid;
grid-template-columns: 1fr;
background-color: #f3f3f3;
padding: 4rem; }
._root_88k5s_1._full_88k5s_10 ._item_88k5s_15 {
margin: 0;
-webkit-box-pack: start;
justify-content: flex-start; }
._root_88k5s_1._full_88k5s_10 ._select_88k5s_18 {
width: auto; }
._root_88k5s_1._full_88k5s_10 ._search_88k5s_20 {
grid-column: 1 / -1;
grid-row: -1 / span 1;
margin-top: 0; }
@media (min-width: 50em) {
._root_88k5s_1._full_88k5s_10 ._search_88k5s_20 {
grid-column: 3 / -1;
grid-row: -1 / span 2; } }
@media (min-width: 62.5em) {
._root_88k5s_1._full_88k5s_10 ._search_88k5s_20 {
grid-column: 4 / -1; } }
._root_88k5s_1._full_88k5s_10 ._filters_88k5s_31 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: repeat(4, 1fr);
grid-gap: 2rem;
gap: 2rem; }
@media (min-width: 30em) {
._root_88k5s_1._full_88k5s_10 ._filters_88k5s_31 {
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr); } }
@media (min-width: 62.5em) {
._root_88k5s_1._full_88k5s_10 {
grid-template-columns: repeat(2, 1fr);
-webkit-box-align: stretch;
align-items: stretch;
grid-gap: 4rem;
gap: 4rem; }
._root_88k5s_1._full_88k5s_10 div:last-child {
margin-top: 0 !important; } }
._root_88k5s_1._half_88k5s_49 ._search_88k5s_20 {
width: 100%; }
@media (min-width: 62.5em) {
._root_88k5s_1._half_88k5s_49 ._search_88k5s_20 {
margin-left: 20%;
margin-bottom: 5rem;
margin-top: 1rem; } }
._root_88k5s_1 ._filters_88k5s_31 {
display: grid;
grid-template-rows: 1fr;
grid-template-columns: auto;
grid-auto-flow: column;
margin-top: 0 !important; }
._root_88k5s_1 ._item_88k5s_15 {
display: grid;
grid-template-columns: fit-content(100%) minmax(1px, auto);
-webkit-box-align: center;
align-items: center;
font-size: 1.5rem;
font-weight: 500;
margin: 2rem 0 0 2rem; }
._root_88k5s_1 ._label_88k5s_69 {
font-size: 1.1rem !important;
-webkit-box-flex: 0;
flex: 0;
margin: 0; }
._root_88k5s_1._purple_88k5s_73 ._select_88k5s_18 {
border-bottom: 0.1rem solid #b875e7; }
._root_88k5s_1._sea_88k5s_20 ._select_88k5s_18 {
border-bottom: 0.1rem solid #349c8d; }
._root_88k5s_1._blue_88k5s_77 ._select_88k5s_18 {
border-bottom: 0.1rem solid #1984db; }
._root_88k5s_1._apple_88k5s_79 ._select_88k5s_18 {
border-bottom: 0.1rem solid #b3ca1e; }
._root_88k5s_1._gold_88k5s_81 ._select_88k5s_18 {
border-bottom: 0.1rem solid #ffba00; }
._root_88k5s_1._java_88k5s_83 ._select_88k5s_18 {
border-bottom: 0.1rem solid #20bba6; }
._root_88k5s_1._orange_88k5s_85 ._select_88k5s_18 {
border-bottom: 0.1rem solid #ff9c01; }
._root_88k5s_1._violet_88k5s_87 ._select_88k5s_18 {
border-bottom: 0.1rem solid #b775e7; }
._root_88k5s_1._leaf_88k5s_89 ._select_88k5s_18 {
border-bottom: 0.1rem solid #1bc01b; }
._root_88k5s_1._answered_88k5s_91 ._select_88k5s_18 {
border-bottom: 0.1rem solid #000; }
._root_88k5s_1 ._select_88k5s_18 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
box-shadow: none;
background-color: transparent;
border-bottom: 0.1rem solid #b3ca1e;
margin-left: 1rem;
padding: 0 1rem;
cursor: pointer;
font-size: 1.5rem !important;
background: none;
border-radius: 0;
font-weight: 600; }

._footer_110zq_2 {
margin-top: 18rem; }
._footer_110zq_2 ._main_110zq_4::before,
._footer_110zq_2 ._secondary_110zq_5::before {
content: '';
display: block;
width: 100%;
height: .2rem;
background: -webkit-gradient(linear, left top, right top, from(#45b0e3), to(#b3ca1e));
background: linear-gradient(90deg, #45b0e3, #b3ca1e); }
._footer_110zq_2 ._main_110zq_4 ._content_110zq_11 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-align: center;
align-items: center;
padding: 8rem 0; }
@media (min-width: 50em) {
._footer_110zq_2 ._main_110zq_4 ._content_110zq_11 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
-webkit-box-align: start;
align-items: flex-start; } }
@media (min-width: 50em) {
._footer_110zq_2 ._main_110zq_4 ._brand_110zq_21 {
padding-right: 10rem; } }
._footer_110zq_2 ._main_110zq_4 ._brand_110zq_21 .menu {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: start;
justify-content: flex-start; }
._footer_110zq_2 ._main_110zq_4 ._brand_110zq_21 .menu li {
list-style: none; }
._footer_110zq_2 ._main_110zq_4 ._brand_110zq_21 .menu a {
font-size: 0; }
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 {
-webkit-box-flex: 1;
flex-grow: 1;
width: 100%;
display: none;
text-align: center;
grid-template-columns: repeat(2, 1fr);
grid-gap: 2rem;
gap: 2rem; }
@media (min-width: 62.5em) {
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 {
grid-template-columns: repeat(4, 1fr); } }
@media (min-width: 50em) {
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 {
display: grid;
text-align: left;
width: auto; } }
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 .widgettitle {
font-size: 2rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 700;
margin-bottom: 2rem; }
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 li {
list-style: none; }
._footer_110zq_2 ._main_110zq_4 ._menus_110zq_31 .menu li a {
line-height: 2em;
font-size: 1.5rem;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif; }
._footer_110zq_2 ._secondary_110zq_5 ._content_110zq_11 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: justify;
justify-content: space-between;
height: 6rem; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .widget_nav_menu {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
list-style: none; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu li,
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu li a,
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .widgettitle {
font-size: 1.2rem !important;
font-weight: 600 !important;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu li::after,
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .widgettitle::after {
content: ' \2013  '; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu {
display: -webkit-box;
display: flex; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu li {
list-style: none; }
._footer_110zq_2 ._secondary_110zq_5 ._sidebar_110zq_64 .menu li:last-child::after {
display: none; }
._footer_110zq_2 ._secondary_110zq_5 ._designby_110zq_86 {
font-size: 1.2rem;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
display: none; }
@media (min-width: 50em) {
._footer_110zq_2 ._secondary_110zq_5 ._designby_110zq_86 {
display: block; } }
._footer_110zq_2 ._secondary_110zq_5 ._designby_110zq_86 a {
color: currentColor; }
._footer_110zq_2 ._secondary_110zq_5 ._designby_110zq_86 a:hover {
color: #b3ca1e; }
._contact-footer_o5ww7_1 {
position: relative;
padding: 12rem 0;
margin: 4rem 0 4rem; }
._contact-footer_o5ww7_1:last-child {
padding-bottom: 20rem;
margin-bottom: -6vw; }
._contact-footer_o5ww7_1 ._image-wrapper_o5ww7_8 {
width: 100vw;
height: 100%;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50vw);
transform: translateX(-50vw);
position: absolute;
z-index: -1; }
._contact-footer_o5ww7_1 ._image_o5ww7_8 {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 100%;
width: 100%; }
._root_1xupn_1 {
position: relative;
height: 100%;
width: 100%;
z-index: 1;
color: #000; }
._root_1xupn_1 a {
color: inherit; }
._root_1xupn_1:hover ._image_1xupn_9 {
opacity: 1; }
._root_1xupn_1:hover ._header-inner_1xupn_11,
._root_1xupn_1:hover ._content_1xupn_12,
._root_1xupn_1:hover ._title_1xupn_13,
._root_1xupn_1:hover ._link_1xupn_14 {
color: #fff; }
._root_1xupn_1 ._image_1xupn_9 {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
background-position: center;
background-size: cover;
-webkit-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
z-index: -1; }
._root_1xupn_1 ._image_1xupn_9::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3); }
._root_1xupn_1 ._header_1xupn_11 {
position: relative;
overflow: hidden;
color: #000; }
._root_1xupn_1 ._header_1xupn_11 i {
color: #000;
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
margin-right: 1rem; }
._root_1xupn_1 ._header-inner_1xupn_11 {
padding: 5rem 4rem 4rem 3.8rem;
z-index: 1;
position: relative;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_1xupn_1 ._tags_1xupn_49,
._root_1xupn_1 ._date_1xupn_50 {
display: grid;
grid-template-columns: 3rem auto; }
._root_1xupn_1 ._tags_1xupn_49 {
color: #b775e7;
margin-bottom: 1rem;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_1xupn_1 ._tags_1xupn_49 span {
font-size: 1.3rem; }
._root_1xupn_1 ._date_1xupn_50 span {
font-size: 1.1rem; }
._root_1xupn_1 ._content_1xupn_12 {
padding: 0 4em 4rem;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
font-size: 1.5rem;
transition: color 300ms ease-in-out; }
._root_1xupn_1 ._title_1xupn_13 {
margin-bottom: 2rem;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_1xupn_1 ._link_1xupn_14 {
color: #000;
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
border-width: 0 0 0.1rem 0;
border-style: solid;
margin-top: 1rem;
display: inline-block;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_1xupn_1 ._link_1xupn_14._purple_1xupn_79 {
border-color: #b875e7; }
._root_1xupn_1 ._link_1xupn_14._sea_1xupn_81 {
border-color: #349c8d; }
._root_1xupn_1 ._link_1xupn_14._blue_1xupn_83 {
border-color: #1984db; }
._root_1xupn_1 ._link_1xupn_14._apple_1xupn_85 {
border-color: #b3ca1e; }
._root_1xupn_1 ._link_1xupn_14._gold_1xupn_87 {
border-color: #ffba00; }
._root_1xupn_1 ._link_1xupn_14._java_1xupn_89 {
border-color: #20bba6; }
._root_1xupn_1 ._link_1xupn_14._orange_1xupn_91 {
border-color: #ff9c01; }
._root_1xupn_1 ._link_1xupn_14._violet_1xupn_93 {
border-color: #b775e7; }
._root_1xupn_1 ._link_1xupn_14._leaf_1xupn_95 {
border-color: #1bc01b; }
._root_1xupn_1 ._link_1xupn_14._answered_1xupn_97 {
border-color: #000; }
._purple_1xupn_79 {
color: #b875e7; }
._sea_1xupn_81 {
color: #349c8d; }
._blue_1xupn_83 {
color: #1984db; }
._apple_1xupn_85 {
color: #b3ca1e; }
._gold_1xupn_87 {
color: #ffba00; }
._java_1xupn_89 {
color: #20bba6; }
._orange_1xupn_91 {
color: #ff9c01; }
._violet_1xupn_93 {
color: #b775e7; }
._leaf_1xupn_95 {
color: #1bc01b; }
._answered_1xupn_97 {
color: #000; }
._root_admpt_1 {
height: 100%;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column; }
._root_admpt_1._purple_admpt_6 ._button_admpt_6 {
border-color: #b875e7; }
._root_admpt_1._purple_admpt_6 ._button_admpt_6:hover {
color: #fff;
background-color: #b875e7 !important; }
._root_admpt_1._sea_admpt_11 ._button_admpt_6 {
border-color: #349c8d; }
._root_admpt_1._sea_admpt_11 ._button_admpt_6:hover {
color: #fff;
background-color: #349c8d !important; }
._root_admpt_1._blue_admpt_16 ._button_admpt_6 {
border-color: #1984db; }
._root_admpt_1._blue_admpt_16 ._button_admpt_6:hover {
color: #fff;
background-color: #1984db !important; }
._root_admpt_1._apple_admpt_21 ._button_admpt_6 {
border-color: #b3ca1e; }
._root_admpt_1._apple_admpt_21 ._button_admpt_6:hover {
color: #fff;
background-color: #b3ca1e !important; }
._root_admpt_1._gold_admpt_26 ._button_admpt_6 {
border-color: #ffba00; }
._root_admpt_1._gold_admpt_26 ._button_admpt_6:hover {
color: #fff;
background-color: #ffba00 !important; }
._root_admpt_1._java_admpt_31 ._button_admpt_6 {
border-color: #20bba6; }
._root_admpt_1._java_admpt_31 ._button_admpt_6:hover {
color: #fff;
background-color: #20bba6 !important; }
._root_admpt_1._orange_admpt_36 ._button_admpt_6 {
border-color: #ff9c01; }
._root_admpt_1._orange_admpt_36 ._button_admpt_6:hover {
color: #fff;
background-color: #ff9c01 !important; }
._root_admpt_1._violet_admpt_41 ._button_admpt_6 {
border-color: #b775e7; }
._root_admpt_1._violet_admpt_41 ._button_admpt_6:hover {
color: #fff;
background-color: #b775e7 !important; }
._root_admpt_1._leaf_admpt_46 ._button_admpt_6 {
border-color: #1bc01b; }
._root_admpt_1._leaf_admpt_46 ._button_admpt_6:hover {
color: #fff;
background-color: #1bc01b !important; }
._root_admpt_1._answered_admpt_51 ._button_admpt_6 {
border-color: #000; }
._root_admpt_1._answered_admpt_51 ._button_admpt_6:hover {
color: #fff;
background-color: #000 !important; }
._root_admpt_1 ._label_admpt_56 {
margin-bottom: 1rem; }
._root_admpt_1 ._wrapper_admpt_58 {
position: relative;
display: grid;
grid-template-columns: auto -webkit-max-content;
grid-template-columns: auto max-content;
height: 6rem; }
._root_admpt_1 ._input_admpt_63 {
background-color: white;
border-radius: 0.4rem 0 0 0.4rem;
width: 102%;
padding: 1rem 5rem 1rem 2rem;
border: solid #f3f3f3;
border-width: 0.1rem 0 0.1rem 0.1rem; }
._root_admpt_1 ._input_admpt_63:focus {
border-color: #f3f3f3 !important;
box-shadow: none; }
._root_admpt_1 ._button_admpt_6 {
display: inline-block;
padding: 1rem 2rem;
font-size: 1.5rem;
font-weight: 400;
border-radius: 0.4rem;
height: 100%;
margin: 0;
position: relative;
color: #000;
z-index: 1;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
border: 0.1rem solid;
background-color: #f3f3f3;
-webkit-transition: color 200ms ease-in background-color 200ms ease-in;
transition: color 200ms ease-in background-color 200ms ease-in;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
text-transform: uppercase; }
._root_admpt_1 ._button_admpt_6 i {
font-size: 1.8rem; }
._root_admpt_1 ._button_admpt_6._icon_admpt_94 {
background-color: #fff; }
._root_admpt_1 ._button_admpt_6._texticon_admpt_96 i {
margin-right: 1rem; }
._root_admpt_1 ._button_admpt_6:hover {
background-color: #fff !important; }
._root_19u4o_1 {
height: 100%; }
._root_19u4o_1 ._header_19u4o_3 {
color: #000; }
._root_19u4o_1 ._header_19u4o_3 i {
color: #000;
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
margin-right: 1rem;
font-size: 1.5rem; }
._root_19u4o_1 ._header-inner_19u4o_11 {
position: relative; }
._root_19u4o_1 ._tags_19u4o_13,
._root_19u4o_1 ._date_19u4o_14 {
display: grid;
grid-template-columns: 3rem auto; }
._root_19u4o_1 ._tags_19u4o_13 {
color: #b3ca1e;
margin-bottom: 1rem;
font-size: 1.3rem; }
._root_19u4o_1 ._date_19u4o_14 {
font-size: 1.1rem; }
._root_19u4o_1 ._tagspill_19u4o_23 {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
._root_19u4o_1 ._lang_19u4o_36 {
text-align: right;
padding-right: 1rem; }
._root_19u4o_1 ._content_19u4o_39 {
padding: 2rem 3rem;
font-size: 1.5rem; }
._root_19u4o_1 ._title_19u4o_42 {
margin-bottom: 2rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important; }
._root_19u4o_1 ._link_19u4o_46 {
color: #000;
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
border-bottom: 0.1rem solid #b3ca1e;
display: inline-block;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_19u4o_1 ._link_19u4o_46:hover {
color: #b3ca1e; }
._root_19u4o_1._purple_19u4o_56 ._link_19u4o_46 {
border-color: #b875e7; }
._root_19u4o_1._purple_19u4o_56 ._link_19u4o_46:hover {
color: #b875e7; }
._root_19u4o_1._purple_19u4o_56 ._tags_19u4o_13 {
color: #b875e7; }
._root_19u4o_1._sea_19u4o_62 ._link_19u4o_46 {
border-color: #349c8d; }
._root_19u4o_1._sea_19u4o_62 ._link_19u4o_46:hover {
color: #349c8d; }
._root_19u4o_1._sea_19u4o_62 ._tags_19u4o_13 {
color: #349c8d; }
._root_19u4o_1._blue_19u4o_68 ._link_19u4o_46 {
border-color: #1984db; }
._root_19u4o_1._blue_19u4o_68 ._link_19u4o_46:hover {
color: #1984db; }
._root_19u4o_1._blue_19u4o_68 ._tags_19u4o_13 {
color: #1984db; }
._root_19u4o_1._apple_19u4o_74 ._link_19u4o_46 {
border-color: #b3ca1e; }
._root_19u4o_1._apple_19u4o_74 ._link_19u4o_46:hover {
color: #b3ca1e; }
._root_19u4o_1._apple_19u4o_74 ._tags_19u4o_13 {
color: #b3ca1e; }
._root_19u4o_1._gold_19u4o_80 ._link_19u4o_46 {
border-color: #ffba00; }
._root_19u4o_1._gold_19u4o_80 ._link_19u4o_46:hover {
color: #ffba00; }
._root_19u4o_1._gold_19u4o_80 ._tags_19u4o_13 {
color: #ffba00; }
._root_19u4o_1._java_19u4o_86 ._link_19u4o_46 {
border-color: #20bba6; }
._root_19u4o_1._java_19u4o_86 ._link_19u4o_46:hover {
color: #20bba6; }
._root_19u4o_1._java_19u4o_86 ._tags_19u4o_13 {
color: #20bba6; }
._root_19u4o_1._orange_19u4o_92 ._link_19u4o_46 {
border-color: #ff9c01; }
._root_19u4o_1._orange_19u4o_92 ._link_19u4o_46:hover {
color: #ff9c01; }
._root_19u4o_1._orange_19u4o_92 ._tags_19u4o_13 {
color: #ff9c01; }
._root_19u4o_1._violet_19u4o_98 ._link_19u4o_46 {
border-color: #b775e7; }
._root_19u4o_1._violet_19u4o_98 ._link_19u4o_46:hover {
color: #b775e7; }
._root_19u4o_1._violet_19u4o_98 ._tags_19u4o_13 {
color: #b775e7; }
._root_19u4o_1._leaf_19u4o_104 ._link_19u4o_46 {
border-color: #1bc01b; }
._root_19u4o_1._leaf_19u4o_104 ._link_19u4o_46:hover {
color: #1bc01b; }
._root_19u4o_1._leaf_19u4o_104 ._tags_19u4o_13 {
color: #1bc01b; }
._root_19u4o_1._answered_19u4o_110 ._link_19u4o_46 {
border-color: #000; }
._root_19u4o_1._answered_19u4o_110 ._link_19u4o_46:hover {
color: #000; }
._root_19u4o_1._answered_19u4o_110 ._tags_19u4o_13 {
color: #000; }
._root_1dd6k_1 ._title_1dd6k_1 {
position: relative;
z-index: 1;
display: -webkit-box;
display: flex;
position: absolute;
top: 4.5rem;
left: 0;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
margin-top: 4.5rem; }
._root_1dd6k_1 ._title_1dd6k_1 h1 {
padding: 4rem 4rem 5rem 4rem;
background: #fff; }
._purple_1dd6k_14 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #b875e7; }
._sea_1dd6k_16 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #349c8d; }
._blue_1dd6k_18 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #1984db; }
._apple_1dd6k_20 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #b3ca1e; }
._gold_1dd6k_22 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #ffba00; }
._java_1dd6k_24 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #20bba6; }
._orange_1dd6k_26 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #ff9c01; }
._violet_1dd6k_28 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #b775e7; }
._leaf_1dd6k_30 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #1bc01b; }
._answered_1dd6k_32 ._root_1dd6k_1 ._title_1dd6k_1 h1 span {
color: #000; }
._root_1dd6k_1 ._map_1dd6k_35 {
position: relative;
height: 90vh; }
._root_1dd6k_1 ._gmap_1dd6k_39 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
._root_1dd6k_1 ._marker_1dd6k_46 {
display: block; }
._root_1yxpw_1 {
position: relative;
height: 60vh;
margin-bottom: 4.5rem; }
._root_1yxpw_1 ._gmap_1yxpw_5 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
._root_1tuep_1 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start; }
@media (min-width: 50em) {
._root_1tuep_1 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row; } }
._root_18rfk_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
align-items: flex-start;
flex-wrap: wrap; }
@media (min-width: 62.5em) {
._root_18rfk_1 {
flex-wrap: nowrap; } }
._root_18rfk_1 ._wrap_18rfk_9 {
margin-right: 8rem; }
._root_18rfk_1 ._header_18rfk_11 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-bottom: 6rem; }
._root_18rfk_1 ._header_18rfk_11 ._logo_18rfk_16 {
width: 12.8rem;
height: 12.8rem;
background-color: #f4f4f4; }
._root_18rfk_1 ._header_18rfk_11 ._logo_18rfk_16 img {
display: block;
margin: 1.4rem;
width: 10rem;
height: 10rem;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: center;
object-position: center; }
._root_18rfk_1 ._header_18rfk_11 ._title_18rfk_27 {
margin-left: 2rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
font-size: 5rem;
font-weight: 700;
line-height: 1em; }
._root_18rfk_1 ._content_18rfk_33 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
flex-wrap: wrap; }
@media (min-width: 50em) {
._root_18rfk_1 ._content_18rfk_33 {
flex-wrap: nowrap; } }
._root_18rfk_1 ._infopanel_18rfk_41 {
flex-shrink: 0;
width: 100%;
margin-right: 4rem;
margin-bottom: 6rem; }
@media (min-width: 50em) {
._root_18rfk_1 ._infopanel_18rfk_41 {
margin-bottom: 0;
width: 18rem; } }
._root_18rfk_1 ._infopanel_18rfk_41 ._tags_18rfk_50,
._root_18rfk_1 ._infopanel_18rfk_41 ._country_18rfk_51,
._root_18rfk_1 ._infopanel_18rfk_41 ._membertype_18rfk_52 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-bottom: 2rem; }
._root_18rfk_1 ._infopanel_18rfk_41 ._tags_18rfk_50 p,
._root_18rfk_1 ._infopanel_18rfk_41 ._country_18rfk_51 p,
._root_18rfk_1 ._infopanel_18rfk_41 ._membertype_18rfk_52 p {
margin-left: .4rem;
margin-bottom: 0 !important; }
._root_18rfk_1 ._infopanel_18rfk_41 ._tags_18rfk_50,
._root_18rfk_1 ._infopanel_18rfk_41 ._country_18rfk_51 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 700; }
._root_18rfk_1 ._infopanel_18rfk_41 ._tags_18rfk_50 {
font-size: 1.5rem; }
._root_18rfk_1 ._infopanel_18rfk_41 ._country_18rfk_51 {
font-size: 1.2rem;
text-transform: uppercase; }
._root_18rfk_1 ._infopanel_18rfk_41 ._country_18rfk_51 p {
color: #999999; }
._root_18rfk_1 ._infopanel_18rfk_41 ._membertype_18rfk_52 {
font-size: 1.5rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 500; }
._root_18rfk_1 ._body_18rfk_77 {
-webkit-box-flex: 1;
flex-grow: 1;
font-size: 1.5rem;
line-height: 2.5rem; }
._root_nhox4_1 {
margin-top: -5rem;
flex-shrink: 0;
width: 100%;
padding: 4.3rem 4.5rem;
border-radius: .4rem;
background-color: #f9f9f9; }
@media (min-width: 50em) {
._root_nhox4_1 {
width: 38rem; } }
._root_nhox4_1 ._title_nhox4_11 {
margin-bottom: 3rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-size: 2.5rem; }
._root_nhox4_1 ._intro_nhox4_15 {
font-size: 1.5rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500;
line-height: 2.5rem; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form {
-webkit-box-pack: start;
justify-content: flex-start; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div {
-webkit-box-flex: 1;
flex-grow: 1;
width: 100%;
margin: 2rem 0; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div:first-child {
margin-top: 4rem; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div:last-child {
margin-bottom: 0; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div select {
width: auto;
-webkit-box-flex: 1;
flex-grow: 1; }
._root_6f2b8_1 {
flex-shrink: 0;
-webkit-box-ordinal-group: 0;
order: -1;
width: 100%;
padding: 4.3rem 4.5rem;
border-radius: .4rem;
background-color: #f9f9f9;
margin-bottom: 4rem; }
@media (min-width: 62.5em) {
._root_6f2b8_1 {
-webkit-box-ordinal-group: 2;
order: 1;
width: 40rem; } }
._root_6f2b8_1 ._phone_6f2b8_13,
._root_6f2b8_1 ._address_6f2b8_14 {
margin: 0;
font-size: 1.5rem;
font-weight: 500;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; }
._root_6f2b8_1 ._links_6f2b8_19 {
margin: 2rem 0; }
._root_6f2b8_1 ._links_6f2b8_19 a {
display: block;
color: #000; }
._root_6f2b8_1 ._links_6f2b8_19 a._purple_6f2b8_24:hover {
color: #b875e7; }
._root_6f2b8_1 ._links_6f2b8_19 a._purple_6f2b8_24 span {
border-bottom-color: #b875e7; }
._root_6f2b8_1 ._links_6f2b8_19 a._sea_6f2b8_28:hover {
color: #349c8d; }
._root_6f2b8_1 ._links_6f2b8_19 a._sea_6f2b8_28 span {
border-bottom-color: #349c8d; }
._root_6f2b8_1 ._links_6f2b8_19 a._blue_6f2b8_32:hover {
color: #1984db; }
._root_6f2b8_1 ._links_6f2b8_19 a._blue_6f2b8_32 span {
border-bottom-color: #1984db; }
._root_6f2b8_1 ._links_6f2b8_19 a._apple_6f2b8_36:hover {
color: #b3ca1e; }
._root_6f2b8_1 ._links_6f2b8_19 a._apple_6f2b8_36 span {
border-bottom-color: #b3ca1e; }
._root_6f2b8_1 ._links_6f2b8_19 a._gold_6f2b8_40:hover {
color: #ffba00; }
._root_6f2b8_1 ._links_6f2b8_19 a._gold_6f2b8_40 span {
border-bottom-color: #ffba00; }
._root_6f2b8_1 ._links_6f2b8_19 a._java_6f2b8_44:hover {
color: #20bba6; }
._root_6f2b8_1 ._links_6f2b8_19 a._java_6f2b8_44 span {
border-bottom-color: #20bba6; }
._root_6f2b8_1 ._links_6f2b8_19 a._orange_6f2b8_48:hover {
color: #ff9c01; }
._root_6f2b8_1 ._links_6f2b8_19 a._orange_6f2b8_48 span {
border-bottom-color: #ff9c01; }
._root_6f2b8_1 ._links_6f2b8_19 a._violet_6f2b8_52:hover {
color: #b775e7; }
._root_6f2b8_1 ._links_6f2b8_19 a._violet_6f2b8_52 span {
border-bottom-color: #b775e7; }
._root_6f2b8_1 ._links_6f2b8_19 a._leaf_6f2b8_56:hover {
color: #1bc01b; }
._root_6f2b8_1 ._links_6f2b8_19 a._leaf_6f2b8_56 span {
border-bottom-color: #1bc01b; }
._root_6f2b8_1 ._links_6f2b8_19 a._answered_6f2b8_60:hover {
color: #000; }
._root_6f2b8_1 ._links_6f2b8_19 a._answered_6f2b8_60 span {
border-bottom-color: #000; }
._root_6f2b8_1 ._links_6f2b8_19 a + a {
margin-top: 2rem; }
._root_6f2b8_1 ._links_6f2b8_19 span {
display: inline-block;
padding-bottom: .2rem;
border-bottom: 0.2rem solid #1984db; }
._root_6f2b8_1 ._info_6f2b8_70 ._entry_6f2b8_70 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
line-height: 2.4rem; }
._root_6f2b8_1 ._info_6f2b8_70 ._entry_6f2b8_70 p {
display: inline-block;
font-size: 1.1rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 500; }
._root_6f2b8_1 ._info_6f2b8_70 ._entry_6f2b8_70 p:first-child {
text-transform: uppercase; }
._root_6f2b8_1 ._info_6f2b8_70 ._entry_6f2b8_70 p:last-child {
margin-left: .2rem;
font-weight: 700; }
._root_sxfje_1 {
margin-top: 10rem; }
@media (min-width: 50em) {
._root_sxfje_1 {
margin-left: 4.8rem; } }
._root_sxfje_1 ._list_sxfje_6 {
display: grid;
grid-template-columns: repeat(1, 1fr);
grid-gap: 8rem 6rem;
gap: 8rem 6rem; }
@media (min-width: 62.5em) {
._root_sxfje_1 ._list_sxfje_6 {
grid-template-columns: repeat(2, 1fr); } }
._root_731jx_1 ._tags_731jx_1,
._root_731jx_1 ._country_731jx_2 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-top: 2rem; }
._root_731jx_1 ._tags_731jx_1:first-child,
._root_731jx_1 ._country_731jx_2:first-child {
margin-top: 0; }
._root_731jx_1 ._tags_731jx_1 span:first-child,
._root_731jx_1 ._country_731jx_2 span:first-child {
margin-right: .5em; }
._root_731jx_1 ._tagspill_731jx_14 {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
._root_731jx_1 ._tags_731jx_1 {
font-size: 1.3rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #1984db; }
._root_731jx_1 ._country_731jx_2 {
text-transform: uppercase;
font-weight: 700;
font-size: 1.2rem;
text-transform: uppercase;
color: #999999; }
._root_731jx_1 ._content_731jx_41 {
margin-top: 2rem;
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start; }
._root_731jx_1 ._content_731jx_41 ._logo_731jx_46 {
display: block;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: top center;
object-position: top center;
margin-right: 1rem;
width: 9rem;
height: 9rem;
color: #000; }
._root_731jx_1 ._content_731jx_41 ._title_731jx_54 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-size: 1.8rem;
font-weight: 700;
line-height: 2.5rem; }
._root_731jx_1 ._content_731jx_41 ._membertype_731jx_59 {
margin-top: 1.5rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 500;
font-size: 1.4rem;
line-height: 3rem;
color: #000; }
._root_1fxs0_1 ._title_1fxs0_1 {
position: relative;
z-index: 1;
display: -webkit-box;
display: flex;
position: absolute;
top: 4.5rem;
left: 0;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
margin-top: 4.5rem; }
._root_1fxs0_1 ._title_1fxs0_1 h1 {
font-size: 4rem !important;
padding: 4rem 4rem 5rem 4rem;
background: #fff; }
._purple_1fxs0_15 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #b875e7; }
._sea_1fxs0_17 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #349c8d; }
._blue_1fxs0_19 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #1984db; }
._apple_1fxs0_21 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #b3ca1e; }
._gold_1fxs0_23 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #ffba00; }
._java_1fxs0_25 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #20bba6; }
._orange_1fxs0_27 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #ff9c01; }
._violet_1fxs0_29 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #b775e7; }
._leaf_1fxs0_31 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #1bc01b; }
._answered_1fxs0_33 ._root_1fxs0_1 ._title_1fxs0_1 h1 span {
color: #000; }
._root_1fxs0_1 ._map_1fxs0_36 {
position: relative;
height: 90vh; }
._root_1fxs0_1 ._gmap_1fxs0_40 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
._root_1fxs0_1 ._marker_1fxs0_47 {
display: block; }
._root_1tuep_1 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start; }
@media (min-width: 50em) {
._root_1tuep_1 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row; } }
._root_nhox4_1 {
margin-top: -5rem;
flex-shrink: 0;
width: 100%;
padding: 4.3rem 4.5rem;
border-radius: .4rem;
background-color: #f9f9f9; }
@media (min-width: 50em) {
._root_nhox4_1 {
width: 38rem; } }
._root_nhox4_1 ._title_nhox4_11 {
margin-bottom: 3rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-size: 2.5rem; }
._root_nhox4_1 ._intro_nhox4_15 {
font-size: 1.5rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500;
line-height: 2.5rem; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form {
-webkit-box-pack: start;
justify-content: flex-start; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div {
-webkit-box-flex: 1;
flex-grow: 1;
width: 100%;
margin: 2rem 0; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div:first-child {
margin-top: 4rem; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div:last-child {
margin-bottom: 0; }
._root_nhox4_1 ._controls_nhox4_20 ._filters_nhox4_20 form > div select {
width: auto;
-webkit-box-flex: 1;
flex-grow: 1; }
._root_sxfje_1 {
margin-top: 10rem; }
@media (min-width: 50em) {
._root_sxfje_1 {
margin-left: 4.8rem; } }
._root_sxfje_1 ._list_sxfje_6 {
display: grid;
grid-template-columns: repeat(1, 1fr);
grid-gap: 8rem 6rem;
gap: 8rem 6rem; }
@media (min-width: 62.5em) {
._root_sxfje_1 ._list_sxfje_6 {
grid-template-columns: repeat(2, 1fr); } }
._root_17n89_1 ._tags_17n89_1,
._root_17n89_1 ._country_17n89_2 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-top: 2rem; }
._root_17n89_1 ._tags_17n89_1:first-child,
._root_17n89_1 ._country_17n89_2:first-child {
margin-top: 0; }
._root_17n89_1 ._tags_17n89_1 span:first-child,
._root_17n89_1 ._country_17n89_2 span:first-child {
margin-right: .5em; }
._root_17n89_1 ._tagspill_17n89_14 {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
._root_17n89_1 ._tags_17n89_1 {
font-size: 1.3rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #1984db; }
._root_17n89_1 ._country_17n89_2 {
text-transform: uppercase;
font-weight: 700;
font-size: 1.2rem;
text-transform: uppercase;
color: #999999; }
._root_17n89_1 ._content_17n89_41 {
margin-top: 2rem;
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start; }
._root_17n89_1 ._content_17n89_41 ._title_17n89_46 {
margin-bottom: 1rem !important;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-size: 1.8rem;
font-weight: 700;
line-height: 2.5rem; }
._root_17n89_1 ._content_17n89_41 ._dates_17n89_52 {
font: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500;
font-size: 1.4rem;
line-height: 2;
color: #000; }
._root_1yxpw_1 {
position: relative;
height: 60vh;
margin-bottom: 4.5rem; }
._root_1yxpw_1 ._gmap_1yxpw_5 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
._root_oo2k2_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
align-items: flex-start;
flex-wrap: wrap; }
@media (min-width: 62.5em) {
._root_oo2k2_1 {
flex-wrap: nowrap; } }
._root_oo2k2_1 ._wrap_oo2k2_9 {
margin-right: 8rem; }
._root_oo2k2_1 ._header_oo2k2_11 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-bottom: 6rem; }
._root_oo2k2_1 ._header_oo2k2_11 ._logo_oo2k2_16 {
width: 12.8rem;
height: 12.8rem;
background-color: #f4f4f4; }
._root_oo2k2_1 ._header_oo2k2_11 ._logo_oo2k2_16 img {
display: block;
margin: 1.4rem;
width: 10rem;
height: 10rem;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: center;
object-position: center; }
._root_oo2k2_1 ._header_oo2k2_11 ._title_oo2k2_27 {
margin-left: 2rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
font-size: 5rem;
font-weight: 700;
line-height: 1em; }
._root_oo2k2_1 ._content_oo2k2_33 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
flex-wrap: wrap; }
@media (min-width: 50em) {
._root_oo2k2_1 ._content_oo2k2_33 {
flex-wrap: nowrap; } }
._root_oo2k2_1 ._infopanel_oo2k2_41 {
flex-shrink: 0;
width: 100%;
margin-right: 4rem;
margin-bottom: 6rem; }
@media (min-width: 50em) {
._root_oo2k2_1 ._infopanel_oo2k2_41 {
margin-bottom: 0;
width: 18rem; } }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._themes_oo2k2_50,
._root_oo2k2_1 ._infopanel_oo2k2_41 ._country_oo2k2_51 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-bottom: 2rem; }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._themes_oo2k2_50 p,
._root_oo2k2_1 ._infopanel_oo2k2_41 ._country_oo2k2_51 p {
margin-left: .4rem;
margin-bottom: 0 !important; }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._themes_oo2k2_50,
._root_oo2k2_1 ._infopanel_oo2k2_41 ._country_oo2k2_51 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 700; }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._themes_oo2k2_50 {
font-size: 1.5rem; }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._country_oo2k2_51 {
font-size: 1.2rem;
text-transform: uppercase; }
._root_oo2k2_1 ._infopanel_oo2k2_41 ._country_oo2k2_51 p {
color: #999999; }
._root_oo2k2_1 ._body_oo2k2_71 {
-webkit-box-flex: 1;
flex-grow: 1;
font-size: 1.5rem;
line-height: 2.5rem; }
._root_oo2k2_1 ._tags_oo2k2_75 {
margin-top: 2rem; }
._root_13ap0_1 {
flex-shrink: 0;
-webkit-box-ordinal-group: 0;
order: -1;
width: 100%;
padding: 4.3rem 4.5rem;
border-radius: .4rem;
background-color: #f9f9f9;
margin-bottom: 4rem; }
@media (min-width: 62.5em) {
._root_13ap0_1 {
-webkit-box-ordinal-group: 2;
order: 1;
width: 40rem; } }
._root_13ap0_1 ._address_13ap0_13 {
margin: 0;
font-size: 1.5rem;
font-weight: 500;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; }
._root_13ap0_1 ._links_13ap0_18 {
margin: 2rem 0; }
._root_13ap0_1 ._links_13ap0_18 a {
display: block;
color: #000; }
._root_13ap0_1 ._links_13ap0_18 a._purple_13ap0_23:hover {
color: #b875e7; }
._root_13ap0_1 ._links_13ap0_18 a._purple_13ap0_23 span {
border-bottom-color: #b875e7; }
._root_13ap0_1 ._links_13ap0_18 a._sea_13ap0_27:hover {
color: #349c8d; }
._root_13ap0_1 ._links_13ap0_18 a._sea_13ap0_27 span {
border-bottom-color: #349c8d; }
._root_13ap0_1 ._links_13ap0_18 a._blue_13ap0_31:hover {
color: #1984db; }
._root_13ap0_1 ._links_13ap0_18 a._blue_13ap0_31 span {
border-bottom-color: #1984db; }
._root_13ap0_1 ._links_13ap0_18 a._apple_13ap0_35:hover {
color: #b3ca1e; }
._root_13ap0_1 ._links_13ap0_18 a._apple_13ap0_35 span {
border-bottom-color: #b3ca1e; }
._root_13ap0_1 ._links_13ap0_18 a._gold_13ap0_39:hover {
color: #ffba00; }
._root_13ap0_1 ._links_13ap0_18 a._gold_13ap0_39 span {
border-bottom-color: #ffba00; }
._root_13ap0_1 ._links_13ap0_18 a._java_13ap0_43:hover {
color: #20bba6; }
._root_13ap0_1 ._links_13ap0_18 a._java_13ap0_43 span {
border-bottom-color: #20bba6; }
._root_13ap0_1 ._links_13ap0_18 a._orange_13ap0_47:hover {
color: #ff9c01; }
._root_13ap0_1 ._links_13ap0_18 a._orange_13ap0_47 span {
border-bottom-color: #ff9c01; }
._root_13ap0_1 ._links_13ap0_18 a._violet_13ap0_51:hover {
color: #b775e7; }
._root_13ap0_1 ._links_13ap0_18 a._violet_13ap0_51 span {
border-bottom-color: #b775e7; }
._root_13ap0_1 ._links_13ap0_18 a._leaf_13ap0_55:hover {
color: #1bc01b; }
._root_13ap0_1 ._links_13ap0_18 a._leaf_13ap0_55 span {
border-bottom-color: #1bc01b; }
._root_13ap0_1 ._links_13ap0_18 a._answered_13ap0_59:hover {
color: #000; }
._root_13ap0_1 ._links_13ap0_18 a._answered_13ap0_59 span {
border-bottom-color: #000; }
._root_13ap0_1 ._links_13ap0_18 a + a {
margin-top: 2rem; }
._root_13ap0_1 ._links_13ap0_18 span {
display: inline-block;
padding-bottom: .2rem;
border-bottom: 0.2rem solid #1984db; }
._root_13ap0_1 ._dates_13ap0_69 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500;
font-size: 1.5rem; }
._root_13ap0_1 ._dates_13ap0_69._purple_13ap0_23 {
color: #b875e7; }
._root_13ap0_1 ._dates_13ap0_69._sea_13ap0_27 {
color: #349c8d; }
._root_13ap0_1 ._dates_13ap0_69._blue_13ap0_31 {
color: #1984db; }
._root_13ap0_1 ._dates_13ap0_69._apple_13ap0_35 {
color: #b3ca1e; }
._root_13ap0_1 ._dates_13ap0_69._gold_13ap0_39 {
color: #ffba00; }
._root_13ap0_1 ._dates_13ap0_69._java_13ap0_43 {
color: #20bba6; }
._root_13ap0_1 ._dates_13ap0_69._orange_13ap0_47 {
color: #ff9c01; }
._root_13ap0_1 ._dates_13ap0_69._violet_13ap0_51 {
color: #b775e7; }
._root_13ap0_1 ._dates_13ap0_69._leaf_13ap0_55 {
color: #1bc01b; }
._root_13ap0_1 ._dates_13ap0_69._answered_13ap0_59 {
color: #000; }
._root_h26lb_1 {
height: 100%; }
._root_h26lb_1 ._header_h26lb_3 {
color: #000; }
._root_h26lb_1 ._header_h26lb_3 i {
color: #000;
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
margin-right: 1rem;
font-size: 1.5rem; }
._root_h26lb_1 ._header-inner_h26lb_11 {
position: relative; }
._root_h26lb_1 ._tags_h26lb_13,
._root_h26lb_1 ._date_h26lb_14,
._root_h26lb_1 ._location_h26lb_15 {
display: grid;
grid-template-columns: 3rem auto; }
._root_h26lb_1 ._tags_h26lb_13 {
color: #b3ca1e;
font-size: 1.1rem;
text-transform: uppercase;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 600;
letter-spacing: 0.12rem; }
._root_h26lb_1 ._date_h26lb_14 {
font-size: 1.1rem; }
._root_h26lb_1 ._location_h26lb_15 {
text-transform: uppercase;
color: #ababab;
margin-top: 1.5rem;
font-size: 1.1rem; }
._root_h26lb_1 ._tagspill_h26lb_32 {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
._root_h26lb_1 ._lang_h26lb_45 {
text-align: right;
padding-right: 1rem; }
._root_h26lb_1 ._content_h26lb_48 {
padding: 0 3rem;
font-size: 1.5rem; }
._root_h26lb_1 ._title_h26lb_51 {
font-weight: 700;
margin-top: 2rem;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_h26lb_1 ._title_h26lb_51, ._root_h26lb_1 ._title_h26lb_51 a {
color: #000; }
._root_h26lb_1 ._link_h26lb_57 {
color: #000;
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
border-bottom: 0.1rem solid #b3ca1e;
display: inline-block;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
margin-top: 2rem; }
._root_h26lb_1 ._link_h26lb_57:hover {
color: #b3ca1e; }
._root_h26lb_1 ._inlinedate_h26lb_68 {
color: #000;
font-weight: 500; }
._root_h26lb_1._purple_h26lb_71 ._link_h26lb_57 {
border-color: #b875e7; }
._root_h26lb_1._purple_h26lb_71 ._link_h26lb_57:hover {
color: #b875e7; }
._root_h26lb_1._purple_h26lb_71 a:hover ._title_h26lb_51,
._root_h26lb_1._purple_h26lb_71 ._title_h26lb_51 a:hover {
color: #b875e7; }
._root_h26lb_1._purple_h26lb_71 ._tags_h26lb_13 {
color: #b875e7; }
._root_h26lb_1._purple_h26lb_71 ._tagspill_h26lb_32 {
background-color: #b875e7; }
._root_h26lb_1._sea_h26lb_82 ._link_h26lb_57 {
border-color: #349c8d; }
._root_h26lb_1._sea_h26lb_82 ._link_h26lb_57:hover {
color: #349c8d; }
._root_h26lb_1._sea_h26lb_82 a:hover ._title_h26lb_51,
._root_h26lb_1._sea_h26lb_82 ._title_h26lb_51 a:hover {
color: #349c8d; }
._root_h26lb_1._sea_h26lb_82 ._tags_h26lb_13 {
color: #349c8d; }
._root_h26lb_1._sea_h26lb_82 ._tagspill_h26lb_32 {
background-color: #349c8d; }
._root_h26lb_1._blue_h26lb_93 ._link_h26lb_57 {
border-color: #1984db; }
._root_h26lb_1._blue_h26lb_93 ._link_h26lb_57:hover {
color: #1984db; }
._root_h26lb_1._blue_h26lb_93 a:hover ._title_h26lb_51,
._root_h26lb_1._blue_h26lb_93 ._title_h26lb_51 a:hover {
color: #1984db; }
._root_h26lb_1._blue_h26lb_93 ._tags_h26lb_13 {
color: #1984db; }
._root_h26lb_1._blue_h26lb_93 ._tagspill_h26lb_32 {
background-color: #1984db; }
._root_h26lb_1._apple_h26lb_104 ._link_h26lb_57 {
border-color: #b3ca1e; }
._root_h26lb_1._apple_h26lb_104 ._link_h26lb_57:hover {
color: #b3ca1e; }
._root_h26lb_1._apple_h26lb_104 a:hover ._title_h26lb_51,
._root_h26lb_1._apple_h26lb_104 ._title_h26lb_51 a:hover {
color: #b3ca1e; }
._root_h26lb_1._apple_h26lb_104 ._tags_h26lb_13 {
color: #b3ca1e; }
._root_h26lb_1._apple_h26lb_104 ._tagspill_h26lb_32 {
background-color: #b3ca1e; }
._root_h26lb_1._gold_h26lb_115 ._link_h26lb_57 {
border-color: #ffba00; }
._root_h26lb_1._gold_h26lb_115 ._link_h26lb_57:hover {
color: #ffba00; }
._root_h26lb_1._gold_h26lb_115 a:hover ._title_h26lb_51,
._root_h26lb_1._gold_h26lb_115 ._title_h26lb_51 a:hover {
color: #ffba00; }
._root_h26lb_1._gold_h26lb_115 ._tags_h26lb_13 {
color: #ffba00; }
._root_h26lb_1._gold_h26lb_115 ._tagspill_h26lb_32 {
background-color: #ffba00; }
._root_h26lb_1._java_h26lb_126 ._link_h26lb_57 {
border-color: #20bba6; }
._root_h26lb_1._java_h26lb_126 ._link_h26lb_57:hover {
color: #20bba6; }
._root_h26lb_1._java_h26lb_126 a:hover ._title_h26lb_51,
._root_h26lb_1._java_h26lb_126 ._title_h26lb_51 a:hover {
color: #20bba6; }
._root_h26lb_1._java_h26lb_126 ._tags_h26lb_13 {
color: #20bba6; }
._root_h26lb_1._java_h26lb_126 ._tagspill_h26lb_32 {
background-color: #20bba6; }
._root_h26lb_1._orange_h26lb_137 ._link_h26lb_57 {
border-color: #ff9c01; }
._root_h26lb_1._orange_h26lb_137 ._link_h26lb_57:hover {
color: #ff9c01; }
._root_h26lb_1._orange_h26lb_137 a:hover ._title_h26lb_51,
._root_h26lb_1._orange_h26lb_137 ._title_h26lb_51 a:hover {
color: #ff9c01; }
._root_h26lb_1._orange_h26lb_137 ._tags_h26lb_13 {
color: #ff9c01; }
._root_h26lb_1._orange_h26lb_137 ._tagspill_h26lb_32 {
background-color: #ff9c01; }
._root_h26lb_1._violet_h26lb_148 ._link_h26lb_57 {
border-color: #b775e7; }
._root_h26lb_1._violet_h26lb_148 ._link_h26lb_57:hover {
color: #b775e7; }
._root_h26lb_1._violet_h26lb_148 a:hover ._title_h26lb_51,
._root_h26lb_1._violet_h26lb_148 ._title_h26lb_51 a:hover {
color: #b775e7; }
._root_h26lb_1._violet_h26lb_148 ._tags_h26lb_13 {
color: #b775e7; }
._root_h26lb_1._violet_h26lb_148 ._tagspill_h26lb_32 {
background-color: #b775e7; }
._root_h26lb_1._leaf_h26lb_159 ._link_h26lb_57 {
border-color: #1bc01b; }
._root_h26lb_1._leaf_h26lb_159 ._link_h26lb_57:hover {
color: #1bc01b; }
._root_h26lb_1._leaf_h26lb_159 a:hover ._title_h26lb_51,
._root_h26lb_1._leaf_h26lb_159 ._title_h26lb_51 a:hover {
color: #1bc01b; }
._root_h26lb_1._leaf_h26lb_159 ._tags_h26lb_13 {
color: #1bc01b; }
._root_h26lb_1._leaf_h26lb_159 ._tagspill_h26lb_32 {
background-color: #1bc01b; }
._root_h26lb_1._answered_h26lb_170 ._link_h26lb_57 {
border-color: #000; }
._root_h26lb_1._answered_h26lb_170 ._link_h26lb_57:hover {
color: #000; }
._root_h26lb_1._answered_h26lb_170 a:hover ._title_h26lb_51,
._root_h26lb_1._answered_h26lb_170 ._title_h26lb_51 a:hover {
color: #000; }
._root_h26lb_1._answered_h26lb_170 ._tags_h26lb_13 {
color: #000; }
._root_h26lb_1._answered_h26lb_170 ._tagspill_h26lb_32 {
background-color: #000; }
._root_1rns6_1 {
border-radius: 0.4rem;
border: 0.1rem solid #b3ca1e;
overflow: hidden; }
._root_1rns6_1._purple_1rns6_5 {
border-color: #b875e7; }
._root_1rns6_1._sea_1rns6_7 {
border-color: #349c8d; }
._root_1rns6_1._blue_1rns6_9 {
border-color: #1984db; }
._root_1rns6_1._apple_1rns6_11 {
border-color: #b3ca1e; }
._root_1rns6_1._gold_1rns6_13 {
border-color: #ffba00; }
._root_1rns6_1._java_1rns6_15 {
border-color: #20bba6; }
._root_1rns6_1._orange_1rns6_17 {
border-color: #ff9c01; }
._root_1rns6_1._violet_1rns6_19 {
border-color: #b775e7; }
._root_1rns6_1._leaf_1rns6_21 {
border-color: #1bc01b; }
._root_1rns6_1._answered_1rns6_23 {
border-color: #000; }
._root_1rns6_1 a {
text-decoration: none;
color: #000; }
._root_1rns6_1 ._header_1rns6_28 {
position: relative;
overflow: hidden;
color: #000; }
._root_1rns6_1 ._header_1rns6_28 i {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
margin-right: 1rem;
color: currentColor; }
._root_1rns6_1 ._innerheader_1rns6_37 {
padding: 2rem 1rem;
z-index: 1;
position: relative; }
._root_1rns6_1 ._image_1rns6_41 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000; }
._root_1rns6_1 ._image_1rns6_41 img {
display: block;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
-webkit-transition: -webkit-transform 3000ms ease-in-out;
transition: -webkit-transform 3000ms ease-in-out;
transition: transform 3000ms ease-in-out;
transition: transform 3000ms ease-in-out, -webkit-transform 3000ms ease-in-out;
opacity: 0.75; }
._root_1rns6_1 ._image_1rns6_41::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3); }
._root_1rns6_1:hover ._image_1rns6_41 img {
-webkit-transform: scale(1.1);
transform: scale(1.1); }
._root_1rns6_1:hover._purple_1rns6_5 ._title_1rns6_66 {
color: #b875e7; }
._root_1rns6_1:hover._sea_1rns6_7 ._title_1rns6_66 {
color: #349c8d; }
._root_1rns6_1:hover._blue_1rns6_9 ._title_1rns6_66 {
color: #1984db; }
._root_1rns6_1:hover._apple_1rns6_11 ._title_1rns6_66 {
color: #b3ca1e; }
._root_1rns6_1:hover._gold_1rns6_13 ._title_1rns6_66 {
color: #ffba00; }
._root_1rns6_1:hover._java_1rns6_15 ._title_1rns6_66 {
color: #20bba6; }
._root_1rns6_1:hover._orange_1rns6_17 ._title_1rns6_66 {
color: #ff9c01; }
._root_1rns6_1:hover._violet_1rns6_19 ._title_1rns6_66 {
color: #b775e7; }
._root_1rns6_1:hover._leaf_1rns6_21 ._title_1rns6_66 {
color: #1bc01b; }
._root_1rns6_1:hover._answered_1rns6_23 ._title_1rns6_66 {
color: #000; }
._root_1rns6_1 ._tags_1rns6_86,
._root_1rns6_1 ._date_1rns6_87 {
display: grid;
grid-template-columns: 3rem auto; }
._root_1rns6_1 ._tags_1rns6_86 {
color: #b3ca1e;
margin-bottom: 1rem; }
._root_1rns6_1 ._tags_1rns6_86 span {
font-size: 1.3rem; }
._root_1rns6_1 ._date_1rns6_87 span {
font-size: 1.1rem; }
._root_1rns6_1 ._tagspill_1rns6_97 {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
._root_1rns6_1 ._content_1rns6_110 {
padding: 4rem; }
._root_1rns6_1 ._title_1rns6_66 {
margin-bottom: 2rem;
-webkit-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
._root_1rns6_1._has-image_1rns6_115 ._header_1rns6_28 {
color: #fff !important;
height: 15rem; }
._root_1rns6_1._has-image_1rns6_115 ._tags_1rns6_86,
._root_1rns6_1._has-image_1rns6_115 ._date_1rns6_87 {
color: #fff !important; }
._root_1sp4z_1 {
position: relative;
padding: 14rem 0;
background-position: top center;
background-size: 147rem;
background-repeat: repeat-x;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg); }
._root_1sp4z_1._with-banner_1sp4z_8 {
margin-bottom: 6rem; }
._root_1sp4z_1._with-banner_1sp4z_8::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3); }
._root_1sp4z_1 ._banner_1sp4z_18 {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-position: center;
object-position: center;
-o-object-fit: cover;
object-fit: cover; }
._root_1sp4z_1 ._content_1sp4z_27 {
position: relative;
z-index: 1;
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column; }
@media (min-width: 50em) {
._root_1sp4z_1 ._content_1sp4z_27 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
-webkit-box-align: center;
align-items: center; } }
._root_1sp4z_1 ._dateblock_1sp4z_38 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: end;
align-items: flex-end;
margin-bottom: 1rem;
padding: 1rem 1.5rem;
border-radius: .4rem;
margin-right: 3rem;
text-align: center;
white-space: nowrap; }
@media (min-width: 50em) {
._root_1sp4z_1 ._dateblock_1sp4z_38 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
padding: 2rem 2.5rem;
margin-bottom: 0; } }
@media (min-width: 62.5em) {
._root_1sp4z_1 ._dateblock_1sp4z_38 {
padding: 3rem 4rem; } }
._root_1sp4z_1 ._dateblock_1sp4z_38 span {
display: block; }
._root_1sp4z_1 ._dateblock_1sp4z_38 span:first-child {
margin-right: .6rem;
font-size: 2.5rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; }
@media (min-width: 50em) {
._root_1sp4z_1 ._dateblock_1sp4z_38 span:first-child {
margin-right: 0;
font-size: 3rem; } }
@media (min-width: 62.5em) {
._root_1sp4z_1 ._dateblock_1sp4z_38 span:first-child {
font-size: 5rem; } }
._root_1sp4z_1 ._dateblock_1sp4z_38 span:last-child {
font-size: 1.5rem;
line-height: 3rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif; }
._root_1sp4z_1 ._title_1sp4z_75 {
line-height: 1;
font-size: 4rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important; }
._root_1sp4z_1 ._title_1sp4z_75._light_1sp4z_80 {
color: #fff !important; }
@media (min-width: 62.5em) {
._root_1sp4z_1 ._title_1sp4z_75 {
font-size: 6rem; } }
._root_160q9_1 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column; }
._root_160q9_1 ._content_160q9_6 {
-webkit-box-flex: 1;
flex-grow: 1;
width: 100%; }
@media (min-width: 50em) {
._root_160q9_1 ._content_160q9_6 {
padding: 0 4rem; } }
@media (max-width: 50em) {
._root_160q9_1 ._content_160q9_6 img {
width: 100%;
height: auto; } }
._root_160q9_1 ._content_160q9_6 h2 {
font-size: 3rem;
line-height: 3.5rem;
margin-bottom: 5rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 500; }
@media (min-width: 50em) {
._root_160q9_1 ._content_160q9_6 h2 {
margin-left: -4rem; } }
@media (min-width: 62.5em) {
._root_160q9_1 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row; } }
._root_h66f7_1 {
flex-shrink: 0;
margin-left: 0;
margin-top: 8rem;
width: 100%; }
@media (min-width: 62.5em) {
._root_h66f7_1 {
margin-top: 0;
margin-left: 8rem;
width: 25rem; } }
._root_h66f7_1 ._title_h66f7_11 {
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif !important;
font-size: 4rem;
font-weight: 400;
color: #666666; }
._root_h66f7_1 ._news_h66f7_16 {
margin-top: 5rem; }
@media (min-width: 30em) {
._root_h66f7_1 ._news_h66f7_16 {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 2rem;
gap: 2rem; } }
@media (min-width: 62.5em) {
._root_h66f7_1 ._news_h66f7_16 {
display: block; } }
._root_h66f7_1 ._entry_h66f7_27 {
margin-bottom: 6.5rem;
padding: 2rem; }
@media (min-width: 62.5em) {
._root_h66f7_1 ._entry_h66f7_27 {
padding: 0; } }
._root_h66f7_1 ._entry_h66f7_27:last-child {
margin-bottom: 0; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin-bottom: 1.5rem; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 > span {
font-size: 1.5rem; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 ._content_h66f7_42 {
margin-left: .7rem; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 ._content_h66f7_42 span {
display: block;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 700;
line-height: 1.8rem;
color: #000; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 ._content_h66f7_42 span:first-child {
font-size: 1.3rem; }
._root_h66f7_1 ._entry_h66f7_27 ._meta_h66f7_35 ._content_h66f7_42 span:last-child {
font-size: 1.2rem; }
._root_h66f7_1 ._entry_h66f7_27 ._title_h66f7_11 {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
font-size: 1.8rem;
line-height: 2.5rem;
font-weight: 700;
color: #000; }
._root_ifjgt_1 {
display: block;
margin: 6rem 0; }
@media (min-width: 50em) {
._root_ifjgt_1 {
margin: 6rem -4rem; } }
._root_ifjgt_1 ._tags_ifjgt_7 {
margin-bottom: 5rem; }
._root_ifjgt_1 ._author_ifjgt_9 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center; }
._root_ifjgt_1 ._author_ifjgt_9 img {
display: block;
margin-right: 2rem;
width: 4rem;
height: 4rem;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: center;
object-position: center;
background: #f4f4f4; }
._root_ifjgt_1 ._author_ifjgt_9 ._info_ifjgt_21 span {
display: block;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500; }
._root_ifjgt_1 ._author_ifjgt_9 ._info_ifjgt_21 span:first-child {
font-size: 2rem;
color: #000; }
._root_ifjgt_1 ._author_ifjgt_9 ._info_ifjgt_21 span:last-child {
font-size: 1.5rem;
color: #666666; }
._root_ifjgt_1 ._socials_ifjgt_31 {
margin-top: 10rem; }
form ._field_q03b4_1 ._label_q03b4_1 {
margin-bottom: .8rem !important;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
font-weight: 600 !important;
font-size: 1.5rem !important;
line-height: 2.5rem !important; }
@media all and (max-width: 62.4375em) {
form ._field_q03b4_1 ._textarea_q03b4_9 {
margin-bottom: -2.5rem; } }
._root_n9d8x_1 ._commentslist_n9d8x_1 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
padding: 0;
list-style: none; }
@media (min-width: 62.5em) {
._root_n9d8x_1 ._commentslist_n9d8x_1 {
padding: 0 15rem; } }
._tags_n9d8x_10 {
margin-top: 14rem;
margin-bottom: 2rem; }
._socials_n9d8x_14 {
margin-bottom: 14rem; }
form#commentform .row {
margin: 0; }
form#commentform .acf-comment-fields {
display: none; }
form#commentform label {
margin-bottom: .8rem !important;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
font-weight: 600 !important;
font-size: 1.5rem !important;
line-height: 2.5rem !important; }
form#commentform input[id="submit"] {
padding: 0 0 .4rem 0 !important;
color: #000 !important;
background: transparent !important;
font-size: 1.3rem !important;
line-height: 1 !important;
text-transform: uppercase;
border-radius: 0 !important;
border-bottom: .1rem solid transparent; }
form#commentform .input--checkbox {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
margin: 0 0 2rem 0; }
form#commentform .input--checkbox label {
margin-bottom: 0 !important; }
form#commentform .form-submit {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
align-items: center;
margin-top: 0 !important; }
form#commentform .form-submit::before {
margin-top: .2rem;
margin-right: .6rem;
font-family: "themify";
content: "\E982"; }
div.isto.isto.purple form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #b875e7 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.purple form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #b875e7 !important; }
div.isto.isto.sea form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #349c8d !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.sea form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #349c8d !important; }
div.isto.isto.blue form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #1984db !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.blue form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #1984db !important; }
div.isto.isto.apple form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #b3ca1e !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.apple form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #b3ca1e !important; }
div.isto.isto.gold form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #ffba00 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.gold form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #ffba00 !important; }
div.isto.isto.java form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #20bba6 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.java form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #20bba6 !important; }
div.isto.isto.orange form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #ff9c01 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.orange form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #ff9c01 !important; }
div.isto.isto.violet form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #b775e7 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.violet form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #b775e7 !important; }
div.isto.isto.leaf form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #1bc01b !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.leaf form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #1bc01b !important; }
div.isto.isto.answered form#commentform .form-submit input {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom-color: #000 !important;
-webkit-transition: none !important;
transition: none !important; }
div.isto.isto.answered form#commentform .form-submit input:focus {
border: none !important;
background-color: transparent !important;
border-bottom: 0.1rem solid #000 !important; }
._root_1udpj_1 {
list-style: none; }
._root_1udpj_1._answer_1udpj_3 {
-webkit-box-ordinal-group: 0;
order: -1; }
._root_1udpj_1._answer_1udpj_3 ._body_1udpj_5 {
font-size: 3rem;
font-weight: 500;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; }
._root_1udpj_1 ._header_1udpj_9 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center; }
._root_1udpj_1 ._header_1udpj_9 img {
display: block;
width: 4rem;
height: 4rem;
-o-object-position: center;
object-position: center;
-o-object-fit: contain;
object-fit: contain; }
._root_1udpj_1 ._header_1udpj_9 ._info_1udpj_19 {
margin-left: 2rem; }
._root_1udpj_1 ._header_1udpj_9 ._info_1udpj_19 span {
display: block; }
._root_1udpj_1 ._header_1udpj_9 ._info_1udpj_19 span:first-child {
font-size: 2rem;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif; }
._root_1udpj_1 ._header_1udpj_9 ._info_1udpj_19 span:last-child {
font-size: 1.5rem;
font-weight: 600;
color: #666666; }
._root_1udpj_1 ._content_1udpj_31 {
margin-top: 1.5rem;
margin-left: 6rem; }
._root_1udpj_1 ._content_1udpj_31 ._body_1udpj_5 {
margin-bottom: 3rem; }
._root_1udpj_1 ._content_1udpj_31 ._reply_1udpj_36 {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end; }
._root_1udpj_1 ._content_1udpj_31 ._reply_1udpj_36 a {
color: currentColor;
font-weight: 600;
font-size: 1.5rem;
text-transform: uppercase; }
._root_1udpj_1 ._content_1udpj_31 ._reply_1udpj_36 a:hover {
color: #000; }
._root_1mrac_1 {
position: relative;
display: block;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif !important;
font-size: 5rem;
line-height: 1;
color: #666666;
font-weight: 500;
max-width: 25rem;
margin-bottom: 7rem; }
._root_1mrac_1 span {
position: relative; }
._root_1mrac_1::before {
content: '';
position: absolute;
top: -10rem;
left: -8rem;
right: -8rem;
bottom: -10rem;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/square-dotted-bg_d572ba93.jpg); }
.comment + #respond {
margin-top: 4rem;
margin-bottom: 8rem; }
.comment + #respond #reply-title span:first-child {
display: none; }
.comment + #respond #cancel-comment-reply-link {
margin-left: 0;
padding-left: 0;
border-left: 0;
font-size: 1.5rem;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
text-transform: uppercase; }
div.isto.isto.purple .comment + #respond #cancel-comment-reply-link {
color: #b875e7; }
div.isto.isto.sea .comment + #respond #cancel-comment-reply-link {
color: #349c8d; }
div.isto.isto.blue .comment + #respond #cancel-comment-reply-link {
color: #1984db; }
div.isto.isto.apple .comment + #respond #cancel-comment-reply-link {
color: #b3ca1e; }
div.isto.isto.gold .comment + #respond #cancel-comment-reply-link {
color: #ffba00; }
div.isto.isto.java .comment + #respond #cancel-comment-reply-link {
color: #20bba6; }
div.isto.isto.orange .comment + #respond #cancel-comment-reply-link {
color: #ff9c01; }
div.isto.isto.violet .comment + #respond #cancel-comment-reply-link {
color: #b775e7; }
div.isto.isto.leaf .comment + #respond #cancel-comment-reply-link {
color: #1bc01b; }
div.isto.isto.answered .comment + #respond #cancel-comment-reply-link {
color: #000; }
._root_r4i3d_1 {
margin-bottom: 8rem;
background-position: top center;
background-size: 147rem;
background-repeat: repeat-x;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg); }
._root_r4i3d_1 ._meta_r4i3d_7 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
padding-top: 8rem;
margin-bottom: 4rem; }
@media (min-width: 50em) {
._root_r4i3d_1 ._meta_r4i3d_7 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center; } }
._root_r4i3d_1 ._meta_r4i3d_7 ._tags_r4i3d_19 {
margin-top: 1rem;
margin-bottom: 1rem; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 {
margin-right: 5rem;
line-height: 3rem; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 span, ._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a {
display: inline-block; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 span {
letter-spacing: .2rem;
text-transform: uppercase;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 500;
font-size: 1.1rem;
color: #000; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a {
line-height: 1.2;
border-bottom: .1rem solid transparent;
padding-bottom: .2rem;
font-size: 1.5rem;
font-weight: 600;
color: #000; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._purple_r4i3d_41 {
border-bottom-color: #b875e7; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._purple_r4i3d_41:hover {
color: #b875e7; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._sea_r4i3d_45 {
border-bottom-color: #349c8d; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._sea_r4i3d_45:hover {
color: #349c8d; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._blue_r4i3d_49 {
border-bottom-color: #1984db; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._blue_r4i3d_49:hover {
color: #1984db; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._apple_r4i3d_53 {
border-bottom-color: #b3ca1e; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._apple_r4i3d_53:hover {
color: #b3ca1e; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._gold_r4i3d_57 {
border-bottom-color: #ffba00; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._gold_r4i3d_57:hover {
color: #ffba00; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._java_r4i3d_61 {
border-bottom-color: #20bba6; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._java_r4i3d_61:hover {
color: #20bba6; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._orange_r4i3d_65 {
border-bottom-color: #ff9c01; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._orange_r4i3d_65:hover {
color: #ff9c01; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._violet_r4i3d_69 {
border-bottom-color: #b775e7; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._violet_r4i3d_69:hover {
color: #b775e7; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._leaf_r4i3d_73 {
border-bottom-color: #1bc01b; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._leaf_r4i3d_73:hover {
color: #1bc01b; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._answered_r4i3d_77 {
border-bottom-color: #000; }
._root_r4i3d_1 ._meta_r4i3d_7 ._published_r4i3d_22 a._answered_r4i3d_77:hover {
color: #000; }
._root_r4i3d_1 ._heading_r4i3d_81 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column; }
@media (min-width: 50em) {
._root_r4i3d_1 ._heading_r4i3d_81 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
-webkit-box-align: center;
align-items: center; } }
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 {
padding: 1rem 1.4rem 1.4rem 1.4rem;
border-radius: .4rem;
margin-right: 3rem;
margin-bottom: 1rem;
text-align: center;
white-space: nowrap; }
@media (min-width: 50em) {
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 {
margin-bottom: 0;
padding: 3rem 2.4rem 3.4rem 2.4rem; } }
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 span {
display: block;
color: #000; }
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 span:first-child {
margin-right: .6rem;
font-size: 3rem;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; }
@media (min-width: 50em) {
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 span:first-child {
margin-right: 0;
font-size: 4rem; } }
._root_r4i3d_1 ._heading_r4i3d_81 ._statusblock_r4i3d_90 span:last-child {
font-size: 1.5rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 700; }
._root_r4i3d_1 ._heading_r4i3d_81 ._title_r4i3d_116 {
line-height: 1;
font-size: 4rem;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important; }
@media (min-width: 62.5em) {
._root_r4i3d_1 ._heading_r4i3d_81 ._title_r4i3d_116 {
font-size: 6rem; } }
._slider_1djsz_1 {
position: relative;
overflow: hidden; }
._slider_1djsz_1 ._slides_1djsz_4 {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
width: 100%; }
._slider_1djsz_1 ._slide_1djsz_1 {
flex-shrink: 0;
width: 100%;
overflow: hidden; }
._slider_1djsz_1 ._controls_1djsz_12 {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
display: none; }
@media (min-width: 62.5em) {
._slider_1djsz_1 ._controls_1djsz_12 {
display: block; } }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21 {
display: inline-block;
margin-right: 1.5rem;
width: 4.5rem;
height: 4.5rem;
line-height: 4.5rem;
background: #fff;
border-radius: 50%;
outline: 0;
cursor: pointer;
border: 0.1rem solid #000;
-webkit-transition: -webkit-transform 300ms;
transition: -webkit-transform 300ms;
transition: transform 300ms;
transition: transform 300ms, -webkit-transform 300ms; }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21 i {
font-weight: 700; }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21:first-child:hover {
-webkit-transform: translateX(-0.5rem);
transform: translateX(-0.5rem); }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21:first-child i {
margin-right: .2rem; }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21:last-child:hover {
-webkit-transform: translateX(0.5rem);
transform: translateX(0.5rem); }
._slider_1djsz_1 ._controls_1djsz_12 ._btn_1djsz_21:last-child i {
margin-left: .2rem; }
._root_sb37i_1 {
padding: 14rem 0 6rem;
position: relative; }
@media (min-width: 50em) {
._root_sb37i_1 {
padding: 20rem 0 6rem; } }
._root_sb37i_1:before {
content: '';
display: block;
position: absolute;
height: 20rem;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: calc(100vw - 2rem);
background-image: url(//isto.international/wp-content/themes/salient-child/dist/top-bg_e5a96b50.jpg);
background-size: 147rem;
background-repeat: repeat-x;
pointer-events: none;
z-index: 0; }
._root_sb37i_1 ._overview-link_sb37i_21 {
display: block;
position: relative;
top: -8rem;
height: 0; }
._root_sb37i_1 ._overview-link_sb37i_21 span {
font-size: 1.1rem;
text-transform: uppercase; }
._root_sb37i_1 ._overview-link_sb37i_21 a {
font-size: 1.3rem; }
._root_sb37i_1 ._container_sb37i_31 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
position: relative;
z-index: 1; }
@media (min-width: 50em) {
._root_sb37i_1 ._container_sb37i_31 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
-webkit-column-gap: 6rem;
-moz-column-gap: 6rem;
column-gap: 6rem; } }
@media (min-width: 62.5em) {
._root_sb37i_1 ._container_sb37i_31 {
-webkit-column-gap: 12rem;
-moz-column-gap: 12rem;
column-gap: 12rem; } }
._root_sb37i_1 ._image-wrapper_sb37i_44 {
margin: 0 -2rem 4rem; }
@media (min-width: 50em) {
._root_sb37i_1 ._image-wrapper_sb37i_44 {
margin: 0; } }
._root_sb37i_1 ._upper_sb37i_49 {
position: relative; }
@media (min-width: 50em) {
._root_sb37i_1 ._upper_sb37i_49 {
width: calc(100% + 14rem);
margin-bottom: -6rem;
top: -8rem;
left: -14rem; } }
@media (min-width: 62.5em) {
._root_sb37i_1 ._upper_sb37i_49 {
width: calc(100% + 20rem);
left: -20rem; } }
._root_sb37i_1 ._image-wrapper_sb37i_44 img {
width: 100%; }
._root_sb37i_1 ._content_sb37i_63 {
position: relative; }
._root_sb37i_1 ._content_sb37i_63 h1,
._root_sb37i_1 ._content_sb37i_63 h2,
._root_sb37i_1 ._content_sb37i_63 h3,
._root_sb37i_1 ._content_sb37i_63 h4,
._root_sb37i_1 ._content_sb37i_63 h5 {
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
font-weight: 500;
font-size: 3rem;
margin-bottom: 2rem; }
._root_sb37i_1 ._content_sb37i_63 h1 {
font-size: 5rem; }
._root_sb37i_1 ._content_sb37i_63 h2 {
font-size: 3rem;
line-height: 3.5rem; }
._root_sb37i_1 ._content_sb37i_63 h3 {
font-size: 2.45rem; }
._root_sb37i_1 ._content_sb37i_63 h4 {
font-size: 2.2rem; }
._root_sb37i_1 ._content_sb37i_63 h5 {
font-size: 1.8rem; }
._root_sb37i_1 ._content_sb37i_63 p {
margin: 0.5rem 0; }
._root_sb37i_1 ._tags_sb37i_87,
._root_sb37i_1 ._socials_sb37i_88 {
margin-top: 2rem; }
._root_sb37i_1._purple_sb37i_90 ._title_sb37i_90 span {
color: #b875e7; }
._root_sb37i_1._sea_sb37i_92 ._title_sb37i_90 span {
color: #349c8d; }
._root_sb37i_1._blue_sb37i_94 ._title_sb37i_90 span {
color: #1984db; }
._root_sb37i_1._apple_sb37i_96 ._title_sb37i_90 span {
color: #b3ca1e; }
._root_sb37i_1._gold_sb37i_98 ._title_sb37i_90 span {
color: #ffba00; }
._root_sb37i_1._java_sb37i_100 ._title_sb37i_90 span {
color: #20bba6; }
._root_sb37i_1._orange_sb37i_102 ._title_sb37i_90 span {
color: #ff9c01; }
._root_sb37i_1._violet_sb37i_104 ._title_sb37i_90 span {
color: #b775e7; }
._root_sb37i_1._leaf_sb37i_106 ._title_sb37i_90 span {
color: #1bc01b; }
._root_sb37i_1._answered_sb37i_108 ._title_sb37i_90 span {
color: #000; }
._root_sb37i_1 ._date_sb37i_110 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
font-size: 1.4rem;
margin: 4rem 0 1rem; }
@media (min-width: 50em) {
._root_sb37i_1 ._date_sb37i_110 {
margin: 0 0 1rem; } }
._root_sb37i_1 ._location_sb37i_118 {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
font-size: 1.4rem;
margin: 0 0 4rem; }
@media (min-width: 50em) {
._root_sb37i_1 ._location_sb37i_118 {
margin: 0 0 4rem; } }
._root_sb37i_1 ._location_sb37i_118 span {
font-size: 1.6rem;
color: #000;
margin-right: 1rem; }
._root_sb37i_1 ._date-label_sb37i_130 {
color: #000;
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
margin-right: 1rem; }
._purple_sb37i_90 ._root_sb37i_1 ._date_sb37i_110 {
color: #b875e7; }
._sea_sb37i_92 ._root_sb37i_1 ._date_sb37i_110 {
color: #349c8d; }
._blue_sb37i_94 ._root_sb37i_1 ._date_sb37i_110 {
color: #1984db; }
._apple_sb37i_96 ._root_sb37i_1 ._date_sb37i_110 {
color: #b3ca1e; }
._gold_sb37i_98 ._root_sb37i_1 ._date_sb37i_110 {
color: #ffba00; }
._java_sb37i_100 ._root_sb37i_1 ._date_sb37i_110 {
color: #20bba6; }
._orange_sb37i_102 ._root_sb37i_1 ._date_sb37i_110 {
color: #ff9c01; }
._violet_sb37i_104 ._root_sb37i_1 ._date_sb37i_110 {
color: #b775e7; }
._leaf_sb37i_106 ._root_sb37i_1 ._date_sb37i_110 {
color: #1bc01b; }
._answered_sb37i_108 ._root_sb37i_1 ._date_sb37i_110 {
color: #000; }
._root_1u17g_1 {
display: grid;
margin-left: -2rem;
margin-right: -2rem;
grid-template-columns: repeat(1, 1fr); }
._root_1u17g_1 > * {
margin: 2rem; }
@media (min-width: 62.5em) {
._root_1u17g_1._num1_1u17g_9 {
grid-template-columns: repeat(1, 1fr); }
._root_1u17g_1._num2_1u17g_11 {
grid-template-columns: repeat(2, 1fr); }
._root_1u17g_1._num3_1u17g_13 {
grid-template-columns: repeat(3, 1fr); }
._root_1u17g_1._num4_1u17g_15 {
grid-template-columns: repeat(4, 1fr); }
._root_1u17g_1._num5_1u17g_17 {
grid-template-columns: repeat(5, 1fr); } }
._root_1gx9w_1 {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
margin-left: -2rem;
margin-right: -2rem; }
._root_1gx9w_1 > * {
margin: 2rem;
width: auto; }
@media (min-width: 62.5em) {
._root_1gx9w_1 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row; } }.vue-map-container {
position: relative;
}
.vue-map-container .vue-map {
left: 0; right: 0; top: 0; bottom: 0;
position: absolute;
}
.vue-map-hidden {
display: none;
}
.vue-street-view-pano-container {
position: relative;
}
.vue-street-view-pano-container .vue-street-view-pano {
left: 0; right: 0; top: 0; bottom: 0;
position: absolute;
}
.wrap {
position: relative;
box-sizing: content-box;
margin: 0 auto;
width: calc(100% - 2rem * 2);
padding: 0 2rem;
max-width: 118rem; }
:root {
--color-news: #b3ca1e;
--color-events: #b875e7;
--accent-purple: #b875e7;
--accent-sea: #349c8d;
--accent-blue: #1984db;
--accent-apple: #b3ca1e;
--accent-gold: #ffba00;
--accent-java: #20bba6;
--accent-orange: #ff9c01;
--accent-violet: #b775e7;
--accent-leaf: #1bc01b;
--accent-answered: #000; } html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; } article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block; }
body {
line-height: 1; }
ol,
ul {
list-style: none; }
blockquote,
q {
quotes: none; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; } .fonts {
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif; } .material #header-secondary-outer {
min-height: 37px;
max-height: 37px; }
#header-secondary-outer {
background-color: #e8f6fc; }
.nectar-center-text { font-size: 14px !important;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.14 !important;
letter-spacing: 0.14px;
text-align: left !important; }/*/*/#top {
z-index: 100000; }
#header-outer #logo, #header-outer .logo-spacing {
margin-top: -20px !important; }
.cadre .tags a {
font-size: 13px; }
.cadre .tags a:hover {
text-decoration: underline; }
.cadre .date {
font-size: 12px; }/**/form.filtres {
float: right; }
form.filtres label {
float: left; }
option.parent {
margin-left: 20px;
font-weight: bold; }/*/*//**/#footer-widgets .widget_nav_menu {
float: left;
width: 48%; }/*/*/@font-face {
font-family: 'themify';
src: url(//isto.international/wp-content/themes/salient-child/dist/themify-icons_be28cce0.woff) format("woff");
font-weight: normal;
font-style: normal; }
[class^="ti-"], [class*=" ti-"] {/**/font-family: 'themify' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.ti-layout-media-overlay-alt-2:before {
content: "\e908"; }
.ti-layout-accordion-separated:before {
content: "\e909"; }
.ti-layout-media-overlay-alt:before {
content: "\e90a"; }
.ti-layout-width-default-alt:before {
content: "\e90b"; }
.ti-layout-accordion-merged:before {
content: "\e90c"; }
.ti-layout-list-large-image:before {
content: "\e90d"; }
.ti-layout-media-center-alt:before {
content: "\e90e"; }
.ti-layout-media-right-alt:before {
content: "\e90f"; }
.ti-layout-accordion-list:before {
content: "\e910"; }
.ti-layout-list-thumb-alt:before {
content: "\e911"; }
.ti-control-skip-backward:before {
content: "\e912"; }
.ti-layout-media-left-alt:before {
content: "\e913"; }
.ti-layout-menu-separated:before {
content: "\e914"; }
.ti-control-skip-forward:before {
content: "\e915"; }
.ti-layout-media-overlay:before {
content: "\e916"; }
.ti-layout-cta-btn-right:before {
content: "\e917"; }
.ti-layout-width-default:before {
content: "\e918"; }
.ti-layout-sidebar-right:before {
content: "\e919"; }
.ti-layout-cta-btn-left:before {
content: "\e91a"; }
.ti-themify-favicon-alt:before {
content: "\e91b"; }
.ti-layout-sidebar-none:before {
content: "\e91c"; }
.ti-layout-media-center:before {
content: "\e91d"; }
.ti-layout-sidebar-left:before {
content: "\e91e"; }
.ti-angle-double-right:before {
content: "\e91f"; }
.ti-layout-column3-alt:before {
content: "\e920"; }
.ti-layout-grid2-thumb:before {
content: "\e921"; }
.ti-arrow-circle-right:before {
content: "\e922"; }
.ti-layout-column2-alt:before {
content: "\e923"; }
.ti-shopping-cart-full:before {
content: "\e924"; }
.ti-layout-column4-alt:before {
content: "\e925"; }
.ti-layout-media-right:before {
content: "\e926"; }
.ti-layout-placeholder:before {
content: "\e927"; }
.ti-angle-double-down:before {
content: "\e928"; }
.ti-angle-double-left:before {
content: "\e929"; }
.ti-exchange-vertical:before {
content: "\e92a"; }
.ti-layout-line-solid:before {
content: "\e92b"; }
.ti-layout-slider-alt:before {
content: "\e92c"; }
.ti-arrow-circle-down:before {
content: "\e92d"; }
.ti-arrow-circle-left:before {
content: "\e92e"; }
.ti-layout-media-left:before {
content: "\e92f"; }
.ti-layout-tab-window:before {
content: "\e930"; }
.ti-layout-list-thumb:before {
content: "\e931"; }
.ti-layout-cta-center:before {
content: "\e932"; }
.ti-arrows-horizontal:before {
content: "\e933"; }
.ti-layout-width-full:before {
content: "\e934"; }
.ti-layout-menu-full:before {
content: "\e935"; }
.ti-control-backward:before {
content: "\e936"; }
.ti-layout-grid2-alt:before {
content: "\e937"; }
.ti-layout-grid4-alt:before {
content: "\e938"; }
.ti-layout-cta-right:before {
content: "\e939"; }
.ti-layout-sidebar-2:before {
content: "\e93a"; }
.ti-layout-list-post:before {
content: "\e93b"; }
.ti-layout-grid3-alt:before {
content: "\e93c"; }
.ti-hand-point-right:before {
content: "\e93d"; }
.ti-angle-double-up:before {
content: "\e93e"; }
.ti-control-shuffle:before {
content: "\e93f"; }
.ti-control-forward:before {
content: "\e940"; }
.ti-layout-cta-left:before {
content: "\e941"; }
.ti-shift-right-alt:before {
content: "\e942"; }
.ti-hand-point-down:before {
content: "\e943"; }
.ti-comments-smiley:before {
content: "\e944"; }
.ti-arrow-top-right:before {
content: "\e945"; }
.ti-arrow-circle-up:before {
content: "\e946"; }
.ti-arrows-vertical:before {
content: "\e947"; }
.ti-hand-point-left:before {
content: "\e948"; }
.ti-themify-favicon:before {
content: "\e949"; }
.ti-layout-column2:before {
content: "\e94a"; }
.ti-layout-tab-min:before {
content: "\e94b"; }
.ti-microphone-alt:before {
content: "\e94c"; }
.ti-location-arrow:before {
content: "\e94d"; }
.ti-arrow-top-left:before {
content: "\e94e"; }
.ti-stack-overflow:before {
content: "\e94f"; }
.ti-control-record:before {
content: "\e950"; }
.ti-shift-left-alt:before {
content: "\e951"; }
.ti-layout-column3:before {
content: "\e952"; }
.ti-layout-column4:before {
content: "\e953"; }
.ti-control-eject:before {
content: "\e954"; }
.ti-view-list-alt:before {
content: "\e955"; }
.ti-align-justify:before {
content: "\e956"; }
.ti-sharethis-alt:before {
content: "\e957"; }
.ti-pinterest-alt:before {
content: "\e958"; }
.ti-shopping-cart:before {
content: "\e959"; }
.ti-layout-menu-v:before {
content: "\e95a"; }
.ti-hand-point-up:before {
content: "\e95b"; }
.ti-video-clapper:before {
content: "\e95c"; }
.ti-bar-chart-alt:before {
content: "\e95d"; }
.ti-headphone-alt:before {
content: "\e95e"; }
.ti-arrows-corner:before {
content: "\e95f"; }
.ti-direction-alt:before {
content: "\e960"; }
.ti-microsoft-alt:before {
content: "\e961"; }
.ti-control-pause:before {
content: "\e962"; }
.ti-layout-slider:before {
content: "\e963"; }
.ti-layout-grid2:before {
content: "\e964"; }
.ti-location-pin:before {
content: "\e965"; }
.ti-bookmark-alt:before {
content: "\e966"; }
.ti-paint-roller:before {
content: "\e967"; }
.ti-announcement:before {
content: "\e968"; }
.ti-themify-logo:before {
content: "\e969"; }
.ti-layout-tab-v:before {
content: "\e96a"; }
.ti-layout-grid3:before {
content: "\e96b"; }
.ti-layout-grid4:before {
content: "\e96c"; }
.ti-paint-bucket:before {
content: "\e96d"; }
.ti-align-center:before {
content: "\e96e"; }
.ti-control-stop:before {
content: "\e96f"; }
.ti-heart-broken:before {
content: "\e970"; }
.ti-ruler-pencil:before {
content: "\e971"; }
.ti-video-camera:before {
content: "\e972"; }
.ti-control-play:before {
content: "\e973"; }
.ti-credit-card:before {
content: "\e974"; }
.ti-shift-right:before {
content: "\e975"; }
.ti-twitter-alt:before {
content: "\e976"; }
.ti-quote-right:before {
content: "\e977"; }
.ti-line-dotted:before {
content: "\e978"; }
.ti-dropbox-alt:before {
content: "\e979"; }
.ti-line-double:before {
content: "\e97a"; }
.ti-alarm-clock:before {
content: "\e97b"; }
.ti-ruler-alt-2:before {
content: "\e97c"; }
.ti-layout-menu:before {
content: "\e97d"; }
.ti-pencil-alt2:before {
content: "\e97e"; }
.ti-line-dashed:before {
content: "\e97f"; }
.ti-align-right:before {
content: "\e980"; }
.ti-arrow-right:before {
content: "\e981"; }
.ti-comment-alt:before {
content: "\e982"; }
.ti-split-v-alt:before {
content: "\e983"; }
.ti-angle-right:before {
content: "\e984"; }
.ti-basketball:before {
content: "\e985"; }
.ti-angle-down:before {
content: "\e986"; }
.ti-align-left:before {
content: "\e987"; }
.ti-flag-alt-2:before {
content: "\e988"; }
.ti-widgetized:before {
content: "\e989"; }
.ti-pencil-alt:before {
content: "\e98a"; }
.ti-arrow-left:before {
content: "\e98b"; }
.ti-microphone:before {
content: "\e98c"; }
.ti-fullscreen:before {
content: "\e98d"; }
.ti-medall-alt:before {
content: "\e98e"; }
.ti-layers-alt:before {
content: "\e98f"; }
.ti-layout-tab:before {
content: "\e990"; }
.ti-thumb-down:before {
content: "\e991"; }
.ti-arrow-down:before {
content: "\e992"; }
.ti-stats-down:before {
content: "\e993"; }
.ti-flickr-alt:before {
content: "\e994"; }
.ti-harddrives:before {
content: "\e995"; }
.ti-light-bulb:before {
content: "\e996"; }
.ti-shift-left:before {
content: "\e997"; }
.ti-blackboard:before {
content: "\e998"; }
.ti-tumblr-alt:before {
content: "\e999"; }
.ti-marker-alt:before {
content: "\e99a"; }
.ti-cloud-down:before {
content: "\e99b"; }
.ti-wheelchair:before {
content: "\e99c"; }
.ti-widget-alt:before {
content: "\e99d"; }
.ti-angle-left:before {
content: "\e99e"; }
.ti-quote-left:before {
content: "\e99f"; }
.ti-new-window:before {
content: "\e9a0"; }
.ti-face-smile:before {
content: "\e9a1"; }
.ti-back-right:before {
content: "\e9a2"; }
.ti-soundcloud:before {
content: "\e9a3"; }
.ti-paragraph:before {
content: "\e9a4"; }
.ti-mouse-alt:before {
content: "\e9a5"; }
.ti-shortcode:before {
content: "\e9a6"; }
.ti-music-alt:before {
content: "\e9a7"; }
.ti-back-left:before {
content: "\e9a8"; }
.ti-dashboard:before {
content: "\e9a9"; }
.ti-headphone:before {
content: "\e9aa"; }
.ti-power-off:before {
content: "\e9ab"; }
.ti-share-alt:before {
content: "\e9ac"; }
.ti-uppercase:before {
content: "\e9ad"; }
.ti-ruler-alt:before {
content: "\e9ae"; }
.ti-clipboard:before {
content: "\e9af"; }
.ti-hand-stop:before {
content: "\e9b0"; }
.ti-pinterest:before {
content: "\e9b1"; }
.ti-underline:before {
content: "\e9b2"; }
.ti-bar-chart:before {
content: "\e9b3"; }
.ti-hand-drag:before {
content: "\e9b4"; }
.ti-briefcase:before {
content: "\e9b5"; }
.ti-sharethis:before {
content: "\e9b6"; }
.ti-pie-chart:before {
content: "\e9b7"; }
.ti-view-grid:before {
content: "\e9b8"; }
.ti-brush-alt:before {
content: "\e9b9"; }
.ti-hand-open:before {
content: "\e9ba"; }
.ti-wordpress:before {
content: "\e9bb"; }
.ti-direction:before {
content: "\e9bc"; }
.ti-check-box:before {
content: "\e9bd"; }
.ti-view-list:before {
content: "\e9be"; }
.ti-instagram:before {
content: "\e9bf"; }
.ti-microsoft:before {
content: "\e9c0"; }
.ti-vimeo-alt:before {
content: "\e9c1"; }
.ti-harddrive:before {
content: "\e9c2"; }
.ti-linkedin:before {
content: "\e9c3"; }
.ti-face-sad:before {
content: "\e9c4"; }
.ti-zoom-out:before {
content: "\e9c5"; }
.ti-envelope:before {
content: "\e9c6"; }
.ti-settings:before {
content: "\e9c7"; }
.ti-save-alt:before {
content: "\e9c8"; }
.ti-menu-alt:before {
content: "\e9c9"; }
.ti-bolt-alt:before {
content: "\e9ca"; }
.ti-flag-alt:before {
content: "\e9cb"; }
.ti-stats-up:before {
content: "\e9cc"; }
.ti-help-alt:before {
content: "\e9cd"; }
.ti-info-alt:before {
content: "\e9ce"; }
.ti-bookmark:before {
content: "\e9cf"; }
.ti-id-badge:before {
content: "\e9d0"; }
.ti-comments:before {
content: "\e9d1"; }
.ti-download:before {
content: "\e9d2"; }
.ti-angle-up:before {
content: "\e9d3"; }
.ti-jsfiddle:before {
content: "\e9d4"; }
.ti-cloud-up:before {
content: "\e9d5"; }
.ti-smallcap:before {
content: "\e9d6"; }
.ti-calendar:before {
content: "\e9d7"; }
.ti-more-alt:before {
content: "\e9d8"; }
.ti-dribbble:before {
content: "\e9d9"; }
.ti-facebook:before {
content: "\e9da"; }
.ti-thumb-up:before {
content: "\e9db"; }
.ti-infinite:before {
content: "\e9dc"; }
.ti-arrow-up:before {
content: "\e9dd"; }
.ti-split-v:before {
content: "\e9de"; }
.ti-map-alt:before {
content: "\e9df"; }
.ti-rss-alt:before {
content: "\e9e0"; }
.ti-receipt:before {
content: "\e9e1"; }
.ti-ink-pen:before {
content: "\e9e2"; }
.ti-dropbox:before {
content: "\e9e3"; }
.ti-package:before {
content: "\e9e4"; }
.ti-thought:before {
content: "\e9e5"; }
.ti-twitter:before {
content: "\e9e6"; }
.ti-comment:before {
content: "\e9e7"; }
.ti-palette:before {
content: "\e9e8"; }
.ti-android:before {
content: "\e9e9"; }
.ti-notepad:before {
content: "\e9ea"; }
.ti-pin-alt:before {
content: "\e9eb"; }
.ti-youtube:before {
content: "\e9ec"; }
.ti-list-ol:before {
content: "\e9ed"; }
.ti-split-h:before {
content: "\e9ee"; }
.ti-desktop:before {
content: "\e9ef"; }
.ti-zoom-in:before {
content: "\e9f0"; }
.ti-support:before {
content: "\e9f1"; }
.ti-printer:before {
content: "\e9f2"; }
.ti-gallery:before {
content: "\e9f3"; }
.ti-archive:before {
content: "\e9f4"; }
.ti-import:before {
content: "\e9f5"; }
.ti-vector:before {
content: "\e9f6"; }
.ti-agenda:before {
content: "\e9f7"; }
.ti-upload:before {
content: "\e9f8"; }
.ti-joomla:before {
content: "\e9f9"; }
.ti-tumblr:before {
content: "\e9fa"; }
.ti-volume:before {
content: "\e9fb"; }
.ti-flickr:before {
content: "\e9fc"; }
.ti-anchor:before {
content: "\e9fd"; }
.ti-shield:before {
content: "\e9fe"; }
.ti-folder:before {
content: "\e9ff"; }
.ti-rocket:before {
content: "\ea00"; }
.ti-tablet:before {
content: "\ea01"; }
.ti-drupal:before {
content: "\ea02"; }
.ti-magnet:before {
content: "\ea03"; }
.ti-filter:before {
content: "\ea04"; }
.ti-signal:before {
content: "\ea05"; }
.ti-widget:before {
content: "\ea06"; }
.ti-export:before {
content: "\ea07"; }
.ti-Italic:before {
content: "\ea08"; }
.ti-hummer:before {
content: "\ea09"; }
.ti-window:before {
content: "\ea0a"; }
.ti-camera:before {
content: "\ea0b"; }
.ti-reload:before {
content: "\ea0c"; }
.ti-github:before {
content: "\ea0d"; }
.ti-eraser:before {
content: "\ea0e"; }
.ti-target:before {
content: "\ea0f"; }
.ti-unlink:before {
content: "\ea10"; }
.ti-mobile:before {
content: "\ea11"; }
.ti-ticket:before {
content: "\ea12"; }
.ti-google:before {
content: "\ea13"; }
.ti-reddit:before {
content: "\ea14"; }
.ti-layers:before {
content: "\ea15"; }
.ti-marker:before {
content: "\ea16"; }
.ti-search:before {
content: "\ea17"; }
.ti-unlock:before {
content: "\ea18"; }
.ti-server:before {
content: "\ea19"; }
.ti-layout:before {
content: "\ea1a"; }
.ti-pencil:before {
content: "\ea1b"; }
.ti-medall:before {
content: "\ea1c"; }
.ti-trello:before {
content: "\ea1d"; }
.ti-wallet:before {
content: "\ea1e"; }
.ti-html5:before {
content: "\ea1f"; }
.ti-vimeo:before {
content: "\ea20"; }
.ti-world:before {
content: "\ea21"; }
.ti-truck:before {
content: "\ea22"; }
.ti-write:before {
content: "\ea23"; }
.ti-trash:before {
content: "\ea24"; }
.ti-minus:before {
content: "\ea25"; }
.ti-email:before {
content: "\ea26"; }
.ti-mouse:before {
content: "\ea27"; }
.ti-spray:before {
content: "\ea28"; }
.ti-arrow:before {
content: "\ea29"; }
.ti-skype:before {
content: "\ea2a"; }
.ti-heart:before {
content: "\ea2b"; }
.ti-apple:before {
content: "\ea2c"; }
.ti-image:before {
content: "\ea2d"; }
.ti-check:before {
content: "\ea2e"; }
.ti-cloud:before {
content: "\ea2f"; }
.ti-crown:before {
content: "\ea30"; }
.ti-linux:before {
content: "\ea31"; }
.ti-alert:before {
content: "\ea32"; }
.ti-music:before {
content: "\ea33"; }
.ti-money:before {
content: "\ea34"; }
.ti-pulse:before {
content: "\ea35"; }
.ti-timer:before {
content: "\ea36"; }
.ti-brush:before {
content: "\ea37"; }
.ti-yahoo:before {
content: "\ea38"; }
.ti-files:before {
content: "\ea39"; }
.ti-panel:before {
content: "\ea3a"; }
.ti-shine:before {
content: "\ea3b"; }
.ti-close:before {
content: "\ea3c"; }
.ti-share:before {
content: "\ea3d"; }
.ti-ruler:before {
content: "\ea3e"; }
.ti-slice:before {
content: "\ea3f"; }
.ti-stamp:before {
content: "\ea40"; }
.ti-menu:before {
content: "\ea41"; }
.ti-gift:before {
content: "\ea42"; }
.ti-star:before {
content: "\ea43"; }
.ti-text:before {
content: "\ea44"; }
.ti-list:before {
content: "\ea45"; }
.ti-bolt:before {
content: "\ea46"; }
.ti-bell:before {
content: "\ea47"; }
.ti-plug:before {
content: "\ea48"; }
.ti-more:before {
content: "\ea49"; }
.ti-flag:before {
content: "\ea4a"; }
.ti-help:before {
content: "\ea4b"; }
.ti-home:before {
content: "\ea4c"; }
.ti-user:before {
content: "\ea4d"; }
.ti-clip:before {
content: "\ea4e"; }
.ti-file:before {
content: "\ea4f"; }
.ti-lock:before {
content: "\ea50"; }
.ti-save:before {
content: "\ea51"; }
.ti-info:before {
content: "\ea52"; }
.ti-game:before {
content: "\ea53"; }
.ti-wand:before {
content: "\ea54"; }
.ti-pin2:before {
content: "\ea55"; }
.ti-time:before {
content: "\ea56"; }
.ti-book:before {
content: "\ea57"; }
.ti-plus:before {
content: "\ea58"; }
.ti-tag:before {
content: "\ea59"; }
.ti-eye:before {
content: "\ea5a"; }
.ti-cup:before {
content: "\ea5b"; }
.ti-map:before {
content: "\ea5c"; }
.ti-rss:before {
content: "\ea5d"; }
.ti-car:before {
content: "\ea5e"; }
.ti-key:before {
content: "\ea5f"; }
.ti-cut:before {
content: "\ea60"; }
.ti-pin:before {
content: "\ea61"; }
.ti-zip:before {
content: "\ea62"; }
.ti-bag:before {
content: "\ea63"; }
.ti-na:before {
content: "\ea64"; }
.ti-link:before {
content: "\ea65"; }
.ti-loop:before {
content: "\ea66"; }
.ti-css3:before {
content: "\ea67"; }
html, body {
min-height: 100vh; }
html {
font-size: 62.5%;
overflow-y: auto;
overflow-x: hidden; }
body {
font-size: 1.6rem;
line-height: 1.4;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
font-weight: 400;
color: #000;
background: #b3ca1e; }
*,
*::before,
*::after {
box-sizing: border-box; }
.wrap.tiny {
max-width: 45rem; }
.wrap.small {
max-width: 70rem; }
.wrap.space-bottom {
margin-bottom: 18rem; }
.wrap.stretch {
max-width: none; }
b,
strong {
font-weight: 700; }
[v-cloak] {
display: none; }
.isto {
min-height: 100vh;
background: #fff;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);
transition: -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);
transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);
transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); }
.isto.open {
-webkit-transform: scale(0.835) translateX(-46rem) translateZ(0);
transform: scale(0.835) translateX(-46rem) translateZ(0); }
@media (min-width: 62.5em) {
.isto.open {
-webkit-transform: none;
transform: none; } }
p > a {
color: #000;
text-decoration: none;
border-bottom: 0.1rem solid #000;
font-weight: 600;
-webkit-transition: color 200ms ease-in;
transition: color 200ms ease-in; }
.purple p > a {
border-color: #b875e7; }
.purple p > a:hover {
color: #b875e7; }
.sea p > a {
border-color: #349c8d; }
.sea p > a:hover {
color: #349c8d; }
.blue p > a {
border-color: #1984db; }
.blue p > a:hover {
color: #1984db; }
.apple p > a {
border-color: #b3ca1e; }
.apple p > a:hover {
color: #b3ca1e; }
.gold p > a {
border-color: #ffba00; }
.gold p > a:hover {
color: #ffba00; }
.java p > a {
border-color: #20bba6; }
.java p > a:hover {
color: #20bba6; }
.orange p > a {
border-color: #ff9c01; }
.orange p > a:hover {
color: #ff9c01; }
.violet p > a {
border-color: #b775e7; }
.violet p > a:hover {
color: #b775e7; }
.leaf p > a {
border-color: #1bc01b; }
.leaf p > a:hover {
color: #1bc01b; }
.answered p > a {
border-color: #000; }
.answered p > a:hover {
color: #000; }
@media (min-width: 75em) {
.isto--content-width-small .wrap {
max-width: calc(118rem - 24rem); } }
div.isto.isto.purple .accent--color {
color: #b875e7; }
div.isto.isto.purple .accent--bg {
background-color: #b875e7; }
div.isto.isto.sea .accent--color {
color: #349c8d; }
div.isto.isto.sea .accent--bg {
background-color: #349c8d; }
div.isto.isto.blue .accent--color {
color: #1984db; }
div.isto.isto.blue .accent--bg {
background-color: #1984db; }
div.isto.isto.apple .accent--color {
color: #b3ca1e; }
div.isto.isto.apple .accent--bg {
background-color: #b3ca1e; }
div.isto.isto.gold .accent--color {
color: #ffba00; }
div.isto.isto.gold .accent--bg {
background-color: #ffba00; }
div.isto.isto.java .accent--color {
color: #20bba6; }
div.isto.isto.java .accent--bg {
background-color: #20bba6; }
div.isto.isto.orange .accent--color {
color: #ff9c01; }
div.isto.isto.orange .accent--bg {
background-color: #ff9c01; }
div.isto.isto.violet .accent--color {
color: #b775e7; }
div.isto.isto.violet .accent--bg {
background-color: #b775e7; }
div.isto.isto.leaf .accent--color {
color: #1bc01b; }
div.isto.isto.leaf .accent--bg {
background-color: #1bc01b; }
div.isto.isto.answered .accent--color {
color: #000; }
div.isto.isto.answered .accent--bg {
background-color: #000; }
.container {
margin-right: auto;
margin-left: auto;
padding-left: 1rem;
padding-right: 1rem; }
.R {
display: -webkit-box;
display: flex;
-webkit-box-flex: 0;
flex: 0 1 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
flex-wrap: wrap;
margin-left: -1rem;
margin-right: -1rem; }
.D, .D1, .X1, .S1, .M1, .L1, .D2, .X2, .S2, .M2, .L2, .D3, .X3, .S3, .M3, .L3, .D4, .X4, .S4, .M4, .L4, .D5, .X5, .S5, .M5, .L5, .D6, .X6, .S6, .M6, .L6, .D7, .X7, .S7, .M7, .L7, .D8, .X8, .S8, .M8, .L8, .D9, .X9, .S9, .M9, .L9, .D10, .X10, .S10, .M10, .L10, .D11, .X11, .S11, .M11, .L11, .D12, .X12, .S12, .M12, .L12 {
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
min-height: 1px;
padding-left: 1rem;
padding-right: 1rem; }
.R.spaced {
margin: -1rem; }
.R.spaced .D, .R.spaced .D1, .R.spaced .X1, .R.spaced .S1, .R.spaced .M1, .R.spaced .L1, .R.spaced .D2, .R.spaced .X2, .R.spaced .S2, .R.spaced .M2, .R.spaced .L2, .R.spaced .D3, .R.spaced .X3, .R.spaced .S3, .R.spaced .M3, .R.spaced .L3, .R.spaced .D4, .R.spaced .X4, .R.spaced .S4, .R.spaced .M4, .R.spaced .L4, .R.spaced .D5, .R.spaced .X5, .R.spaced .S5, .R.spaced .M5, .R.spaced .L5, .R.spaced .D6, .R.spaced .X6, .R.spaced .S6, .R.spaced .M6, .R.spaced .L6, .R.spaced .D7, .R.spaced .X7, .R.spaced .S7, .R.spaced .M7, .R.spaced .L7, .R.spaced .D8, .R.spaced .X8, .R.spaced .S8, .R.spaced .M8, .R.spaced .L8, .R.spaced .D9, .R.spaced .X9, .R.spaced .S9, .R.spaced .M9, .R.spaced .L9, .R.spaced .D10, .R.spaced .X10, .R.spaced .S10, .R.spaced .M10, .R.spaced .L10, .R.spaced .D11, .R.spaced .X11, .R.spaced .S11, .R.spaced .M11, .R.spaced .L11, .R.spaced .D12, .R.spaced .X12, .R.spaced .S12, .R.spaced .M12, .R.spaced .L12 {
padding: 1rem; }
.D1 {
flex-basis: 8.33333%;
max-width: 8.33333%; }
.D2 {
flex-basis: 16.66667%;
max-width: 16.66667%; }
.D3 {
flex-basis: 25%;
max-width: 25%; }
.D4 {
flex-basis: 33.33333%;
max-width: 33.33333%; }
.D5 {
flex-basis: 41.66667%;
max-width: 41.66667%; }
.D6 {
flex-basis: 50%;
max-width: 50%; }
.D7 {
flex-basis: 58.33333%;
max-width: 58.33333%; }
.D8 {
flex-basis: 66.66667%;
max-width: 66.66667%; }
.D9 {
flex-basis: 75%;
max-width: 75%; }
.D10 {
flex-basis: 83.33333%;
max-width: 83.33333%; }
.D11 {
flex-basis: 91.66667%;
max-width: 91.66667%; }
.D12 {
flex-basis: 100%;
max-width: 100%; }
.D--offset0 {
margin-left: 0%; }
.D--offset1 {
margin-left: 8.33333%; }
.D--offset2 {
margin-left: 16.66667%; }
.D--offset3 {
margin-left: 25%; }
.D--offset4 {
margin-left: 33.33333%; }
.D--offset5 {
margin-left: 41.66667%; }
.D--offset6 {
margin-left: 50%; }
.D--offset7 {
margin-left: 58.33333%; }
.D--offset8 {
margin-left: 66.66667%; }
.D--offset9 {
margin-left: 75%; }
.D--offset10 {
margin-left: 83.33333%; }
.D--offset11 {
margin-left: 91.66667%; }
.D--offset12 {
margin-left: 100%; }
.D--order0 {
-webkit-box-ordinal-group: 1;
order: 0; }
.D--order1 {
-webkit-box-ordinal-group: 2;
order: 1; }
.D--order2 {
-webkit-box-ordinal-group: 3;
order: 2; }
.D--order3 {
-webkit-box-ordinal-group: 4;
order: 3; }
.D--order4 {
-webkit-box-ordinal-group: 5;
order: 4; }
.D--order5 {
-webkit-box-ordinal-group: 6;
order: 5; }
.D--order6 {
-webkit-box-ordinal-group: 7;
order: 6; }
.D--order7 {
-webkit-box-ordinal-group: 8;
order: 7; }
.D--order8 {
-webkit-box-ordinal-group: 9;
order: 8; }
.D--order9 {
-webkit-box-ordinal-group: 10;
order: 9; }
.D--order10 {
-webkit-box-ordinal-group: 11;
order: 10; }
.D--order11 {
-webkit-box-ordinal-group: 12;
order: 11; }
.D--order12 {
-webkit-box-ordinal-group: 13;
order: 12; }
.row--start {
-webkit-box-pack: start;
justify-content: flex-start; }
.row--center {
-webkit-box-pack: center;
justify-content: center; }
.row--end {
-webkit-box-pack: end;
justify-content: flex-end; }
.row--top {
-webkit-box-align: start;
align-items: flex-start; }
.row--middle {
-webkit-box-align: center;
align-items: center; }
.row--bottom {
-webkit-box-align: end;
align-items: flex-end; }
.row--stretch {
-webkit-box-align: stretch;
align-items: stretch; }
.row--reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse; }
.row--around {
justify-content: space-around; }
.row--between {
-webkit-box-pack: justify;
justify-content: space-between; }
@media (min-width: 30em) {
.X1 {
flex-basis: 8.33333%;
max-width: 8.33333%; }
.X2 {
flex-basis: 16.66667%;
max-width: 16.66667%; }
.X3 {
flex-basis: 25%;
max-width: 25%; }
.X4 {
flex-basis: 33.33333%;
max-width: 33.33333%; }
.X5 {
flex-basis: 41.66667%;
max-width: 41.66667%; }
.X6 {
flex-basis: 50%;
max-width: 50%; }
.X7 {
flex-basis: 58.33333%;
max-width: 58.33333%; }
.X8 {
flex-basis: 66.66667%;
max-width: 66.66667%; }
.X9 {
flex-basis: 75%;
max-width: 75%; }
.X10 {
flex-basis: 83.33333%;
max-width: 83.33333%; }
.X11 {
flex-basis: 91.66667%;
max-width: 91.66667%; }
.X12 {
flex-basis: 100%;
max-width: 100%; }
.X--offset0 {
margin-left: 0%; }
.X--offset1 {
margin-left: 8.33333%; }
.X--offset2 {
margin-left: 16.66667%; }
.X--offset3 {
margin-left: 25%; }
.X--offset4 {
margin-left: 33.33333%; }
.X--offset5 {
margin-left: 41.66667%; }
.X--offset6 {
margin-left: 50%; }
.X--offset7 {
margin-left: 58.33333%; }
.X--offset8 {
margin-left: 66.66667%; }
.X--offset9 {
margin-left: 75%; }
.X--offset10 {
margin-left: 83.33333%; }
.X--offset11 {
margin-left: 91.66667%; }
.X--offset12 {
margin-left: 100%; }
.X--order0 {
-webkit-box-ordinal-group: 1;
order: 0; }
.X--order1 {
-webkit-box-ordinal-group: 2;
order: 1; }
.X--order2 {
-webkit-box-ordinal-group: 3;
order: 2; }
.X--order3 {
-webkit-box-ordinal-group: 4;
order: 3; }
.X--order4 {
-webkit-box-ordinal-group: 5;
order: 4; }
.X--order5 {
-webkit-box-ordinal-group: 6;
order: 5; }
.X--order6 {
-webkit-box-ordinal-group: 7;
order: 6; }
.X--order7 {
-webkit-box-ordinal-group: 8;
order: 7; }
.X--order8 {
-webkit-box-ordinal-group: 9;
order: 8; }
.X--order9 {
-webkit-box-ordinal-group: 10;
order: 9; }
.X--order10 {
-webkit-box-ordinal-group: 11;
order: 10; }
.X--order11 {
-webkit-box-ordinal-group: 12;
order: 11; }
.X--order12 {
-webkit-box-ordinal-group: 13;
order: 12; }
.row--start {
-webkit-box-pack: start;
justify-content: flex-start; }
.row--center {
-webkit-box-pack: center;
justify-content: center; }
.row--end {
-webkit-box-pack: end;
justify-content: flex-end; }
.row--top {
-webkit-box-align: start;
align-items: flex-start; }
.row--middle {
-webkit-box-align: center;
align-items: center; }
.row--bottom {
-webkit-box-align: end;
align-items: flex-end; }
.row--stretch {
-webkit-box-align: stretch;
align-items: stretch; }
.row--reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse; }
.row--around {
justify-content: space-around; }
.row--between {
-webkit-box-pack: justify;
justify-content: space-between; } }
@media (min-width: 50em) {
.S1 {
flex-basis: 8.33333%;
max-width: 8.33333%; }
.S2 {
flex-basis: 16.66667%;
max-width: 16.66667%; }
.S3 {
flex-basis: 25%;
max-width: 25%; }
.S4 {
flex-basis: 33.33333%;
max-width: 33.33333%; }
.S5 {
flex-basis: 41.66667%;
max-width: 41.66667%; }
.S6 {
flex-basis: 50%;
max-width: 50%; }
.S7 {
flex-basis: 58.33333%;
max-width: 58.33333%; }
.S8 {
flex-basis: 66.66667%;
max-width: 66.66667%; }
.S9 {
flex-basis: 75%;
max-width: 75%; }
.S10 {
flex-basis: 83.33333%;
max-width: 83.33333%; }
.S11 {
flex-basis: 91.66667%;
max-width: 91.66667%; }
.S12 {
flex-basis: 100%;
max-width: 100%; }
.S--offset0 {
margin-left: 0%; }
.S--offset1 {
margin-left: 8.33333%; }
.S--offset2 {
margin-left: 16.66667%; }
.S--offset3 {
margin-left: 25%; }
.S--offset4 {
margin-left: 33.33333%; }
.S--offset5 {
margin-left: 41.66667%; }
.S--offset6 {
margin-left: 50%; }
.S--offset7 {
margin-left: 58.33333%; }
.S--offset8 {
margin-left: 66.66667%; }
.S--offset9 {
margin-left: 75%; }
.S--offset10 {
margin-left: 83.33333%; }
.S--offset11 {
margin-left: 91.66667%; }
.S--offset12 {
margin-left: 100%; }
.S--order0 {
-webkit-box-ordinal-group: 1;
order: 0; }
.S--order1 {
-webkit-box-ordinal-group: 2;
order: 1; }
.S--order2 {
-webkit-box-ordinal-group: 3;
order: 2; }
.S--order3 {
-webkit-box-ordinal-group: 4;
order: 3; }
.S--order4 {
-webkit-box-ordinal-group: 5;
order: 4; }
.S--order5 {
-webkit-box-ordinal-group: 6;
order: 5; }
.S--order6 {
-webkit-box-ordinal-group: 7;
order: 6; }
.S--order7 {
-webkit-box-ordinal-group: 8;
order: 7; }
.S--order8 {
-webkit-box-ordinal-group: 9;
order: 8; }
.S--order9 {
-webkit-box-ordinal-group: 10;
order: 9; }
.S--order10 {
-webkit-box-ordinal-group: 11;
order: 10; }
.S--order11 {
-webkit-box-ordinal-group: 12;
order: 11; }
.S--order12 {
-webkit-box-ordinal-group: 13;
order: 12; }
.row--start {
-webkit-box-pack: start;
justify-content: flex-start; }
.row--center {
-webkit-box-pack: center;
justify-content: center; }
.row--end {
-webkit-box-pack: end;
justify-content: flex-end; }
.row--top {
-webkit-box-align: start;
align-items: flex-start; }
.row--middle {
-webkit-box-align: center;
align-items: center; }
.row--bottom {
-webkit-box-align: end;
align-items: flex-end; }
.row--stretch {
-webkit-box-align: stretch;
align-items: stretch; }
.row--reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse; }
.row--around {
justify-content: space-around; }
.row--between {
-webkit-box-pack: justify;
justify-content: space-between; } }
@media (min-width: 62.5em) {
.M1 {
flex-basis: 8.33333%;
max-width: 8.33333%; }
.M2 {
flex-basis: 16.66667%;
max-width: 16.66667%; }
.M3 {
flex-basis: 25%;
max-width: 25%; }
.M4 {
flex-basis: 33.33333%;
max-width: 33.33333%; }
.M5 {
flex-basis: 41.66667%;
max-width: 41.66667%; }
.M6 {
flex-basis: 50%;
max-width: 50%; }
.M7 {
flex-basis: 58.33333%;
max-width: 58.33333%; }
.M8 {
flex-basis: 66.66667%;
max-width: 66.66667%; }
.M9 {
flex-basis: 75%;
max-width: 75%; }
.M10 {
flex-basis: 83.33333%;
max-width: 83.33333%; }
.M11 {
flex-basis: 91.66667%;
max-width: 91.66667%; }
.M12 {
flex-basis: 100%;
max-width: 100%; }
.M--offset0 {
margin-left: 0%; }
.M--offset1 {
margin-left: 8.33333%; }
.M--offset2 {
margin-left: 16.66667%; }
.M--offset3 {
margin-left: 25%; }
.M--offset4 {
margin-left: 33.33333%; }
.M--offset5 {
margin-left: 41.66667%; }
.M--offset6 {
margin-left: 50%; }
.M--offset7 {
margin-left: 58.33333%; }
.M--offset8 {
margin-left: 66.66667%; }
.M--offset9 {
margin-left: 75%; }
.M--offset10 {
margin-left: 83.33333%; }
.M--offset11 {
margin-left: 91.66667%; }
.M--offset12 {
margin-left: 100%; }
.M--order0 {
-webkit-box-ordinal-group: 1;
order: 0; }
.M--order1 {
-webkit-box-ordinal-group: 2;
order: 1; }
.M--order2 {
-webkit-box-ordinal-group: 3;
order: 2; }
.M--order3 {
-webkit-box-ordinal-group: 4;
order: 3; }
.M--order4 {
-webkit-box-ordinal-group: 5;
order: 4; }
.M--order5 {
-webkit-box-ordinal-group: 6;
order: 5; }
.M--order6 {
-webkit-box-ordinal-group: 7;
order: 6; }
.M--order7 {
-webkit-box-ordinal-group: 8;
order: 7; }
.M--order8 {
-webkit-box-ordinal-group: 9;
order: 8; }
.M--order9 {
-webkit-box-ordinal-group: 10;
order: 9; }
.M--order10 {
-webkit-box-ordinal-group: 11;
order: 10; }
.M--order11 {
-webkit-box-ordinal-group: 12;
order: 11; }
.M--order12 {
-webkit-box-ordinal-group: 13;
order: 12; }
.row--start {
-webkit-box-pack: start;
justify-content: flex-start; }
.row--center {
-webkit-box-pack: center;
justify-content: center; }
.row--end {
-webkit-box-pack: end;
justify-content: flex-end; }
.row--top {
-webkit-box-align: start;
align-items: flex-start; }
.row--middle {
-webkit-box-align: center;
align-items: center; }
.row--bottom {
-webkit-box-align: end;
align-items: flex-end; }
.row--stretch {
-webkit-box-align: stretch;
align-items: stretch; }
.row--reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse; }
.row--around {
justify-content: space-around; }
.row--between {
-webkit-box-pack: justify;
justify-content: space-between; } }
@media (min-width: 75em) {
.L1 {
flex-basis: 8.33333%;
max-width: 8.33333%; }
.L2 {
flex-basis: 16.66667%;
max-width: 16.66667%; }
.L3 {
flex-basis: 25%;
max-width: 25%; }
.L4 {
flex-basis: 33.33333%;
max-width: 33.33333%; }
.L5 {
flex-basis: 41.66667%;
max-width: 41.66667%; }
.L6 {
flex-basis: 50%;
max-width: 50%; }
.L7 {
flex-basis: 58.33333%;
max-width: 58.33333%; }
.L8 {
flex-basis: 66.66667%;
max-width: 66.66667%; }
.L9 {
flex-basis: 75%;
max-width: 75%; }
.L10 {
flex-basis: 83.33333%;
max-width: 83.33333%; }
.L11 {
flex-basis: 91.66667%;
max-width: 91.66667%; }
.L12 {
flex-basis: 100%;
max-width: 100%; }
.L--offset0 {
margin-left: 0%; }
.L--offset1 {
margin-left: 8.33333%; }
.L--offset2 {
margin-left: 16.66667%; }
.L--offset3 {
margin-left: 25%; }
.L--offset4 {
margin-left: 33.33333%; }
.L--offset5 {
margin-left: 41.66667%; }
.L--offset6 {
margin-left: 50%; }
.L--offset7 {
margin-left: 58.33333%; }
.L--offset8 {
margin-left: 66.66667%; }
.L--offset9 {
margin-left: 75%; }
.L--offset10 {
margin-left: 83.33333%; }
.L--offset11 {
margin-left: 91.66667%; }
.L--offset12 {
margin-left: 100%; }
.L--order0 {
-webkit-box-ordinal-group: 1;
order: 0; }
.L--order1 {
-webkit-box-ordinal-group: 2;
order: 1; }
.L--order2 {
-webkit-box-ordinal-group: 3;
order: 2; }
.L--order3 {
-webkit-box-ordinal-group: 4;
order: 3; }
.L--order4 {
-webkit-box-ordinal-group: 5;
order: 4; }
.L--order5 {
-webkit-box-ordinal-group: 6;
order: 5; }
.L--order6 {
-webkit-box-ordinal-group: 7;
order: 6; }
.L--order7 {
-webkit-box-ordinal-group: 8;
order: 7; }
.L--order8 {
-webkit-box-ordinal-group: 9;
order: 8; }
.L--order9 {
-webkit-box-ordinal-group: 10;
order: 9; }
.L--order10 {
-webkit-box-ordinal-group: 11;
order: 10; }
.L--order11 {
-webkit-box-ordinal-group: 12;
order: 11; }
.L--order12 {
-webkit-box-ordinal-group: 13;
order: 12; }
.row--start {
-webkit-box-pack: start;
justify-content: flex-start; }
.row--center {
-webkit-box-pack: center;
justify-content: center; }
.row--end {
-webkit-box-pack: end;
justify-content: flex-end; }
.row--top {
-webkit-box-align: start;
align-items: flex-start; }
.row--middle {
-webkit-box-align: center;
align-items: center; }
.row--bottom {
-webkit-box-align: end;
align-items: flex-end; }
.row--stretch {
-webkit-box-align: stretch;
align-items: stretch; }
.row--reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse; }
.row--around {
justify-content: space-around; }
.row--between {
-webkit-box-pack: justify;
justify-content: space-between; } }
.button {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
font-size: 1.5rem;
font-weight: 500;
line-height: 1;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif !important;
position: relative;
margin: 0.1rem;
text-decoration: none;
cursor: pointer;
background: #fff !important;
padding: 2rem 3.5rem !important;
text-align: center;
border: 0.1rem solid #b3ca1e !important;
border-radius: 5rem !important;
opacity: 1;
-webkit-transition: opacity 200ms ease-in;
transition: opacity 200ms ease-in;
color: #000 !important; }
.button--hide {
opacity: 0;
pointer-events: none; }
.button:hover {
background-color: #fff !important; }
.button:hover i {
-webkit-transform: translateY(0.25rem);
transform: translateY(0.25rem); }
.button.purple, .button.purple span {
border-color: #b875e7 !important; }
.button.sea, .button.sea span {
border-color: #349c8d !important; }
.button.blue, .button.blue span {
border-color: #1984db !important; }
.button.apple, .button.apple span {
border-color: #b3ca1e !important; }
.button.gold, .button.gold span {
border-color: #ffba00 !important; }
.button.java, .button.java span {
border-color: #20bba6 !important; }
.button.orange, .button.orange span {
border-color: #ff9c01 !important; }
.button.violet, .button.violet span {
border-color: #b775e7 !important; }
.button.leaf, .button.leaf span {
border-color: #1bc01b !important; }
.button.answered, .button.answered span {
border-color: #000 !important; }
.button i {
margin-left: 1rem;
-webkit-transition: -webkit-transform 200ms ease-in;
transition: -webkit-transform 200ms ease-in;
transition: transform 200ms ease-in;
transition: transform 200ms ease-in, -webkit-transform 200ms ease-in;
-webkit-transform: translateY(0);
transform: translateY(0); }
.button--icon {
color: #000 !important;
padding: 0 !important;
border: none !important; }
.button--icon span {
border-bottom: 0.1rem solid #b3ca1e;
padding-bottom: 0.4rem; }
.button--icon i {
margin-right: 1rem; }
.button--icon:hover i {
-webkit-transform: translateX(0.25rem);
transform: translateX(0.25rem); }
.button--small {
text-transform: uppercase;
padding: 1.5rem 2rem !important;
font-size: 1.3rem;
background-color: #fff;
-webkit-transition-property: color, background-color;
transition-property: color, background-color;
-webkit-transition: 200ms ease-in;
transition: 200ms ease-in; }
.button--small:hover {
color: #fff !important; }
.button--small:hover.purple {
background-color: #b875e7 !important; }
.button--small:hover.sea {
background-color: #349c8d !important; }
.button--small:hover.blue {
background-color: #1984db !important; }
.button--small:hover.apple {
background-color: #b3ca1e !important; }
.button--small:hover.gold {
background-color: #ffba00 !important; }
.button--small:hover.java {
background-color: #20bba6 !important; }
.button--small:hover.orange {
background-color: #ff9c01 !important; }
.button--small:hover.violet {
background-color: #b775e7 !important; }
.button--small:hover.leaf {
background-color: #1bc01b !important; }
.button--small:hover.answered {
background-color: #000 !important; }
.button--twitter, .button--facebook, .button--linkedin {
padding: 1rem 2rem 1.2rem 2rem !important;
-webkit-transition-property: color, background-color;
transition-property: color, background-color;
-webkit-transition: 200ms ease-in;
transition: 200ms ease-in; }
.button--twitter i, .button--facebook i, .button--linkedin i {
margin-right: 1rem; }
.button--twitter:hover, .button--facebook:hover, .button--linkedin:hover {
color: white !important; }
.button--twitter:hover i, .button--facebook:hover i, .button--linkedin:hover i {
-webkit-transform: unset !important;
transform: unset !important; }
.button--twitter {
color: #76CEFF !important;
border-color: #76CEFF !important; }
.button--twitter:hover {
background-color: #76CEFF !important; }
.button--facebook {
color: #7581DD !important;
border-color: #7581DD !important; }
.button--facebook:hover {
background-color: #7581DD !important; }
.button--linkedin {
color: #2F90EF !important;
border-color: #2F90EF !important; }
.button--linkedin:hover {
background-color: #2F90EF !important; }
.tag {
display: -webkit-box;
display: flex;
font-size: 1.3rem;
font-weight: 600;
line-height: 2.3;
border-radius: 3rem;
background-color: #b3ca1e;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
height: 2.6rem; }
.masonry {
margin: 0 -2rem; }
.masonry__sizer, .masonry__item {
width: 100%; }
@media (min-width: 50em) {
.masonry--3 .masonry__sizer, .masonry--3 .masonry__item {
width: 50%; }
.masonry--4 .masonry__sizer, .masonry--4 .masonry__item {
width: 33.33%; } }
@media (min-width: 62.5em) {
.masonry--3 .masonry__sizer, .masonry--3 .masonry__item {
width: 33.33%; }
.masonry--4 .masonry__sizer, .masonry--4 .masonry__item {
width: 25%; } }
.masonry__item {
padding: 2rem; }
.isto form > * + * {
margin-top: 4rem; }
.isto form label {
display: inline-block;
width: 100%;
margin-bottom: 1.4rem;
font-size: 1.8rem !important;
font-weight: 900;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif; }
.isto form label > *:last-child {
margin-top: 1.4rem; }
.isto form label, .isto form label span {
color: #000; }
.isto form textarea,
.isto form input {
width: 100%;
border-radius: .4rem;
padding: 1.3rem 1.7rem;
font-size: 1.4rem;
font-weight: 500;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
background-color: #f3f3f3;
border: .1rem solid transparent; }
.isto form textarea::-webkit-input-placeholder, .isto form input::-webkit-input-placeholder {
color: #666666; }
.isto form textarea::-moz-placeholder, .isto form input::-moz-placeholder {
color: #666666; }
.isto form textarea:-ms-input-placeholder, .isto form input:-ms-input-placeholder {
color: #666666; }
.isto form textarea::-ms-input-placeholder, .isto form input::-ms-input-placeholder {
color: #666666; }
.isto form textarea::placeholder,
.isto form input::placeholder {
color: #666666; }
.isto form textarea:focus,
.isto form input:focus {
box-shadow: none;
border-color: #5974f8 !important;
background-color: #fff; }
.isto form textarea[type="file"],
.isto form input[type="file"] {
padding: .9rem 1.7rem;
font-size: 1.8rem !important;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif; }
.isto form textarea[type="file"], .isto form textarea[type="file"]:focus,
.isto form input[type="file"],
.isto form input[type="file"]:focus {
background-color: #f3f3f3; }
.isto form textarea[type="submit"],
.isto form input[type="submit"] {
border: 0.1rem solid #bbd030 !important;
border-radius: 8rem !important;
color: #000 !important;
padding: 2.8rem 8rem !important;
font-size: 1.5rem !important;
font-weight: 600 !important; }
.isto form textarea[type="submit"], .isto form textarea[type="submit"]:focus,
.isto form input[type="submit"],
.isto form input[type="submit"]:focus {
background-color: #f3f3f3 !important; }
.isto form textarea.valid,
.isto form input.valid {
box-shadow: none;
border-color: #bbd030 !important; }
.isto form textarea.invalid,
.isto form input.invalid {
box-shadow: none;
border-color: #fb2c31 !important; }
.isto form select {
width: 100%;
border-radius: .4rem;
padding: 1.5rem 1.7rem;
font-size: 1.8rem !important;
font-weight: 700;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
background-color: #f3f3f3;
box-shadow: none;
-moz-appearance: textfield;
-webkit-appearance: none;
appearance: none;
background-position: calc(100% - 2.5rem) calc(50% + .3rem);
background-size: 1.6rem .9rem;
background-repeat: no-repeat;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjU2MDMwMyAxLjQwODIyTDEuNDM5NjUgMC41OTE2NzVMNy40OTk5OCA3LjExODE4TDEzLjU2MDMgMC41OTE2NzVMMTQuNDM5NyAxLjQwODIyTDcuNDk5OTggOC44ODE3MUwwLjU2MDMwMyAxLjQwODIyWiIgZmlsbD0iIzY2NjY2NiIvPjwvc3ZnPg==); }
.isto form .input--checkbox, .isto form .input--radio {
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
align-items: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.isto form .input--checkbox span, .isto form .input--radio span {
margin: 0; }
.isto form .input--checkbox input, .isto form .input--radio input {
display: none; }
.isto form .input--checkbox input + span, .isto form .input--radio input + span {
display: inline-block;
position: relative;
margin-top: 0;
margin-right: 1rem;
width: 2.1rem;
height: 2.1rem;
background-repeat: no-repeat;
background-position: center;
background-size: .8rem;
border: 0.1rem solid #c3c2c2; }
.isto form .input--checkbox input:checked + span, .isto form .input--radio input:checked + span {
border-color: #bbd030; }
.isto form .input--checkbox input + span {
border-radius: .4rem; }
.isto form .input--checkbox input:checked + span {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy43NjQ2NSAwLjU2OTIxTDIuOTIzNjMgNy41NjE3OUwwIDQuNjM4MTZMMC43MDcxMDcgMy45MzEwNUwyLjc4MzQ3IDYuMDA3NDJMNi45NDI0NiAwTDcuNzY0NjUgMC41NjkyMVoiIGZpbGw9IiM2NjY2NjYiLz48L3N2Zz4=); }
.isto form .input--radio input + span {
border-radius: 50%; }
.isto form .input--radio input:checked + span::before {
content: '';
position: absolute;
top: .4rem;
left: .4rem;
width: 1.1rem;
height: 1.1rem;
border-radius: 50%;
background: #000;
opacity: .2; }
.socials {
display: -webkit-box;
display: flex;
flex-wrap: wrap;
margin: 0 -0.5rem; }
.socials a {
margin: 0.5rem;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
border-width: .2rem !important; }
.socials i {
margin: 0 1rem 0 0;
-webkit-transform: none !important;
transform: none !important; }
.forum-card.purple:hover .forum-card__title,
.forum-card.purple .forum-card__tags {
color: #b875e7; }
.forum-card.sea:hover .forum-card__title,
.forum-card.sea .forum-card__tags {
color: #349c8d; }
.forum-card.blue:hover .forum-card__title,
.forum-card.blue .forum-card__tags {
color: #1984db; }
.forum-card.apple:hover .forum-card__title,
.forum-card.apple .forum-card__tags {
color: #b3ca1e; }
.forum-card.gold:hover .forum-card__title,
.forum-card.gold .forum-card__tags {
color: #ffba00; }
.forum-card.java:hover .forum-card__title,
.forum-card.java .forum-card__tags {
color: #20bba6; }
.forum-card.orange:hover .forum-card__title,
.forum-card.orange .forum-card__tags {
color: #ff9c01; }
.forum-card.violet:hover .forum-card__title,
.forum-card.violet .forum-card__tags {
color: #b775e7; }
.forum-card.leaf:hover .forum-card__title,
.forum-card.leaf .forum-card__tags {
color: #1bc01b; }
.forum-card.answered:hover .forum-card__title,
.forum-card.answered .forum-card__tags {
color: #000; }
.forum-card a {
text-decoration: none;
color: #000; }
.forum-card__header {
position: relative;
overflow: hidden;
color: #000; }
.forum-card__header i {
color: #000;
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
margin-right: 1rem; }
.forum-card__header-inner {
padding: 2rem 0;
z-index: 1;
position: relative; }
.forum-card__image {
width: 100%;
height: 100%;
position: absolute;
-o-object-fit: cover;
object-fit: cover;
-webkit-transition: -webkit-transform 3000ms ease-in-out;
transition: -webkit-transform 3000ms ease-in-out;
transition: transform 3000ms ease-in-out;
transition: transform 3000ms ease-in-out, -webkit-transform 3000ms ease-in-out; }
.forum-card__tags, .forum-card__date {
display: grid;
grid-template-columns: 3rem auto; }
.forum-card__date span {
font-size: 1.1rem;
grid-column: 2; }
.forum-card__tags {
color: #b3ca1e;
margin-bottom: 1rem; }
.forum-card__tags span {
font-size: 1.3rem; }
.forum-card__tagspill {
list-style: none;
font-weight: 600;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
color: #000;
font-size: 1.3rem;
border-radius: 2rem;
-webkit-transition: box-shadow 300ms;
transition: box-shadow 300ms;
background-color: #fff;
padding: .4rem 1rem;
line-height: 0.8;
display: inline-block;
margin-left: 0.5rem; }
.forum-card__content, .forum-card__footer {
padding: 0 3rem; }
.forum-card__content ul, .forum-card__footer ul {
margin-top: 0;
margin-bottom: 0; }
.forum-card__title {
margin-bottom: 2rem;
-webkit-transition: color 200ms ease-in;
transition: color 200ms ease-in;
font-size: 1.8rem;
font-family: "Sofia-Pro", Helvetica, Arial, sans-serif;
line-height: 2.2rem; }
.contact-footer {
position: relative;
padding-bottom: 25rem;
padding-top: 10rem;
z-index: 1; }
.contact-footer__image-wrapper {
width: 100vw;
height: calc(100% - 15rem);
bottom: 0;
left: 50%;
z-index: -1;
-webkit-transform: translateX(-50vw);
transform: translateX(-50vw);
position: absolute; }
.contact-footer__image-wrapper:before {
content: '';
display: block;
width: 100%;
height: 50%;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(0, 0, 0, 0)));
background: linear-gradient(to bottom, #fff, rgba(0, 0, 0, 0)), linear-gradient(to bottom, #fff, rgba(0, 0, 0, 0));
position: absolute;
top: 0;
left: 0; }
.contact-footer__image {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 100%;
width: 100%; }
.forum-footer {
position: relative;
padding-bottom: 25rem;
padding-top: 10rem;
z-index: 1; }
.forum-footer__image-wrapper {
width: 100vw;
height: calc(100% - 15rem);
bottom: 0;
left: 50%;
z-index: -1;
-webkit-transform: translateX(-50vw);
transform: translateX(-50vw);
position: absolute; }
.forum-footer__image-wrapper:before {
content: '';
display: block;
width: 100%;
height: 50%;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(0, 0, 0, 0)));
background: linear-gradient(to bottom, #fff, rgba(0, 0, 0, 0)), linear-gradient(to bottom, #fff, rgba(0, 0, 0, 0));
position: absolute;
top: 0;
left: 0; }
.forum-footer__image {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 100%;
width: 100%; }
.inputform__wrapper {
position: relative;
display: grid;
grid-template-columns: auto auto; }
.inputform__input {
background-color: white !important;
margin-right: 3rem;
border-radius: 5rem 0 0 5rem !important;
width: 100%;
padding: 1rem 5rem 1rem 2rem !important;
border: 0.1rem solid #a9a9a9 !important; }
.inputform__button {
display: inline-block !important;
margin: .1rem !important;
padding: 1rem 2rem !important;
font-size: 1.1rem !important;
font-weight: 700 !important;
letter-spacing: .11rem !important;
text-transform: uppercase !important;
border-radius: 5rem !important;
height: 100% !important;
margin: 0 !important;
position: relative !important;
margin-left: -3rem !important;
color: #000 !important;
border: none !important;
z-index: 1 !important;
display: -webkit-box !important;
display: flex !important;
-webkit-box-pack: center !important;
justify-content: center !important;
-webkit-box-align: center !important;
align-items: center !important;
font-family: inherit !important; }
.inputform__button:before {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
border-radius: 5rem !important;
height: 100%;
width: 100%;
z-index: -2;
background: -webkit-gradient(linear, right top, left top, from(#b3ca1e), to(#45b0e3)) !important;
background: linear-gradient(-90deg, #b3ca1e, #45b0e3) !important; }
.inputform__button:after {
content: '';
display: block;
position: absolute;
border-radius: 5rem;
background-color: #fff;
height: calc(100% - 0.2rem);
width: calc(100% - 0.2rem);
z-index: -1; }
.cta__title {
color: #666666; }
.cta--newsletter .cta__title {
margin-bottom: 5rem;
width: 50%; }
.cta__title span {
color: #b3ca1e; }
.cta__subtitle {
margin-bottom: 2rem; }
.cta h2 {
font-weight: 500 !important;
font-size: 5rem !important;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif !important;
line-height: 1; }
.cta h3 {
font-weight: 700 !important;
font-size: 2.4rem !important; }
.cta.purple .cta__title span {
color: #b875e7; }
.cta.sea .cta__title span {
color: #349c8d; }
.cta.blue .cta__title span {
color: #1984db; }
.cta.apple .cta__title span {
color: #b3ca1e; }
.cta.gold .cta__title span {
color: #ffba00; }
.cta.java .cta__title span {
color: #20bba6; }
.cta.orange .cta__title span {
color: #ff9c01; }
.cta.violet .cta__title span {
color: #b775e7; }
.cta.leaf .cta__title span {
color: #1bc01b; }
.cta.answered .cta__title span {
color: #000; }
.purple .cta .cta__title span {
color: #b875e7; }
.sea .cta .cta__title span {
color: #349c8d; }
.blue .cta .cta__title span {
color: #1984db; }
.apple .cta .cta__title span {
color: #b3ca1e; }
.gold .cta .cta__title span {
color: #ffba00; }
.java .cta .cta__title span {
color: #20bba6; }
.orange .cta .cta__title span {
color: #ff9c01; }
.violet .cta .cta__title span {
color: #b775e7; }
.leaf .cta .cta__title span {
color: #1bc01b; }
.answered .cta .cta__title span {
color: #000; }
.post-grid {
overflow: hidden;
-webkit-transition: height 800ms ease-in-out;
transition: height 800ms ease-in-out;
padding: 0.1rem 0; }
.post-grid__wrapper {
display: grid;
grid-template-columns: 1fr; }
.post-grid__wrapper--show .post-grid__item-inner,
.post-grid__wrapper--show .post-grid__title-inner {
opacity: 1; }
@media (min-width: 50em) {
.post-grid__wrapper {
grid-template-columns: 1fr 1fr; }
.post-grid__wrapper::before {
content: "";
display: block;
grid-row: 2 / 1000; } }
@media (min-width: 62.5em) {
.post-grid__wrapper {
grid-template-columns: 1fr 1fr 1fr; } }
.post-grid__wrapper:last-child .post-grid__item:last-child {
border-bottom: 0.1rem solid #f3f3f3; }
@media (min-width: 50em) {
.post-grid__wrapper:last-child .post-grid__item:nth-last-child(-n + 1):after {
content: "";
display: block;
position: absolute;
left: -100.5%;
right: 0;
bottom: -0.1rem;
height: 0;
width: auto;
border-bottom: 0.1rem solid #f3f3f3; } }
@media (min-width: 62.5em) {
.post-grid__wrapper:last-child .post-grid__item:nth-last-child(-n + 2):after {
content: "";
display: block;
position: absolute;
left: -100.5%;
right: 0;
bottom: -0.1rem;
height: 0;
width: auto;
border-bottom: 0.1rem solid #f3f3f3; } }
.post-grid__item-inner, .post-grid__title-inner {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
opacity: 0;
-webkit-transition: opacity 300ms 300ms ease-in;
transition: opacity 300ms 300ms ease-in;
width: 100%;
height: 100%; }
.post-grid__item {
border: solid #f3f3f3;
border-width: 0 0.1rem;
position: relative; }
.post-grid__item:before {
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
top: -0.1rem;
height: 0;
width: auto;
border-bottom: 0.1rem solid #f3f3f3; }
@media (min-width: 50em) {
.post-grid__item:before {
left: -100.5%;
right: 0; } }
@media (min-width: 62.5em) {
.post-grid__item {
border-width: 0 0.1rem 0 0; }
.post-grid__item:nth-child(2n + 2) {
border-width: 0 0.1rem; }
.post-grid__item:nth-child(2n + 2):before {
left: -100.5%;
right: -100.5%; } }
.post-grid__title {
grid-column: 1;
color: #ababab;
font-weight: 900;
font-size: 5rem;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
position: relative;
z-index: 0;
min-height: 20rem;
border: solid #f3f3f3;
border-width: 0.1rem; }
@media (min-width: 50em) {
.post-grid__title {
border: none; } }
.post-grid__title-image {
background-image: url(//isto.international/wp-content/themes/salient-child/dist/square-dotted-bg_d572ba93.jpg);
background-size: 45rem;
background-repeat: no-repeat;
background-position: center;
height: 100%;
width: 100%;
z-index: -1;
position: absolute;
top: 0;
left: 0; }
.related-section__header {
position: relative;
padding: 10rem 0; }
.related-section__header h2 {
position: relative;
z-index: 1;
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
color: #999999;
font-size: 5rem; }
.purple .related-section__header h2 span {
color: #b875e7; }
.sea .related-section__header h2 span {
color: #349c8d; }
.blue .related-section__header h2 span {
color: #1984db; }
.apple .related-section__header h2 span {
color: #b3ca1e; }
.gold .related-section__header h2 span {
color: #ffba00; }
.java .related-section__header h2 span {
color: #20bba6; }
.orange .related-section__header h2 span {
color: #ff9c01; }
.violet .related-section__header h2 span {
color: #b775e7; }
.leaf .related-section__header h2 span {
color: #1bc01b; }
.answered .related-section__header h2 span {
color: #000; }
.related-section__header:before {
content: '';
display: block;
position: absolute;
height: 100%;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: calc(100vw - 2rem);
background-image: url(//isto.international/wp-content/themes/salient-child/dist/title-bg-repeat_35c75f2a.jpg);
background-size: 73.5rem;
background-repeat: repeat-x;
pointer-events: none;
background-position: center;
z-index: 0; }
.related-section__row {
display: grid;
grid-template-columns: 1fr;
margin-bottom: 6rem; }
@media (min-width: 50em) {
.related-section__row {
grid-template-columns: 1fr 1fr 1fr; }
.related-section__row::before {
content: "";
display: block;
grid-row: 2 / 1000; } }
@media (min-width: 75em) {
.related-section__row {
grid-template-columns: 1fr 1fr 1fr 1fr; } }
.related-section__item {
padding: 2rem; }
.related-section__item--title {
font-family: "Sofia-Pro-Soft", Helvetica, Arial, sans-serif;
position: relative;
min-height: 16rem;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
z-index: 1;
-webkit-box-pack: justify;
justify-content: space-between;
font-size: 5rem;
padding-left: 0; }
.related-section__item--title h2 {
color: #999999;
font-size: inherit;
line-height: 1; }
@media (min-width: 50em) {
.related-section__item--title {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
align-items: flex-start; } }
.related-section__item--title.purple span {
color: #b875e7; }
.related-section__item--title.sea span {
color: #349c8d; }
.related-section__item--title.blue span {
color: #1984db; }
.related-section__item--title.apple span {
color: #b3ca1e; }
.related-section__item--title.gold span {
color: #ffba00; }
.related-section__item--title.java span {
color: #20bba6; }
.related-section__item--title.orange span {
color: #ff9c01; }
.related-section__item--title.violet span {
color: #b775e7; }
.related-section__item--title.leaf span {
color: #1bc01b; }
.related-section__item--title.answered span {
color: #000; }
.related-section__button {
margin-top: 1rem; }
.related-section__button:hover:after {
opacity: 1; }
.related-section__button:after {
content: '';
display: block;
background-image: url(//isto.international/wp-content/themes/salient-child/dist/square-dotted-bg_d572ba93.jpg);
background-size: 45rem;
background-repeat: no-repeat;
background-position: center;
height: 100%;
width: 100%;
z-index: -1;
position: absolute;
top: 0;
left: 0;
border-radius: 1rem;
box-shadow: 0 0rem 7rem 1rem #fff inset; }
@media (min-width: 50em) {
.related-section__button:after {
opacity: 0;
-webkit-transition: opacity 300ms ease-in;
transition: opacity 300ms ease-in;
height: 150%;
top: -3rem; } }
.page-login__lost {
padding: 0 2rem; }
.isto-image img {
width: 100%;
-o-object-fit: cover;
object-fit: cover; }@font-face {
font-family: 'themify';
src:url(//isto.international/wp-content/themes/salient-child/resources/themify-icons/fonts/themify.eot?-fvbane);
src:url(//isto.international/wp-content/themes/salient-child/resources/themify-icons/fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'),
url(//isto.international/wp-content/themes/salient-child/resources/themify-icons/fonts/themify.woff?-fvbane) format('woff'),
url(//isto.international/wp-content/themes/salient-child/resources/themify-icons/fonts/themify.ttf?-fvbane) format('truetype'),
url(//isto.international/wp-content/themes/salient-child/resources/themify-icons/fonts/themify.svg?-fvbane#themify) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="ti-"], [class*=" ti-"] {
font-family: 'themify';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ti-wand:before {
content: "\e600";
}
.ti-volume:before {
content: "\e601";
}
.ti-user:before {
content: "\e602";
}
.ti-unlock:before {
content: "\e603";
}
.ti-unlink:before {
content: "\e604";
}
.ti-trash:before {
content: "\e605";
}
.ti-thought:before {
content: "\e606";
}
.ti-target:before {
content: "\e607";
}
.ti-tag:before {
content: "\e608";
}
.ti-tablet:before {
content: "\e609";
}
.ti-star:before {
content: "\e60a";
}
.ti-spray:before {
content: "\e60b";
}
.ti-signal:before {
content: "\e60c";
}
.ti-shopping-cart:before {
content: "\e60d";
}
.ti-shopping-cart-full:before {
content: "\e60e";
}
.ti-settings:before {
content: "\e60f";
}
.ti-search:before {
content: "\e610";
}
.ti-zoom-in:before {
content: "\e611";
}
.ti-zoom-out:before {
content: "\e612";
}
.ti-cut:before {
content: "\e613";
}
.ti-ruler:before {
content: "\e614";
}
.ti-ruler-pencil:before {
content: "\e615";
}
.ti-ruler-alt:before {
content: "\e616";
}
.ti-bookmark:before {
content: "\e617";
}
.ti-bookmark-alt:before {
content: "\e618";
}
.ti-reload:before {
content: "\e619";
}
.ti-plus:before {
content: "\e61a";
}
.ti-pin:before {
content: "\e61b";
}
.ti-pencil:before {
content: "\e61c";
}
.ti-pencil-alt:before {
content: "\e61d";
}
.ti-paint-roller:before {
content: "\e61e";
}
.ti-paint-bucket:before {
content: "\e61f";
}
.ti-na:before {
content: "\e620";
}
.ti-mobile:before {
content: "\e621";
}
.ti-minus:before {
content: "\e622";
}
.ti-medall:before {
content: "\e623";
}
.ti-medall-alt:before {
content: "\e624";
}
.ti-marker:before {
content: "\e625";
}
.ti-marker-alt:before {
content: "\e626";
}
.ti-arrow-up:before {
content: "\e627";
}
.ti-arrow-right:before {
content: "\e628";
}
.ti-arrow-left:before {
content: "\e629";
}
.ti-arrow-down:before {
content: "\e62a";
}
.ti-lock:before {
content: "\e62b";
}
.ti-location-arrow:before {
content: "\e62c";
}
.ti-link:before {
content: "\e62d";
}
.ti-layout:before {
content: "\e62e";
}
.ti-layers:before {
content: "\e62f";
}
.ti-layers-alt:before {
content: "\e630";
}
.ti-key:before {
content: "\e631";
}
.ti-import:before {
content: "\e632";
}
.ti-image:before {
content: "\e633";
}
.ti-heart:before {
content: "\e634";
}
.ti-heart-broken:before {
content: "\e635";
}
.ti-hand-stop:before {
content: "\e636";
}
.ti-hand-open:before {
content: "\e637";
}
.ti-hand-drag:before {
content: "\e638";
}
.ti-folder:before {
content: "\e639";
}
.ti-flag:before {
content: "\e63a";
}
.ti-flag-alt:before {
content: "\e63b";
}
.ti-flag-alt-2:before {
content: "\e63c";
}
.ti-eye:before {
content: "\e63d";
}
.ti-export:before {
content: "\e63e";
}
.ti-exchange-vertical:before {
content: "\e63f";
}
.ti-desktop:before {
content: "\e640";
}
.ti-cup:before {
content: "\e641";
}
.ti-crown:before {
content: "\e642";
}
.ti-comments:before {
content: "\e643";
}
.ti-comment:before {
content: "\e644";
}
.ti-comment-alt:before {
content: "\e645";
}
.ti-close:before {
content: "\e646";
}
.ti-clip:before {
content: "\e647";
}
.ti-angle-up:before {
content: "\e648";
}
.ti-angle-right:before {
content: "\e649";
}
.ti-angle-left:before {
content: "\e64a";
}
.ti-angle-down:before {
content: "\e64b";
}
.ti-check:before {
content: "\e64c";
}
.ti-check-box:before {
content: "\e64d";
}
.ti-camera:before {
content: "\e64e";
}
.ti-announcement:before {
content: "\e64f";
}
.ti-brush:before {
content: "\e650";
}
.ti-briefcase:before {
content: "\e651";
}
.ti-bolt:before {
content: "\e652";
}
.ti-bolt-alt:before {
content: "\e653";
}
.ti-blackboard:before {
content: "\e654";
}
.ti-bag:before {
content: "\e655";
}
.ti-move:before {
content: "\e656";
}
.ti-arrows-vertical:before {
content: "\e657";
}
.ti-arrows-horizontal:before {
content: "\e658";
}
.ti-fullscreen:before {
content: "\e659";
}
.ti-arrow-top-right:before {
content: "\e65a";
}
.ti-arrow-top-left:before {
content: "\e65b";
}
.ti-arrow-circle-up:before {
content: "\e65c";
}
.ti-arrow-circle-right:before {
content: "\e65d";
}
.ti-arrow-circle-left:before {
content: "\e65e";
}
.ti-arrow-circle-down:before {
content: "\e65f";
}
.ti-angle-double-up:before {
content: "\e660";
}
.ti-angle-double-right:before {
content: "\e661";
}
.ti-angle-double-left:before {
content: "\e662";
}
.ti-angle-double-down:before {
content: "\e663";
}
.ti-zip:before {
content: "\e664";
}
.ti-world:before {
content: "\e665";
}
.ti-wheelchair:before {
content: "\e666";
}
.ti-view-list:before {
content: "\e667";
}
.ti-view-list-alt:before {
content: "\e668";
}
.ti-view-grid:before {
content: "\e669";
}
.ti-uppercase:before {
content: "\e66a";
}
.ti-upload:before {
content: "\e66b";
}
.ti-underline:before {
content: "\e66c";
}
.ti-truck:before {
content: "\e66d";
}
.ti-timer:before {
content: "\e66e";
}
.ti-ticket:before {
content: "\e66f";
}
.ti-thumb-up:before {
content: "\e670";
}
.ti-thumb-down:before {
content: "\e671";
}
.ti-text:before {
content: "\e672";
}
.ti-stats-up:before {
content: "\e673";
}
.ti-stats-down:before {
content: "\e674";
}
.ti-split-v:before {
content: "\e675";
}
.ti-split-h:before {
content: "\e676";
}
.ti-smallcap:before {
content: "\e677";
}
.ti-shine:before {
content: "\e678";
}
.ti-shift-right:before {
content: "\e679";
}
.ti-shift-left:before {
content: "\e67a";
}
.ti-shield:before {
content: "\e67b";
}
.ti-notepad:before {
content: "\e67c";
}
.ti-server:before {
content: "\e67d";
}
.ti-quote-right:before {
content: "\e67e";
}
.ti-quote-left:before {
content: "\e67f";
}
.ti-pulse:before {
content: "\e680";
}
.ti-printer:before {
content: "\e681";
}
.ti-power-off:before {
content: "\e682";
}
.ti-plug:before {
content: "\e683";
}
.ti-pie-chart:before {
content: "\e684";
}
.ti-paragraph:before {
content: "\e685";
}
.ti-panel:before {
content: "\e686";
}
.ti-package:before {
content: "\e687";
}
.ti-music:before {
content: "\e688";
}
.ti-music-alt:before {
content: "\e689";
}
.ti-mouse:before {
content: "\e68a";
}
.ti-mouse-alt:before {
content: "\e68b";
}
.ti-money:before {
content: "\e68c";
}
.ti-microphone:before {
content: "\e68d";
}
.ti-menu:before {
content: "\e68e";
}
.ti-menu-alt:before {
content: "\e68f";
}
.ti-map:before {
content: "\e690";
}
.ti-map-alt:before {
content: "\e691";
}
.ti-loop:before {
content: "\e692";
}
.ti-location-pin:before {
content: "\e693";
}
.ti-list:before {
content: "\e694";
}
.ti-light-bulb:before {
content: "\e695";
}
.ti-Italic:before {
content: "\e696";
}
.ti-info:before {
content: "\e697";
}
.ti-infinite:before {
content: "\e698";
}
.ti-id-badge:before {
content: "\e699";
}
.ti-hummer:before {
content: "\e69a";
}
.ti-home:before {
content: "\e69b";
}
.ti-help:before {
content: "\e69c";
}
.ti-headphone:before {
content: "\e69d";
}
.ti-harddrives:before {
content: "\e69e";
}
.ti-harddrive:before {
content: "\e69f";
}
.ti-gift:before {
content: "\e6a0";
}
.ti-game:before {
content: "\e6a1";
}
.ti-filter:before {
content: "\e6a2";
}
.ti-files:before {
content: "\e6a3";
}
.ti-file:before {
content: "\e6a4";
}
.ti-eraser:before {
content: "\e6a5";
}
.ti-envelope:before {
content: "\e6a6";
}
.ti-download:before {
content: "\e6a7";
}
.ti-direction:before {
content: "\e6a8";
}
.ti-direction-alt:before {
content: "\e6a9";
}
.ti-dashboard:before {
content: "\e6aa";
}
.ti-control-stop:before {
content: "\e6ab";
}
.ti-control-shuffle:before {
content: "\e6ac";
}
.ti-control-play:before {
content: "\e6ad";
}
.ti-control-pause:before {
content: "\e6ae";
}
.ti-control-forward:before {
content: "\e6af";
}
.ti-control-backward:before {
content: "\e6b0";
}
.ti-cloud:before {
content: "\e6b1";
}
.ti-cloud-up:before {
content: "\e6b2";
}
.ti-cloud-down:before {
content: "\e6b3";
}
.ti-clipboard:before {
content: "\e6b4";
}
.ti-car:before {
content: "\e6b5";
}
.ti-calendar:before {
content: "\e6b6";
}
.ti-book:before {
content: "\e6b7";
}
.ti-bell:before {
content: "\e6b8";
}
.ti-basketball:before {
content: "\e6b9";
}
.ti-bar-chart:before {
content: "\e6ba";
}
.ti-bar-chart-alt:before {
content: "\e6bb";
}
.ti-back-right:before {
content: "\e6bc";
}
.ti-back-left:before {
content: "\e6bd";
}
.ti-arrows-corner:before {
content: "\e6be";
}
.ti-archive:before {
content: "\e6bf";
}
.ti-anchor:before {
content: "\e6c0";
}
.ti-align-right:before {
content: "\e6c1";
}
.ti-align-left:before {
content: "\e6c2";
}
.ti-align-justify:before {
content: "\e6c3";
}
.ti-align-center:before {
content: "\e6c4";
}
.ti-alert:before {
content: "\e6c5";
}
.ti-alarm-clock:before {
content: "\e6c6";
}
.ti-agenda:before {
content: "\e6c7";
}
.ti-write:before {
content: "\e6c8";
}
.ti-window:before {
content: "\e6c9";
}
.ti-widgetized:before {
content: "\e6ca";
}
.ti-widget:before {
content: "\e6cb";
}
.ti-widget-alt:before {
content: "\e6cc";
}
.ti-wallet:before {
content: "\e6cd";
}
.ti-video-clapper:before {
content: "\e6ce";
}
.ti-video-camera:before {
content: "\e6cf";
}
.ti-vector:before {
content: "\e6d0";
}
.ti-themify-logo:before {
content: "\e6d1";
}
.ti-themify-favicon:before {
content: "\e6d2";
}
.ti-themify-favicon-alt:before {
content: "\e6d3";
}
.ti-support:before {
content: "\e6d4";
}
.ti-stamp:before {
content: "\e6d5";
}
.ti-split-v-alt:before {
content: "\e6d6";
}
.ti-slice:before {
content: "\e6d7";
}
.ti-shortcode:before {
content: "\e6d8";
}
.ti-shift-right-alt:before {
content: "\e6d9";
}
.ti-shift-left-alt:before {
content: "\e6da";
}
.ti-ruler-alt-2:before {
content: "\e6db";
}
.ti-receipt:before {
content: "\e6dc";
}
.ti-pin2:before {
content: "\e6dd";
}
.ti-pin-alt:before {
content: "\e6de";
}
.ti-pencil-alt2:before {
content: "\e6df";
}
.ti-palette:before {
content: "\e6e0";
}
.ti-more:before {
content: "\e6e1";
}
.ti-more-alt:before {
content: "\e6e2";
}
.ti-microphone-alt:before {
content: "\e6e3";
}
.ti-magnet:before {
content: "\e6e4";
}
.ti-line-double:before {
content: "\e6e5";
}
.ti-line-dotted:before {
content: "\e6e6";
}
.ti-line-dashed:before {
content: "\e6e7";
}
.ti-layout-width-full:before {
content: "\e6e8";
}
.ti-layout-width-default:before {
content: "\e6e9";
}
.ti-layout-width-default-alt:before {
content: "\e6ea";
}
.ti-layout-tab:before {
content: "\e6eb";
}
.ti-layout-tab-window:before {
content: "\e6ec";
}
.ti-layout-tab-v:before {
content: "\e6ed";
}
.ti-layout-tab-min:before {
content: "\e6ee";
}
.ti-layout-slider:before {
content: "\e6ef";
}
.ti-layout-slider-alt:before {
content: "\e6f0";
}
.ti-layout-sidebar-right:before {
content: "\e6f1";
}
.ti-layout-sidebar-none:before {
content: "\e6f2";
}
.ti-layout-sidebar-left:before {
content: "\e6f3";
}
.ti-layout-placeholder:before {
content: "\e6f4";
}
.ti-layout-menu:before {
content: "\e6f5";
}
.ti-layout-menu-v:before {
content: "\e6f6";
}
.ti-layout-menu-separated:before {
content: "\e6f7";
}
.ti-layout-menu-full:before {
content: "\e6f8";
}
.ti-layout-media-right-alt:before {
content: "\e6f9";
}
.ti-layout-media-right:before {
content: "\e6fa";
}
.ti-layout-media-overlay:before {
content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
content: "\e6fd";
}
.ti-layout-media-left-alt:before {
content: "\e6fe";
}
.ti-layout-media-left:before {
content: "\e6ff";
}
.ti-layout-media-center-alt:before {
content: "\e700";
}
.ti-layout-media-center:before {
content: "\e701";
}
.ti-layout-list-thumb:before {
content: "\e702";
}
.ti-layout-list-thumb-alt:before {
content: "\e703";
}
.ti-layout-list-post:before {
content: "\e704";
}
.ti-layout-list-large-image:before {
content: "\e705";
}
.ti-layout-line-solid:before {
content: "\e706";
}
.ti-layout-grid4:before {
content: "\e707";
}
.ti-layout-grid3:before {
content: "\e708";
}
.ti-layout-grid2:before {
content: "\e709";
}
.ti-layout-grid2-thumb:before {
content: "\e70a";
}
.ti-layout-cta-right:before {
content: "\e70b";
}
.ti-layout-cta-left:before {
content: "\e70c";
}
.ti-layout-cta-center:before {
content: "\e70d";
}
.ti-layout-cta-btn-right:before {
content: "\e70e";
}
.ti-layout-cta-btn-left:before {
content: "\e70f";
}
.ti-layout-column4:before {
content: "\e710";
}
.ti-layout-column3:before {
content: "\e711";
}
.ti-layout-column2:before {
content: "\e712";
}
.ti-layout-accordion-separated:before {
content: "\e713";
}
.ti-layout-accordion-merged:before {
content: "\e714";
}
.ti-layout-accordion-list:before {
content: "\e715";
}
.ti-ink-pen:before {
content: "\e716";
}
.ti-info-alt:before {
content: "\e717";
}
.ti-help-alt:before {
content: "\e718";
}
.ti-headphone-alt:before {
content: "\e719";
}
.ti-hand-point-up:before {
content: "\e71a";
}
.ti-hand-point-right:before {
content: "\e71b";
}
.ti-hand-point-left:before {
content: "\e71c";
}
.ti-hand-point-down:before {
content: "\e71d";
}
.ti-gallery:before {
content: "\e71e";
}
.ti-face-smile:before {
content: "\e71f";
}
.ti-face-sad:before {
content: "\e720";
}
.ti-credit-card:before {
content: "\e721";
}
.ti-control-skip-forward:before {
content: "\e722";
}
.ti-control-skip-backward:before {
content: "\e723";
}
.ti-control-record:before {
content: "\e724";
}
.ti-control-eject:before {
content: "\e725";
}
.ti-comments-smiley:before {
content: "\e726";
}
.ti-brush-alt:before {
content: "\e727";
}
.ti-youtube:before {
content: "\e728";
}
.ti-vimeo:before {
content: "\e729";
}
.ti-twitter:before {
content: "\e72a";
}
.ti-time:before {
content: "\e72b";
}
.ti-tumblr:before {
content: "\e72c";
}
.ti-skype:before {
content: "\e72d";
}
.ti-share:before {
content: "\e72e";
}
.ti-share-alt:before {
content: "\e72f";
}
.ti-rocket:before {
content: "\e730";
}
.ti-pinterest:before {
content: "\e731";
}
.ti-new-window:before {
content: "\e732";
}
.ti-microsoft:before {
content: "\e733";
}
.ti-list-ol:before {
content: "\e734";
}
.ti-linkedin:before {
content: "\e735";
}
.ti-layout-sidebar-2:before {
content: "\e736";
}
.ti-layout-grid4-alt:before {
content: "\e737";
}
.ti-layout-grid3-alt:before {
content: "\e738";
}
.ti-layout-grid2-alt:before {
content: "\e739";
}
.ti-layout-column4-alt:before {
content: "\e73a";
}
.ti-layout-column3-alt:before {
content: "\e73b";
}
.ti-layout-column2-alt:before {
content: "\e73c";
}
.ti-instagram:before {
content: "\e73d";
}
.ti-google:before {
content: "\e73e";
}
.ti-github:before {
content: "\e73f";
}
.ti-flickr:before {
content: "\e740";
}
.ti-facebook:before {
content: "\e741";
}
.ti-dropbox:before {
content: "\e742";
}
.ti-dribbble:before {
content: "\e743";
}
.ti-apple:before {
content: "\e744";
}
.ti-android:before {
content: "\e745";
}
.ti-save:before {
content: "\e746";
}
.ti-save-alt:before {
content: "\e747";
}
.ti-yahoo:before {
content: "\e748";
}
.ti-wordpress:before {
content: "\e749";
}
.ti-vimeo-alt:before {
content: "\e74a";
}
.ti-twitter-alt:before {
content: "\e74b";
}
.ti-tumblr-alt:before {
content: "\e74c";
}
.ti-trello:before {
content: "\e74d";
}
.ti-stack-overflow:before {
content: "\e74e";
}
.ti-soundcloud:before {
content: "\e74f";
}
.ti-sharethis:before {
content: "\e750";
}
.ti-sharethis-alt:before {
content: "\e751";
}
.ti-reddit:before {
content: "\e752";
}
.ti-pinterest-alt:before {
content: "\e753";
}
.ti-microsoft-alt:before {
content: "\e754";
}
.ti-linux:before {
content: "\e755";
}
.ti-jsfiddle:before {
content: "\e756";
}
.ti-joomla:before {
content: "\e757";
}
.ti-html5:before {
content: "\e758";
}
.ti-flickr-alt:before {
content: "\e759";
}
.ti-email:before {
content: "\e75a";
}
.ti-drupal:before {
content: "\e75b";
}
.ti-dropbox-alt:before {
content: "\e75c";
}
.ti-css3:before {
content: "\e75d";
}
.ti-rss:before {
content: "\e75e";
}
.ti-rss-alt:before {
content: "\e75f";
}