@charset "UTF-8";
.swpm-margin-10{
margin: 10px;
}
.swpm-margin-top-10{
margin-top: 10px;
}
.swpm-margin-bottom-10{
margin-bottom: 10px;
}
.swpm-hidden{
display: none;
}
.swpm-red-error-text{
font-weight: bold;
color: red;
}
.swpm-box-shadow {
box-shadow: 0 1px 1px rgba(0,0,0,.04);
}
.swpm-yellow-box{
margin: 10px 0px;
padding: 10px;
background-color: #FFFFE0;
border-color: #E6DB55;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
}
.swpm-red-box {
margin: 10px 0px;
padding: 10px;
background-color: #FFEBE8;
border-color: #CC0000;
color: #333333;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
} .swpm-orange-box{
margin: 10px 0px;
padding: 15px 10px;
color: #3F2502;
text-shadow: 1px 1px #FFFFFF;
background-color: #FFF6D5;
border-color: #D1B655;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
} .swpm-white-box{
margin: 10px 0px;
padding: 15px 10px;
color: #3c434a;
background-color: #fff;
border-color: #c3c4c7;
border-width: 1px;
border-radius: 3px 3px 3px 3px;
border-style: solid;
} .swpm-grey-box{
margin: 10px 0px;
padding: 15px 10px;
background-color: #DDDDDD;
border-color: #CCCCCC;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
} .swpm-green-box {
margin: 10px 0px;
padding: 15px 10px;
background-color: #CCF4D6;
border-color: #059B53;
color: #043B14;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
} .swpm-blue-box {
margin: 10px 0px;
padding: 15px 10px;
background-color: #E7F4FE;
border-color: #AACEE6;
color: #1D263B;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
} .swpm-submit-btn-default-style {
min-width: 150px;
padding: 0.5em 1em;
cursor: pointer;
} .swpm-tooltip-notes-container{
position: relative;
display: inline-block;
}
.swpm-tooltip-notes-style-1 {
display: none;
margin-top: 5px;
padding: 4px 7px;
border-radius: 3px;
background-color: #2d2d2d;
color: #FFFFFF;
z-index: 9999;
} .swpm-payment-block-ic-wrapper{
padding: 16px;
} .swpm-button-wrapper input[type="submit"]{
width: auto !important;
height: auto !important;
}
.swpm-button-wrapper input[type="image"]{
width: auto !important;
height: auto !important;    
} .swpm-login-widget-form input,.swpm-login-widget-form checkbox{
width: auto;
}
.swpm-username-input, .swpm-password-input{
margin-bottom: 10px;
}
.swpm-login-submit{
margin: 10px 0px;
}
.swpm-login-widget-action-msg{
font-weight: bold;    
}
.swpm-logged-label{
font-weight: bold;
} .swpm-pw-reset-submit-button{
margin: 10px 0px;
}
.swpm-pw-reset-widget-form table{
border: none;
}
.swpm-pw-reset-widget-form tr{
border: none;
}
.swpm-pw-reset-widget-form td{
border: none;
}
.swpm-reset-pw-error{
font-weight: bold;
color: red;
}
.swpm-reset-pw-success-box{
margin: 10px 0px;
padding: 15px 10px;
background-color: #CCF4D6;
border-color: #059B53;
color: #043B14;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;    
} .swpm-registration-widget-form td{
min-width: 100px;
}
.swpm-registration-widget-form input[type="text"], .swpm-registration-widget-form input[type="password"]{
width: 95%;
position: relative;
}
#swpm-accept-terms{
position: relative; }
#swpm-accept-pp{
position: relative; }
.swpm_already_used_registration_complete_link_msg{
font-weight: bold;
}
.swpm_registration_hidden_to_logged_users_msg{
font-weight: bold;
}
.swpm_registration_complete_link_invalid_msg{
font-weight: bold;
} .swpm-edit-profile-form input[type="text"], .swpm-edit-profile-form input[type="password"] {
width: 95%;
position: relative; }
.swpm-edit-profile-form select {
width: 95%;
}
.swpm-edit-profile-submit-section{
text-align: center;
}
.swpm-profile-account-delete-section{
text-align: center;
}
.swpm-profile-account-delete-section a{
color: red !important;
}
.swpm-profile-update-success{
font-weight: bold;
color: green;    
}
.swpm-profile-update-error{
font-weight: bold;
color: red;    
} .swpm-restricted{
font-weight: bold;
color:red;
}
.swpm-select-box-left{
margin: 0;
padding-bottom: 5px;
} .swpm_status_completed{
padding: 7px 15px;
width: auto;
display: inline-block;
text-align: center;
min-width: 80px;
border-radius: 4px;
background-color: #b6e4b6;
}
.swpm_status_refunded{
padding: 7px 15px;
width: auto;
display: inline-block;
text-align: center;
min-width: 80px;
border-radius: 4px;
background-color: #e4d4b6;
}
.swpm_status_general{
padding: 7px 15px;
width: auto;
display: inline-block;
text-align: center;
min-width: 80px;
border-radius: 4px;
background-color: #dedede;
}
.swpm_status_subscription, .swpm_status_subscription_created{
padding: 7px 15px;
width: auto;
display: inline-block;
text-align: center;
min-width: 80px;
border-radius: 4px;
background-color: #b6dee4;
}
.swpm-active-subs-table{
width: 100%;
}
.swpm-active-subs-table td, .swpm-active-subs-table th{
text-align: left;
padding: 6px 10px;
}
.swpm-sub-attached-to-profile{
font-style: italic;
opacity: 0.7;
}
.swpm-cancel-subscription-button{
padding: 8px 15px;
text-align: center;
border-radius: 4px;
border: none; 
outline: none; 
margin: auto;
}
.swpm-cancel-subscription-button-active{
background-color: #ff6a6a;
cursor: pointer;
color: white;
}
.swpm-cancel-subscription-button-active:hover{
background-color: #d95e5e;
transition: 200ms;
}
.swpm-active-subs-api-key-error-msg{
color: #cc0000;
}
.swpm-cancel-subscription-form{
margin-bottom: 0;
}.asp-spinner {
text-indent: -9999px;
vertical-align: middle;
margin-left: 5px;
display: inline-block;
box-sizing: border-box;
position: relative;
width: 20px;
height: 20px;
border-radius: 50%;
border: 2px solid #ccc;
border-top-color: #333;
animation: asp-spinner .6s linear infinite;
}
@keyframes asp-spinner {
to {
transform: rotate(360deg);
}
} .asp-btn-spinner-container {
width: 100%;
text-align: center;
padding: 10px;
}
.asp-btn-spinner {
display: inline-block;
position: relative;
width: 64px;
height: 64px;
}
.asp-btn-spinner div {
box-sizing: border-box;
display: block;
position: absolute;
width: 51px;
height: 51px;
margin: 6px;
border: 6px solid #6fcef3;
border-radius: 50%;
animation: asp-btn-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
border-color: #6fcef3 transparent transparent transparent;
}
.asp-btn-spinner div:nth-child(1) {
animation-delay: -0.45s;
}
.asp-btn-spinner div:nth-child(2) {
animation-delay: -0.3s;
}
.asp-btn-spinner div:nth-child(3) {
animation-delay: -0.15s;
}
@keyframes asp-btn-spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.asp_line_through {
text-decoration: line-through;
}
.asp_product_coupon_input_container {
margin: 5px 0 10px 0;
}
.asp_btn_normalize {
text-transform: none;
border: none;
margin: 0;
padding: 0;
width: auto;
overflow: visible;
background: transparent;
color: inherit;
font: inherit;
line-height: normal;
-webkit-font-smoothing: inherit;
-moz-osx-font-smoothing: inherit;
-webkit-appearance: none;
}
&::-moz-focus-inner {
border: 0;
padding: 0;
}
.asp_product_custom_field_error {
display: none;
color: red;
}
.asp_out_of_stock {
font-weight: bold;
}
.asp_product_buy_button input, .asp_product_buy_button select {
display: inline-block;
line-height: 1;
padding: 8px 10px;
height: auto;
}
.asp_product_custom_field_label {
margin-right: 10px;
}
.asp-product-variations-label {
margin-right: 10px;
}
.asp_product_coupon_field_label {
margin-right: 10px;
}
.asp_product_coupon_input_container input.asp_product_coupon_field_input {
width: auto;
max-width: 200px;
margin-right: 10px;
}
.asp_product_buy_btn_container {
display: inline-block;
}
.asp_product_buy_button input::placeholder {
font-style: italic;
color: #bbb;
}
@keyframes blink {
0% {
opacity: .2;
}
20% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.asp-processing-cont {
display: none !important;
}
.asp-processing i {
animation-name: blink;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-fill-mode: both;
}
.asp-processing i:nth-child(2) {
animation-delay: .1s;
}
.asp-processing i:nth-child(3) {
animation-delay: .2s;
}
.asp-popup-iframe {
z-index: 2147483647;
background: rgba(0, 0, 0, 0.004);
border: 0px none transparent;
overflow: auto;
-webkit-overflow-scrolling: touch !important;
visibility: visible;
margin: 0px;
padding: 0px;
-webkit-tap-highlight-color: transparent;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}
.asp-popup-iframe-cont {
align-items: center;
justify-content: center;
z-index: 2147483647;
background: rgba(0, 0, 0, .3);
border: 0px none transparent;
overflow: auto;
-webkit-overflow-scrolling: touch !important;
visibility: visible;
margin: 0px;
padding: 0px;
-webkit-tap-highlight-color: transparent;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}
.asp-popup-spinner-cont {
text-align: center;
height: 85px;
padding-top: 10px;
}
@media (max-width: 500px) {
.asp_product_buy_btn_container {
display: block;
margin-left: 0;
margin-top: 10px;
text-align: center;
width: 100%;
}
}@font-face {
font-family: 'serioussliderglyphs';
src:    url(//expatustax.co.uk/wp-content/plugins/cryout-serious-slider/resources/fonts/serioussliderglyphs.eot?ap45ke);
src:    url(//expatustax.co.uk/wp-content/plugins/cryout-serious-slider/resources/fonts/serioussliderglyphs.eot?ap45ke#iefix) format('embedded-opentype'),
url(//expatustax.co.uk/wp-content/plugins/cryout-serious-slider/resources/fonts/serioussliderglyphs.ttf?ap45ke) format('truetype'),
url(//expatustax.co.uk/wp-content/plugins/cryout-serious-slider/resources/fonts/serioussliderglyphs.woff?ap45ke) format('woff'),
url(//expatustax.co.uk/wp-content/plugins/cryout-serious-slider/resources/fonts/serioussliderglyphs.svg?ap45ke#serioussliderglyphs) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="sicon-"],
[class*=" sicon-"] { font-family: 'serioussliderglyphs' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sicon-chevron-left:before {
content: "\f053";
}
.sicon-chevron-right:before {
content: "\f054";
}
.sicon-chevron-left2:before {
content: "\e900";
}
.sicon-chevron-right2:before {
content: "\e901";
}
.sicon-chevron-small-left:before {
content: "\e902";
}
.sicon-chevron-small-right:before {
content: "\e903";
}
.sicon-chevron-thin-left:before {
content: "\e904";
}
.sicon-chevron-thin-right:before {
content: "\e905";
}
.sicon-chevron-with-circle-left:before {
content: "\e906";
}
.sicon-chevron-with-circle-right:before {
content: "\e907";
}
.sicon-rewind:before {
content: "\e051";
}
.sicon-fast-forward:before {
content: "\e055";
}
.seriousslider-inner > .item > a {
display: block;
overflow: hidden;
} .seriousslider-inner > .item img.item-image {
position: relative;
left: 50%;
display: block;
height: auto;
width: auto;
max-width: 100.1%;
max-width: calc(100% + 1px);
line-height: 1;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.seriousslider-responsive-legacy .seriousslider-inner > .item img.item-image {
max-width: 100%;
}
.seriousslider {
position: relative;
width: 100%;
margin: 0 auto;
font-size: 17px;
overflow: hidden;
}
.seriousslider::after {
content: "";
display: block;
clear: both;
}
.seriousslider-inner {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
.seriousslider-inner > .item {
position: relative;
display: none; }
.seriousslider .seriousslider-inner > .item p {
margin: 0 auto;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.seriousslider-inner > .item {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
perspective: 1000px;
}
.seriousslider-inner > .item.next,
.seriousslider-inner > .item.active.right {
left: 0;
-webkit-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.seriousslider-inner > .item.prev,
.seriousslider-inner > .item.active.left {
left: 0;
-webkit-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.seriousslider-inner > .item.next.left,
.seriousslider-inner > .item.prev.right,
.seriousslider-inner > .item.active {
left: 0;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.seriousslider-inner > .item {
width: 100%;
}
.seriousslider-inner > .active,
.seriousslider-inner > .next,
.seriousslider-inner > .prev {
display: block;
}
.seriousslider-inner > .active {
left: 0;
}
.seriousslider-inner > .next,
.seriousslider-inner > .prev {
position: absolute;
top: 0;
}
.seriousslider-inner > .next {
left: 100%;
}
.seriousslider-inner > .prev {
left: -100%;
}
.seriousslider-inner > .next.left,
.seriousslider-inner > .prev.right {
left: 0;
}
.seriousslider-inner > .active.left {
left: -100%;
}
.seriousslider-inner > .active.right {
left: 100%;
}
.cryout-serious-slider.seriousslider-overlay0 .seriousslider-control,
.cryout-serious-slider.seriousslider-overlay0 .seriousslider-indicators {
display: none;
}
.cryout-serious-slider.seriousslider-overlay1 .seriousslider-control,
.cryout-serious-slider.seriousslider-overlay1 .seriousslider-indicators {
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: .6s ease-in-out opacity;
transition: .6s ease-in-out opacity;
}
.cryout-serious-slider.seriousslider-overlay1:hover .seriousslider-control,
.cryout-serious-slider.seriousslider-overlay1:hover .seriousslider-indicators {
opacity: 1;
filter: alpha(opacity=100);
}
.seriousslider-overlay2 .seriousslider-control { }  .seriousslider-fade .seriousslider-inner > .item {
left: 0;
opacity: 0;
-webkit-transition: .6s ease-in-out all;
transition: .6s ease-in-out all;
}
.seriousslider-fade .seriousslider-inner .active {
opacity: 1;
}
.seriousslider-fade .seriousslider-inner .active.left,
.seriousslider-fade .seriousslider-inner .active.right {
left: 0;
z-index: 1;
opacity: 0;
}
.seriousslider-fade .seriousslider-inner .next.left,
.seriousslider-fade .seriousslider-inner .prev.right {
left: 0;
opacity: 1;
}
.seriousslider-fade .seriousslider-control {
z-index: 2;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.seriousslider-fade .seriousslider-inner > .item.next,
.seriousslider-fade .seriousslider-inner > .item.active.right {
opacity: 0;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.seriousslider-fade .seriousslider-inner > .item.prev,
.seriousslider-fade .seriousslider-inner > .item.active.left {
opacity: 0;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.seriousslider-fade .seriousslider-inner > .item.next.left,
.seriousslider-fade .seriousslider-inner > .item.prev.right,
.seriousslider-fade .seriousslider-inner > .item.active {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .seriousslider-overslide .seriousslider-inner > .item {
-webkit-transition: .6s ease-in-out all;
transition: .6s ease-in-out all;
}
.seriousslider-overslide .seriousslider-inner > .active.left,
.seriousslider-overslide .seriousslider-inner > .active.right {
left: 0;
z-index: 0;
}
.seriousslider-overslide .seriousslider-inner > .next,
.seriousslider-overslide .seriousslider-inner > .prev {
z-index: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.seriousslider-overslide .seriousslider-inner > .active.left,
.seriousslider-overslide .seriousslider-inner > .active.right {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .seriousslider-underslide .seriousslider-inner > .item {
-webkit-transition: .6s ease-in-out all;
transition: .6s ease-in-out all;
}
.seriousslider-underslide .seriousslider-inner > .active.left,
.seriousslider-underslide .seriousslider-inner > .active.right {
z-index: 1;
}
.seriousslider-underslide .seriousslider-inner > .next,
.seriousslider-underslide .seriousslider-inner > .prev {
z-index: 0;
left: 0;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.seriousslider-underslide .seriousslider-inner > .next,
.seriousslider-underslide .seriousslider-inner > .prev {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .seriousslider-parallax .seriousslider-inner > .item {
-webkit-transition: .6s ease-in-out all;
transition: .6s ease-in-out all;
}
.seriousslider-parallax .seriousslider-inner > .active.left {
left: -30%;
z-index: 0;
}
.seriousslider-parallax .seriousslider-inner > .active.right {
left: 30%;
z-index: 0;
}
.seriousslider-parallax .seriousslider-inner > .next,
.seriousslider-parallax .seriousslider-inner > .prev {
z-index: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.seriousslider-parallax .seriousslider-inner > .active.left {
left: 0;
-webkit-transform: translate3d(-30%, 0, 0);
-ms-transform: translate3d(-30%, 0, 0);
transform: translate3d(-30%, 0, 0);
}
.seriousslider-parallax .seriousslider-inner > .active.right {
left: 0;
-webkit-transform: translate3d(30%, 0, 0);
-ms-transform: translate3d(30%, 0, 0);
transform: translate3d(30%, 0, 0);
}
} .seriousslider-hflip .seriousslider-inner {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.seriousslider-hflip .seriousslider-inner > .active {
-webkit-transform: perspective( 2000px ) rotateY( 0deg );
-ms-transform: perspective( 2000px ) rotateY( 0deg );
transform: perspective( 2000px ) rotateY( 0deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.seriousslider-hflip .seriousslider-inner > .prev {
-webkit-transform: perspective( 2000px ) rotateY( -180deg );
-ms-transform: perspective( 2000px ) rotateY( -180deg );
transform: perspective( 2000px ) rotateY( -180deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
left: 0;
}
.seriousslider-hflip .seriousslider-inner > .next {
-webkit-transform: perspective( 2000px ) rotateY( 180deg );
-ms-transform: perspective( 2000px ) rotateY( 180deg );
transform: perspective( 2000px ) rotateY( 180deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
left: 0;
}
.seriousslider-hflip .seriousslider-inner > .active.left {
-webkit-transform: perspective( 2000px ) rotateY( -180deg );
-ms-transform: perspective( 2000px ) rotateY( -180deg );
transform: perspective( 2000px ) rotateY( -180deg );
left: 0;
}
.seriousslider-hflip .seriousslider-inner > .active.right {
-webkit-transform: perspective( 2000px ) rotateY( 180deg );
-ms-transform: perspective( 2000px ) rotateY( 180deg );
transform: perspective( 2000px ) rotateY( 180deg );
left: 0;
}
.seriousslider-hflip .seriousslider-inner > .next.left,
.seriousslider-hflip .seriousslider-inner > .prev.right {
-webkit-transform: perspective( 2000px ) rotateY( 0deg );
-ms-transform: perspective( 2000px ) rotateY( 0deg );
transform: perspective( 2000px ) rotateY( 0deg );
} .seriousslider-vflip .seriousslider-inner {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.seriousslider-vflip .seriousslider-inner > .active {
-webkit-transform: perspective( 2000px ) rotateX( 0deg );
-ms-transform: perspective( 2000px ) rotateX( 0deg );
transform: perspective( 2000px ) rotateX( 0deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.seriousslider-vflip .seriousslider-inner > .prev {
-webkit-transform: perspective( 2000px ) rotateX( -180deg );
-ms-transform: perspective( 2000px ) rotateX( -180deg );
transform: perspective( 2000px ) rotateX( -180deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
left: 0;
}
.seriousslider-vflip .seriousslider-inner > .next {
-webkit-transform: perspective( 2000px ) rotateX( 180deg );
-ms-transform: perspective( 2000px ) rotateX( 180deg );
transform: perspective( 2000px ) rotateX( 180deg );
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
left: 0;
}
.seriousslider-vflip .seriousslider-inner > .active.left {
-webkit-transform: perspective( 2000px ) rotateX( -180deg );
-ms-transform: perspective( 2000px ) rotateX( -180deg );
transform: perspective( 2000px ) rotateX( -180deg );
left: 0;
}
.seriousslider-vflip .seriousslider-inner > .active.right {
-webkit-transform: perspective( 2000px ) rotateX( 180deg );
-ms-transform: perspective( 2000px ) rotateX( 180deg );
transform: perspective( 2000px ) rotateX( 180deg );
left: 0;
}
.seriousslider-vflip .seriousslider-inner > .next.left,
.seriousslider-vflip .seriousslider-inner > .prev.right {
-webkit-transform: perspective( 2000px ) rotateX( 0deg );
-ms-transform: perspective( 2000px ) rotateX( 0deg );
transform: perspective( 2000px ) rotateX( 0deg );
} .seriousslider-alignleft .seriousslider-caption {
text-align: left;
}
.seriousslider-aligncenter .seriousslider-caption {
text-align: center;
}
.seriousslider-alignright .seriousslider-caption {
text-align: right;
}
.seriousslider-alignjustify .seriousslider-caption {
text-align: justify;
}
.seriousslider-caption,
.seriousslider-caption .seriousslider-caption-title {
color: #FFF;
}
.seriousslider-caption-title {
margin: 0;
font-size: 2.6em;
line-height: 1.6;
}
.seriousslider-caption-text {
margin-top: 1em;
font-size: 1.3em;
line-height: 1.5;
}
.seriousslider-caption-buttons {
margin-top: 2em;
font-size: 0.9em;
}
.seriousslider-caption-buttons a + a {
margin-left: 1em;
}
.seriousslider-control {
position: absolute;
z-index: 15;
top: 0;
bottom: 0;
left: 2%;
width: auto;
height: auto;
margin: auto;
padding: 0;
border: 0;
text-align: center;
font-size: 30px;
cursor: pointer;
background: transparent;
color: #fff;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-control:hover {
background: transparent;
}
.seriousslider-control .control-arrow {
-webkit-transition: .3s ease-out all;
transition: .3s ease-out all;
}
.seriousslider-control.left {}
.seriousslider-control.right {
right: 2%;
left: auto;
}
.seriousslider-control.left:hover {
opacity: 1;
padding-right: 10px;
}
.seriousslider-control.right:hover {
opacity: 1;
padding-left: 10px;
}
.seriousslider-control:active {
opacity: .5;
}
.seriousslider-control:hover,
.seriousslider-control:focus {
outline: 0;
}
.seriousslider-control .sicon-prev:before {
content: '\f053';
}
.seriousslider-control .sicon-next:before {
content: '\f054';
}
.cryout-serious-slider .seriousslider-indicators {
position: absolute;
bottom: 10px;
left: 0;
right: 0;
z-index: 15;
padding-left: 0;
text-align: center;
margin: 0 auto;
cursor: default;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.cryout-serious-slider .seriousslider-indicators {
display: inline-block;
}
}
.cryout-serious-slider .seriousslider-indicators-inside {
margin: 0 auto;
display: block;
list-style: none;
text-align: center;
}
.seriousslider-indicators li {
display: inline-block;
width: 12px;
height: 12px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
border: 2px solid #FFF;
border-radius: 100px;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-indicators li:hover {
background: rgba(255, 255, 255, .5);
}
.seriousslider-indicators li.active {
background: rgba(255, 255, 255, 1);
}
.seriousslider-indicators li + li {
margin-left: 3px;
}
.seriousslider-indicators .active {}
.seriousslider-caption {
position: absolute;
right: 15%;
left: 15%;
top: 50%;
margin: 0 auto;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px; pointer-events: none;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.seriousslider-caption-inside {
display: block;
margin: 0 auto;
}
.seriousslider-caption > * {
pointer-events: auto;
}
.seriousslider-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.seriousslider-caption { }
.seriousslider-indicators {
bottom: 20px;
}
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}  .seriousslider-light .seriousslider-caption-title {
font-size: 3.1em;
color: #FFF;
font-weight: normal;
}
.seriousslider-light .seriousslider-caption-text {
font-size: 1.4em;
color: #EEE;
font-weight: normal;
}
.seriousslider-light .seriousslider-caption-buttons a {
display: inline-block;
padding: 10px 30px;
border: 2px solid #FFF;
border-radius: 100px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #FFF;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-light .seriousslider-caption-buttons a:hover {
background: rgba(255, 255, 255, 1);
color: #000;
}
.seriousslider-light .seriousslider-caption-buttons a:nth-child(2n+1) {
background-color: #fff;
color: #333;
}
.seriousslider-light .seriousslider-caption-buttons a:hover:nth-child(2n+1) {
background-color: #444;
border-color: #444;
color: #FFF;
}
.seriousslider-light .seriousslider-control {
width: 50px;
height: 50px;
font-size: 44px;
color: #fff;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-light .seriousslider-control.left:hover {
opacity: 1;
padding-right: 10px;
}
.seriousslider-light .seriousslider-control.right:hover {
opacity: 1;
padding-left: 10px;
}
.seriousslider-light .seriousslider-control:active {
opacity: .5;
}
.seriousslider-light .seriousslider-control .sicon-prev:before {
content: '\e904';
}
.seriousslider-light .seriousslider-control .sicon-next:before {
content: '\e905';
}
.seriousslider-light .seriousslider-indicators li {
width: 12px;
height: 12px;
border: 2px solid #FFF;
box-shadow: 0 1px 1px rgba(0,0,0,.2);
border-radius: 100px;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-light .seriousslider-indicators li:hover {
background: rgba(255, 255, 255, .5);
}
.seriousslider-light .seriousslider-indicators li.active {
background: rgba(255, 255, 255, 1);
} .seriousslider-light2 .seriousslider-control {
font-size: 36px;
color: #fff;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
background-color: rgba(0, 0, 0, 0);
-webkit-transition: .3s ease;
transition: .3s ease;
}
.seriousslider-light2 .seriousslider-control:hover,
.seriousslider-light2 .seriousslider-control:focus {
color: #fff;
text-decoration: none;
outline: 0;
}
.seriousslider-light2 .seriousslider-control .control-arrow {
line-height: 1;
}
.seriousslider-light2 .seriousslider-control:hover {
transform: scale(1.1);
}
.seriousslider-light2 .seriousslider-control .sicon-prev:before {
content: '\f053';
}
.seriousslider-light2 .seriousslider-control .sicon-next:before {
content: '\f054';
}
.seriousslider-light2 .seriousslider-indicators li {
background-color: rgba(0, 0, 0, 0.4);
border: 2px solid #fff;
border-radius: 10px;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-light2 .seriousslider-indicators li:hover {
background-color: rgba(0,0,0,0);
}
.seriousslider-light2 .seriousslider-indicators li.active {
background-color: rgba(255, 255, 255, .8);
}
.seriousslider-light2 .seriousslider-caption-title {
font-size: 2.5em;
color: #FFF;
}
.seriousslider-light2 .seriousslider-caption-text {
color: #EEE;
}
.seriousslider-light2 .seriousslider-caption-buttons a {
display: inline-block;
padding: 8px 24px;
border: 2px solid #FFF;
font-weight: 400;
text-shadow: 0 0;
letter-spacing: 1px;
color: #444;
background: #FFF;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-light2 .seriousslider-caption-buttons a:hover {
color: #FFF;
background: rgba(0, 0, 0, .15);
} .seriousslider-dark .seriousslider-caption-title {
font-weight: bold;
color: #FFF;
}
.seriousslider-dark .seriousslider-caption-text {
font-weight: normal;
color: #EEE;
}
.seriousslider-dark .seriousslider-caption-buttons a {
display: inline-block;
padding: 10px 30px;
border: 2px solid rgba(0, 0, 0, .75);;
border-radius: 100px;
font-weight: bold;
letter-spacing: 1px;
text-shadow: 0 0;
text-transform: uppercase;
color: #FFF;
background: rgba(0, 0, 0, .75);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-dark .seriousslider-caption-buttons a:nth-child(2n) {
background: #FFF;
border-color: #FFF;
}
.seriousslider-dark .seriousslider-control {
font-size: 34px;
color: #fff;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-dark .seriousslider-control:hover {
opacity: 1;
}
.seriousslider-dark .seriousslider-control:active {
opacity: .5;
}
.seriousslider-dark .seriousslider-control .sicon-prev:before {
content: '\e900';
}
.seriousslider-dark .seriousslider-control .sicon-next:before {
content: '\e901';
}
.seriousslider-dark .seriousslider-control .control-arrow {
padding: 12px;
border-radius: 100px;
background: rgba(0, 0, 0, .5);
}
.seriousslider-dark .seriousslider-indicators li {
width: 14px;
height: 14px;
border-radius: 100px;
border: 3px solid rgba(255, 255, 255, 0.2);
background-color: rgba(0, 0, 0, 0.5);
background-clip: padding-box;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-dark .seriousslider-indicators li:hover {
background-color: rgba(255, 255, 255, .5);
}
.seriousslider-dark .seriousslider-indicators li.active {
background-color: rgba(255, 255, 255, 1);
} .seriousslider-square .seriousslider-caption-title {
font-weight: bold;
text-transform: uppercase;
color: #FFF;
}
.seriousslider-square .seriousslider-caption-text {
font-weight: normal;
color: #EEE;
}
.seriousslider-square .seriousslider-caption-buttons a {
display: inline-block;
padding: 10px 30px;
font-weight: bold;
letter-spacing: 1px;
text-shadow: 0 0;
text-transform: uppercase;
font-weight: 300;
color: #FFF;
border-radius: 0;
background: rgba(0, 0, 0, .5);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-square .seriousslider-caption-buttons a:hover {
background: rgba(0, 0, 0, .75);
}
.seriousslider-square .seriousslider-control {
font-size: 34px;
color: #fff;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-square .seriousslider-control.left {
left: 0;
}
.seriousslider-square .seriousslider-control.right {
right: 0;
}
.seriousslider-square .seriousslider-control:hover {
opacity: 1;
}
.seriousslider-square .seriousslider-control:active {
opacity: .5;
}
.seriousslider-square .seriousslider-control .sicon-prev:before {
content: '\e902';
}
.seriousslider-square .seriousslider-control .sicon-next:before {
content: '\e903';
}
.seriousslider-square .seriousslider-control .control-arrow {
padding: 14px;
background: rgba(0, 0, 0, 0.5);
}
.seriousslider-square .seriousslider-indicators li {
width: 12px;
height: 12px;
border: none;
border-radius: 0;
background: rgba(0, 0, 0, .5);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-square .seriousslider-indicators li:hover {
background: rgba(255, 255, 255, .5);
}
.seriousslider-square .seriousslider-indicators li.active {
background: rgba(255, 255, 255, 1);
} .seriousslider-tall .seriousslider-caption-title {
font-size: 3.1em;
font-weight: 300;
color: #FFF;
}
.seriousslider-tall .seriousslider-caption-text {
font-size: 1.4em;
font-weight: 300;
color: #EEE;
}
.seriousslider-tall .seriousslider-caption-buttons a {
display: inline-block;
padding: 10px 30px;
font-weight: bold;
letter-spacing: 1px;
text-shadow: 0 0;
color: #FFF;
border-radius: 2px;
background: rgba(0, 0, 0, .75);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-tall .seriousslider-caption-buttons a:hover {
background: rgba(0, 0, 0, 1);
color: inherit;
}
.seriousslider-tall .seriousslider-control {
font-size: 34px;
color: #fff;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-tall .seriousslider-control.left {
left: 2%;
}
.seriousslider-tall .seriousslider-control.right {
right: 2%;
}
.seriousslider-tall .seriousslider-control:hover {
opacity: 1;
}
.seriousslider-tall .seriousslider-control:active {
opacity: .5;
}
.seriousslider-tall .seriousslider-control .sicon-prev:before {
content: '\e902';
}
.seriousslider-tall .seriousslider-control .sicon-next:before {
content: '\e903';
}
.seriousslider-tall .seriousslider-control .control-arrow {
padding: 20px 5px;
border-radius: 2px;
background: rgba(0, 0, 0, .75);
}
.seriousslider-tall .seriousslider-indicators li {
width: 8px;
height: 14px;
border: 0;
border-radius: 100px;
background: rgba(255,255,255,.8);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-tall .seriousslider-indicators li + li {
margin-left: 3px;
}
.seriousslider-tall .seriousslider-indicators li:hover {
background: rgba(255, 255, 255, 1);
height: 16px;
}
.seriousslider-tall .seriousslider-indicators li.active {
background: transparent;
height: 17px;
} .seriousslider-captionleft .seriousslider-caption {
left: 10%;
right: auto;
min-width: 33%;
max-width: 60%;
padding: 2em;
background: rgba(0,0,0,.5);
}
.seriousslider-captionleft .seriousslider-caption-title {
font-size: 1.75em;
font-weight: bold;
text-shadow: none;
color: #FFF;
}
.seriousslider-captionleft .seriousslider-caption-text {
font-weight: normal;
text-shadow: none;
color: #EEE;
font-size: 1.1em;
}
.seriousslider-captionleft .seriousslider-caption-buttons a {
display: inline-block;
padding-top: 5px;
border-bottom: 2px solid;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
text-shadow: 0 0;
color: #FFF;
border-radius: 0;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionleft .seriousslider-control {
font-size: 34px;
color: #fff;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionleft .seriousslider-control.left {
left: 0;
}
.seriousslider-captionleft .seriousslider-control.right {
right: 0;
}
.seriousslider-captionleft .seriousslider-control:hover {
opacity: 1;
}
.seriousslider-captionleft .seriousslider-control:active {
opacity: .5;
}
.seriousslider-captionleft .seriousslider-control .sicon-prev:before {
content: '\e902';
left: 0;
position: relative;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionleft .seriousslider-control .sicon-next:before {
content: '\e903';
right: 0;
position: relative;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionleft .seriousslider-control:hover .sicon-prev:before {
left: -5px;
}
.seriousslider-captionleft .seriousslider-control:hover .sicon-next:before {
right: -5px;
}
.seriousslider-captionleft .seriousslider-control .control-arrow {
padding: 16px 12px;
background: rgba(255, 255, 255, 1);
color: #222;
}
.seriousslider-captionleft .seriousslider-control .sicon-prev {
border-radius: 0 100px 100px 0;
box-shadow: 3px 0 2px rgba(0, 0, 0, 0.3)
}
.seriousslider-captionleft .seriousslider-control .sicon-next {
border-radius: 100px 0 0 100px;
box-shadow: -3px 0 2px rgba(0, 0, 0, 0.3)
}
.seriousslider-captionleft .seriousslider-indicators {
bottom: -1px;
display: block;
left: 50%;
right: auto;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.seriousslider-captionleft .seriousslider-indicators-inside {
bottom: 0;
padding: 0.2em 2em;
border-radius: 100px 100px 0 0;
box-shadow: 0 -3px 2px rgba(0, 0, 0, 0.2);
background: rgba(255,255,255,1);
}
.seriousslider-captionleft .seriousslider-indicators li {
width: 11px;
height: 11px;
border: none;
border-radius: 100px;
background: rgba(0,0,0,.15);
box-shadow: 1px 1px 1px rgba(0,0,0,.15) inset;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionleft .seriousslider-indicators li:hover {
background: rgba(0,0,0,1);
}
.seriousslider-captionleft .seriousslider-indicators li.active {
background: rgba(0, 0, 0, 0.5);
} .seriousslider-captionbottom .seriousslider-caption {
left: 0;
right: 0;
top: auto;
bottom: 0;
padding: 1em 1em 4em;
background: rgba(0,0,0,.5);
-webkit-transform: none;
transform: none;
}
.seriousslider-captionbottom .seriousslider-caption-title {
font-size: 1.75em;
font-weight: normal;
text-shadow: none;
color: #FFF;
}
.seriousslider-captionbottom .seriousslider-caption-text {
font-weight: normal;
text-shadow: none;
color: #EEE;
font-size: 1.1em;
}
.seriousslider-captionbottom .seriousslider-caption-buttons a {
display: inline-block;
padding: 5px 15px;
background: rgba(0,0,0,.5);
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px;
text-shadow: 0 0;
color: #FFF;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionbottom .seriousslider-caption-buttons a:hover {
background: rgba(0,0,0,.3);
}
.seriousslider-captionbottom .seriousslider-control {
font-size: 34px;
color: #fff;
background: transparent;
box-shadow: none;
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionbottom .seriousslider-control.left {
left: 0;
}
.seriousslider-captionbottom .seriousslider-control.right {
right: 0;
}
.seriousslider-captionbottom .seriousslider-control:hover {
opacity: 1;
}
.seriousslider-captionbottom .seriousslider-control:active {
opacity: .5;
}
.seriousslider-captionbottom .seriousslider-control .sicon-prev:before {
content: '\e902';
}
.seriousslider-captionbottom .seriousslider-control .sicon-next:before {
content: '\e903';
}
.seriousslider-captionbottom .seriousslider-control .control-arrow {
padding: 14px;
background: rgba(255, 255, 255, 1);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
color: #222;
}
.seriousslider-captionbottom .seriousslider-control:hover .control-arrow {
color: rgba(0,0,0,.8);
}
.seriousslider-captionbottom .seriousslider-indicators-inside {
bottom: 12px;
display: table;
padding: 0.2em 2em;
}
.seriousslider-captionbottom .seriousslider-indicators li {
width: 10px;
height: 10px;
border: 0;
border-radius: 0;
background: rgba(0,0,0,.5);
-webkit-transition: .3s ease-out;
transition: .3s ease-out;
}
.seriousslider-captionbottom .seriousslider-indicators li:hover {
background: rgba(255,255,255,1);
} .seriousslider .seriousslider-caption {
opacity: 0;
-webkit-animation: .75s .25s animation-fadeIn ease forwards;
animation: .75s .25s animation-fadeIn ease forwards;
} .seriousslider.seriousslider-caption-animation-fade .seriousslider-caption-title,
.seriousslider.seriousslider-caption-animation-fade .seriousslider-caption-text,
.seriousslider.seriousslider-caption-animation-fade .seriousslider-caption-buttons  {
opacity: 0;
-webkit-animation: .75s .5s animation-fadeIn ease forwards;
animation: .75s .5s animation-fadeIn ease forwards;
}
.seriousslider.seriousslider-caption-animation-fade .seriousslider-caption-text {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.seriousslider.seriousslider-caption-animation-fade .seriousslider-caption-buttons {
-webkit-animation-delay: .1s;
animation-delay: 1s;
}
@-webkit-keyframes animation-fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes animation-fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .seriousslider.seriousslider-caption-animation-slide .seriousslider-caption-title,
.seriousslider.seriousslider-caption-animation-slide .seriousslider-caption-text,
.seriousslider.seriousslider-caption-animation-slide .seriousslider-caption-buttons  {
opacity: 0;
-webkit-animation: .75s .5s animation-slide ease forwards;
animation: .75s .5s animation-slide ease forwards;
}
.seriousslider.seriousslider-caption-animation-slide .seriousslider-caption-text {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.seriousslider.seriousslider-caption-animation-slide .seriousslider-caption-buttons {
-webkit-animation-delay: .1s;
animation-delay: 1s;
}
@-webkit-keyframes animation-slide {
0% {
opacity: 0;
-webkit-transform: translateX(100px);
-ms-transform: translateX(100px);
transform: translateX(100px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes animation-slide {
0% {
opacity: 0;
-webkit-transform: translateX(100px);
-ms-transform: translateX(100px);
transform: translateX(100px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
} .seriousslider.seriousslider-caption-animation-blur .seriousslider-caption-title,
.seriousslider.seriousslider-caption-animation-blur .seriousslider-caption-text,
.seriousslider.seriousslider-caption-animation-blur .seriousslider-caption-buttons  {
opacity: 0;
-webkit-animation: .75s .5s animation-blur ease forwards;
animation: .75s .5s animation-blur ease forwards;
}
.seriousslider.seriousslider-caption-animation-blur .seriousslider-caption-text {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.seriousslider.seriousslider-caption-animation-blur .seriousslider-caption-buttons {
-webkit-animation-delay: .1s;
animation-delay: 1s;
}
@-webkit-keyframes animation-blur {
0% {
opacity: 0;
-webkit-filter: blur(5px);
filter: blur(5px);
}
100% {
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes animation-blur {
0% {
opacity: 0;
-webkit-filter: blur(5px);
filter: blur(5px);
}
100% {
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
} .seriousslider.seriousslider-caption-animation-zoomin .seriousslider-caption-title,
.seriousslider.seriousslider-caption-animation-zoomin .seriousslider-caption-text,
.seriousslider.seriousslider-caption-animation-zoomin .seriousslider-caption-buttons  {
opacity: 0;
-webkit-animation: .75s .5s animation-zoomIn ease forwards;
animation: .75s .5s animation-zoomIn ease forwards;
}
.seriousslider.seriousslider-caption-animation-zoomin .seriousslider-caption-text {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.seriousslider.seriousslider-caption-animation-zoomin .seriousslider-caption-buttons {
-webkit-animation-delay: .1s;
animation-delay: 1s;
}
@-webkit-keyframes animation-zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
@keyframes animation-zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
} .seriousslider.seriousslider-caption-animation-zoomout .seriousslider-caption-title,
.seriousslider.seriousslider-caption-animation-zoomout .seriousslider-caption-text,
.seriousslider.seriousslider-caption-animation-zoomout .seriousslider-caption-buttons  {
opacity: 0;
-webkit-animation: .75s .5s animation-zoomOut ease forwards;
animation: .75s .5s animation-zoomOut ease forwards;
}
.seriousslider.seriousslider-caption-animation-zoomout .seriousslider-caption-text {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.seriousslider.seriousslider-caption-animation-zoomout .seriousslider-caption-buttons {
-webkit-animation-delay: .1s;
animation-delay: 1s;
}
@-webkit-keyframes animation-zoomOut {
0% {
opacity: 0;
-webkit-transform: scale(3);
-ms-transform: scale(3);
transform: scale(3);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
@keyframes animation-zoomOut {
0% {
opacity: 0;
-webkit-transform: scale(3);
-ms-transform: scale(3);
transform: scale(3);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
} .seriousslider-textstyle-textshadow .seriousslider-caption-title,
.seriousslider-textstyle-textshadow .seriousslider-caption-text {
text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
.seriousslider-textstyle-bgcolor .seriousslider-caption-title span,
.seriousslider-textstyle-bgcolor .seriousslider-caption-text > p {
display: inline;
padding: 0 20px;
background: rgba(0,0,0,.25);
-webkit-box-decoration-break: clone;
box-decoration-break: clone;
} .seriousslider-shadow-level1 {
box-shadow: 0 1px 1px rgba(0,0,0,0.15), 
0 2px 2px rgba(0,0,0,0.15), 
0 4px 4px rgba(0,0,0,0.15), 
0 8px 8px rgba(0,0,0,0.15);
}
.seriousslider-shadow-level2 {
box-shadow: 0 1px 1px rgba(0,0,0,0.12), 
0 2px 2px rgba(0,0,0,0.12), 
0 4px 4px rgba(0,0,0,0.12), 
0 8px 8px rgba(0,0,0,0.12),
0 16px 16px rgba(0,0,0,0.12);
}
.seriousslider-shadow-level3 {
box-shadow: 0 1px 1px rgba(0,0,0,0.11), 
0 2px 2px rgba(0,0,0,0.11), 
0 4px 4px rgba(0,0,0,0.11), 
0 8px 8px rgba(0,0,0,0.11), 
0 16px 16px rgba(0,0,0,0.11), 
0 32px 32px rgba(0,0,0,0.11);
}
.seriousslider-shadow-sharp {
box-shadow: 0 1px 1px rgba(0,0,0,0.25), 
0 2px 2px rgba(0,0,0,0.20), 
0 4px 4px rgba(0,0,0,0.15), 
0 8px 8px rgba(0,0,0,0.10),
0 16px 16px rgba(0,0,0,0.05);
}
.seriousslider-shadow-diffuse {
box-shadow: 0 1px 1px rgba(0,0,0,0.08), 
0 2px 2px rgba(0,0,0,0.12), 
0 4px 4px rgba(0,0,0,0.16), 
0 8px 8px rgba(0,0,0,0.20);
}
.seriousslider-shadow-dreamy {
box-shadow: 0 1px 2px rgba(0,0,0,0.07), 
0 2px 4px rgba(0,0,0,0.07), 
0 4px 8px rgba(0,0,0,0.07), 
0 8px 16px rgba(0,0,0,0.07),
0 16px 32px rgba(0,0,0,0.07), 
0 32px 64px rgba(0,0,0,0.07);
}
.seriousslider-shadow-shorter {
box-shadow: 0 1px 1px rgba(0,0,0,0.11), 
0 2px 2px rgba(0,0,0,0.11), 
0 4px 4px rgba(0,0,0,0.11), 
0 6px 8px rgba(0,0,0,0.11),
0 8px 16px rgba(0,0,0,0.11);
}
.seriousslider-shadow-longer {
box-shadow: 0 2px 1px rgba(0,0,0,0.09), 
0 4px 2px rgba(0,0,0,0.09), 
0 8px 4px rgba(0,0,0,0.09), 
0 16px 8px rgba(0,0,0,0.09),
0 32px 16px rgba(0,0,0,0.09);
} .seriousslider-cloader  {
display: none;
}     .rtl .seriousslider-control.left {
left: auto;
right: 0;
transform: rotate(180deg);
}
.rtl .seriousslider-control.right {
right: auto;
left: 0;
transform: rotate(180deg);
}
.rtl .seriousslider-inner > .item img.item-image {
left: auto;
right: 50%;
-webkit-transform: translateX(50%);
-ms-transform: translateX(50%);
transform: translateX(50%);
} @media (max-width: 1200px) {
body .seriousslider .seriousslider-caption-title {
letter-spacing: 0;
}
.seriousslider .seriousslider-caption {
font-size: .9em;
}
}
@media (max-width: 800px) {
.seriousslider-inner > .item img.item-image {
max-height: 70vmax;
max-width: none;
width: auto;
}
.seriousslider-sizing2 .seriousslider-inner > .item img.item-image {
max-height: none;
}
.seriousslider-control {
font-size: 20px;
}
}
@media (max-width: 640px) {
.seriousslider .seriousslider-caption {
font-size: .8em;
}
.seriousslider-caption {
left: 5%;
right: 5%;
}
.seriousslider-control,
.seriousslider-indicators {
display: none;
}
}
@media (max-width: 480px) {
.seriousslider .seriousslider-caption {
font-size: .7em;
}
.seriousslider .seriousslider-caption .seriousslider-caption-title {
font-size: 2.2em;
}
.seriousslider .seriousslider-caption .seriousslider-caption-text {
font-size: 1.2em;
}
}
 .tmm .tmm_wrap {width:100%; margin-bottom:30px; text-align:center;}
.tmm .clearer {clear:both;}
.tmm .tmm_container {display:inline;}
.tmm .tmm_container:last-child {display:block; text-align:center !important;}
.tmm .tmm_container:last-child .tmm_member {float:none !important;}
.tmm .tmm_columns_containers_desktop {display:block; clear:both;}
.tmm .tmm_member {
vertical-align:top;
display:inline-block;
margin-top:25px;
margin-bottom:25px;
height:auto;
float: left;
position:relative;
text-align:center;
-webkit-box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
-moz-box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
border-top:5px solid lightgrey;
border-left: solid 1px #eee;
border-right: solid 1px #eee;
border-bottom:5px solid whitesmoke;
background:white;
box-sizing:border-box;}
.tmm .tmm_1_columns .tmm_member { 
width: 96%; 
margin-right:2%; margin-left:2%;
margin-top:140px; margin-bottom:25px;}
.tmm .tmm_2_columns .tmm_member {
width: 42%;
margin-right:4%; margin-left:4%;
margin-top:120px; margin-bottom:25px;}
.tmm .tmm_3_columns .tmm_member {
width: 29%;
margin-right:2.16%; margin-left:2.16%;
margin-top:100px; margin-bottom:25px;}
.tmm .tmm_4_columns .tmm_member {
width: 23%;
margin-right:1%; margin-left:1%;
margin-top:80px; margin-bottom:20px;}
.tmm .tmm_5_columns .tmm_member {
width: 18%; 
margin-right:1%; margin-left:1%;
margin-top:50px; margin-bottom:35px;}
.tmm .tmm_three_entries {clear:both;}
.tmm .tmm_member .tmm_photo {
margin-left: auto;
margin-right: auto;
background-size: cover !important;
background-position: center center !important;
width: 60%;
padding-bottom: 60%;
border:none;
-webkit-box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
-moz-box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
border-radius: 34% !important;
margin-top:-30%;
border:6px solid #eeeeee; }
.tmm_1_columns .tmm_member .tmm_photo { 
width:35%; padding-bottom:35%; margin-top: -18%; }
.tmm_2_columns .tmm_member .tmm_photo { 
width:50%; padding-bottom:50%; margin-top: -25%; }
.tmm .tmm_member .tmm_textblock .tmm_scblock {padding-top:10px;}
.tmm .tmm_member .tmm_textblock {padding:10px 12px;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink {clear:both; margin-bottom:20px; border:none; box-shadow:0 0 0;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink img {
display:inline-block;
border:none; width:24px;
height:24px;
box-shadow: 0 0 0 0;
margin:10px 4px;}
.tmm .tmm_5_columns .tmm_member .tmm_textblock .tmm_sociallink img {width:19px; height:19px; margin:6px 2px;}
.tmm .tmm_4_columns .tmm_member .tmm_textblock .tmm_sociallink img {width:21px; height:21px; margin:6px 3px;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink img:hover {opacity:0.8;}
.tmm .tmm_fname {display:inline;}
.tmm .tmm_lname {display:inline;} .tmm .tmm_names span,
.tmm .tmm_names span.tmm_fname,
.tmm .tmm_names span.tmm_lname,
.tmm .tmm_names {
color: #222222;
}
.tmm .tmm_desc,
.tmm .tmm_desc span,
.tmm .tmm_desc p {
color: #555555;
word-break: break-word;
}
.tmm .tmm_job,
.tmm .tmm_job p {
color: #888888;
} .tmm .tmm_plugin_f .tmm_names {
font-size:20px; 
font-weight:400; 
line-height:24px;
margin-bottom:8px; 
margin-top:10px; }
.tmm .tmm_plugin_f .tmm_job {
font-size:16px; 
font-weight:400;}
.tmm .tmm_plugin_f .tmm_desc {
padding:0px; 
margin-top:19px; 
margin-bottom:10px; 
font-weight:400;
font-size:14px; 
line-height:23px;}
.tmm .tmm_theme_f .tmm_names {
font-size: 1.1em;
font-weight:400; 
margin-bottom:8px; 
margin-top:10px; }
.tmm .tmm_theme_f .tmm_job {
font-size: 1em;
font-weight:400;}
.tmm .tmm_theme_f .tmm_desc {
font-size:0.9em;
line-height:165%;
padding:0px; 
font-weight:400;
margin-top:19px; 
margin-bottom:10px; } @media only screen and (max-width: 64.063em) {
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
.tmm_two_containers_tablet {display:block; clear:both;}
.tmm .tmm_member,
.tmm .tmm_2_columns .tmm_member,
.tmm .tmm_3_columns .tmm_member,
.tmm .tmm_4_columns .tmm_member,
.tmm .tmm_5_columns .tmm_member {
width: 40%; 
margin-left:5%; margin-right:5%;
margin-top:80px; margin-bottom:25px;}
.tmm .tmm_1_columns .tmm_member {
margin-top:100px; margin-bottom:15px;}
.tmm .tmm_member .tmm_photo,
.tmm .tmm_2_columns .tmm_member .tmm_photo,
.tmm .tmm_3_columns .tmm_member .tmm_photo,
.tmm .tmm_4_columns .tmm_member .tmm_photo,
.tmm .tmm_5_columns .tmm_member .tmm_photo {
width:50%; padding-bottom:50%; margin-top: -25%; }
} @media only screen and (max-width: 40em) {
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
.tmm .tmm_member,
.tmm .tmm_1_columns .tmm_member,
.tmm .tmm_2_columns .tmm_member,
.tmm .tmm_3_columns .tmm_member,
.tmm .tmm_4_columns .tmm_member,
.tmm .tmm_5_columns .tmm_member {
width: 96%;
margin:0 2%;
margin-top:110px;
margin-bottom:25px;}
.tmm .tmm_member .tmm_photo,
.tmm .tmm_1_columns .tmm_member .tmm_photo,
.tmm .tmm_2_columns .tmm_member .tmm_photo,
.tmm .tmm_3_columns .tmm_member .tmm_photo,
.tmm .tmm_4_columns .tmm_member .tmm_photo,
.tmm .tmm_5_columns .tmm_member .tmm_photo { 
width:45%; padding-bottom:45%; margin-top: -24%; }
.tmm .tmm_plugin_f .tmm_desc {
padding: 0 10px;
font-size:16px; 
line-height:27px;}
}
.tmm_plugin_f,
.tmm_plugin_f .tmm_names span,
.tmm_plugin_f .tmm_job,
.tmm_plugin_f .tmm_desc,
.tmm_plugin_f .tmm_desc a,
.tmm_plugin_f .tmm_desc span,
.tmm_plugin_f .tmm_desc p,
.tmm_plugin_f .tmm_desc h1,
.tmm_plugin_f .tmm_desc h2,
.tmm_plugin_f .tmm_desc h3,
.tmm_plugin_f .tmm_desc h4,
.tmm_plugin_f .tmm_desc h5,
.tmm_plugin_f .tmm_desc h6,
.tmm_plugin_f .tmm_desc ul li,
.tmm_plugin_f .tmm_desc ol li {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}