html {
font-size: 62.5%;
}
.is-style-insta .wp-block-button, .is-style-insta .wp-block-button.is-style-outline {
width: 100%;
text-align: center;
}
.is-style-insta .wp-block-button .wp-block-button__link, .is-style-insta .wp-block-button.is-style-outline .wp-block-button__link {
max-width: 34rem;
width: 100% !important;
}
.is-style-insta .wp-block-button .wp-block-button__link:hover, .is-style-insta .wp-block-button.is-style-outline .wp-block-button__link:hover {
background-color: #61006d !important;
border-color: #61006d !important;
color: white !important;
}
.wp-block-button__link {
transition: all 0.35s ease-in-out;
}
.wp-block-button.is-style-arrowBtn {
transition: all 0.5s ease-in-out;
width: 100%;
}
.wp-block-button.is-style-arrowBtn .wp-block-button__link {
display: flex;
font-weight: 600;
display: grid;
grid-template-columns: 1fr 5rem;
align-items: flex-end;
justify-content: flex-start;
text-align: left !important;
background-color: transparent !important;
border: 2px solid currentColor !important;
}
.wp-block-button.is-style-arrowBtn .wp-block-button__link:hover {
background-color: #000000 !important;
color: white !important;
}
@media only screen and (max-width: 1500px) {
.wp-block-button.is-style-arrowBtn .wp-block-button__link {
font-size: 4rem !important;
}
}
@media only screen and (max-width: 1400px) {
.wp-block-button.is-style-arrowBtn .wp-block-button__link {
font-size: 3.2rem !important;
}
}
@media only screen and (max-width: 1200px) {
.wp-block-button.is-style-arrowBtn .wp-block-button__link {
font-size: 2.4rem !important;
}
}
.wp-block-button.is-style-arrowBtn .wp-block-button__link:after {
content: "\f316";
margin-left: 1rem;
font-weight: 600;
display: inline-block;
font-family: "dashicons", sans-serif;
text-align: right;
}
.wp-block-button.is-style-arrowBtn .wp-block-button__link:hover {
box-shadow: none !important;
}
.editor-styles-wrapper .is-style-small-margin,
body .is-style-small-margin {
gap: 2rem;
}
@media only screen and (min-width: 961px) {
.editor-styles-wrapper .is-style-large-margin,
body .is-style-large-margin {
gap: 6rem;
}
}
@media only screen and (min-width: 1161px) {
.editor-styles-wrapper .is-style-large-margin,
body .is-style-large-margin {
gap: 8rem;
}
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-no-margin,
body .wp-block-columns.is-style-columns-no-margin {
gap: 0 !important;
margin-bottom: 0;
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-no-margin .wp-block-column:not(:first-child),
body .wp-block-columns.is-style-columns-no-margin .wp-block-column:not(:first-child) {
margin-left: 0 !important;
}
.editor-styles-wrapper .wp-block-columns .is-style-1vw-margin,
body .wp-block-columns .is-style-1vw-margin {
gap: 1vw;
}
@media only screen and (max-width: 960px) {
.editor-styles-wrapper .wp-block-columns.has-mobileSettings,
body .wp-block-columns.has-mobileSettings {
flex-direction: column-reverse;
}
}
@media only screen and (min-width: 961px) and (max-width: 1280px) {
.editor-styles-wrapper .wp-block-columns .has-padding-large,
body .wp-block-columns .has-padding-large {
padding: 0 6rem !important;
}
}
.editor-styles-wrapper ul.is-style-dots li,
body ul.is-style-dots li {
position: relative;
margin-bottom: 2rem;
list-style-type: none;
}
.editor-styles-wrapper ul.is-style-dots li:before,
body ul.is-style-dots li:before {
content: "";
width: 1.25rem;
height: 1.25rem;
left: -2.5rem;
top: 1rem;
display: block;
background-color: #61006D;
position: absolute;
opacity: 0.7;
}
.editor-styles-wrapper ul.is-style-dots li:nth-of-type(2n+3):before,
body ul.is-style-dots li:nth-of-type(2n+3):before {
border-radius: 26% 74% 39% 61%/38% 43% 57% 62%;
}
.editor-styles-wrapper ul.is-style-dots li:nth-of-type(2n+2):before,
body ul.is-style-dots li:nth-of-type(2n+2):before {
border-radius: 57% 43% 59% 41%/53% 55% 45% 47%;
background-color: #51025c;
}
.editor-styles-wrapper ul.is-style-dots li:nth-of-type(2n+1):before,
body ul.is-style-dots li:nth-of-type(2n+1):before {
border-radius: 75% 25% 68% 32%/67% 55% 45% 33%;
background-color: #51025c;
}
.editor-styles-wrapper ul.is-style-dots li:nth-of-type(2n):before,
body ul.is-style-dots li:nth-of-type(2n):before {
border-radius: 50%;
background-color: #61046d;
}
.block-editor-link-control {
min-width: 250px;
position: relative;
}
.editor-styles-wrapper .wp-block-button.is-style-arrowBtn .wp-block-button__link {
display: inline-block;
}
@media only screen and (max-width: 1900px) {
.editor-styles-wrapper .wp-block-button.is-style-arrowBtn .wp-block-button__link {
font-size: 3rem !important;
}
}
.editor-styles-wrapper .wp-block-button.is-style-arrowBtn .wp-block-button__link:after {
display: inline-block;
float: right;
}
.editor-styles-wrapper .tccRibbon:after {
z-index: 0;
}
.editor-styles-wrapper .has-padding-none {
padding: 0rem 0rem;
}
@media only screen and (max-width: 960px) {
.editor-styles-wrapper .has-padding-none {
padding: 0 0rem !important;
}
}
.editor-styles-wrapper .has-padding-small {
padding: 0rem 6rem;
}
@media only screen and (max-width: 960px) {
.editor-styles-wrapper .has-padding-small {
padding: 0 2rem;
}
}
.editor-styles-wrapper .has-padding-large {
padding: 0rem 8rem !important;
}
@media only screen and (max-width: 960px) {
.editor-styles-wrapper .has-padding-large {
padding: 0rem 2rem !important;
}
}
.editor-styles-wrapper hr.wp-block-separator {
border-width: 3px;
margin-left: 0;
margin-right: auto;
}
.editor-styles-wrapper hr.wp-block-separator.is-style-wide {
border-width: 1px;
max-width: 1062px !important;
margin-left: auto !important;
margin-right: auto !important;
}
.wp-block-image.is-style-rounded-corners img {
position: relative;
border-radius: 0.6rem;
overflow: hidden;
}
.wp-block-group.is-style-rounded-corners {
border-radius: 1rem;
overflow: hidden;
}
.wp-block-cover.is-style-rounded-corners {
border-radius: 0;
border-top-right-radius: 0.6rem;
border-bottom-right-radius: 0.6rem;
overflow: hidden;
}
@media only screen and (min-width: 961px) {
.wp-block-cover.has-padding-large {
padding: 0 8rem;
}
}
@media only screen and (min-width: 961px) {
.wp-block-cover.has-padding-small {
padding: 0 4rem;
}
}
.wp-block-cover.has-padding-none {
padding: 0rem 0rem;
}
@media only screen and (max-width: 960px) {
.wp-block-cover.has-padding-none {
padding: 0 0rem !important;
}
}
body .is-style-highlight {
display: inline;
padding: 4px 6px;
line-height: 1.4; background-color: #e7ff00;
border-radius: 4px;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
filter: url(#instagram);
}
body .is-style-rounded {
border-radius: 0.6rem;
overflow: hidden;
}
body .is-style-no-entry-fx {
opacity: 1 !important;
transform: none !important;
}
body .has-fullHeight {
height: 100%;
}
body .has-padding-micro {
padding: 0 3rem !important;
}
body .has-padding-small {
padding: 0 6rem;
}
@media only screen and (max-width: 960px) {
body .has-padding-small {
padding: 0 2rem;
}
}
body .has-padding-small.alignfull:not(.has-background) .wp-block-group__inner-container > p:not(.has-background-color) {
padding-left: 0;
padding-right: 0;
}
body .has-padding-large {
padding: 0 8rem !important;
}
@media only screen and (max-width: 960px) {
body .has-padding-large {
padding: 0 2rem !important;
}
}
body .wp-block-image.is-style-column-icon figure {
width: 100%;
margin: 0;
}
body .site-inner .is-style-rise .wp-block-image {
transform: translateY(10rem) !important;
opacity: 0 !important;
transition-property: all;
transition-timing-function: ease-in-out;
}
body .site-inner .is-style-rise.visible .wp-block-image {
transform: translateY(0rem) !important;
opacity: 1 !important;
}
body hr.wp-block-separator {
border-width: 3px;
margin-left: 0;
margin-right: auto;
}
body hr.wp-block-separator.is-style-wide {
border-width: 1px;
}
body.whitefooter #genesis-footer-widgets {
background-color: white;
color: #245da0 !important;
}
body.whitefooter #genesis-footer-widgets p, body.whitefooter #genesis-footer-widgets h1, body.whitefooter #genesis-footer-widgets h2, body.whitefooter #genesis-footer-widgets h3, body.whitefooter #genesis-footer-widgets h4, body.whitefooter #genesis-footer-widgets h5, body.whitefooter #genesis-footer-widgets h6, body.whitefooter #genesis-footer-widgets a {
color: #245da0 !important;
}
.is-style-shady {
box-shadow: 0px 8px 39px 18px rgba(0, 0, 0, 0.3);
}
.wp-block-query ul li {
list-style-type: none;
}