@media only all and (min-width: 75rem) {
.r-textimage .r-textimage-text-container {
width: 37.5rem;
}
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.r-textimage .r-textimage-text-container {
width: 30rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.r-textimage.fullwidth {
width: 48rem;
}
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
.r-textimage.fullwidth {
width: 30rem;
}
}
@media only all and (max-width: 30rem) {
.r-textimage.fullwidth {
width: 100%;
}
}
.r-textimage .r-textimage-text {
padding: 25px 0;
}
@media only all and (min-width: 960px) {
.r-textimage.r-textimage-image-right.fullwidth .r-textimage-image {
padding-left: 3.126rem;
}
.r-textimage.r-textimage-image-right.fullwidth .r-textimage-text {
margin-left: auto;
padding-left: 1.563rem;
}
.r-textimage.r-textimage-image-right:not(.fullwidth) .r-textimage-image {
padding-left: 1.563rem;
}
.r-textimage.r-textimage-image-right:not(.fullwidth) .r-textimage-text {
padding-right: 1.563rem;
}
.r-textimage.r-textimage-image-left.fullwidth .r-textimage-image {
padding-right: 3.126rem;
}
.r-textimage.r-textimage-image-left.fullwidth .r-textimage-text {
padding-right: 1.563rem;
}
.r-textimage.r-textimage-image-left:not(.fullwidth) .r-textimage-image {
padding-right: 1.563rem;
}
.r-textimage.r-textimage-image-left:not(.fullwidth) .r-textimage-text {
padding-left: 1.563rem;
}
}
@media only all and (max-width: 959px) {
.r-textimage.fullwidth {
margin: 0 auto 30px !important;
padding: 1.563rem !important;
}
.r-textimage > .g-grid > .g-block {
-webkit-flex-grow: 0;
-moz-flex-grow: 0;
flex-grow: 0;
-ms-flex-positive: 0;
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
flex-basis: 100%;
-ms-flex-preferred-size: 100%;
max-width: 100%;
}
.r-textimage > .g-grid > .g-block.r-textimage-image-right {
order: 2;
}
}
.gti_iblock_mb {
margin: 0 -0.625rem;
}
.gti_iblock_mb h1, .gti_iblock_mb .header-description {
text-align: center;
margin-bottom: 30px;
}
.gti_iblock_mb .g-grid .g-block .gti_iblock_m {
margin: 0 0.625rem;
}
.gti_iblock_mb .g-grid .g-block .gti_iblock_m img {
width: 100%;
}
.gti_iblock {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
background: rgba(0, 0, 0, 0);
opacity: 0;
border: 1px solid rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.gti_iblock .gti_iblock_ca {
width: 100%;
height: 78px;
position: absolute;
top: 60%;
bottom: 10%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.gti_iblock_title {
background: rgba(6, 6, 6, 0.23);
padding: 15% 10px;
position: absolute;
bottom: 20%;
top: 20%;
left: 0;
right: 0;
opacity: 1;
visibility: visible;
color: #eee;
transition: all 0.3s;
}
.gti_iblock_title span {
border-bottom: 3px double #eee;
font-size: 22px;
text-transform: uppercase;
}
.gti_iblock_m {
position: relative;
overflow: hidden;
color: #fff;
text-align: center;
font-size: 1rem;
}
.gti_iblock_m:hover .gti_iblock {
opacity: 1;
background: rgba(46, 58, 71, 0.75);
}
.gti_iblock_m:hover .gti_iblock_ca {
top: 34%;
bottom: auto;
}
.gti_iblock_m:hover .gti_iblock_title {
transition: all 0.3s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
visibility: hidden;
opacity: 0;
bottom: -20%;
}
.r-cus-categories {
margin: 0 -15px;
}
.r-cus-categories .r-cus-category {
margin: 0 15px;
}
.r-cus-categories .r-cus-category a {
display: block;
position: relative;
overflow: hidden;
}
.r-cus-categories .r-cus-category a .r-cus-category-inner {
display: block;
color: #ffffff;
overflow: hidden;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.r-cus-categories .r-cus-category a .r-cus-category-inner > img {
width: 100%;
transition: opacity 0.3s, transform 0.3s;
transform: scale(1);
}
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
text-align: center;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all 300ms linear 0s;
-moz-transition: all 300ms linear 0s;
transition: all 300ms linear 0s;
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: bottom;
-moz-box-align: bottom;
box-align: bottom;
-webkit-align-items: bottom;
-moz-align-items: bottom;
-ms-align-items: bottom;
-o-align-items: bottom;
align-items: bottom;
-ms-flex-align: bottom;
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn) {
display: block;
}
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn).r-cus-category-title {
font-size: 2.5rem;
line-height: 1.1;
letter-spacing: 5px;
font-weight: 700;
text-transform: uppercase;
color: #ffffff;
margin: 0 0 12px;
padding: 0;
-webkit-transition: all 300ms linear 0s;
-moz-transition: all 300ms linear 0s;
transition: all 300ms linear 0s;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn).r-cus-category-title {
font-size: 2em;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn).r-cus-category-title {
font-size: 1em;
}
}
@media only all and (max-width: 47.99rem) {
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn).r-cus-category-title {
font-size: 1em;
}
}
.r-cus-categories .r-cus-category a .r-cus-category-inner > .r-cus-category-content > span > span:not(.btn).r-cus-category-title ~ span {
margin-top: 1rem;
}
.r-cus-categories .r-cus-category a:hover span > img {
opacity: 1;
transform: scale(1.01);
}
.r-doctors-listing-block .r-doctors-listing {
margin: 0 -12px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-info {
margin: 12px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-intro {
margin-top: 20px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-intro .hours {
margin-bottom: 10px;
font-weight: normal;
font-size: 14px;
letter-spacing: 1.2px;
margin-top: -10px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-social-profile {
margin-bottom: 15px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-social-profile a {
width: 35px;
height: 35px;
border: 1px solid;
display: inline-block;
text-align: center;
line-height: 35px;
margin-right: 3px;
}
.r-doctors-listing-block .r-doctors-listing .r-doctor-view-profile {
margin-top: 26px;
}
.r-products-tab-block ul.r-tabs {
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
margin-bottom: 40px;
}
.r-products-tab-block ul.r-tabs li.r-tab {
line-height: 1;
padding: 0 30px;
border-right: 1px solid #7a7a7a;
}
.r-products-tab-block ul.r-tabs li.r-tab.last {
padding-right: 0;
border-right: 0;
}
.r-products-tab-block ul.r-tabs li.r-tab:first-child {
padding-left: 0;
}
.r-products-tab-block ul.r-tabs li.r-tab a {
font-size: 22px;
color: #666666;
font-weight: 600;
}
.r-products-tab-block ul.r-tabs li.r-tab a:hover, .r-products-tab-block ul.r-tabs li.r-tab a.active {
color: #333333;
}
.r-products-tab-block ul.r-tabs .r-tab-indicator {
display: none;
}
.r-shopinfo {
margin: 0 -40px;
}
.r-shopinfo .r-shopinfo-items {
padding: 0 40px;
}
@media only all and (min-width: 48rem) {
.r-shopinfo .r-shopinfo-items {
border-right: 1px solid #ccc;
}
}
@media only all and (max-width: 47.99rem) {
.r-shopinfo .r-shopinfo-items {
margin-bottom: 24px;
}
}
.r-shopinfo .r-shopinfo-items i {
font-size: 70px;
color: #cc2db4;
padding-right: 25px;
float: left;
}
.r-shopinfo .r-shopinfo-items span.title {
display: block;
font-weight: 700;
color: #333333;
margin-left: 95px;
margin-bottom: 6px;
}
.r-shopinfo .r-shopinfo-items span.desc {
display: block;
font-size: 14px;
}
@media only all and (min-width: 60rem) {
.r-shopinfo .r-shopinfo-items span.desc {
margin-left: 95px;
}
}
.r-shopinfo .g-block:last-child .r-shopinfo-items {
border-right: 0;
}
form .field {
clear: both;
margin: 0em 0em 1em;
}
form .field input[type="text"], form .field input[type="email"], form .field input[type="password"], form .field input[type="number"], form .field input[type="url"], form .field .r-dropdown, form .field textarea {
width: 100% !important;
}
form .field > label {
display: block;
margin: 0em 0em 0.28571429rem 0em;
color: rgba(0, 0, 0, 0.87);
font-size: 0.8em;
font-weight: bold;
text-transform: uppercase;
}
.fields {
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
margin: 0em -0.5em 1em;
}
.fields > .field {
flex: 0 1 auto;
padding-left: 0.5em;
padding-right: 0.5em;
}
.fields.inline {
margin: 0em 0em 1em;
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
-ms-flex-align: center;
}
.fields.inline > label {
margin: 0 1em 0em 0em;
}
.fields.inline .field {
margin: 0em;
padding: 0em 1em 0em 0em;
}
.fields.inline .field > :only-child {
margin: 0;
}
.r-form {
position: relative;
margin: 0;
}
.r-form fieldset {
margin: 0;
padding: 0;
}
.r-form .r-form-block {
position: relative;
}
.r-form .r-form-block.g-grid {
margin: 0 -1rem;
}
.r-form .r-form-block.g-grid .g-block > .field, .r-form .r-form-block.g-grid .g-block > .fields {
margin: 0 1rem 1rem;
}
@media only all and (max-width: 47.99rem) {
.r-form .r-form-block.g-grid .g-block > .field, .r-form .r-form-block.g-grid .g-block > .fields {
margin-left: 0;
margin-right: 0;
}
}
@media only all and (min-width: 48rem) {
.r-form .r-form-block.g-grid .g-block.center-vertical .fields.inline {
margin-bottom: 0;
}
}
@media only all and (max-width: 47.99rem) {
.r-form .r-form-block .r-booking-form-item-description {
order: 1;
}
}
.r-form .r-form-block label sup {
margin-left: 0.2em;
color: #db2828;
}
.r-form.r-loader-active .r-form-block:before {
content: "";
position: absolute;
width: 100%;
top: 0;
bottom: 0;
background: rgba(255, 255, 255, 0.85);
z-index: 11;
}
.r-form .r-form-item-required.highlighted {
background: rgba(255, 0, 0, 0.1) !important;
}
.r-form .r-dropdown.highlighted {
background: rgba(255, 0, 0, 0.1) !important;
}
.r-form .r-form-thankyou, .r-form .r-form-error {
display: none;
text-align: center;
padding: 100px 30px;
}
.r-form .r-form-thankyou i, .r-form .r-form-error i {
display: block;
font-size: 72px;
margin-bottom: 8px;
}
.r-form .r-form-thankyou h3, .r-form .r-form-error h3 {
font-size: 1.71428571rem;
font-weight: 700;
line-height: 1.28571429em;
color: rgba(0, 0, 0, 0.87);
margin-bottom: 0;
}
.r-form .r-form-thankyou i {
color: #21ba45 !important;
}
.r-form .r-form-error i {
color: #db2828 !important;
}
.r-form .r-form-reset {
text-align: center;
margin: 15px 0;
}
.r-form .r-form-reset a {
text-decoration: underline;
}
.r-loader {
display: none;
position: absolute;
top: 50%;
left: 50%;
margin: 0px;
text-align: center;
z-index: 1000;
width: 2.28571429rem;
height: 2.28571429rem;
font-size: 1em;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.r-loader:before, .r-loader:after {
width: 2.28571429rem;
height: 2.28571429rem;
margin: 0em 0em 0em -1.14285714rem;
}
.r-loader:before {
position: absolute;
content: "";
top: 0%;
left: 50%;
width: 100%;
height: 100%;
border-radius: 500rem;
border: 0.2em solid rgba(0, 0, 0, 0.1);
}
.r-loader:after {
position: absolute;
content: "";
top: 0%;
left: 50%;
width: 100%;
height: 100%;
-webkit-animation: rloader 0.6s linear;
animation: rloader 0.6s linear;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
border-radius: 500rem;
border-color: #767676 transparent transparent;
border-style: solid;
border-width: 0.2em;
box-shadow: 0px 0px 0px 1px transparent;
-webkit-box-shadow: 0px 0px 0px 1px transparent;
}
.r-loader.mini {
width: 1rem;
height: 1rem;
font-size: 0.78571429em;
}
.r-loader.mini:before, .r-loader.mini:after {
width: 1rem;
height: 1rem;
margin: 0em 0em 0em -0.5rem;
}
.r-loader.tiny {
width: 1.14285714rem;
height: 1.14285714rem;
font-size: 0.85714286em;
}
.r-loader.tiny:before, .r-loader.tiny:after {
width: 1.14285714rem;
height: 1.14285714rem;
margin: 0em 0em 0em -0.57142857rem;
}
.r-loader.small {
width: 1.71428571rem;
height: 1.71428571rem;
font-size: 0.92857143em;
}
.r-loader.small:before, .r-loader.small:after {
width: 1.71428571rem;
height: 1.71428571rem;
margin: 0em 0em 0em -0.85714286rem;
}
.r-loader.large {
width: 3.42857143rem;
height: 3.42857143rem;
font-size: 1.14285714em;
}
.r-loader.large:before, .r-loader.large:after {
width: 3.42857143rem;
height: 3.42857143rem;
margin: 0em 0em 0em -1.71428571rem;
}
.r-loader.light {
color: rgba(255, 255, 255, 0.9);
}
.r-loader.light:before {
border-color: rgba(255, 255, 255, 0.15);
}
.r-loader.light:after {
border-color: #FFFFFF transparent transparent;
}
.r-loader.dark {
color: rgba(0, 0, 0, 0.87);
}
.r-loader.dark:before {
border-color: rgba(0, 0, 0, 0.1);
}
.r-loader.dark:after {
border-color: #767676 transparent transparent;
}
.r-loader.inline {
position: relative;
vertical-align: middle;
margin: 0em;
left: 0em;
top: 0em;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.r-loader.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
.r-loader.centered.r-loader-active {
display: inline-block;
}
.r-loader.r-loader-active {
display: block;
}
.r-loader-active:not(.r-loader) .r-loader {
display: block;
}
@-webkit-keyframes rloader {
from {
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rloader {
from {
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
}
to {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.modal-search-container.style1 .uk-modal-dialog {
text-align: left;
}
.modal-search-container.style1 .uk-modal-dialog .search form {
margin-bottom: 0;
}
.modal-search-container.style1 .uk-modal-dialog .search input {
margin-bottom: 0;
border: none;
box-shadow: none !important;
font-size: 2rem;
color: #9e4090;
}
.modal-search-container.style1 .uk-modal-dialog .search-form .search-field {
border: none;
box-shadow: none !important;
font-size: 2rem;
color: #9e4090;
}
.modal-search-container.style1 .uk-modal-dialog .search-form label {
margin-bottom: 0;
}
.modal-search-container.style1 .uk-modal-dialog .search-form .search-submit {
display: none;
}
.modal-search-container.style1 .uk-modal-dialog .search-input {
border: none;
box-shadow: none !important;
font-size: 2rem;
color: #9e4090;
}
.modal-search-container.style2 #modal-search {
background: rgba(0, 0, 0, 0.7);
}
.modal-search-container.style2 #modal-search.uk-open .uk-modal-dialog {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.modal-search-container.style2 #modal-search.uk-open .uk-close {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.modal-search-container.style2 #modal-search .uk-modal-dialog {
padding: 0;
border-radius: 0;
width: 455px;
background: none;
box-shadow: none;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search form {
margin-bottom: 0;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input {
margin-bottom: 0;
border: none;
font-size: 2.3rem;
width: 455px;
color: #ffffff;
text-align: center;
background: none;
padding: 20px;
border-radius: 0;
box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input::-webkit-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input::-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:-ms-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:focus {
box-shadow: 0 3px 0 0 white;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field {
border: none;
font-size: 2.3rem;
width: 455px;
color: #ffffff;
text-align: center;
background: none;
padding: 20px;
border-radius: 0;
box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field::-webkit-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field::-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:-ms-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:focus {
box-shadow: 0 3px 0 0 white;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form label {
margin-bottom: 0;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-submit {
display: none;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input {
border: none;
font-size: 2.3rem;
width: 455px;
color: #ffffff;
text-align: center;
background: none;
padding: 20px;
border-radius: 0;
box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input::-webkit-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input::-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:-ms-input-placeholder {
color: #ffffff;
opacity: 1;
}
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:focus {
box-shadow: 0 3px 0 0 white;
}
.modal-search-container.style2 #modal-search .uk-close {
color: #ffffff !important;
opacity: 1;
font-size: 22px;
top: 35px;
right: 35px;
position: absolute;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.modal-search-container.style2 #modal-search .uk-close:hover {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
color: #cc2db4 !important;
}
.modal-search-container .element-invisible {
border: 0 none;
height: 1px;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.modal-search-container i {
opacity: 1 !important;
}
.g-keypoints {
margin-left: -0.938rem;
margin-right: -0.938rem;
}
.g-keypoints .g-left-points .g-content {
margin: 0 0.625rem 0 0;
padding-top: 0;
padding-bottom: 0;
text-align: right;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints .g-left-points .g-keypoints-item:last-child {
margin-bottom: 25px;
}
}
.g-keypoints .g-main-image {
text-align: center;
}
.g-keypoints .g-main-image .g-content {
margin: 0;
padding: 0;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints .g-main-image .g-content {
margin-bottom: 1rem;
}
}
.g-keypoints .image-bottom {
margin-bottom: -4.563rem;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints .image-bottom {
margin-bottom: 1rem;
}
}
.g-keypoints .g-right-points .g-content {
margin: 0 0 0 0.625rem;
padding-top: 0;
padding-bottom: 0;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints.style1 .g-content {
text-align: center;
}
}
.g-keypoints.style1 .g-keypoints-item .g-keypoints-item-desc {
margin: 1.5rem 0;
}
.g-keypoints.style1 .g-keypoints-item:last-child .g-keypoints-item-desc {
margin-bottom: 0;
}
.g-keypoints.style1 .g-keypoints-item-icon {
color: #ffffff;
background: #cc2db4;
line-height: 2.5rem;
border-radius: 100%;
width: 2.5rem;
height: 2.5rem;
text-align: center;
}
.g-keypoints.style1 .g-left-points .g-keypoints-item-icon {
margin-left: 1.25rem;
}
.g-keypoints.style1 .g-right-points .g-keypoints-item-icon {
margin-right: 1.25rem;
}
.g-keypoints.style2 .g-keypoints-item {
margin-bottom: 40px;
}
.g-keypoints.style2 .g-keypoints-item:last-child {
margin-bottom: 0;
}
.g-keypoints.style2 .g-keypoints-item:hover .g-keypoints-item-icon {
background: #cc2db4;
color: #ffffff;
}
.g-keypoints.style2 .g-keypoints-item-icon {
font-size: 24px;
margin-right: 0;
color: #cc2db4;
width: 65px;
height: 65px;
line-height: 65px;
text-align: center;
border: 1px solid #cc2db4;
border-radius: 50%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.g-keypoints.style2 .g-left-points {
padding-top: 25px;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints.style2 .g-left-points {
padding-top: 0;
margin-bottom: 40px;
}
.g-keypoints.style2 .g-left-points .g-content {
text-align: left;
}
}
.g-keypoints.style2 .g-left-points .g-keypoints-item-icon {
float: right;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints.style2 .g-left-points .g-keypoints-item-icon {
float: left;
}
}
.g-keypoints.style2 .g-left-points .g-title-desc-container {
margin-right: 85px;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints.style2 .g-left-points .g-title-desc-container {
margin-right: 0;
margin-left: 85px;
}
}
.g-keypoints.style2 .g-right-points {
padding-top: 25px;
}
@media only all and (max-width: 47.99rem) {
.g-keypoints.style2 .g-right-points {
padding-top: 0;
margin-top: 15px;
}
}
.g-keypoints.style2 .g-right-points .g-keypoints-item-icon {
float: left;
}
.g-keypoints.style2 .g-right-points .g-title-desc-container {
margin-left: 85px;
}
.g-keypoints.style2 .g-keypoints-item-title {
margin-top: 0;
margin-bottom: 10px;
}
.g-logo-advanced {
display: inline-block;
}
@media only all and (max-width: 47.99rem) {
.g-logo-advanced {
display: block;
}
}
.g-logo-advanced .g-logo-info-panel {
position: absolute;
top: 100%;
border-radius: 3px;
margin-top: 35px;
padding: 20px;
background: #cc2db4;
color: #ffffff;
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.05);
z-index: 999;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.15s ease-out 0.4s;
-moz-transition: all 0.15s ease-out 0.4s;
transition: all 0.15s ease-out 0.4s;
}
.g-logo-advanced .g-logo-info-panel .g-logo-text-title {
color: #ffffff !important;
margin-bottom: 10px;
margin-top: 0;
}
@media only all and (max-width: 47.99rem) {
.g-logo-advanced .g-logo-info-panel {
display: none;
}
}
.g-logo-advanced .g-logo-info-panel a {
color: #ffffff;
}
.g-logo-advanced:hover .g-logo-info-panel {
opacity: 1;
visibility: visible;
margin-top: 15px;
-webkit-transition-delay: 0s;
-moz-transition-delay: 0s;
transition-delay: 0s;
}
.g-logo-advanced .g-logo-social {
margin-top: 15px;
font-weight: bold;
}
.g-logo-advanced .g-logo-social .g-logo-social-text {
margin-right: 15px;
display: inline-block;
}
.g-logo-advanced .g-logo-social .g-logo-social-icons {
display: inline-block;
}
.g-logo-advanced .g-logo-social .g-logo-social-icons > a {
margin-right: 7px;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
.g-logo-advanced .g-logo-social .g-logo-social-icons > a:last-child {
margin-right: 0;
}
.g-logo-advanced .g-logo-social .g-logo-social-icons > a:hover {
opacity: 0.7;
}
.g-gadgets .g-gadget-buttons {
position: fixed;
top: 155px;
left: 0;
background: #ffffff;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
z-index: 999;
}
.g-gadgets .g-gadget-buttons > div > a {
padding: 14px;
display: block;
line-height: 1;
border-bottom: 1px solid #e0e0e5;
text-align: center;
color: #9e4090;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
.g-gadgets .g-gadget-buttons > div > a:hover {
color: #ffffff;
background: #cc2db4;
}
.g-gadgets .g-gadget-buttons > div:last-child > a {
border-bottom: none;
}
.g-gadgets .g-gadget-offcanvas .offcanvas-toggle-particle {
cursor: pointer;
}
.g-gadgets .login-text-present {
margin-right: 10px;
}
.g-gadgets #modal-login.uk-open .uk-close {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-gadgets #modal-login .uk-modal-dialog {
padding: 0;
}
.g-gadgets #modal-login .uk-modal-dialog h3 {
margin: 0;
margin-bottom: 10px;
padding: 10px 25px;
background: #2e373c;
color: #ffffff;
text-transform: uppercase;
font-size: 1rem;
}
.g-gadgets #modal-login .mod-login, .g-gadgets #modal-login .mod-login-logout {
padding: 25px;
}
.g-gadgets #modal-login #login-form {
padding: 25px;
}
.g-gadgets #modal-login #login-form input {
width: 100%;
max-width: 100%;
border-radius: 0;
}
.g-gadgets #modal-login #login-form .pretext p {
margin-top: 0;
}
.g-gadgets #modal-login #login-form .posttext p {
margin-bottom: 0;
}
.g-gadgets #modal-login #login-form .control-group {
margin-bottom: 15px;
}
.g-gadgets #modal-login #login-form .input-prepend .add-on {
display: none;
}
.g-gadgets #modal-login #login-form #modlgn-username, .g-gadgets #modal-login #login-form #modlgn-passwd {
border: 1px solid #d2d2d9;
padding: 10px;
}
.g-gadgets #modal-login #login-form #modlgn-username:focus, .g-gadgets #modal-login #login-form #modlgn-passwd:focus {
border-color: #cc2db4;
}
.g-gadgets #modal-login #form-login-remember {
display: inline-block;
margin: 5px 0 15px;
}
.g-gadgets #modal-login #form-login-remember input {
margin: 2px 5px 0 0;
width: auto;
}
.g-gadgets #modal-login .userdata > ul li {
line-height: 1.5;
}
.g-gadgets #modal-login .hide-links .userdata > ul {
display: none;
}
.g-gadgets #modal-login .login-greeting {
text-align: center;
margin-bottom: 20px;
}
.g-gadgets #modal-login .logout-button {
text-align: center;
}
.g-gadgets #modal-login #loginform {
padding: 25px;
}
.g-gadgets #modal-login #loginform .login-data {
padding: 0;
margin: 10px 0 0 0;
}
.g-gadgets #modal-login #loginform .login-username, .g-gadgets #modal-login #loginform .login-password, .g-gadgets #modal-login #loginform .login-remember, .g-gadgets #modal-login #loginform .login-submit {
margin-top: 0;
}
.g-gadgets #modal-login #loginform .login-submit {
margin-bottom: 0;
}
.g-gadgets #modal-login #loginform input {
border-radius: 0;
}
.g-gadgets #modal-login #loginform #user_login, .g-gadgets #modal-login #loginform #user_pass {
border: 1px solid #d2d2d9;
}
.g-gadgets #modal-login #loginform #user_login:focus, .g-gadgets #modal-login #loginform #user_pass:focus {
border-color: #cc2db4;
}
.g-gadgets #modal-login #loginform .login-extra {
margin: 15px 0 0 0;
list-style: none;
}
.g-gadgets #modal-login #loginform .login-extra li i {
margin-right: 7px;
}
.g-gadgets #modal-login #loginform .logout-button .button {
margin-bottom: 0;
}
.g-gadgets #modal-login .hide-links .login-extra {
display: none;
}
.g-gadgets #modal-search.uk-open .uk-modal-dialog {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-gadgets #modal-search.uk-open .uk-close {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-gadgets #modal-search .uk-modal-dialog {
padding: 0;
border-radius: 0;
width: 455px;
background: none;
box-shadow: none;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.g-gadgets #modal-search .uk-modal-dialog .search form {
margin-bottom: 0;
}
.g-gadgets #modal-search .uk-modal-dialog .search input {
margin-bottom: 0;
border: none;
font-size: 2.3rem;
width: 455px;
color: #ffffff;
text-align: center;
background: none;
padding: 20px;
border-radius: 0;
box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
.g-gadgets #modal-search .uk-modal-dialog .search input::-webkit-input-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search input::-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search input:-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search input:-ms-input-placeholder {
color: #ffffff;
opacity: 1;
}
@media only all and (max-width: 47.99rem) {
.g-gadgets #modal-search .uk-modal-dialog .search input {
width: 100%;
padding: 20px 0;
}
}
.g-gadgets #modal-search .uk-modal-dialog .search input:focus {
box-shadow: 0 3px 0 0 white;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field {
border: none;
font-size: 2.3rem;
width: 455px;
color: #ffffff;
text-align: center;
background: none;
padding: 20px;
border-radius: 0;
box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field::-webkit-input-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field::-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field:-moz-placeholder {
color: #ffffff;
opacity: 1;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field:-ms-input-placeholder {
color: #ffffff;
opacity: 1;
}
@media only all and (max-width: 47.99rem) {
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field {
width: 100%;
padding: 20px 0;
}
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-field:focus {
box-shadow: 0 3px 0 0 white;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form label {
margin-bottom: 0;
}
.g-gadgets #modal-search .uk-modal-dialog .search-form .search-submit {
display: none;
}
.g-gadgets #g-touch.uk-open .uk-close {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-gadgets #g-touch .uk-modal-dialog {
padding: 0;
border-radius: 0;
color: #9e4090;
}
.g-gadgets #g-touch .uk-modal-dialog [id*="g-map-"] {
max-width: 100% !important;
}
.g-gadgets #g-touch .g-block:last-child .g-touch-item {
border: none;
}
.g-gadgets #g-touch .g-touch-item {
text-align: center;
padding: 25px 10px;
border-right: 1px solid #e0e0e5;
font-weight: bold;
color: #9e4090;
font-size: 0.9rem;
height: 100%;
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
-ms-flex-align: center;
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
}
@media only all and (max-width: 47.99rem) {
.g-gadgets #g-touch .g-touch-item {
border-right: none;
border-bottom: 1px solid #e0e0e5;
padding: 15px 10px;
}
}
.g-gadgets #g-touch .g-touch-item a {
color: #9e4090;
}
.g-gadgets #g-touch .g-touch-item .g-touch-item-icon {
margin-right: 9px;
}
.g-gadgets .uk-close {
color: #ffffff !important;
opacity: 1;
font-size: 22px;
top: 35px;
right: 35px;
position: absolute;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.g-gadgets .uk-close:hover {
-webkit-transform: rotate(90deg) !important;
-moz-transform: rotate(90deg) !important;
-ms-transform: rotate(90deg) !important;
-o-transform: rotate(90deg) !important;
transform: rotate(90deg) !important;
color: #cc2db4 !important;
}
.g-gadgets .element-invisible {
border: 0 none;
height: 1px;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.g-process {
text-align: center;
}
.g-process .g-process-item {
width: 70%;
margin: 0 auto 1.5rem;
}
@media only all and (max-width: 47.99rem) {
.g-process .g-process-item {
width: 100%;
}
}
.g-process .g-process-item .g-process-item-icon {
color: #9e4090;
background: #e0e0e5;
font-size: 2rem;
line-height: 90px;
border-radius: 50%;
width: 90px;
height: 90px;
margin: 0 auto;
display: block;
position: absolute;
}
.g-process .g-process-item .g-process-image {
position: relative;
display: inline-block;
}
.g-process .g-process-item .g-process-image img {
width: 280px;
height: 280px;
background: #ffffff;
border: 10px solid #e0e0e5;
border-radius: 50%;
}
.g-process .g-process-item .g-process-item-title {
text-transform: uppercase;
margin-top: 1.5rem;
}
.g-process .g-process-item .g-process-item-desc {
margin: 1.5rem 0;
}
.g-process .g-process-item:after {
content: "";
display: block;
width: 2px;
height: 4rem;
background: #e0e0e5;
margin: 1rem auto 0;
}
.g-process .g-process-item.invert-color .g-process-item-icon {
color: #9e4090;
background: #ffffff;
}
.g-process .g-process-item.invert-color .g-process-image img {
border: 10px solid #ffffff;
}
.g-process > .g-grid:last-child .g-process-item {
margin: 0 auto;
}
.g-process > .g-grid:last-child .g-process-item:after {
display: none;
margin: 0;
}
.g-process > .g-grid:last-child .g-process-item p {
margin-bottom: 0;
}
.g-single-project .size-70 {
padding-right: 1.876rem;
}
@media only all and (max-width: 47.99rem) {
.g-single-project .size-70 {
padding-right: 0px;
margin-bottom: 30px;
}
}
.g-single-project .g-project-main-image img {
margin-bottom: 1.5rem;
}
.g-single-project .g-project-gallery {
margin-bottom: -1rem;
}
.g-single-project .g-project-gallery img {
width: 130px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.g-single-project .g-project-gallery .g-project-image-container {
margin: 0 1.5rem 1.5rem 0;
}
.g-single-project .g-project-gallery .g-project-image-container:hover img {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
-ms-transform: scale(1.15);
-o-transform: scale(1.15);
transform: scale(1.15);
}
.g-single-project .g-project-gallery .uk-overlay-panel {
z-index: 4;
border-radius: 0px;
}
.g-single-project .g-project-gallery .uk-overlay-area:empty::before, .g-single-project .g-project-gallery .uk-overlay-icon::before {
font-size: 16px;
height: 40px;
width: 40px;
line-height: 40px;
margin-left: -20px;
margin-top: -20px;
}
.g-single-project .g-project-details {
margin-bottom: 1.5rem;
}
.g-single-project .g-project-details h4 {
margin-bottom: 0;
margin-top: -5px;
}
.g-single-project .g-project-details > div {
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 0.75rem;
}
.g-single-project .g-project-details > div:last-child {
margin-bottom: 0;
}
.g-single-project .title-clienttext, .g-single-project .title-tasktext, .g-single-project .title-budgettext {
color: #d18dc7 !important;
margin-right: 0.75rem;
}
.g-single-project .title-clientvalue, .g-single-project .title-taskvalue, .g-single-project .title-budgetvalue {
color: #cc2db4 !important;
}
.g-single-project .g-project-features {
margin-bottom: 25px;
}
.g-single-project .g-project-features-item {
border: 1px solid #e0e0e5;
padding: 25px;
margin: 0 0.75rem 0.75rem 0;
}
@media only all and (max-width: 47.99rem) {
.g-single-project .g-project-features-item {
margin-right: 0;
}
}
.g-single-project .g-project-features-item .g-item-icon {
margin-right: 15px;
color: #cc2db4;
}
.g-single-project .g-project-features-item .g-item-title {
font-weight: bold;
margin-right: 10px;
}
.g-single-project .g-project-features-item .g-item-value {
font-style: italic;
color: #bb56ac;
}
.g-single-project .g-project-desc p:last-child {
margin-bottom: 0;
}
.g-single-project .g-project-link i {
margin-right: 10px;
}
.g-single-project .g-project-link-container {
margin-top: 30px;
}
.g-slideshow .uk-overlay-panel {
padding: 25px;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
.g-slideshow .uk-overlay-panel.uk-overlay-left {
top: auto;
bottom: 0;
right: 0;
width: 100%;
}
.g-slideshow .uk-overlay-panel.uk-overlay-right {
top: auto;
bottom: 0;
left: 0;
width: 100%;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
.g-slideshow .uk-overlay-panel.uk-overlay-left {
top: auto;
bottom: 0;
right: 0;
width: 100%;
}
.g-slideshow .uk-overlay-panel.uk-overlay-right {
top: auto;
bottom: 0;
left: 0;
width: 100%;
}
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
}
.g-slideshow .g-overlay-container {
width: 75rem;
margin-left: auto;
margin-right: auto;
padding-left: 25px !important;
padding-right: 25px !important;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.g-slideshow .g-overlay-container {
width: 60rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .g-overlay-container {
width: 48rem;
}
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
.g-slideshow .g-overlay-container {
width: 30rem;
}
}
@media only all and (max-width: 30rem) {
.g-slideshow .g-overlay-container {
width: 100%;
}
}
.g-slideshow .nav-visible .uk-slidenav {
opacity: 1;
}
.g-slideshow .g-slideshow-title {
margin: 0 0 15px;
color: #ffffff !important;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-title {
margin: 0;
font-size: 1rem;
}
}
.g-slideshow .g-article-details {
margin-bottom: 15px;
font-size: 90%;
}
.g-slideshow .g-article-details > span {
margin-right: 10px;
}
.g-slideshow .g-article-details > span:last-child {
margin-right: 0;
}
.g-slideshow .g-article-details > span i {
margin-right: 5px;
}
.g-slideshow .g-article-details.details-showbottom {
margin-top: 15px;
margin-bottom: 20px;
}
.g-slideshow .g-slideshow-desc {
margin: 0;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-desc {
display: none;
}
}
.g-slideshow .g-slideshow-desc a:not(.button) {
color: #cc2db4;
}
.g-slideshow .g-slideshow-desc a:not(.button):hover {
text-decoration: underline;
}
.g-slideshow .g-article-read-more {
margin-top: 15px;
}
.g-slideshow .uk-flex-center {
text-align: center;
}
.g-slideshow .style2 {
padding: 70px 0;
}
.g-slideshow .style2 .g-slideshow-title {
padding: 15px 25px;
background: #ffffff;
color: #1a1a1a !important;
font-size: 2rem;
display: table;
margin-bottom: 20px;
}
.g-slideshow .style2 .g-slideshow-desc {
padding: 15px 20px;
background: #1a1a1a;
color: #ffffff !important;
font-size: 1.2rem;
display: table;
}
.g-slideshow .style2.uk-flex-right .g-slideshow-title, .g-slideshow .style2.uk-flex-right .g-slideshow-desc {
margin-left: auto;
}
.g-slideshow .style2.uk-flex-center .g-slideshow-title {
margin: 0 auto 20px;
}
.g-slideshow .style2.uk-flex-center .g-slideshow-desc {
margin: auto;
}
.g-slideshow .style3 .g-slideshow-title {
font-size: 2rem;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .style3 .g-slideshow-title {
font-size: 1.2rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .style3 .g-slideshow-title {
font-size: 1.4rem;
}
}
.g-slideshow .style3 .g-article-details {
font-size: 100%;
}
.g-slideshow .style3 .g-slideshow-desc {
font-size: 17px;
line-height: 30px;
}
.g-slideshow.dark-text .style3 .g-slideshow-title {
color: #9e4090 !important;
}
.g-slideshow.dark-text .style3 .g-slideshow-desc, .g-slideshow.dark-text .style3 .g-article-details {
color: #9e4090;
}
.g-slideshow .uk-dotnav {
margin: 0 0 35px;
}
.g-slideshow .g-slideshow-item iframe {
pointer-events: auto !important;
}
.g-slideshow .slideshow-caption.uk-overlay-background {
padding: 25px;
}
.g-slideshow .uk-overlay-left-short {
-webkit-transform: translateX(-10%);
-moz-transform: translateX(-10%);
-ms-transform: translateX(-10%);
-o-transform: translateX(-10%);
transform: translateX(-10%);
}
.g-slideshow .uk-overlay-right-short {
-webkit-transform: translateX(10%);
-moz-transform: translateX(10%);
-ms-transform: translateX(10%);
-o-transform: translateX(10%);
transform: translateX(10%);
}
.g-slideshow .uk-overlay-top-short {
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
-ms-transform: translateY(-10%);
-o-transform: translateY(-10%);
transform: translateY(-10%);
}
.g-slideshow .uk-overlay-bottom-short {
-webkit-transform: translateY(10%);
-moz-transform: translateY(10%);
-ms-transform: translateY(10%);
-o-transform: translateY(10%);
transform: translateY(10%);
}
.g-slideshow .uk-overlay-scale {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
.g-slideshow .uk-overlay-left-short, .g-slideshow .uk-overlay-right-short, .g-slideshow .uk-overlay-top-short, .g-slideshow .uk-overlay-bottom-short {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.g-slideshow .uk-overlay-active .uk-active .uk-overlay-scale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-slideshow audio, .g-slideshow canvas, .g-slideshow video {
display: block;
}
#g-fullwidth .g-slideshow .g-content, .g-flushed .g-slideshow .g-content {
margin: 0.625rem;
padding: 0.938rem;
}
.g-slideshow .uk-overlay-panel {
padding: 25px;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
.g-slideshow .uk-overlay-panel.uk-overlay-left {
top: auto;
bottom: 0;
right: 0;
width: 100%;
}
.g-slideshow .uk-overlay-panel.uk-overlay-right {
top: auto;
bottom: 0;
left: 0;
width: 100%;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
.g-slideshow .uk-overlay-panel.uk-overlay-left {
top: auto;
bottom: 0;
right: 0;
width: 100%;
}
.g-slideshow .uk-overlay-panel.uk-overlay-right {
top: auto;
bottom: 0;
left: 0;
width: 100%;
}
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.g-slideshow .uk-overlay-panel {
padding: 15px;
}
}
.g-slideshow .g-overlay-container {
width: 75rem;
margin-left: auto;
margin-right: auto;
padding-left: 25px !important;
padding-right: 25px !important;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.g-slideshow .g-overlay-container {
width: 60rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .g-overlay-container {
width: 48rem;
}
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
.g-slideshow .g-overlay-container {
width: 30rem;
}
}
@media only all and (max-width: 30rem) {
.g-slideshow .g-overlay-container {
width: 100%;
}
}
.g-slideshow .nav-visible .uk-slidenav {
opacity: 1;
}
.g-slideshow .g-slideshow-title {
margin: 0 0 15px;
color: #ffffff !important;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-title {
margin: 0;
font-size: 1rem;
}
}
.g-slideshow .g-slideshow-desc {
margin: 0;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-desc {
display: none;
}
}
.g-slideshow .g-slideshow-desc a:not(.button) {
color: #cc2db4;
}
.g-slideshow .g-slideshow-desc a:not(.button):hover {
text-decoration: underline;
}
.g-slideshow .g-slideshow-buttons {
margin: 25px 0 0;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-buttons {
margin: 15px 0 0;
}
}
.g-slideshow .g-slideshow-buttons .button {
margin-right: 15px;
border: 2px solid #cc2db4;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.g-slideshow .g-slideshow-buttons .button:hover {
background: #d74bc2;
border-color: #d74bc2;
}
.g-slideshow .g-slideshow-buttons .button:last-child {
margin-right: 0;
}
.g-slideshow .g-slideshow-buttons .button > span {
margin-right: 10px;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .g-slideshow-buttons .button {
display: block;
margin-right: 0;
margin-bottom: 15px;
}
.g-slideshow .g-slideshow-buttons .button:last-child {
margin-bottom: 0;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .g-slideshow-buttons .button {
display: block;
margin-right: 0;
margin-bottom: 15px;
}
.g-slideshow .g-slideshow-buttons .button:last-child {
margin-bottom: 0;
}
}
.g-slideshow .g-slideshow-buttons .button.empty {
background: none;
border: 2px solid #cc2db4;
color: #cc2db4;
}
.g-slideshow .g-slideshow-buttons .button.empty:hover {
background: #cc2db4;
border-color: #cc2db4;
color: #ffffff;
}
.g-slideshow .uk-flex-center {
text-align: center;
}
.g-slideshow .style2 {
padding: 70px 0;
}
.g-slideshow .style2 .g-slideshow-title {
padding: 15px 25px;
background: #ffffff;
color: #1a1a1a !important;
font-size: 2rem;
display: table;
margin-bottom: 20px;
}
.g-slideshow .style2 .g-slideshow-desc {
padding: 15px 20px;
background: #1a1a1a;
color: #ffffff !important;
font-size: 1.2rem;
display: table;
}
.g-slideshow .style2 .g-slideshow-buttons .button {
font-size: 1.2rem;
}
.g-slideshow .style2 .g-slideshow-buttons .button.standard {
background: #ffffff;
border-color: #ffffff;
color: #1a1a1a;
}
.g-slideshow .style2 .g-slideshow-buttons .button.standard:hover {
background: #1a1a1a;
border-color: #1a1a1a;
color: #ffffff;
}
.g-slideshow .style2 .g-slideshow-buttons .button.empty {
border-color: #ffffff;
color: #ffffff;
}
.g-slideshow .style2 .g-slideshow-buttons .button.empty:hover {
background: #1a1a1a;
border-color: #1a1a1a;
color: #ffffff;
}
.g-slideshow .style2.uk-flex-right .g-slideshow-title, .g-slideshow .style2.uk-flex-right .g-slideshow-desc {
margin-left: auto;
}
.g-slideshow .style2.uk-flex-center .g-slideshow-title {
margin: 0 auto 20px;
}
.g-slideshow .style2.uk-flex-center .g-slideshow-desc {
margin: auto;
}
.g-slideshow .style3 .g-slideshow-title {
font-size: 2rem;
}
@media only all and (max-width: 47.99rem) {
.g-slideshow .style3 .g-slideshow-title {
font-size: 1.2rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-slideshow .style3 .g-slideshow-title {
font-size: 1.4rem;
}
}
.g-slideshow .style3 .g-slideshow-desc {
font-size: 17px;
line-height: 30px;
}
.g-slideshow .dark-text .style3 .g-slideshow-title {
color: #9e4090 !important;
}
.g-slideshow .dark-text .style3 .g-slideshow-desc {
color: #9e4090;
}
.g-slideshow .uk-dotnav {
margin: 0 0 35px;
}
.g-slideshow .g-slideshow-item iframe {
pointer-events: auto !important;
}
.g-slideshow .slideshow-caption.uk-overlay-background {
padding: 25px;
}
.g-slideshow .uk-overlay-left-short {
-webkit-transform: translateX(-10%);
-moz-transform: translateX(-10%);
-ms-transform: translateX(-10%);
-o-transform: translateX(-10%);
transform: translateX(-10%);
}
.g-slideshow .uk-overlay-right-short {
-webkit-transform: translateX(10%);
-moz-transform: translateX(10%);
-ms-transform: translateX(10%);
-o-transform: translateX(10%);
transform: translateX(10%);
}
.g-slideshow .uk-overlay-top-short {
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
-ms-transform: translateY(-10%);
-o-transform: translateY(-10%);
transform: translateY(-10%);
}
.g-slideshow .uk-overlay-bottom-short {
-webkit-transform: translateY(10%);
-moz-transform: translateY(10%);
-ms-transform: translateY(10%);
-o-transform: translateY(10%);
transform: translateY(10%);
}
.g-slideshow .uk-overlay-scale {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
.g-slideshow .uk-overlay-left-short, .g-slideshow .uk-overlay-right-short, .g-slideshow .uk-overlay-top-short, .g-slideshow .uk-overlay-bottom-short {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.g-slideshow .uk-overlay-active .uk-active .uk-overlay-scale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.g-slideshow audio, .g-slideshow canvas, .g-slideshow video {
display: block;
}
#g-fullwidth .g-slideshow .g-content, .g-flushed .g-slideshow .g-content {
margin: 0.625rem;
padding: 0.938rem;
}
.g-hero-slider {
position: relative;
}
@media only all and (max-width: 47.99rem) {
.g-hero-slider {
height: auto !important;
}
}
.g-hero-slider .uk-slidenav-position {
height: 100%;
z-index: 2;
overflow: hidden;
}
.g-hero-slider .uk-slidenav-position .uk-slider-container {
height: 100%;
}
.g-hero-slider .uk-slidenav-position .uk-slideset, .g-hero-slider .uk-slidenav-position .uk-slider {
height: 100%;
}
.g-hero-slider .uk-dotnav {
margin: 0 0 0 -15px;
position: relative;
bottom: 50px;
}
@media only all and (max-width: 47.99rem) {
.g-hero-slider .uk-dotnav {
bottom: 35px;
}
}
.g-hero-slider .uk-dotnav > * > * {
width: 15px;
height: 15px;
}
.g-hero-slider .g-hero-slider-item {
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
-ms-flex-align: center;
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
height: 100%;
width: 100%;
}
@media only all and (max-width: 47.99rem) {
.g-hero-slider .g-hero-slider-item {
height: auto;
}
}
.g-hero-slider .g-hero-slider-item-container {
width: 100%;
padding: 0 80px;
text-align: center;
margin-top: -7px;
}
@media only all and (max-width: 47.99rem) {
.g-hero-slider .g-hero-slider-item-container {
padding: 70px 50px;
}
}
.g-hero-slider .g-hero-title {
margin: 0;
}
.g-hero-slider .g-hero-desc {
margin: 35px 0 0;
font-size: 1.3rem;
}
.g-hero-slider .g-hero-buttons {
margin: 40px 0 0;
}
.g-hero-slider .g-hero-buttons .button {
padding: 0.8rem 1.3rem;
font-size: 1.2rem;
margin-right: 15px;
min-width: 180px;
border: 2px solid #cc2db4;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.g-hero-slider .g-hero-buttons .button:hover {
background: #d74bc2;
border-color: #d74bc2;
}
.g-hero-slider .g-hero-buttons .button:last-child {
margin-right: 0;
}
.g-hero-slider .g-hero-buttons .button > span {
margin-right: 10px;
}
@media only all and (max-width: 47.99rem) {
.g-hero-slider .g-hero-buttons .button {
display: block;
margin-right: 0;
margin-bottom: 15px;
}
.g-hero-slider .g-hero-buttons .button:last-child {
margin-bottom: 0;
}
}
.g-hero-slider .g-hero-buttons .button.empty {
background: none;
border: 2px solid;
}
.g-hero-slider .g-hero-buttons .button.empty:hover {
background: #cc2db4;
border-color: #cc2db4;
color: #ffffff;
}
.g-hero-slider .particles-js-canvas-el {
position: absolute;
top: 0;
bottom: 0;
}
.g-timeline.style1 {
margin-left: -0.938rem;
margin-right: -0.938rem;
}
.g-timeline.style1 .g-content {
margin: 0;
padding-top: 0;
padding-bottom: 0;
}
.g-timeline.style1 .g-timeline-row {
width: 100%;
height: 10px;
margin-top: 3.5rem;
margin-bottom: -15px;
background: #e0e0e5;
border-bottom-right-radius: 0.25rem;
border-top-right-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.g-timeline.style1 .g-timeline-row:before {
content: "";
width: 30px;
height: 30px;
display: block;
position: absolute;
background: #e0e0e5;
border-radius: 100%;
margin-top: -10px;
}
.g-timeline.style1 .g-timeline-row:after {
content: "";
width: 30px;
height: 30px;
display: inline-block;
background: #e0e0e5;
border-radius: 100%;
margin-top: -10px;
margin-left: -30px;
position: relative;
float: right;
}
@media only all and (max-width: 47.99rem) {
.g-timeline.style1 .g-timeline-row {
display: none;
}
}
.g-timeline.style1 .g-timeline-item {
text-align: center;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-icon {
width: 60px;
height: 60px;
border-radius: 100%;
line-height: 60px;
font-size: 1.5rem;
margin-top: -35px;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-icon:after {
content: "";
display: block;
width: 1px;
height: 4rem;
background: #e0e0e5;
margin: 0 auto;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-year {
color: #e0e0e5 !important;
position: relative;
margin: 1.25rem 0 1.5rem -2rem;
min-height: 1.4rem;
font-size: 1rem;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-title {
color: #4d4d4d !important;
margin-top: 1rem;
margin-bottom: 0;
text-transform: uppercase;
font-size: 1rem;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-title a {
color: #4d4d4d;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-title a:hover {
color: #cc2db4;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-description {
margin: 0;
}
.g-timeline.style1 .g-timeline-item .g-content .g-timeline-button {
margin-top: 20px;
}
@media only all and (max-width: 47.99rem) {
.g-timeline.style1 .g-timeline-item {
margin-top: 1rem;
margin-bottom: 3rem;
}
.g-timeline.style1 .g-timeline-item:last-child {
margin-bottom: 0;
}
}
.g-timeline.style2 #g-timeline {
position: relative;
padding: 35px 0;
}
.g-timeline.style2 #g-timeline:before { content: "";
position: absolute;
top: 0;
left: 18px;
height: 100%;
width: 4px;
background: #e0e0e5;
}
@media only all and (min-width: 60rem) {
.g-timeline.style2 #g-timeline:before {
left: 50%;
margin-left: -2px;
}
}
.g-timeline.style2 .g-timeline-block {
position: relative;
margin: 30px 0;
}
.g-timeline.style2 .g-timeline-block::after {
clear: both;
content: "";
display: table;
}
.g-timeline.style2 .g-timeline-block:first-child {
margin-top: 0;
}
.g-timeline.style2 .g-timeline-block:last-child {
margin-bottom: 0;
}
@media only all and (min-width: 60rem) {
.g-timeline.style2 .g-timeline-block {
margin: 60px 0;
}
.g-timeline.style2 .g-timeline-block:first-child {
margin-top: 0;
}
.g-timeline.style2 .g-timeline-block:last-child {
margin-bottom: 0;
}
}
.g-timeline.style2 .g-timeline-icon-container {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 40px;
border-radius: 50%;
text-align: center;
line-height: 40px;
font-size: 20px;
box-shadow: 0 0 0 4px #ffffff, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
}
@media only all and (min-width: 60rem) {
.g-timeline.style2 .g-timeline-icon-container {
width: 60px;
height: 60px;
line-height: 60px;
font-size: 24px;
left: 50%;
margin-left: -30px; -webkit-transform: translateZ(0);
-webkit-backface-visibility: hidden;
}
.g-timeline.style2 .g-timeline-icon-container.is-hidden {
visibility: hidden;
}
.g-timeline.style2 .g-timeline-icon-container.bounce-in {
visibility: visible;
-webkit-animation: g-bounce-1 0.6s;
-moz-animation: g-bounce-1 0.6s;
animation: g-bounce-1 0.6s;
}
}
@-webkit-keyframes g-bounce-1 {
0% {
opacity: 0;
-webkit-transform: scale(0.5);
}
60% {
opacity: 1;
-webkit-transform: scale(1.2);
}
100% {
-webkit-transform: scale(1);
}
}
@-moz-keyframes g-bounce-1 {
0% {
opacity: 0;
-moz-transform: scale(0.5);
}
60% {
opacity: 1;
-moz-transform: scale(1.2);
}
100% {
-moz-transform: scale(1);
}
}
@keyframes g-bounce-1 {
0% {
opacity: 0;
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-ms-transform: scale(0.5);
-o-transform: scale(0.5);
transform: scale(0.5);
}
60% {
opacity: 1;
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
}
.g-timeline.style2 .g-timeline-content {
position: relative;
margin-left: 60px;
background: #ffffff;
border-radius: 0.25rem;
padding: 20px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.07);
}
.g-timeline.style2 .g-timeline-content::after {
clear: both;
content: "";
display: table;
}
.g-timeline.style2 .g-timeline-content .g-timeline-title {
margin-top: -5px;
margin-bottom: 15px;
}
.g-timeline.style2 .g-timeline-content .g-timeline-title a {
color: #4d4d4d;
}
.g-timeline.style2 .g-timeline-content .g-timeline-title a:hover {
color: #cc2db4;
}
.g-timeline.style2 .g-timeline-content .g-timeline-year {
display: inline-block;
}
.g-timeline.style2 .g-timeline-content .g-timeline-year {
float: left;
padding: 13px 0;
opacity: 0.7;
}
.g-timeline.style2 .g-timeline-content:before {
content: "";
position: absolute;
top: 16px;
right: 100%;
height: 0;
width: 0;
border: 7px solid transparent;
border-right: 7px solid #ffffff;
}
.g-timeline.style2 .g-timeline-content .g-timeline-button {
margin-top: 25px;
}
@media only all and (max-width: 47.99rem) {
.g-timeline.style2 .g-timeline-content .g-timeline-button {
margin-bottom: 10px;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-timeline.style2 .g-timeline-content .g-timeline-button {
margin-bottom: 10px;
}
}
@media only all and (min-width: 60rem) {
.g-timeline.style2 .g-timeline-content {
margin-left: 0;
padding: 25px;
width: 45%;
}
.g-timeline.style2 .g-timeline-content:before {
top: 24px;
left: 100%;
border-color: transparent;
border-left-color: #ffffff;
}
.g-timeline.style2 .g-timeline-content .g-timeline-year {
position: absolute;
width: 100%;
left: 122%;
top: 6px;
font-size: 1rem;
}
.g-timeline.style2 .g-timeline-content.is-hidden {
visibility: hidden;
}
.g-timeline.style2 .g-timeline-content.bounce-in {
visibility: visible;
-webkit-animation: g-bounce-2 0.6s;
-moz-animation: g-bounce-2 0.6s;
animation: g-bounce-2 0.6s;
}
}
.g-timeline.style2 .g-timeline-block:nth-child(even) .g-timeline-content {
float: right;
}
.g-timeline.style2 .g-timeline-block:nth-child(even) .g-timeline-content:before {
left: auto;
right: 100%;
border-color: transparent;
border-right-color: #ffffff;
}
.g-timeline.style2 .g-timeline-block:nth-child(even) .g-timeline-content .g-timeline-year {
left: auto;
right: 122%;
text-align: right;
}
@media only all and (min-width: 60rem) {
.g-timeline.style2 { }
.g-timeline.style2 .g-timeline-block:nth-child(even) .g-timeline-content.bounce-in {
-webkit-animation: g-bounce-2-inverse 0.6s;
-moz-animation: g-bounce-2-inverse 0.6s;
animation: g-bounce-2-inverse 0.6s;
}
}
@-webkit-keyframes g-bounce-2 {
0% {
opacity: 0;
-webkit-transform: translateX(-100px);
}
60% {
opacity: 1;
-webkit-transform: translateX(20px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes g-bounce-2 {
0% {
opacity: 0;
-moz-transform: translateX(-100px);
}
60% {
opacity: 1;
-moz-transform: translateX(20px);
}
100% {
-moz-transform: translateX(0);
}
}
@keyframes g-bounce-2 {
0% {
opacity: 0;
-webkit-transform: translateX(-100px);
-moz-transform: translateX(-100px);
-ms-transform: translateX(-100px);
-o-transform: translateX(-100px);
transform: translateX(-100px);
}
60% {
opacity: 1;
-webkit-transform: translateX(20px);
-moz-transform: translateX(20px);
-ms-transform: translateX(20px);
-o-transform: translateX(20px);
transform: translateX(20px);
}
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes g-bounce-2-inverse {
0% {
opacity: 0;
-webkit-transform: translateX(100px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-20px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes g-bounce-2-inverse {
0% {
opacity: 0;
-moz-transform: translateX(100px);
}
60% {
opacity: 1;
-moz-transform: translateX(-20px);
}
100% {
-moz-transform: translateX(0);
}
}
@keyframes g-bounce-2-inverse {
0% {
opacity: 0;
-webkit-transform: translateX(100px);
-moz-transform: translateX(100px);
-ms-transform: translateX(100px);
-o-transform: translateX(100px);
transform: translateX(100px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-20px);
-moz-transform: translateX(-20px);
-ms-transform: translateX(-20px);
-o-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
}
.g-buttons {
margin-left: -0.938rem;
margin-right: -0.938rem;
}
.g-buttons .g-buttons-item {
color: #9e4090;
margin: 0 auto;
display: table;
background: transparent;
padding: 1.5rem 2rem;
border-radius: 3px;
border: 1px solid #9e4090;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-buttons .g-buttons-item {
width: 70%;
}
}
@media only all and (max-width: 47.99rem) {
.g-buttons .g-buttons-item {
width: 100%;
margin-bottom: 1rem;
}
}
.g-buttons .g-buttons-item a {
color: inherit;
}
.g-buttons .g-buttons-item .g-block {
text-align: center;
display: table-cell;
vertical-align: middle;
}
.g-buttons .g-buttons-item .g-block p {
margin: 0px;
line-height: 1.2rem;
}
.g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
color: #cc2db4;
font-size: 3rem;
margin-right: 1rem;
text-align: center;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
font-size: 2rem;
}
}
@media only all and (max-width: 47.99rem) {
.g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
font-size: 2rem;
}
}
.g-buttons .g-buttons-item .g-block .g-buttons-item-title1 {
text-align: initial;
text-transform: uppercase;
font-weight: bold;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
.g-buttons .g-buttons-item .g-block .g-buttons-item-title2 {
text-align: initial;
font-size: 2rem;
line-height: 2rem;
margin: 0px;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}
.g-buttons .g-buttons-item .g-block h3 {
color: #cc2db4 !important;
}
.g-buttons .g-buttons-item:hover {
color: #ffffff;
background: #cc2db4;
border: 1px solid #cc2db4;
}
.g-buttons .g-buttons-item:hover .g-buttons-item-icon {
color: #ffffff;
}
.g-buttons .g-buttons-item:hover h3 {
color: #ffffff !important;
}
.g-buttons .g-buttons-item.inverted-button {
color: #ffffff;
background: #cc2db4;
border: 1px solid #cc2db4;
}
.g-buttons .g-buttons-item.inverted-button a {
color: #ffffff;
}
.g-buttons .g-buttons-item.inverted-button .g-block .g-buttons-item-icon {
color: #ffffff;
}
.g-buttons .g-buttons-item.inverted-button .g-block h3 {
color: #ffffff !important;
}
.g-buttons .g-buttons-item.inverted-button:hover {
background: #a2248f;
}
.g-buttons .fixed-button {
width: 320px;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
.g-buttons .fixed-button {
width: 300px;
}
.g-buttons .fixed-button .g-block .g-buttons-item-title2 {
font-size: 1.7rem;
}
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
.g-buttons .g-grid {
display: block !important;
}
.g-buttons .g-grid .g-block {
margin-bottom: 1rem;
}
.g-buttons .g-grid .g-block:last-child {
margin-bottom: 0px;
}
}
@media only all and (max-width: 47.99rem) {
.g-buttons .g-grid {
display: table;
width: 100%;
}
}
.g-buttons > .g-grid > .g-block {
text-align: center;
}
.g-buttons > .g-grid > .g-block > a {
display: inline-block;
}