.cea-grid {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
}
.cea-post-lists ul {
margin: 0;
padding: 0;
list-style: none;
}
a {
transition: all ease 0.23s;
}
ul.cea-team-social-media li label {
cursor: pointer;
}
.wp-block-contact-form-7-contact-form-selector.ct-newsletter-blockwithform input,
.wp-block-contact-form-7-contact-form-selector.ct-banner-contactform input {
width: 100%;
border-radius: 0;
margin-bottom: 10px;
}
.wp-block-contact-form-7-contact-form-selector.ct-newsletter-blockwithform input.wpcf7-form-control.wpcf7-submit,
.wp-block-contact-form-7-contact-form-selector.ct-banner-contactform input.wpcf7-form-control.wpcf7-submit {
border-radius: 0;
border: 0;
}
.wc-block-grid.wp-block-product-on-sale.wc-block-product-on-sale.has-4-columns.ct-patterns-onsaleproducts .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 360px;
}
.wc-block-grid.wp-block-product-on-sale.wc-block-product-on-sale.has-4-columns.ct-patterns-onsaleproducts .wc-block-grid__product-title {
font-size: 18px;
margin-top: 25px;
}
.wp-block-group.fota-popup-modal {
position: fixed;
width: 100%;
top: 0;
left: 0;
height: 100%;
z-index: 9999;
align-items: center;
display: none;
}
.wp-block-group.fota-popup-modal.active {
display: flex;
}
.wp-block-group.fota-popup-content {
position: relative;
box-shadow: 0 0 50px rgba(0, 0, 0, 0.45);
}
.wp-block-buttons.fota-modal-close .wp-block-button {
position: absolute;
right: -16px;
top: -22px;
}
.fota-popup-button {
transition: all ease 0.43s;
-moz-transition: all ease 0.43s;
-webkit-transition: all ease 0.43s;
}
.fota-popup-button:hover {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
}input[type="submit"] {
transition: all ease 0.23s;
-o-transition: all ease 0.23s;
-moz-transition: all ease 0.23s;
-webkit-transition: all ease 0.23s;
}
form.comment-form {
border-radius: 20px;
margin-top: 24px;
}
.wp-block-post-comments-form {
border-radius: 10px;
}
form.comment-form input[type="email"],
form.comment-form input[type="text"],
form.comment-form input[type="url"],
form.comment-form textarea {
border-radius: 5px;
border: 0;
margin: 12px 0 25px;
}
form.comment-form .form-submit.wp-block-button {
margin-top: 25px;
}
.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea,
.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number,
.wpcf7-form-control.wpcf7-select {
border-radius: 5px;
border: 1px solid #dad9d9;
padding: 15px;
width: 100%;
margin-top: 10px;
box-sizing: border-box;
}
.wpcf7-form-control.wpcf7-select {
appearance: none;
position: relative;
}
.wpcf7-form-control.wpcf7-select:after {
content: ">";
font-size: 20px;
position: absolute;
right: 20px;
top: 10px;
}
form.wpcf7-form *::placeholder {
font-size: 14px;
}
form.wpcf7-form *::-moz-placeholder {
font-size: 14px;
}
form.wpcf7-form *::-webkit-input-placeholder {
font-size: 14px;
}
.wpcf7-form-control.has-spinner.wpcf7-submit {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--foregound-alt);
border-radius: 5px;
border: 0;
font-size: 16px;
padding: 15px 40px;
}
.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background: var(--wp--preset--color--secondary);
}
.wp-block-comment-author-name {
font-weight: 600;
}
.wp-block-comment-date a {
color: var(--wp--preset--color--foregound);
font-size: 13px;
}
.wp-block-comment-template li {
margin-top: 50px;
}
.wp-block-comment-template li li {
margin-top: 10px;
padding-left: 60px;
}
a.comment-reply-link {
border: 1px solid;
padding: 5px 13px;
border-radius: 40px;
font-size: 13px;
opacity: 0.6;
}
.wp-block-post-comments-form {
margin-top: 30px;
display: inline-block;
width: 100%;
}
.woocommerce ul.products li.product a img {
border-radius: 5px;
height: 350px;
object-fit: cover;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
margin: 0 2.5% 2.992em 0;
width: 23.1%;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
border: 0;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0;
margin-top: 20px !important;
}
.woocommerce-page .input-text {
padding: 11px 30px;
border: 1px solid #817e7e;
border-radius: 5px;
}
.wc-block-components-product-price {
font-size: 14px;
margin: 10px 0;
}
.wc-block-components-product-metadata__description {
margin: 10px 0;
}
.wc-block-cart-item__product .wc-block-components-product-name {
font-size: 17px;
font-weight: 600;
}
.wc-block-components-product-badge.wc-block-components-sale-badge {
background: #22ac24;
font-weight: 400;
padding: 5px 10px;
color: #fff;
}
.wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
color: #fe7a7e !important;
}
.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value {
font-size: 18px;
color: var(--wp--preset--color--primary);
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form {
position: relative;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form .wpcf7-form-control-wrap {
padding: 0 !important;
width: 65% !important;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form input.wpcf7-form-control.wpcf7-text.wpcf7-email {
width: 100%;
line-height: 33px;
padding: 15px 20px 12px;
display: inline-block;
border-radius: 0;
border: 0;
margin: 0;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form .wpcf7-form-control.wpcf7-submit {
width: 35% !important;
background: var(--wp--preset--color--secondary);
height: 60px;
text-align: center;
padding: 10px;
border-radius: 0;
border: 0;
position: absolute;
right: 0;
top: 0;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover {
opacity: 0.89;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form .wpcf7-not-valid-tip {
margin-top: 20px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter .wpcf7-form .wpcf7-response-output {
margin: -25px 0 20px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter {
width: 100%;
position: relative;
}
.wp-block-button__link.wp-element-button img {
margin: 0 0 -2px 12px;
}
.wp-block-group.fotawp-header-transparent {
background: transparent;
position: absolute;
width: 100%;
}
.wp-block-gallery.fotawp-brands-logos .wp-block-image img {
max-height: 40px;
}
.entry-content.wp-block-post-content a,
.wp-block-comment-content a,
p a,
.wp-block-heading a {
text-decoration: underline;
}
.wp-block-button.fotawp-scrollto-top .wp-block-button__link.wp-element-button {
width: 50px;
height: 50px;
position: fixed;
right: 25px;
bottom: 25px;
display: inline-block;
z-index: 999;
text-indent: -5000px;
display: none;
box-shadow: 0 0 40px rgba(0, 0, 0, 0.089);
}
.wp-block-button.fotawp-scrollto-top .wp-block-button__link.wp-element-button:after {
content: "";
width: 50px;
height: 50px;
background-color: #fff;
-webkit-mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/up-arrow.svg);
mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/up-arrow.svg);
mask-repeat: no-repeat;
mask-position: center center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center center;
position: absolute;
display: inline-block;
left: 0;
top: 0;
}
.wp-block-button.fotawp-scrollto-top .wp-block-button__link.wp-element-button:hover:after {
background-color: var(--wp--preset--color--primary) !important;
}
.fotawp-contact-form .wpcf7-form-control.wpcf7-text,
.fotawp-contact-form .wpcf7-form-control.wpcf7-textarea,
.fotawp-contact-form .wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number,
.fotawp-contact-form .wpcf7-form-control.wpcf7-select {
border-radius: 0;
border: 0 solid var(--wp--preset--color--foreground);
padding: 15px;
width: 100%;
margin-top: 10px;
box-sizing: border-box;
background: var(--wp--preset--color--tertiary-light);
}
.wp-block-heading.is-style-fotawp-heading-transparentfill-outline-stroke {
-webkit-text-stroke: 1px var(--wp--preset--color--primary);
-webkit-text-fill-color: transparent;
}
.wp-block-heading.is-style-fotawp-heading-transparentfill-outline-stroke-tertiary {
-webkit-text-stroke: 1px var(--wp--preset--color--tertiary);
-webkit-text-fill-color: transparent;
}
.wp-block-heading.is-style-fotawp-heading-transparentfill-outline-stroke-secondary {
-webkit-text-stroke: 1px var(--wp--preset--color--secondary);
-webkit-text-fill-color: transparent;
}
.wp-block-heading.is-style-fotawp-heading-transparentfill-outline-stroke-heading {
-webkit-text-stroke: 1px var(--wp--preset--color--heading-color);
-webkit-text-fill-color: transparent;
}
.wp-block-heading.is-style-fotawp-heading-transparentfill-outline-stroke-foreground {
-webkit-text-stroke: 1px var(--wp--preset--color--foreground);
-webkit-text-fill-color: transparent;
}
.wp-block-group.fotawp-box-primary-hover:hover {
background-color: var(--wp--preset--color--primary) !important;
transform: scale(1.027);
-webkit-transform: scale(1.027);
-moz-transform: scale(1.027);
}
.wp-block-group.fotawp-box-secondary-hover:hover {
background-color: var(--wp--preset--color--secondary) !important;
transform: scale(1.027);
-webkit-transform: scale(1.027);
-moz-transform: scale(1.027);
}
.wp-block-cover.fotawp-cover-hover:hover img.wp-block-cover__image-background,
.wp-block-cover.fotawp-cover-hover-dark:hover img.wp-block-cover__image-background {
transform: scale(1.035);
}
.wp-block-cover.fotawp-cover-hover .wp-block-cover__inner-container,
.wp-block-cover.fotawp-cover-hover-dark .wp-block-cover__inner-container {
opacity: 0;
position: absolute;
width: 100%;
left: 0;
bottom: -100%;
transition: all ease 0.23s;
padding: 24px 24px 0;
box-sizing: border-box;
}
.wp-block-cover.fotawp-cover-hover:hover .wp-block-cover__inner-container,
.wp-block-cover.fotawp-cover-hover-dark:hover .wp-block-cover__inner-container {
opacity: 1;
bottom: 30px;
}
.wp-block-cover.fotawp-cover-hover:hover .wp-block-cover__background {
background-color: var(--wp--preset--color--primary) !important;
opacity: 0.75;
}
.wp-block-cover.fotawp-cover-hover-dark:hover .wp-block-cover__background {
background-color: #000 !important;
opacity: 0.65;
}
.wp-block-query.fotawp-product-grids .wc-block-grid__product-onsale {
border: 0;
font-size: 12px;
width: 50px;
height: 50px;
line-height: 50px;
border-radius: 50%;
color: var(--wp--preset--color--secondary);
padding: 0;
}
.woocommerce #review_form #respond textarea {
border: 1px solid;
}
.woocommerce div.product form.cart button.single_add_to_cart_button,
.woocommerce div.product form.cart button[name="add-to-cart"] {
border-radius: 0;
padding: 7px 15px;
}
.woocommerce div.product form.cart div.quantity .qty {
border-radius: 0;
height: 14px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: transparent;
border: 0;
color: var(--wp--preset--color--secondary);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
border: 0;
background: transparent;
padding: 0;
margin: 0 24px 0 0;
}
.wp-block-woocommerce-product-details ul.wc-tabs {
border-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
}
.wc-block-components-product-image .wc-block-components-product-sale-badge--align-right {
right: 10px;
top: 10px;
}
.wc-block-components-product-image .wc-block-components-product-sale-badge--align-left {
left: 10px;
top: 10px;
}
.wp-block-button.fotawp-button-with-icon a {
display: flex;
}
.wp-block-button.fotawp-button-with-icon a:after {
content: "";
background-color: var(--wp--preset--color--primary);
-webkit-mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/arrow_outward.svg);
mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/arrow_outward.svg);
mask-repeat: no-repeat;
mask-position: center center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center center;
position: relative;
display: inline-block;
width: 30px;
height: 30px;
margin-left: 10px;
transition: all ease 0.23s;
}
.wp-block-button.fotawp-button-with-icon a:hover:after {
background-color: var(--wp--preset--color--secondary);
transform: scale(1.2) translateX(3px);
}
.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale {
left: 10px;
top: 10px;
background: #fff;
color: var(--wp--preset--color--secondary);
}
.wc-block-grid__product-rating .star-rating span,
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,
.woocommerce .star-rating span {
color: #e99500;
}
.wc-block-grid__product-rating .star-rating:before,
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,
.woocommerce .star-rating::before {
color: #ccc9c9;
}
.wp-block-group.fotawp-cta-box figure.wp-block-image.cta-icon {
transition: all ease 0.23s;
}
.wp-block-group.fotawp-cta-box:hover figure.wp-block-image.cta-icon {
transform: translateY(-10px);
}
@media (max-width: 768px) {
.fotawp-projects-columns.wp-block-columns .wp-block-column {
padding: 0px !important;
}
.fotawp-projects-columns.wp-block-columns .wp-block-column:first-child {
border-right: 0;
}
}
@media (max-width: 600px) {
nav.is-responsive.fotawp-navigation.wp-block-navigation ul {
padding: 0 20px;
}
nav.fotawp-navigation.wp-block-navigation li a {
line-height: 30px;
padding: 0;
}
}
.fotawp-search-button {
padding: 10px 20px;
font-size: 16px;
cursor: pointer;
} .fotawp-search-content {
display: none;
position: fixed;
z-index: 9999;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
}
.modal-content {
background-color: #fefefe;
margin: 15% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
max-width: 500px;
text-align: center;
position: relative;
}
.fotawp-search-button:hover,
.fotawp-search-close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}
.wp-block-cover.search-modal-cover .wp-block-search__button {
margin: 0;
}
.wp-block-cover.search-modal-cover .wp-block-search__input {
height: 64px;
padding-left: 20px;
}
button.fotawp-search-close {
width: 40px;
height: 40px;
font-size: 17px;
background: #fff;
border: 0;
border-radius: 50%;
color: var(--wp--preset--color--primary);
float: right;
font-weight: bold;
position: absolute;
top: 20px;
right: 20px;
cursor: pointer;
font-size: 0;
}
button.fotawp-search-close:hover {
color: #fff;
background: var(--wp--preset--color--secondary);
}
.wp-block-cover.search-modal-cover .wp-block-search__button:hover {
color: var(--wp--preset--color--secondary) !important;
}
.fotawp-search-modal .fotawp-search-button .wp-element-button {
position: relative;
font-size: 0 !important;
}
.fotawp-search-modal .fotawp-search-button {
padding: 0;
margin-bottom: -10px;
}
.fotawp-search-modal .wp-block-search__button svg {
height: 38px;
width: 38px;
}
.fotawp-search-modal .fotawp-search-button .wp-element-button:after,
button.fotawp-search-close:before {
content: "";
background: var(--wp--preset--color--foregound-alt);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
mask-position: center;
-webkit-mask-position: center;
display: inline-block;
mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/icon_search.svg);
width: 18px;
height: 18px;
mask-size: 100%;
}
.fotawp-search-modal .fotawp-search-button .wp-element-button.has-foreground-color:after {
background: var(--wp--preset--color--foreground);
}
.fotawp-search-modal .fotawp-search-button .wp-element-button.has-primary-color:after {
background: var(--wp--preset--color--primary);
}
.fotawp-search-modal .fotawp-search-button .wp-element-button.has-secondary-color:after {
background: var(--wp--preset--color--secondary);
}
.fotawp-search-modal .fotawp-search-button .wp-element-button.has-tertiary-color:after {
background: var(--wp--preset--color--tertiary);
}
.fotawp-search-modal .fotawp-search-button .wp-element-button.has-heading-color-color:after {
background: var(--wp--preset--color--heading-color);
}
button.fotawp-search-close:before {
mask-image: url(//vpca.net/wp-content/themes/fotawp/assets/images/icon_close.svg);
background: var(--wp--preset--color--primary);
}
button.fotawp-search-close:hover:before {
background: var(--wp--preset--color--foregound-alt);
}
.wp-block-contact-form-7-contact-form-selector.fotawp-newsletter-2 input.wpcf7-form-control.wpcf7-email {
border-radius: 0;
height: 60px;
background: transparent;
border: 1px solid #c4c7ce;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-newsletter-2 input.wpcf7-form-control.wpcf7-submit {
width: 100%;
height: 60px;
border-radius: 0;
margin-top: 15px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-request-form input.wpcf7-form-control.wpcf7-submit {
background: var(--wp--preset--color--background);
width: 100%;
border-radius: 4px;
border: 0;
height: 54px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-request-form input.wpcf7-form-control.wpcf7-submit:hover {
background: var(--wp--preset--color--background-alt);
}
.wp-block-contact-form-7-contact-form-selector.fotawp-request-form input.wpcf7-form-control {
border-radius: 4px;
border: 0;
min-height: 50px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-request-form textarea.wpcf7-form-control {
border: 0;
border-radius: 4px;
height: 130px;
}
.wp-block-contact-form-7-contact-form-selector.newsletter-style-center input.wpcf7-form-control.wpcf7-email {
text-align: center;
text-transform: uppercase;
border: 0;
border-radius: 0;
border-bottom: 1px solid;
}
.wp-block-contact-form-7-contact-form-selector.newsletter-style-center input.wpcf7-form-control.wpcf7-submit {
border-radius: 0;
margin-top: 20px;
margin-right: -24px;
}
.wp-block-contact-form-7-contact-form-selector.newsletter-style-center form.wpcf7-form {
text-align: center;
}
.wp-block-contact-form-7-contact-form-selector.newsletter-style-center .wpcf7-spinner {
margin: 0;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter-2 span.wpcf7-form-control-wrap {
width: 65%;
float: left;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter-2 input.wpcf7-form-control.wpcf7-email {
border-radius: 0;
height: 54px;
background: transparent;
border: 1px solid rgba(255, 255, 255, 0.2);
}
.wp-block-contact-form-7-contact-form-selector.fotawp-footer-newsletter-2 input.wpcf7-form-control.wpcf7-submit {
width: 34%;
height: 54px;
border-radius: 0 !important;
border: 0;
margin-left: 1%;
float: left;
margin-top: 10px;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form .freelance-form-half {
width: 48%;
float: left;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form .freelance-form-half.right {
margin-left: 4%;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form .freelance-form-half input.wpcf7-form-control {
border: 0;
border-radius: 0;
border-bottom: 2px solid #c7c7c7;
padding: 15px 0;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form .freelance-form-half p {
margin: 10px 0;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form textarea.wpcf7-form-control.wpcf7-textarea {
border-radius: 0;
border: 0;
border-bottom: 2px solid #c7c7c7;
padding: 0;
height: 120px;
}
.wp-block-contact-form-7-contact-form-selector.freelancer-enquiry-form input.wpcf7-form-control.wpcf7-submit {
border-radius: 50px;
margin-top: 20px;
}
.fotawp-sidebar-tags.wp-block-tag-cloud a {
background: #f6f6f6;
display: inline-block;
margin: 0 0 4px;
color: #444;
font-family: inherit;
padding: 3px 10px;
}
.fotawp-footer-tags.wp-block-tag-cloud a {
display: inline-block;
background: #4d4d4e;
padding: 3px 10px;
margin: 0 2px 4px 0;
color: #fff;
}
.fotawp-sidebar-tags.wp-block-tag-cloud a:hover,
.fotawp-footer-tags.wp-block-tag-cloud a:hover {
background: var(--wp--preset--color--secondary);
color: #fff;
}
.fotawp-product-search.wp-block-search {
width: 490px;
background: #fff;
border-radius: 12px;
}
.fotawp-product-search.wp-block-search input.wp-block-search__input {
padding: 0 0 0 20px;
}
.wp-block-group.fotawp-nav-dropshadow {
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.04);
position: relative;
}
.wp-block-cover.fotawp-cover-alter span.wp-block-cover__background {
transition: all ease 0.23s;
}
.wp-block-cover.fotawp-cover-alter:hover span.wp-block-cover__background {
opacity: 0.8;
background-color: var(--wp--preset--color--primary) !important;
}
.wp-block-cover.fotawp-cover-alter:hover .wp-block-heading,
.wp-block-cover.fotawp-cover-alter:hover p {
color: #fff !important;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-newsletter-2.button-2 input.wpcf7-form-control.wpcf7-submit {
background: #6487e0;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-newsletter-2.button-2 input.wpcf7-form-control.wpcf7-submit:hover {
background-color: var(--wp--preset--color--secondary);
}
.wp-block-group.fotawp-overlay-header:not(.block-editor-block-list__block) {
position: fixed;
width: 100%;
background: transparent !important;
z-index: 999;
}
.wp-block-group.fotawp-sticky-header.sticky-header-enabled {
position: fixed;
width: 100%;
z-index: 999;
}
.wp-block-group.fotawp-sticky-header.sticky-header-enabled:before {
content: "";
width: 100%;
height: 100%;
position: absolute;
left: 0;
background-color: var(--wp--preset--color--overlay-header-bgcolor) !important;
top: 0;
opacity: 0.9;
}
.wp-block-group.fota-overlay-content {
position: relative;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form input.wpcf7-form-control.wpcf7-text {
height: 54px;
padding: 0 20px;
border: 1px solid #dcdcdc;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form input.wpcf7-form-control.wpcf7-date {
height: 54px;
width: 100%;
border: 1px solid #dcdcdc;
border-radius: 5px;
padding: 0 20px;
box-sizing: border-box;
margin-top: 10px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form select.wpcf7-form-control {
height: 54px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form input.wpcf7-form-control.wpcf7-submit {
width: 100%;
height: 54px;
border-radius: 5px;
border: 0;
margin-top: -10px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form textarea.wpcf7-form-control.wpcf7-textarea {
height: 110px;
border-radius: 5px;
}
.wp-block-contact-form-7-contact-form-selector.fotawp-appointment-form {
margin-top: -7px;
}
.wp-block-contact-form-7-contact-form-selector.hvac-quote-form input.wpcf7-form-control.wpcf7-text,
.wp-block-contact-form-7-contact-form-selector.hvac-quote-form textarea.wpcf7-form-control {
background: #f8f8f8;
border: 0;
border-radius: 0;
height: 54px;
}
.wp-block-contact-form-7-contact-form-selector.hvac-quote-form textarea.wpcf7-form-control {
height: 120px;
}
.wp-block-contact-form-7-contact-form-selector.hvac-quote-form input.wpcf7-form-control.wpcf7-submit {
width: 100%;
border-radius: 0;
height: 54px;
margin-top: 5px;
}
.fotawp-post-more-full.wp-block-read-more {
width: 100%;
box-sizing: border-box;
text-align: center;
}
.fotawp-post-more-full.wp-block-read-more.has-text-color.has-primary-color:hover {
background: var(--wp--preset--color--primary);
color: #fff !important;
}
.fotawp-post-more-full.wp-block-read-more.has-text-color.has-secondary-color:hover {
background: var(--wp--preset--color--secondary);
color: #fff !important;
}
nav.fotawp-post-pagination.wp-block-query-pagination .wp-block-query-pagination-numbers a,
nav.fotawp-post-pagination.wp-block-query-pagination .wp-block-query-pagination-numbers span.page-numbers.current,
nav.fotawp-post-pagination.wp-block-query-pagination a.wp-block-query-pagination-next,
nav.fotawp-post-pagination.wp-block-query-pagination a.wp-block-query-pagination-previous {
border: 1px solid;
padding: 4px 13px;
font-size: 20px;
}
nav.fotawp-post-pagination.wp-block-query-pagination {
grid-gap: 0;
}
nav.fotawp-post-pagination.wp-block-query-pagination > .wp-block-query-pagination-next,
nav.fotawp-post-pagination.wp-block-query-pagination > .wp-block-query-pagination-previous {
padding: 3px 13px 4px !important;
}
nav.fotawp-post-pagination.wp-block-query-pagination .wp-block-query-pagination-numbers span.page-numbers.current {
background: var(--wp--preset--color--primary);
color: #fff !important;
padding: 5px 13px !important;
}
.wp-block-cover.fotawp-portfolio-box span.wp-block-cover__background,
.wp-block-cover.fotawp-portfolio-box img.wp-block-cover__image-background {
transition: all ease 0.23s;
}
.wp-block-cover.fotawp-portfolio-box:hover span.wp-block-cover__background {
opacity: 0.75 !important;
}
.wp-block-cover.fotawp-portfolio-box .wp-block-cover__inner-container {
opacity: 0;
transition: all ease 0.23s;
margin-bottom: -50%;
}
.wp-block-cover.fotawp-portfolio-box:hover .wp-block-cover__inner-container {
opacity: 1;
margin-bottom: unset;
}
.wp-block-cover.fotawp-portfolio-box:hover img.wp-block-cover__image-background {
transform: scale(1.1);
}
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form input.wpcf7-form-control,
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form textarea.wpcf7-form-control {
border-radius: 0;
padding: 16px 0;
border: 0;
transition: all ease 0.23s;
border-bottom: 1px solid var(--wp--preset--color--border-color);
}
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form textarea.wpcf7-form-control {
height: 120px;
}
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form input.wpcf7-form-control.wpcf7-submit {
padding: 20px 30px;
border-radius: 60px;
margin-top: 15px;
}
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form ::placeholder {
color: var(--wp--preset--color--heading-color);
}
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form input.wpcf7-form-control:focus,
.wp-block-contact-form-7-contact-form-selector.fotahome-contact-form textarea.wpcf7-form-control:focus {
padding: 16px;
}
a.wp-block-button__link.has-foregound-alt-color.has-primary-background-color:hover,
a.wp-block-button__link.has-primary-color.has-background-background-color:hover,
a.wp-block-button__link.has-primary-color.has-transparent-background-color:hover {
background: var(--wp--preset--color--secondary) !important;
color: #fff !important;
border-color: var(--wp--preset--color--secondary) !important;
}
a.wp-block-button__link.has-foregound-alt-color.has-primary-background-color:hover:after,
a.wp-block-button__link.has-primary-color.has-background-background-color:hover:after,
a.wp-block-button__link.has-primary-color.has-transparent-background-color:hover:after {
background: #fff !important;
}
@media (max-width: 520px) {
.fotawp-product-search.wp-block-search {
width: 100%;
}
}.wp-block-buttons.fotaagency-buttons-with-icon .wp-block-button__link img {
margin-bottom: -8px;
}
nav.wp-block-navigation ul li a:hover,
.wp-block-button.is-style-outline a:hover {
color: var(--wp--preset--color--primary) !important;
}
.entry-content.wp-block-post-content a,
.wp-block-comment-content a,
p a {
text-decoration: underline;
}
.wp-block-cover.targetify-portfolio-box {
background: #000;
}
.wp-block-cover.targetify-portfolio-box:hover .wp-block-cover__image-background {
transform: scale(0.85);
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
opacity: 0.3;
}
.wp-block-button.is-style-button-hover-secondary-bgcolor a.wp-block-button__link.wp-element-button:hover {
border-color: var(--wp--preset--color--secondary) !important;
}
.wp-block-button.is-style-button-hover-primary-bgcolor a.wp-block-button__link.wp-element-button:hover {
border-color: var(--wp--preset--color--primary) !important;
}
.wp-block-group.banner-cta {
margin-top: -370px !important;
position: relative;
}
.wp-block-group.targetify-banner-section {
background-size: 100% 100% !important;
background-position: right top;
}
.wp-block-cover.targetify-team-box {
position: relative;
overflow: hidden;
}
.wp-block-cover.targetify-team-box ul.wp-block-social-links {
transition: all ease 0.23s;
opacity: 0;
transform: translateY(30px);
}
.wp-block-cover.targetify-team-box:hover ul.wp-block-social-links {
transform: translateY(0px);
opacity: 1;
}
.wp-block-cover.targetify-team-box span.wp-block-cover__background {
transition: all ease 0.23s;
}
.wp-block-cover.targetify-team-box:hover span.wp-block-cover__background {
opacity: 0.5;
}
.wp-block-cover.targetify-team-box:hover img.wp-block-cover__image-background {
transform: scale(1.1);
}[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
transition-duration: 50ms;
}
[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
transition-delay: 50ms;
}
[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
transition-duration: 0.1s;
}
[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay: 0.1s;
}
[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
transition-duration: 0.15s;
}
[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay: 0.15s;
}
[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
transition-duration: 0.2s;
}
[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay: 0.2s;
}
[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
transition-duration: 0.25s;
}
[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay: 0.25s;
}
[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
transition-duration: 0.3s;
}
[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay: 0.3s;
}
[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
transition-duration: 0.35s;
}
[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay: 0.35s;
}
[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
transition-duration: 0.4s;
}
[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay: 0.4s;
}
[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
transition-duration: 0.45s;
}
[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay: 0.45s;
}
[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
transition-duration: 0.5s;
}
[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay: 0.5s;
}
[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
transition-duration: 0.55s;
}
[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay: 0.55s;
}
[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
transition-duration: 0.6s;
}
[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay: 0.6s;
}
[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
transition-duration: 0.65s;
}
[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay: 0.65s;
}
[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
transition-duration: 0.7s;
}
[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay: 0.7s;
}
[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
transition-duration: 0.75s;
}
[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay: 0.75s;
}
[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
transition-duration: 0.8s;
}
[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay: 0.8s;
}
[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
transition-duration: 0.85s;
}
[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay: 0.85s;
}
[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
transition-duration: 0.9s;
}
[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay: 0.9s;
}
[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
transition-duration: 0.95s;
}
[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay: 0.95s;
}
[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
transition-duration: 1s;
}
[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
transition-delay: 1s;
}
[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
transition-duration: 1.05s;
}
[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
transition-delay: 1.05s;
}
[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
transition-duration: 1.1s;
}
[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
transition-delay: 1.1s;
}
[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
transition-duration: 1.15s;
}
[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
transition-delay: 1.15s;
}
[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
transition-duration: 1.2s;
}
[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
transition-delay: 1.2s;
}
[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
transition-duration: 1.25s;
}
[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
transition-delay: 1.25s;
}
[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
transition-duration: 1.3s;
}
[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
transition-delay: 1.3s;
}
[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
transition-duration: 1.35s;
}
[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
transition-delay: 1.35s;
}
[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
transition-duration: 1.4s;
}
[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
transition-delay: 1.4s;
}
[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
transition-duration: 1.45s;
}
[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
transition-delay: 1.45s;
}
[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
transition-duration: 1.5s;
}
[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
transition-delay: 1.5s;
}
[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
transition-duration: 1.55s;
}
[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
transition-delay: 1.55s;
}
[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
transition-duration: 1.6s;
}
[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
transition-delay: 1.6s;
}
[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
transition-duration: 1.65s;
}
[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
transition-delay: 1.65s;
}
[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
transition-duration: 1.7s;
}
[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
transition-delay: 1.7s;
}
[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
transition-duration: 1.75s;
}
[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
transition-delay: 1.75s;
}
[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
transition-duration: 1.8s;
}
[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
transition-delay: 1.8s;
}
[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
transition-duration: 1.85s;
}
[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
transition-delay: 1.85s;
}
[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
transition-duration: 1.9s;
}
[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
transition-delay: 1.9s;
}
[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
transition-duration: 1.95s;
}
[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
transition-delay: 1.95s;
}
[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
transition-duration: 2s;
}
[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
transition-delay: 2s;
}
[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
transition-duration: 2.05s;
}
[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
transition-delay: 2.05s;
}
[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
transition-duration: 2.1s;
}
[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
transition-delay: 2.1s;
}
[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
transition-duration: 2.15s;
}
[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
transition-delay: 2.15s;
}
[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
transition-duration: 2.2s;
}
[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
transition-delay: 2.2s;
}
[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
transition-duration: 2.25s;
}
[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
transition-delay: 2.25s;
}
[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
transition-duration: 2.3s;
}
[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
transition-delay: 2.3s;
}
[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
transition-duration: 2.35s;
}
[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
transition-delay: 2.35s;
}
[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
transition-duration: 2.4s;
}
[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
transition-delay: 2.4s;
}
[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
transition-duration: 2.45s;
}
[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
transition-delay: 2.45s;
}
[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
transition-duration: 2.5s;
}
[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
transition-delay: 2.5s;
}
[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
transition-duration: 2.55s;
}
[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
transition-delay: 2.55s;
}
[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
transition-duration: 2.6s;
}
[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
transition-delay: 2.6s;
}
[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
transition-duration: 2.65s;
}
[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
transition-delay: 2.65s;
}
[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
transition-duration: 2.7s;
}
[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
transition-delay: 2.7s;
}
[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
transition-duration: 2.75s;
}
[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
transition-delay: 2.75s;
}
[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
transition-duration: 2.8s;
}
[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
transition-delay: 2.8s;
}
[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
transition-duration: 2.85s;
}
[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
transition-delay: 2.85s;
}
[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
transition-duration: 2.9s;
}
[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
transition-delay: 2.9s;
}
[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
transition-duration: 2.95s;
}
[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
transition-delay: 2.95s;
}
[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
transition-duration: 3s;
}
[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
transition-delay: 0s;
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
transition-delay: 3s;
}
[data-aos] {
pointer-events: none;
}
[data-aos].aos-animate {
pointer-events: auto;
}
[data-aos][data-aos][data-aos-easing="linear"],
body[data-aos-easing="linear"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
[data-aos][data-aos][data-aos-easing="ease"],
body[data-aos-easing="ease"] [data-aos] {
transition-timing-function: ease;
}
[data-aos][data-aos][data-aos-easing="ease-in"],
body[data-aos-easing="ease-in"] [data-aos] {
transition-timing-function: ease-in;
}
[data-aos][data-aos][data-aos-easing="ease-out"],
body[data-aos-easing="ease-out"] [data-aos] {
transition-timing-function: ease-out;
}
[data-aos][data-aos][data-aos-easing="ease-in-out"],
body[data-aos-easing="ease-in-out"] [data-aos] {
transition-timing-function: ease-in-out;
}
[data-aos][data-aos][data-aos-easing="ease-in-back"],
body[data-aos-easing="ease-in-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
[data-aos][data-aos][data-aos-easing="ease-out-back"],
body[data-aos-easing="ease-out-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-back"],
body[data-aos-easing="ease-in-out-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
[data-aos][data-aos][data-aos-easing="ease-in-sine"],
body[data-aos-easing="ease-in-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
[data-aos][data-aos][data-aos-easing="ease-out-sine"],
body[data-aos-easing="ease-out-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-sine"],
body[data-aos-easing="ease-in-out-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
[data-aos][data-aos][data-aos-easing="ease-in-quad"],
body[data-aos-easing="ease-in-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-quad"],
body[data-aos-easing="ease-out-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-quad"],
body[data-aos-easing="ease-in-out-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing="ease-in-cubic"],
body[data-aos-easing="ease-in-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-cubic"],
body[data-aos-easing="ease-out-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],
body[data-aos-easing="ease-in-out-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing="ease-in-quart"],
body[data-aos-easing="ease-in-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-quart"],
body[data-aos-easing="ease-out-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-quart"],
body[data-aos-easing="ease-in-out-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
@media screen {
html:not(.no-js) [data-aos^="fade"][data-aos^="fade"] {
opacity: 0;
transition-property: opacity, -webkit-transform;
transition-property: opacity, transform;
transition-property: opacity, transform, -webkit-transform;
}
html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-animate {
opacity: 1;
-webkit-transform: none;
transform: none;
}
html:not(.no-js) [data-aos="fade-up"] {
-webkit-transform: translate3d(0, 100px, 0);
transform: translate3d(0, 100px, 0);
}
html:not(.no-js) [data-aos="fade-down"] {
-webkit-transform: translate3d(0, -100px, 0);
transform: translate3d(0, -100px, 0);
}
html:not(.no-js) [data-aos="fade-right"] {
-webkit-transform: translate3d(-100px, 0, 0);
transform: translate3d(-100px, 0, 0);
}
html:not(.no-js) [data-aos="fade-left"] {
-webkit-transform: translate3d(100px, 0, 0);
transform: translate3d(100px, 0, 0);
}
html:not(.no-js) [data-aos="fade-up-right"] {
-webkit-transform: translate3d(-100px, 100px, 0);
transform: translate3d(-100px, 100px, 0);
}
html:not(.no-js) [data-aos="fade-up-left"] {
-webkit-transform: translate3d(100px, 100px, 0);
transform: translate3d(100px, 100px, 0);
}
html:not(.no-js) [data-aos="fade-down-right"] {
-webkit-transform: translate3d(-100px, -100px, 0);
transform: translate3d(-100px, -100px, 0);
}
html:not(.no-js) [data-aos="fade-down-left"] {
-webkit-transform: translate3d(100px, -100px, 0);
transform: translate3d(100px, -100px, 0);
}
html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"] {
opacity: 0;
transition-property: opacity, -webkit-transform;
transition-property: opacity, transform;
transition-property: opacity, transform, -webkit-transform;
}
html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"].aos-animate {
opacity: 1;
-webkit-transform: translateZ(0) scale(1);
transform: translateZ(0) scale(1);
}
html:not(.no-js) [data-aos="zoom-in"] {
-webkit-transform: scale(0.6);
transform: scale(0.6);
}
html:not(.no-js) [data-aos="zoom-in-up"] {
-webkit-transform: translate3d(0, 100px, 0) scale(0.6);
transform: translate3d(0, 100px, 0) scale(0.6);
}
html:not(.no-js) [data-aos="zoom-in-down"] {
-webkit-transform: translate3d(0, -100px, 0) scale(0.6);
transform: translate3d(0, -100px, 0) scale(0.6);
}
html:not(.no-js) [data-aos="zoom-in-right"] {
-webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
transform: translate3d(-100px, 0, 0) scale(0.6);
}
html:not(.no-js) [data-aos="zoom-in-left"] {
-webkit-transform: translate3d(100px, 0, 0) scale(0.6);
transform: translate3d(100px, 0, 0) scale(0.6);
}
html:not(.no-js) [data-aos="zoom-out"] {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
html:not(.no-js) [data-aos="zoom-out-up"] {
-webkit-transform: translate3d(0, 100px, 0) scale(1.2);
transform: translate3d(0, 100px, 0) scale(1.2);
}
html:not(.no-js) [data-aos="zoom-out-down"] {
-webkit-transform: translate3d(0, -100px, 0) scale(1.2);
transform: translate3d(0, -100px, 0) scale(1.2);
}
html:not(.no-js) [data-aos="zoom-out-right"] {
-webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
transform: translate3d(-100px, 0, 0) scale(1.2);
}
html:not(.no-js) [data-aos="zoom-out-left"] {
-webkit-transform: translate3d(100px, 0, 0) scale(1.2);
transform: translate3d(100px, 0, 0) scale(1.2);
}
html:not(.no-js) [data-aos^="slide"][data-aos^="slide"] {
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
visibility: hidden;
}
html:not(.no-js) [data-aos^="slide"][data-aos^="slide"].aos-animate {
visibility: visible;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
html:not(.no-js) [data-aos="slide-up"] {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
html:not(.no-js) [data-aos="slide-down"] {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
html:not(.no-js) [data-aos="slide-right"] {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
html:not(.no-js) [data-aos="slide-left"] {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
html:not(.no-js) [data-aos^="flip"][data-aos^="flip"] {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
}
html:not(.no-js) [data-aos="flip-left"] {
-webkit-transform: perspective(2500px) rotateY(-100deg);
transform: perspective(2500px) rotateY(-100deg);
}
html:not(.no-js) [data-aos="flip-left"].aos-animate {
-webkit-transform: perspective(2500px) rotateY(0);
transform: perspective(2500px) rotateY(0);
}
html:not(.no-js) [data-aos="flip-right"] {
-webkit-transform: perspective(2500px) rotateY(100deg);
transform: perspective(2500px) rotateY(100deg);
}
html:not(.no-js) [data-aos="flip-right"].aos-animate {
-webkit-transform: perspective(2500px) rotateY(0);
transform: perspective(2500px) rotateY(0);
}
html:not(.no-js) [data-aos="flip-up"] {
-webkit-transform: perspective(2500px) rotateX(-100deg);
transform: perspective(2500px) rotateX(-100deg);
}
html:not(.no-js) [data-aos="flip-up"].aos-animate {
-webkit-transform: perspective(2500px) rotateX(0);
transform: perspective(2500px) rotateX(0);
}
html:not(.no-js) [data-aos="flip-down"] {
-webkit-transform: perspective(2500px) rotateX(100deg);
transform: perspective(2500px) rotateX(100deg);
}
html:not(.no-js) [data-aos="flip-down"].aos-animate {
-webkit-transform: perspective(2500px) rotateX(0);
transform: perspective(2500px) rotateX(0);
}
}div.tcr-loading {
margin: auto;
}
div.tcr-error, div.tcr-warning {
border-style: solid;
border-width: 1px;
padding: 0.5em;
}
div.tcr-warning, div.tcr-warning p, div.tcr-warning code {
background-color: #FEEFB3;
}
div.tcr-warning p {
margin: 0;
padding: 0.5em;
}
div.tcr-error {
background-color: #feddce;
}
div.tcr-warning ul {
list-style-type: disc;
padding-left: 1.5em;
margin-bottom: 1em;
}
div.tcr-warning ul li {
margin-bottom: 0px;
}
div.tcr-warning .heading, div.tcr-error .heading {
font-weight: bold;
}
table.tcr-dates {
width: 100%;;
}
table.tcr-dates tr td {
padding: 0.125em;
}
table.tcr-dates tr.upcoming {
background-color: #faff92;
color: #000000;
}
table.tcr-dates tr.active {
background-color: #009900;
color: #ffffff;
}
table.tcr-dates tr.expired {
background-color: #eeeeee;
color: #000000;
}
table.tcr-dates tr:hover {
background-color: #ffffff;
border: 1px solid #000000;
}
table.tcr-dates tr.active:hover {
color: #009900;
background-color: #ffffff;
}
#schedule_desc {
min-height: 14em;
}