.sk-home-slider{
width: 100%;
height: 530px;
display: flex;
align-items: center;
justify-content: center;
}
.sk-home-slider .slick-track{
display: flex !important;
}
.sk-home-slider-item{
width: 100%;
height: 530px;
display: flex !important;
align-items: center;
justify-content: center;
color: white;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.sk-home-slider-item-inner{
display: flex;
flex-flow: row wrap;
padding: 0 55px;
align-items: center;
justify-content: center;
}
.sk-home-slider-item-inner .left{
flex: 0 0 54%;
}
.sk-home-slider-item-inner .right{
flex: 1;
}
.sk-home-slider-item .home-slider-title{
font-size: 2.2rem;
line-height: 2.3rem;
margin-bottom: 21px;
}
.sk-home-slider-item .home-slider-title h2{
font-family: 'FC Friday Medium';
font-weight: normal;
}
.sk-home-slider-item .home-slider-tagline{
font-size: 1.1rem;
margin-bottom: 40px;
}
.sk-home-slider-item a{
display: inline-block;
}
.sk-home-slider .slick-arrow{
position: absolute;
z-index: 1;
}
.sk-home-slider .slick-prev{
left: calc( ( ( 100% - 1366px ) / 2 ) + 50px );
}
.sk-home-slider .slick-next{
right: calc( ( ( 100% - 1366px ) / 2 ) + 50px );
}
.sk-home-slider .slick-dots{
position: absolute;
bottom: 60px;
right: calc( ( ( 100% - 1366px ) / 2 ) + 120px );
}
.sk-home-slider .slick-dots li{
display: inline-block;
}
.sk-home-slider .slick-dots li button{
font-size: 0;
border: 0;
padding: 0;
width: 17.76px;
height: 13.45px;
background-image: url(//www.sakid.app/wp-content/plugins/elementor-sakid/widget/../widget/images/dots-blank.svg);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-color: transparent;
margin-right: 8px;
cursor: pointer;
}
.sk-home-slider .slick-dots li.slick-active button{
background-image: url(//www.sakid.app/wp-content/plugins/elementor-sakid/widget/../widget/images/dots-active.svg);
}
.sk-home-slider .slick-dots li:last-child button{
margin-right: 0px;
}
@media screen and (max-width: 1300px){
.sk-home-slider .slick-prev{
left: calc( ( ( 100% - 1366px ) / 2 ) + 80px );
}
.sk-home-slider .slick-next{
right: calc( ( ( 100% - 1366px ) / 2 ) + 80px );
}
}
@media screen and (max-width: 1240px){
.sk-home-slider-item .home-slider-title {
font-size: 1.9rem;
line-height: 1.9rem;
}
.sk-home-slider-item .home-slider-tagline {
font-size: 0.96rem;
margin-bottom: 40px;
}
.sk-home-slider .slick-prev{
left: 15px;
}
.sk-home-slider .slick-next{
right: 15px;
}
.sk-home-slider .slick-dots{
right: 50px;
}
}
@media screen and (max-width: 767.98px){
.sk-home-slider, .sk-home-slider-item{
height: auto;
}
.sk-home-slider-item{
padding-top: 60px;
padding-bottom: 80px;
}
.sk-home-slider-item-inner .left, .sk-home-slider-item-inner .right{
flex: 0 0 100%;
margin-right: 0;
}
.sk-home-slider-item-inner .left{
margin-bottom: 50px;
}
.sk-home-slider-item-inner{
text-align: center;
}
.sk-home-slider-item .home-slider-title{
font-size: 1.8rem;
line-height: 1.8rem;
margin-bottom: 24px;
}
.sk-home-slider-item .home-slider-tagline{
font-size: 1.3rem;
margin-bottom: 36px;
}
.sk-home-slider-item-inner .right img{
max-width: 480px;
margin: 0 auto;
}
.sk-home-slider .slick-dots{
right: unset;
bottom: 30px;
left: 50%;
transform: translateX(-50%);
}
}
@media screen and (max-width: 599.98px){
.sk-home-slider-item .home-slider-title{
font-size: 1.3rem;
line-height: 1.4rem;
margin-bottom: 24px;
}
.sk-home-slider-item .home-slider-tagline{
font-size: 1rem;
line-height: 1.3rem;
margin-bottom: 36px;
}
.sk-home-slider-item-inner{
padding: 0 20px;
}
.sk-home-slider-item-inner .right img{
max-width: 320px;
}
}.feature-list-item{
display: flex;
flex-flow: row wrap;
align-items: center;
margin-bottom: 28px;
}
.feature-list-item:last-child{
margin-bottom: 0;
}
.feature-list-num{
color: white;
border: 1px solid white;
border-radius: 50%;
width: 64px;
height: 64px;
font-size: 35px;
line-height: 58px;
text-align: center;
margin-right: 22px;
flex: 0 0 64px;
}
.feature-list-content{
font-size: 28px;
line-height: 30px;
font-weight: bold;
color: white;
flex: 1;
}.price-box{
border: 1px solid #FDA75D;
border-radius: 5px;
padding: 36px 58px;
text-align: center;
position: relative;
margin-bottom: 34px;
}
.price-box.standard{
border: 0;
background: linear-gradient(180deg, #FEAC5E 0%, #F36255 100%) 0% 0% no-repeat;
}
.price-box-hilight{
position: absolute;
width: 140px;
top: -19px;
left: 50%;
background: #65564F;
border-radius: 8px;
line-height: 38px;
font-size: 16px;
margin-left: -70px;
color: white;
}
.price-box-title{
max-width: 192px;
line-height: 42px;
background: #FFF5EC;
border-radius: 4px;
margin: 0 auto 12px auto;
}
.price-box.standard .price-box-title{
background: rgba( 240, 240, 240, 0.34 );
color: #FFFFFF;
}
.price-box-title.premium{
background: #3CD1DB;
color: #FFFFFF;
}
.price-box-unit{
margin-bottom: 33px;
}
.price-box-content{
font-weight: bold;
min-height: 103px;
}
.price-box.standard .price-box-unit, .price-box.standard .price-box-content{
color: #FFFFFF;
}
.price-box-button{
background: linear-gradient(180deg, #FEAC5E 0%, #F36255 100%);
color: white;
position: relative;
z-index: 1;
padding: 11px 34px;
font-size: 16px;
display: inline-block;
}
.price-box:not(.standard) .price-box-button:before{
transition: 0.25s opacity;
-webkit-transition: 0.25s opacity;
-moz-transition: 0.25s opacity;
position: absolute;
content: "";
border-radius: 24px;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: linear-gradient(to top, #F36255 0%, #F36255 100%);
z-index: -1;
opacity: 0;
}
.price-box:not(.standard) .price-box-button:hover:before{
opacity: 1;
}
.price-box.standard .price-box-button{
color: #F36655;
border: 1px solid transparent;
background: white;
}
.price-box.standard .price-box-button:hover{
border: 1px solid white;
background: #F36655;
color: white;
}
.price-box .see-more-price{
display: none;
}
@media screen and (max-width: 1239.98px){
.price-box{
padding-left: 40px;
padding-right: 40px;
}
}
@media screen and (max-width: 991.98px){
.price-box-content{
min-height: auto;
}
.price-box .see-more-price{
display: block;
text-decoration: underline;
margin-top: 50px;
}
.price-box.standard .see-more-price{
color: white;
}
}.sk-category-selector{
display: flex;
justify-content: center;
flex-flow: row wrap;
position: relative;
}
.sk-category-selector a{
font-size: 0.9em;
line-height: 1.05em;
padding: 0 18px 13px 18px;
text-align: center;
margin-right: 30px;
}
.sk-category-selector a.active{
color: #F36855;
border-bottom: 3px solid #F36855;
}
.sk-category-selector a:last-child{
margin-right: 0;
}
.elementor-widget-sk-category-selector{
margin-bottom: 50px !important;
}
.elementor-widget-sk-category-selector:before{
width: 100%;
height: 1px;
content: '';
background-color: #E2E2E2;
position: absolute;
bottom: 1px;
z-index: -1;
}
@media screen and (max-width: 599.98px){
.elementor-widget-sk-category-selector > .elementor-widget-container{
overflow-x: auto;
-ms-overflow-style: none; scrollbar-width: none; }
.elementor-widget-sk-category-selector > .elementor-widget-container::-webkit-scrollbar{
display: none;
}
.elementor-widget-sk-category-selector .sk-category-selector{
justify-content: flex-start;
flex-flow: row;
}
.elementor-widget-sk-category-selector{
margin-bottom: 35px !important;
}
}.sk-search-input{
width: 100%;
text-align: center;
margin-bottom: 70px;
}
.sk-search-input input{
max-width: 500px;
width: 100%;
font-size: 18px;
line-height: 18px;
padding: 13px 50px 13px 18px;
position: relative;
outline: 0;
border: 1px solid #C7C7C7;
border-radius: 5px;
transition: 0.15s all;
-webkit-transition: 0.15s all;
-moz-transition: 0.15s all;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url(//www.sakid.app/wp-content/plugins/elementor-sakid/widget/../widget/images/search-icon.svg);
background-position: right 16px center;
background-repeat: no-repeat;
background-size: 19px;
}
.sk-search-input input::-webkit-input-placeholder{ color: #A29A9A;
}
.sk-search-input input:-moz-placeholder{ color: #A29A9A;
}
.sk-search-input input::-moz-placeholder{ color: #A29A9A;
}
.sk-search-input input:-ms-input-placeholder{ color: #A29A9A;
}
.sk-search-input input:hover, .sk-search-input input:focus{
border: 1px solid #F36855;
}
@media screen and (max-width:599.98px){
.sk-search-input{
padding-left: 20px;
padding-right: 20px;
margin-bottom: 50px;
}
}.sk-featured-posts{
margin-bottom: 80px;
}@font-face {
font-family: "FC Friday";
src: url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayRegular.woff2) format("woff2"), url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayRegular.woff) format("woff");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "FC Friday";
src: url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayBold.woff2) format("woff2"), url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayBold.woff) format("woff");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "FC Friday Medium";
src: url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayMedium.woff2) format("woff2"), url(//www.sakid.app/wp-content/themes/sakid/fonts/FCFridayMedium.woff) format("woff");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Now";
src: url(//www.sakid.app/wp-content/themes/sakid/fonts/Now-Medium.woff2) format("woff2"), url(//www.sakid.app/wp-content/themes/sakid/fonts/Now-Medium.woff) format("woff");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Now";
src: url(//www.sakid.app/wp-content/themes/sakid/fonts/Now-Bold.woff2) format("woff2"), url(//www.sakid.app/wp-content/themes/sakid/fonts/Now-Bold.woff) format("woff");
font-weight: bold;
font-style: normal;
}  *,
*::before,
*::after {
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
} ul[class],
ol[class] {
padding: 0;
} body,
h1,
h2,
h3,
h4,
p,
ul[class],
ol[class],
li,
figure,
figcaption,
blockquote,
dl,
dd {
margin: 0;
} body {
min-height: 100vh;
scroll-behavior: smooth;
} ul[class],
ol[class] {
list-style: none;
}
ul, ol {
margin: 0;
list-style: none;
padding-left: 0;
} a:not([class]) {
text-decoration-skip-ink: auto;
} img {
vertical-align: middle;
max-width: 100%;
display: block;
} article > * + * {
margin-top: 1em;
} input,
button,
textarea,
select {
font: inherit;
appearance: none;
-webkit-appearance: none;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
} article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
:focus {
outline: 0;
}
.clearfix:before, .clearfix:after {
clear: both;
content: "";
display: block;
}
.hide {
display: none;
} @media (prefers-reduced-motion: reduce) {
* {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
} .container, .copyright, .site-footer, .site-header {
width: 1170px;
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 1239.98px) {
.container, .copyright, .site-footer, .site-header {
width: 100%;
}
}
.site-main, .archive .site {
margin-top: 75px;
}
@media screen and (max-width: 1239.98px) {
.site-main, .archive .site {
margin-top: 65px;
}
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated,
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 0 15px;
}
.general-section {
padding: 100px 0;
}
.expand-inner-section .elementor-column:first-child > .elementor-element-populated {
padding-left: 0;
}
.expand-inner-section .elementor-column:last-child > .elementor-element-populated {
padding-right: 0;
} .elementor-button {
font-size: inherit;
}
.font-med {
font-family: "FC Friday Medium", sans-serif;
}
.font-regular {
font-family: "FC Friday", sans-serif;
}
.font-now {
font-family: "Now", sans-serif;
}
.font-normal h3, .font-normal h1 {
font-weight: normal;
}
.font-16 {
font-size: 0.8rem;
}
@media screen and (max-width: 1239.98px) {
.font-16 {
font-size: 0.8rem;
}
}
@media screen and (max-width: 991.98px) {
.font-16 {
font-size: 0.8rem;
}
}
@media screen and (max-width: 767.98px) {
.font-16 {
font-size: 0.8rem;
}
}
@media screen and (max-width: 599.98px) {
.font-16 {
font-size: 0.8rem;
}
}
@media screen and (max-width: 479.98px) {
.font-16 {
font-size: 0.8rem;
}
}
.font-18 {
font-size: 0.9rem;
}
@media screen and (max-width: 1239.98px) {
.font-18 {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.font-18 {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.font-18 {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.font-18 {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.font-18 {
font-size: 0.9rem;
}
}
.font-22 {
font-size: 1.1rem;
}
@media screen and (max-width: 1239.98px) {
.font-22 {
font-size: 1.1rem;
}
}
@media screen and (max-width: 991.98px) {
.font-22 {
font-size: 1.1rem;
}
}
@media screen and (max-width: 767.98px) {
.font-22 {
font-size: 1.1rem;
}
}
@media screen and (max-width: 599.98px) {
.font-22 {
font-size: 1.1rem;
}
}
@media screen and (max-width: 479.98px) {
.font-22 {
font-size: 1.1rem;
}
}
.font-24 {
font-size: 1.2rem;
}
@media screen and (max-width: 1239.98px) {
.font-24 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 991.98px) {
.font-24 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 767.98px) {
.font-24 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 599.98px) {
.font-24 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 479.98px) {
.font-24 {
font-size: 1.2rem;
}
}
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.4rem;
}
@media screen and (max-width: 1239.98px) {
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.4rem;
}
}
@media screen and (max-width: 991.98px) {
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.4rem;
}
}
@media screen and (max-width: 767.98px) {
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.3rem;
}
}
@media screen and (max-width: 599.98px) {
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.3rem;
}
}
@media screen and (max-width: 479.98px) {
.font-28, .font-28 h1, .font-28 h2 {
font-size: 1.3rem;
}
}
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.6rem;
}
@media screen and (max-width: 1239.98px) {
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.6rem;
}
}
@media screen and (max-width: 991.98px) {
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.6rem;
}
}
@media screen and (max-width: 767.98px) {
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.4rem;
}
}
@media screen and (max-width: 599.98px) {
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.4rem;
}
}
@media screen and (max-width: 479.98px) {
.font-32, .font-32 h2, .font-32 h1 {
font-size: 1.4rem;
}
}
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
@media screen and (max-width: 1239.98px) {
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 991.98px) {
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 767.98px) {
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 599.98px) {
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 479.98px) {
.font-34, .font-34 h2 {
font-size: 1.7rem;
}
}
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
@media screen and (max-width: 1239.98px) {
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 991.98px) {
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 767.98px) {
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 599.98px) {
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 479.98px) {
.font-36, .font-36 h2 {
font-size: 1.8rem;
}
}
.font-38, .font-38 h2 {
font-size: 1.9rem;
}
@media screen and (max-width: 1239.98px) {
.font-38, .font-38 h2 {
font-size: 1.9rem;
}
}
@media screen and (max-width: 991.98px) {
.font-38, .font-38 h2 {
font-size: 1.9rem;
}
}
@media screen and (max-width: 767.98px) {
.font-38, .font-38 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 599.98px) {
.font-38, .font-38 h2 {
font-size: 1.7rem;
}
}
@media screen and (max-width: 479.98px) {
.font-38, .font-38 h2 {
font-size: 1.7rem;
}
}
.font-40, .font-40 h2, .font-40 h1 {
font-size: 2rem;
}
@media screen and (max-width: 1239.98px) {
.font-40, .font-40 h2, .font-40 h1 {
font-size: 2rem;
}
}
@media screen and (max-width: 991.98px) {
.font-40, .font-40 h2, .font-40 h1 {
font-size: 2rem;
}
}
@media screen and (max-width: 767.98px) {
.font-40, .font-40 h2, .font-40 h1 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 599.98px) {
.font-40, .font-40 h2, .font-40 h1 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 479.98px) {
.font-40, .font-40 h2, .font-40 h1 {
font-size: 1.8rem;
}
}
.font-42, .font-42 h2 {
font-size: 2.1rem;
}
@media screen and (max-width: 1239.98px) {
.font-42, .font-42 h2 {
font-size: 2.1rem;
}
}
@media screen and (max-width: 991.98px) {
.font-42, .font-42 h2 {
font-size: 2.1rem;
}
}
@media screen and (max-width: 767.98px) {
.font-42, .font-42 h2 {
font-size: 1.8rem;
}
}
@media screen and (max-width: 599.98px) {
.font-42, .font-42 h2 {
font-size: 1.6rem;
}
}
@media screen and (max-width: 479.98px) {
.font-42, .font-42 h2 {
font-size: 1.6rem;
}
}
.font-50, .font-50 h2 {
font-size: 2.5rem;
}
@media screen and (max-width: 1239.98px) {
.font-50, .font-50 h2 {
font-size: 2.5rem;
}
}
@media screen and (max-width: 991.98px) {
.font-50, .font-50 h2 {
font-size: 2.5rem;
}
}
@media screen and (max-width: 767.98px) {
.font-50, .font-50 h2 {
font-size: 2.2rem;
}
}
@media screen and (max-width: 599.98px) {
.font-50, .font-50 h2 {
font-size: 2.2rem;
}
}
@media screen and (max-width: 479.98px) {
.font-50, .font-50 h2 {
font-size: 2.2rem;
}
}
h3 {
font-size: 1.2rem;
}
@media screen and (max-width: 1239.98px) {
h3 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 991.98px) {
h3 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 767.98px) {
h3 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 599.98px) {
h3 {
font-size: 1.2rem;
}
}
@media screen and (max-width: 479.98px) {
h3 {
font-size: 1.2rem;
}
} html {
font-size: 20px;
}
body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
min-height: 100vh;
overflow-x: hidden;
font-family: "FC Friday", sans-serif;
font-weight: normal;
line-height: 1.05;
color: #000000;
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 14px;
word-break: break-all;
word-wrap: break-word;
color: #000;
background-color: #f5f5f5;
border: 1px solid #cecece;
border-radius: 4px;
}
a {
transition: all 0.15s ease;
-webkit-transition: all 0.15s ease;
-moz-transition: all 0.15s ease;
color: inherit;
text-decoration: none;
}
a:visited {
color: inherit;
}
.margin-bottom-0 {
margin-bottom: 0 !important;
}
@media screen and (max-width: 767.98px) {
.elementor-tab-content {
padding-left: 0 !important;
padding-right: 0 !important;
}
.elementor-tab-content .elementor-column-wrap {
padding-left: 0 !important;
padding-right: 0 !important;
}
}
.gradient-text, .counter-gradient-text, .counter-gradient-num, .home-inline-counter .elementor-counter-number-wrapper, .orange-gradient-text, .home-inline-counter .elementor-counter-title {
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
}
.orange-gradient-text, .home-inline-counter .elementor-counter-title {
background-color: #F36255;
background-image: linear-gradient(180deg, #FEAC5E, #F36255);
}
.counter-gradient-num, .home-inline-counter .elementor-counter-number-wrapper {
background-color: #F36255;
background-image: linear-gradient(220deg, #FEAC5E, #F36255);
}
.counter-gradient-text {
background-color: #F36255;
background-image: linear-gradient(287deg, #FEAC5E, #F36255);
}
.sk-form #sk-form-submit, .orange-gradient-button .elementor-button {
background: linear-gradient(100deg, #FEAC5E 0%, #F36255 100%);
color: white;
position: relative;
z-index: 1;
}
.sk-form #sk-form-submit:before, .orange-gradient-button .elementor-button:before {
transition: 0.25s opacity;
-webkit-transition: 0.25s opacity;
-moz-transition: 0.25s opacity;
position: absolute;
content: "";
border-radius: 24px;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: linear-gradient(to right, #F36255 0%, #F36255 100%);
z-index: -1;
opacity: 0;
}
.sk-form #sk-form-submit:hover:before, .orange-gradient-button .elementor-button:hover:before {
opacity: 1;
} .sk-testimonials .swiper-container {
max-width: 770px;
padding-bottom: 32px !important;
}
.sk-testimonials .swiper-container:before {
content: '"';
display: block;
position: absolute;
top: -18px;
left: 50%;
margin-left: -32px;
color: #F36255;
font-family: "Now", sans-serif !important;
font-size: 69px;
font-weight: bold;
font-style: italic;
z-index: 2;
}
.sk-testimonials .swiper-container .elementor-testimonial {
border: 1px solid #52433D;
border-radius: 10px;
padding: 43px 50px;
}
.sk-testimonials .swiper-container .swiper-pagination-bullets {
bottom: -10px;
}
.sk-testimonials .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {
width: 7px;
height: 7px;
margin: 0 8px;
background-color: #F36255;
}
.sk-testimonials .swiper-container .swiper-slide {
padding: 0;
}
@media screen and (max-width: 767.98px) {
.sk-testimonials .elementor-testimonial {
padding-left: 32px !important;
padding-right: 32px !important;
}
.sk-testimonials .elementor-testimonial__text {
font-size: 1rem !important;
}
}
.basic-button {
padding: 13px 40px;
color: white;
background-color: #52433D;
border-radius: 24px;
}
.basic-button:hover {
background-color: #5c4c46;
}
.bullet-list .elementor-icon-list-icon {
position: relative;
top: 1px;
}
.sk-popup {
overflow: auto;
}
.sk-popup .dialog-widget-content {
max-height: none;
box-shadow: none !important;
}
.sk-popup .dialog-message {
max-height: none;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FDA75D;
border-radius: 5px 5px 5px 5px;
box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
margin-bottom: 100px;
background: white;
}
@media screen and (max-width: 1239.98px) {
.sk-popup .dialog-widget-content {
margin-top: 80px !important;
}
.sk-popup .dialog-message {
width: 660px !important;
padding-left: 70px !important;
padding-right: 70px !important;
}
}
@media screen and (max-width: 767.98px) {
.sk-popup .dialog-widget-content {
margin-top: 50px !important;
}
.sk-popup .dialog-message {
width: calc(100% - 60px) !important;
padding-left: 70px !important;
padding-right: 70px !important;
margin-left: auto;
margin-right: auto;
}
.sk-popup .dialog-close-button {
right: 50px;
}
}
@media screen and (max-width: 599.98px) {
.sk-popup .dialog-widget-content {
margin-top: 40px !important;
}
.sk-popup .dialog-message {
width: calc(100% - 40px) !important;
padding-left: 30px !important;
padding-right: 30px !important;
}
.sk-popup .dialog-close-button {
right: 40px;
}
}
@media screen and (max-width: 479.98px) {
.sk-popup .dialog-message {
width: calc(100% - 30px) !important;
padding-left: 25px !important;
padding-right: 25px !important;
}
.sk-popup .dialog-close-button {
right: 33px;
}
}
@media screen and (min-width: 992px) {
.price-popup {
display: none !important;
}
}
.price-popup .elementor-column .animated {
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
.price-popup .elementor-column .elementor-invisible {
visibility: visible;
}
.price-popup .pricing-detail-toggle svg {
top: 0;
}
.price-popup .elementor-toggle .elementor-tab-title {
border-bottom: 0;
}
.price-popup .elementor-toggle .elementor-tab-content {
border-bottom: 0;
}
.sk-form textarea:focus, .sk-form input:focus, .sk-form select:focus {
-webkit-box-shadow: none !important;
box-shadow: none !important;
border-color: #F36255 !important;
}
.sk-form { }
.sk-form .elementor-select-wrapper:before {
content: "";
width: 20px;
height: 10px;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/icon/select-arrow.svg);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.sk-form input, .sk-form select {
line-height: 45px;
height: 45px;
padding: 0 15px;
}
.sk-form select {
padding-right: 40px;
color: black;
}
.sk-form textarea {
padding: 15px;
}
.sk-form::placeholder { color: #797979 !important;
opacity: 1; }
.sk-form::-webkit-input-placeholder { color: #797979 !important;
}
.sk-form:-ms-input-placeholder { color: #797979 !important;
}
.sk-form::-ms-input-placeholder { color: #797979 !important;
}
.sk-form #sk-form-submit {
font-size: 0.9rem;
font-family: "FC Friday Medium", sans-serif;
flex: 0;
width: auto;
margin: 0 auto;
margin-top: 18px;
padding: 12px 64px;
border-radius: 24px;
cursor: pointer;
}
@media screen and (max-width: 1239.98px) {
.sk-form #sk-form-submit {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-form #sk-form-submit {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-form #sk-form-submit {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-form #sk-form-submit {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-form #sk-form-submit {
font-size: 0.9rem;
}
}
.sk-form .elementor-message {
font-size: 0.9rem;
text-align: center;
margin-top: 30px;
}
@media screen and (max-width: 1239.98px) {
.sk-form .elementor-message {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-form .elementor-message {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-form .elementor-message {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-form .elementor-message {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-form .elementor-message {
font-size: 0.9rem;
}
}
.sk-breadcrumb {
display: flex;
align-items: center;
margin-bottom: 12px;
}
.sk-breadcrumb a {
font-size: 0.9rem;
font-family: "FC Friday Medium", sans-serif;
margin-right: 17px;
}
@media screen and (max-width: 1239.98px) {
.sk-breadcrumb a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-breadcrumb a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-breadcrumb a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-breadcrumb a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-breadcrumb a {
font-size: 0.9rem;
}
}
.sk-breadcrumb a:hover {
color: #F36255;
text-decoration: underline;
}
.sk-breadcrumb a:last {
margin-right: 0;
}
.sk-breadcrumb .breadcrumb-separator {
display: inline-block;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/icon/breadcrumb-arrow.svg);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
width: 8px;
height: 15px;
margin-right: 17px;
}
.sk-posts {
display: flex;
flex-flow: row wrap;
}
.sk-posts .sk-post {
flex: 0 0 calc((100% - 60px) / 3);
margin-right: 30px;
margin-bottom: 30px;
padding-bottom: 42px;
position: relative;
}
.sk-posts .sk-post:nth-child(3n) {
margin-right: 0;
}
.sk-posts .sk-post-image {
width: 100%;
height: 0;
padding-top: 60.54%;
margin-bottom: 16px;
border-radius: 10px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-color: #BCBCBC;
}
.sk-posts .sk-post-image:hover {
opacity: 0.95;
}
.sk-posts .sk-post-category {
font-size: 0.9rem;
display: inline-block;
color: #5C3E2A;
margin-bottom: 9px;
}
@media screen and (max-width: 1239.98px) {
.sk-posts .sk-post-category {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-posts .sk-post-category {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-posts .sk-post-category {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-posts .sk-post-category {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-posts .sk-post-category {
font-size: 0.9rem;
}
}
.sk-posts .sk-post-category:hover {
color: #7E5D46;
}
.sk-posts .sk-post-title {
font-size: 1.1rem;
line-height: 1.05em;
font-family: "FC Friday Medium", sans-serif;
font-weight: normal;
color: #F36855;
cursor: pointer;
margin-bottom: 9px;
}
@media screen and (max-width: 1239.98px) {
.sk-posts .sk-post-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-posts .sk-post-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-posts .sk-post-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-posts .sk-post-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-posts .sk-post-title {
font-size: 1.1rem;
}
}
.sk-posts .sk-post-title:hover {
color: #F37B55;
}
.sk-posts .sk-post-date {
font-size: 0.9rem;
color: #959595;
}
@media screen and (max-width: 1239.98px) {
.sk-posts .sk-post-date {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-posts .sk-post-date {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-posts .sk-post-date {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-posts .sk-post-date {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-posts .sk-post-date {
font-size: 0.9rem;
}
}
.sk-posts .sk-post-tags {
font-size: 0.9rem;
position: absolute;
bottom: 0;
}
@media screen and (max-width: 1239.98px) {
.sk-posts .sk-post-tags {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-posts .sk-post-tags {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-posts .sk-post-tags {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-posts .sk-post-tags {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-posts .sk-post-tags {
font-size: 0.9rem;
}
}
.sk-posts .sk-post-tags .sk-post-tag:hover {
color: #F36855;
}
.sk-feed-posts {
display: flex;
flex-flow: row wrap;
margin-bottom: 79px;
}
.sk-feed-posts .sk-post {
flex: 0 0 calc((100% - 30px) / 2);
margin-right: 30px;
margin-bottom: 30px;
padding-left: 15px;
padding-bottom: 0;
display: flex;
flex-flow: row wrap;
}
.sk-feed-posts .sk-post:nth-child(3n) {
margin-right: 30px;
}
.sk-feed-posts .sk-post:nth-child(2n) {
margin-right: 0;
}
@media screen and (max-width: 1239.98px) {
.sk-feed-posts .sk-post {
padding-left: 0;
}
}
@media screen and (max-width: 991.98px) {
.sk-feed-posts .sk-post {
flex: 0 0 100%;
margin-right: 0 !important;
margin-bottom: 50px !important;
}
}
@media screen and (max-width: 599.98px) {
.sk-feed-posts .sk-post {
position: relative;
}
.sk-feed-posts .sk-post .sk-post-image-link {
flex: 0 0 100%;
margin-bottom: 16px;
}
.sk-feed-posts .sk-post .sk-post-content {
flex-grow: 1;
margin-left: 0;
padding-top: 0;
padding-bottom: 42px;
}
.sk-feed-posts .sk-post .sk-post-content .sk-post-tags {
bottom: 0;
}
}
.sk-feed-posts .sk-post-image {
width: 230px;
margin-right: 0px;
margin-bottom: 0;
padding-top: 66.81%;
}
@media screen and (max-width: 599.98px) {
.sk-feed-posts .sk-post-image {
width: 100%;
}
}
.sk-feed-posts .sk-post-content {
flex: 0 0 calc(100% - 255px);
position: relative;
margin-left: 25px;
padding-top: 5px;
}
.sk-feed-posts .sk-post-tags {
bottom: 4px;
}
.sk-posts-more {
display: flex;
justify-content: center;
}
.sk-posts-more a {
font-size: 0.9rem;
padding: 15px 60px;
border-radius: 25px;
border: 1px solid #707070;
}
@media screen and (max-width: 1239.98px) {
.sk-posts-more a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-posts-more a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-posts-more a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-posts-more a {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-posts-more a {
font-size: 0.9rem;
}
}
.sk-posts-more a:hover {
background-color: #f36855;
border-color: #f36855;
color: white;
}
.sk-posts-container {
margin-bottom: 108px;
}
.sk-home-posts-container {
margin-bottom: 80px;
}
.sk-home-posts-container .sk-posts {
margin-bottom: 20px;
}
@media screen and (max-width: 991.98px) {
.sk-home-posts-container .sk-posts {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
}
.sk-home-posts-container .sk-posts .sk-post {
padding-left: 0;
}
@media screen and (max-width: 991.98px) {
.sk-home-posts-container .sk-posts .sk-post {
margin-right: 0;
flex: 0 0 100%;
padding-bottom: 25px;
margin-bottom: 25px !important;
border-bottom: 1px solid #CBCBCB;
}
.sk-home-posts-container .sk-posts .sk-post:last-child {
border-bottom: 0;
}
}
@media screen and (max-width: 599.98px) {
.sk-home-posts-container .sk-posts .sk-post .sk-post-image-link {
flex: 0 !important;
}
.sk-home-posts-container .sk-posts .sk-post .sk-post-image {
width: 105px;
padding-top: 100%;
}
.sk-home-posts-container .sk-posts .sk-post .sk-post-content {
margin-left: 18px;
flex-grow: 1;
padding-top: 0;
padding-bottom: 0;
}
.sk-home-posts-container .sk-posts .sk-post .sk-post-tags {
position: relative;
bottom: unset;
margin-top: 17px;
}
}
@media screen and (max-width: 599.98px) {
.sk-featured-posts {
margin-bottom: 50px;
}
}
@media screen and (max-width: 599.98px) {
.sk-featured-posts .sk-post {
flex: 0 0 100%;
margin-bottom: 53px;
margin-right: 0;
}
.sk-featured-posts .sk-post:last-child {
margin-bottom: 0;
}
}
@media screen and (max-width: 991.98px) {
.sk-related-posts.sk-post {
padding-left: 10px;
padding-right: 10px;
flex: 0 0 calc((100% - 30px) / 3);
margin-right: 15px;
}
.sk-related-posts.sk-post:last-child {
margin-right: 0;
}
}
@media screen and (max-width: 599.98px) {
.sk-related-posts.sk-post {
flex: 0 0 100%;
margin-bottom: 53px;
margin-right: 0;
}
.sk-related-posts.sk-post:last-child {
margin-bottom: 0;
}
}
@media screen and (max-width: 479.98px) {
.sk-related-posts.sk-post {
padding-right: 0;
padding-left: 0;
}
}
.sk-single-post-tags {
margin-top: 30px;
}
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
color: #F36855;
display: inline-block;
border-radius: 24px;
border: 1px solid #F36855;
padding: 7px 21px 8px 21px;
margin-right: 12px;
margin-bottom: 12px;
}
@media screen and (max-width: 1239.98px) {
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.sk-single-post-tags .sk-single-post-tag {
font-size: 0.9rem;
}
}
.sk-single-post-tags .sk-single-post-tag:hover {
color: white;
background-color: #F36855;
}
.sk-social-share {
position: absolute;
display: flex;
flex-flow: column wrap;
left: -100px;
top: 18px;
}
@media screen and (max-width: 1239.98px) {
.sk-social-share {
position: relative;
flex-flow: row wrap;
left: unset;
top: unset;
align-items: center;
margin-bottom: 20px;
}
}
.sk-social-share a {
display: block;
margin-bottom: 30px;
}
.sk-social-share a path {
transition: 0.1s all;
-webkit-transition: 0.1s all;
-moz-transition: 0.1s all;
}
.sk-social-share a:hover path {
fill: #F36255;
}
.sk-social-share a:last-child {
margin-bottom: 0;
}
@media screen and (max-width: 1239.98px) {
.sk-social-share a {
margin-bottom: 0;
margin-right: 20px;
}
}
.copy-notice {
position: fixed;
z-index: 9;
left: 20px;
bottom: 20px;
padding: 12px 45px;
color: #F36255;
border: 1px solid #F36255;
border-radius: 28px;
background: white;
box-shadow: -1px -1px 10px 3px rgba(243, 98, 85, 0.2);
-webkit-box-shadow: -1px -1px 10px 3px rgba(243, 98, 85, 0.2);
-moz-box-shadow: -1px -1px 10px 3px rgba(243, 98, 85, 0.2);
transition: 0.15s all;
-webkit-transition: 0.15s all;
-moz-transition: 0.15s all;
transform: translateY(80px);
-webkit-transform: translateY(80px);
-moz-transform: translateY(80px);
opacity: 0;
pointer-events: none;
}
.copy-notice.active {
opacity: 1;
transform: translateY(0px);
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
}   .site-header-wrapper {
box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
-webkit-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
-moz-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
width: 100%;
z-index: 99;
position: fixed;
left: 0;
top: 0;
background-color: white;
}
.site-header {
font-size: 0.9rem;
display: flex;
height: 75px;
}
@media screen and (max-width: 1239.98px) {
.site-header {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.site-header {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.site-header {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.site-header {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.site-header {
font-size: 0.9rem;
}
}
@media screen and (max-width: 1239.98px) {
.site-header {
height: 65px;
padding: 0 21px 0 25px;
}
}
.site-header .site-branding {
flex: 0 0 auto;
padding-top: 16px;
padding-bottom: 25px;
height: 100%;
}
.site-header .site-branding img {
max-width: 128px;
}
.site-header .site-nav {
flex: 1 0 0;
justify-content: flex-end;
line-height: 75px;
}
@media screen and (min-width: 1240px) {
.site-header .site-nav {
display: flex !important;
height: auto !important;
}
}
@media screen and (max-width: 1239.98px) {
.site-header .site-nav {
position: absolute;
right: 0;
top: 65px;
width: 375px;
display: none;
box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
-webkit-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
-moz-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.1215686275);
}
.site-header .site-nav.active {
display: block;
}
}
@media screen and (max-width: 479.98px) {
.site-header .site-nav {
width: 100%;
}
}
.site-header .site-nav .main-nav {
flex: 1 0 0;
margin-right: 74px;
}
.site-header .site-nav .main-nav ul {
display: flex;
justify-content: flex-end;
}
@media screen and (max-width: 1239.98px) {
.site-header .site-nav .main-nav ul {
flex-flow: column wrap;
text-align: left;
padding: 20px 30px 30px 30px;
}
}
.site-header .site-nav .main-nav ul li {
margin-right: 35px;
display: inline-block;
}
@media screen and (max-width: 1239.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
margin-right: 0;
line-height: 1;
padding: 20px 0;
border-bottom: 1px solid #E3E3E3;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 1239.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 991.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 767.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 479.98px) {
.site-header .site-nav .main-nav ul li {
font-size: 1rem;
}
}
.site-header .site-nav .main-nav ul li:last-child {
margin-right: 0;
}
.site-header .site-nav .main-nav ul li:hover {
color: #F36255;
}
@media screen and (max-width: 1239.98px) {
.site-header .site-nav .main-nav {
margin-right: 0;
background: white;
}
}
.site-header .site-nav .try-button-container {
display: flex;
align-items: center;
}
@media screen and (max-width: 1239.98px) {
.site-header .site-nav .try-button-container {
background: white;
justify-content: center;
padding-bottom: 40px;
}
}
.site-header .site-nav .try-button {
display: block;
padding: 13px 43px 14px 43px;
border-radius: 24px;
background: linear-gradient(100deg, #FEAC5E 0%, #F36255 100%);
color: white;
position: relative;
z-index: 1;
line-height: 1;
}
.site-header .site-nav .try-button:before {
transition: 0.25s opacity;
-webkit-transition: 0.25s opacity;
-moz-transition: 0.25s opacity;
position: absolute;
content: "";
border-radius: 24px;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: linear-gradient(to right, #F36255 0%, #F36255 100%);
z-index: -1;
opacity: 0;
}
.site-header .site-nav .try-button:hover:before {
opacity: 1;
}
.menu-trigger {
display: none;
position: absolute;
right: 21px;
top: 22px;
cursor: pointer;
}
@media screen and (max-width: 1239.98px) {
.menu-trigger {
display: block;
}
}
.menu-trigger #close {
display: none;
position: relative;
bottom: 1px;
}
.menu-trigger.active #hamburger {
display: none;
}
.menu-trigger.active #close {
display: block;
} .site-footer-wrapper {
background-color: #65564F;
color: white;
padding-bottom: 35px;
}
@media screen and (max-width: 767.98px) {
.site-footer-wrapper {
padding-bottom: 45px;
}
}
.site-footer {
display: flex;
padding: 55px 0 110px 0;
}
@media screen and (max-width: 1239.98px) {
.site-footer {
padding-left: 25px;
padding-right: 25px;
}
}
@media screen and (max-width: 767.98px) {
.site-footer {
flex-flow: row wrap;
padding-top: 40px;
padding-bottom: 45px;
}
}
.site-footer .footer-brand {
flex: 0 0 calc((100% - 90px) / 4);
margin-right: 30px;
}
@media screen and (max-width: 767.98px) {
.site-footer .footer-brand {
flex: 0 0 100%;
margin-right: 0;
margin-bottom: 40px;
}
}
.site-footer .footer-brand img {
max-width: 128px;
margin-bottom: 19px;
}
.site-footer .footer-menu {
flex: 0 0 calc((100% - 150px) / 6);
margin-right: 30px;
padding-top: 12px;
}
@media screen and (max-width: 991.98px) {
.site-footer .footer-menu {
flex: 0 0 20%;
}
}
@media screen and (max-width: 767.98px) {
.site-footer .footer-menu {
flex: 0 0 calc((100% - 30px) / 2);
margin-right: 30px;
margin-bottom: 120px;
}
.site-footer .footer-menu:nth-of-type(3) {
margin-right: 0;
}
}
.site-footer .footer-menu .footer-menu-header {
font-weight: bold;
line-height: 21px;
margin-bottom: 22px;
}
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
line-height: 19px;
margin-bottom: 15px;
}
@media screen and (max-width: 1239.98px) {
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.site-footer .footer-menu .footer-menu-item {
font-size: 0.9rem;
}
}
.site-footer .footer-menu .footer-menu-item:hover {
text-decoration: underline;
}
.site-footer .footer-menu .footer-menu-item:last-child {
margin-bottom: 0;
}
.site-footer .footer-social {
display: flex;
flex: 1;
justify-content: flex-end;
align-items: center;
margin-top: 12px;
padding-right: 17px;
height: 34px;
}
@media screen and (max-width: 767.98px) {
.site-footer .footer-social {
margin-top: 0;
justify-content: center;
padding-right: 0;
}
}
.site-footer .footer-social .footer-social-icon {
margin-right: 38px;
opacity: 0.8;
}
.site-footer .footer-social .footer-social-icon:hover {
opacity: 1;
}
.site-footer .footer-social .footer-social-icon:last-child {
margin-right: 0;
}
.copyright {
font-size: 0.8rem;
text-align: center;
}
@media screen and (max-width: 1239.98px) {
.copyright {
font-size: 0.8rem;
}
}
@media screen and (max-width: 991.98px) {
.copyright {
font-size: 0.8rem;
}
}
@media screen and (max-width: 767.98px) {
.copyright {
font-size: 0.8rem;
}
}
@media screen and (max-width: 599.98px) {
.copyright {
font-size: 0.8rem;
}
}
@media screen and (max-width: 479.98px) {
.copyright {
font-size: 0.8rem;
}
}
.copyright br {
display: none;
}
@media screen and (max-width: 479.98px) {
.copyright br {
display: block;
}
}
@media screen and (max-width: 479.98px) {
.footer-promo-button:first-child {
margin-bottom: 10px !important;
}
.footer-promo-button .elementor-button-link {
width: 280px;
}
.footer-promo-button .elementor-widget-container {
margin-right: 0 !important;
}
}
@media screen and (max-width: 991.98px) {
.subscribe-section {
padding-top: 35px !important;
padding-bottom: 42px !important;
}
}
.subscribe-section .subscribe-success {
display: none;
}
.subscribe-section .elementor-message {
display: none !important;
}
.subscribe-section .subscribe-label {
margin-right: 45px;
}
@media screen and (max-width: 991.98px) {
.subscribe-section .subscribe-label {
margin-right: 0;
margin-bottom: 17px !important;
}
}
.subscribe-section .subscribe-form .elementor-form-fields-wrapper {
flex-wrap: unset;
}
.subscribe-section .subscribe-form .elementor-field-type-email {
padding-left: 0 !important;
padding-right: 0 !important;
}
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
width: 500px;
border-radius: 0;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 0;
line-height: 45px;
padding: 0px 20px 0px 18px; }
@media screen and (max-width: 1239.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
width: calc(100vw - 190px);
}
}
@media screen and (max-width: 599.98px) {
.subscribe-section .subscribe-form .elementor-field-type-email input {
width: calc(100vw - 170px);
}
}
.subscribe-section .subscribe-form .elementor-field-type-email input::placeholder { color: #A29A9A !important;
opacity: 1; }
.subscribe-section .subscribe-form .elementor-field-type-email input::-webkit-input-placeholder { color: #A29A9A !important;
}
.subscribe-section .subscribe-form .elementor-field-type-email input:-ms-input-placeholder { color: #A29A9A !important;
}
.subscribe-section .subscribe-form .elementor-field-type-email input::-ms-input-placeholder { color: #A29A9A !important;
}
.subscribe-section .subscribe-form .elementor-field-type-submit {
padding-left: 0 !important;
padding-right: 0 !important;
}
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
font-family: "FC Friday Medium", sans-serif;
width: 136px;
border-radius: 5px;
margin-left: -2px;
height: 45px;
cursor: pointer;
}
@media screen and (max-width: 1239.98px) {
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
}
}
@media screen and (max-width: 991.98px) {
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
}
}
@media screen and (max-width: 767.98px) {
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
}
}
@media screen and (max-width: 599.98px) {
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
}
}
@media screen and (max-width: 479.98px) {
.subscribe-section .subscribe-form .elementor-field-type-submit .elementor-button {
font-size: 0.9rem;
}
}   .home-tagline {
width: 100%;
max-width: 850px;
margin: 0 auto;
padding-top: 32px;
}
@media screen and (max-width: 991.98px) {
.home-tagline {
max-width: 680px;
margin-bottom: 25px !important;
}
}
@media screen and (max-width: 767.98px) {
.home-tagline {
max-width: 500px;
}
}
@media screen and (max-width: 599.98px) {
.home-tagline {
max-width: 450px;
}
}
@media screen and (max-width: 479.98px) {
.home-tagline {
max-width: 328px;
}
}
.home-tagline:before {
content: "";
width: 38px;
height: 16px;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/home/home-quote-circle.png);
position: absolute;
left: 115px;
top: 0;
}
@media screen and (max-width: 991.98px) {
.home-tagline:before {
left: 35px;
}
}
@media screen and (max-width: 767.98px) {
.home-tagline:before {
left: 38px;
}
}
@media screen and (max-width: 599.98px) {
.home-tagline:before {
left: 13px;
}
}
@media screen and (max-width: 479.98px) {
.home-tagline:before {
left: 9px;
}
}
.home-tagline:after {
content: "";
width: 38px;
height: 16px;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/home/home-quote-circle.png);
position: absolute;
right: 0;
bottom: -32px;
}
@media screen and (max-width: 991.98px) {
.home-tagline:after {
right: 18px;
}
}
@media screen and (max-width: 767.98px) {
.home-tagline:after {
right: 1px;
}
}
@media screen and (max-width: 599.98px) {
.home-tagline:after {
right: 17px;
}
}
@media screen and (max-width: 479.98px) {
.home-tagline:after {
right: 3px;
}
} .home-info-1 {
overflow: hidden;
}
@media screen and (max-width: 1239.98px) {
.home-info-1 .home-info-title .elementor-widget-container {
padding-right: 50px !important;
}
}
@media screen and (max-width: 991.98px) {
.home-info-1 .home-info-title .elementor-widget-container {
padding-right: 0px !important;
}
}
@media screen and (max-width: 479.98px) {
.home-info-1 .home-info-1-last-content .elementor-widget-container {
margin-bottom: 30px !important;
}
}
.home-info-1:before {
width: 497px;
height: 497px;
content: "";
position: absolute;
top: -33px;
left: -95px;
pointer-events: none;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/home/home-info-1-curve.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
@media screen and (max-width: 991.98px) {
.home-info-1:before {
display: none;
}
}
.home-info-2 {
z-index: 1;
}
@media screen and (max-width: 991.98px) {
.home-info-2 {
overflow: hidden;
}
}
.home-info-2:before {
width: 349px;
height: 349px;
content: "";
position: absolute;
bottom: -133px;
right: -33px;
pointer-events: none;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/home/home-info-2-curve.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 1;
}
@media screen and (max-width: 991.98px) {
.home-info-2:before {
z-index: 0;
}
}
@media screen and (max-width: 479.98px) {
.home-info-2:before {
width: 280px;
height: 280px;
bottom: -116px;
right: -90px;
}
}
@media screen and (max-width: 1239.98px) {
.home-info-2 .home-info-title .elementor-widget-container {
padding-right: 45px !important;
}
}
@media screen and (max-width: 991.98px) {
.home-info-2 .home-info-title .elementor-widget-container {
padding-right: 0px !important;
}
}
.home-info-2 .home-info-2-image {
position: relative;
z-index: 1;
}
@media screen and (max-width: 479.98px) {
.home-info-2 .home-info-2-icon-list .elementor-icon-list-text {
padding-left: 20px !important;
}
}
.home-info-3:before {
width: 77%;
height: 160%;
content: "";
position: absolute;
top: -30%;
right: 0px;
pointer-events: none;
background-color: rgba(255, 255, 255, 0.06);
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
z-index: 0;
}
@media screen and (max-width: 991.98px) {
.home-info-3:before {
width: 60%;
height: 100%;
}
}
@media screen and (max-width: 1239.98px) {
.home-info-3 .home-info-title .elementor-widget-container {
padding-right: 30px !important;
}
}
@media screen and (max-width: 991.98px) {
.home-info-3 .home-info-title .elementor-widget-container {
padding-right: 0px !important;
}
}
@media screen and (max-width: 1239.98px) {
.home-info-3 .home-info-content .elementor-widget-container {
padding-right: 30px !important;
}
}
@media screen and (max-width: 991.98px) {
.home-info-3 .home-info-content .elementor-widget-container {
padding-right: 0px !important;
}
}
@media screen and (max-width: 1239.98px) {
.home-info-section {
padding-left: 25px !important;
padding-right: 25px !important;
}
}
@media screen and (max-width: 991.98px) {
.home-info-section .home-info-data {
order: 2;
width: 100%;
text-align: center;
padding-left: 25px;
padding-right: 25px;
}
}
@media screen and (max-width: 991.98px) and (max-width: 479.98px) {
.home-info-section .home-info-data {
padding-left: 15px;
padding-right: 15px;
}
}
@media screen and (max-width: 991.98px) {
.home-info-section .home-info-image {
order: 1;
width: 100%;
}
.home-info-section .home-info-image img {
max-width: 440px;
margin-bottom: 40px;
height: auto;
width: 100%;
display: block;
align-self: center;
}
}
@media screen and (max-width: 991.98px) and (max-width: 479.98px) {
.home-info-section .home-info-image img {
max-width: 320px;
}
}
@media screen and (max-width: 991.98px) {
.home-info-section .elementor-widget-container {
padding: 0 !important;
justify-content: center;
display: flex;
}
}
@media screen and (max-width: 991.98px) {
.home-info-section .elementor-widget-wrap {
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
} .home-hilight.elementor-element {
width: 1100px;
margin: 0 auto;
}
@media screen and (max-width: 1239.98px) {
.home-hilight.elementor-element {
width: 880px;
}
.home-hilight.elementor-element .elementor-container {
flex-flow: row wrap;
}
}
.home-hilight.elementor-element .home-hilight-side {
width: 390px;
}
@media screen and (max-width: 1239.98px) {
.home-hilight.elementor-element .home-hilight-side {
order: 1;
width: 100%;
flex: 0 0 50%;
}
}
@media screen and (max-width: 767.98px) {
.home-hilight.elementor-element .home-hilight-side {
flex: 0 0 100%;
}
.home-hilight.elementor-element .home-hilight-side .elementor-widget-container {
margin-top: 0;
padding-bottom: 0;
}
.home-hilight.elementor-element .home-hilight-side .elementor-widget-image {
margin-bottom: 15px;
margin-top: 0px;
}
.home-hilight.elementor-element .home-hilight-side .home-hilight-title {
margin-bottom: 12px;
}
.home-hilight.elementor-element .home-hilight-side .home-hilight-content {
margin-bottom: 65px;
}
.home-hilight.elementor-element .home-hilight-side .home-hilight-content p {
line-height: 1.25;
}
}
.home-hilight.elementor-element .home-hilight-middle {
width: 320px;
}
@media screen and (max-width: 1239.98px) {
.home-hilight.elementor-element .home-hilight-middle {
order: 2;
width: 100%;
flex: 0 0 100%;
margin-top: 80px;
}
}
@media screen and (max-width: 767.98px) {
.home-hilight.elementor-element .home-hilight-middle {
margin-top: 20px;
}
}
@media screen and (max-width: 767.98px) {
.home-hilight-header {
padding-left: 15px;
padding-right: 15px;
}
}
@media screen and (max-width: 599.98px) {
.home-hilight-button-container .elementor-widget-container {
margin-right: 0 !important;
}
.home-hilight-button-container .elementor-widget-container:first-child {
margin-bottom: 12px !important;
}
.home-hilight-button-container .elementor-widget-container .elementor-button {
display: block;
width: 280px;
}
} .home-counter-section {
height: 353px;
}
.home-counter-section .home-counter-img-1 {
position: relative;
top: -53px;
}
@media screen and (max-width: 599.98px) {
.home-counter-section .home-counter-img-1 {
top: -20px;
}
}
.home-counter-section .home-counter-img-2 {
position: relative;
top: 13px;
}
@media screen and (max-width: 1239.98px) {
.home-counter-section {
height: auto;
}
.home-counter-section > .elementor-container {
flex-flow: row wrap;
}
.home-counter-section .home-counter-image-container {
flex: 0 0 100%;
}
.home-counter-section .home-counter-image-container .elementor-widget-wrap {
justify-content: center;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) {
.home-counter-section .home-counter-image-container .elementor-element {
width: calc((100% - 12px) / 2);
}
}
@media screen and (max-width: 1239.98px) {
.home-counter-section .home-counter-num-container {
flex: 0 0 100%;
}
.home-counter-section .home-counter-num-container .elementor-widget-wrap {
justify-content: center;
padding-left: 0 !important;
margin-top: 60px !important;
padding-bottom: 80px !important;
}
.home-counter-section .home-counter-num-container .elementor-widget-wrap .elementor-element {
text-align: center;
}
}
.home-counter-top-text {
position: relative;
top: 10px;
}
.home-counter-middle-text, .home-counter-bottom-text {
margin-top: -5px;
}
.home-inline-counter .elementor-counter-number-wrapper {
display: inline-block;
font-size: 5.1em;
margin-right: 12px;
}
.home-inline-counter .elementor-counter-title {
font-size: 2.1rem;
display: inline-block;
font-weight: bold;
position: relative;
bottom: 2px;
line-height: 1;
}
@media screen and (max-width: 1239.98px) {
.home-inline-counter .elementor-counter-title {
font-size: 2.1rem;
}
}
@media screen and (max-width: 991.98px) {
.home-inline-counter .elementor-counter-title {
font-size: 2.1rem;
}
}
@media screen and (max-width: 767.98px) {
.home-inline-counter .elementor-counter-title {
font-size: 1.8rem;
}
}
@media screen and (max-width: 599.98px) {
.home-inline-counter .elementor-counter-title {
font-size: 1.6rem;
}
}
@media screen and (max-width: 479.98px) {
.home-inline-counter .elementor-counter-title {
font-size: 1.6rem;
}
}
.home-inline-counter.percent-counter {
margin-top: -5px;
}
.home-inline-counter.percent-counter .elementor-counter-number-suffix {
margin-left: -19px;
}
@media screen and (max-width: 767.98px) {
.home-sponsor-section {
padding-top: 70px !important;
padding-bottom: 60px !important;
}
}
@media screen and (max-width: 767.98px) {
.home-sponsor-column .elementor-element {
width: 100% !important;
margin-bottom: 40px !important;
}
.home-sponsor-column .elementor-element .elementor-widget-container {
margin-right: 0 !important;
}
} .about-banner-section:before {
width: 261px;
height: 258px;
content: "";
position: absolute;
right: 0;
bottom: -50px;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/about/about-banner-gimmick.png);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
pointer-events: none;
z-index: 1;
}
@media screen and (max-width: 479.98px) {
.about-banner-section:before {
width: 140px;
height: 140px;
bottom: -30px;
}
}
@media screen and (max-width: 991.98px) {
.about-banner-section .about-content-column {
width: 100%;
z-index: 1;
}
}
@media screen and (max-width: 599.98px) {
.about-banner-section .about-content-column > .elementor-widget-wrap {
padding: 0 25px !important;
}
}
@media screen and (max-width: 991.98px) {
.about-feature-container .about-feature-image-column {
flex: 0 0 100%;
}
}
@media screen and (max-width: 991.98px) and (max-width: 599.98px) {
.about-feature-container .about-feature-image-column img {
padding-left: 15px;
padding-right: 15px;
}
}
@media screen and (max-width: 991.98px) {
.about-feature-container .about-feature-content-column {
flex: 0 0 100%;
}
.about-feature-container .about-feature-content-column .elementor-widget-container {
display: flex;
justify-content: center;
margin-top: 50px !important;
}
}
@media screen and (max-width: 991.98px) and (max-width: 599.98px) {
.about-feature-container .about-feature-content-column .elementor-widget-container {
padding-left: 5px;
padding-right: 5px;
}
.about-feature-container .about-feature-content-column .elementor-widget-container .elementor-icon-list-icon {
top: 2px;
}
.about-feature-container .about-feature-content-column .elementor-widget-container .elementor-icon-list-text {
font-size: 1rem !important;
}
.about-feature-container .about-feature-content-column .elementor-widget-container .elementor-icon-list-item {
margin-top: 5px !important;
}
}
@media screen and (max-width: 599.98px) {
.about-feature-container {
padding-bottom: 100px !important;
}
} .about-tagline-1 {
max-width: 820px;
margin: 0 auto;
}
@media screen and (max-width: 767.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) and (max-width: 1239.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) and (max-width: 991.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) and (max-width: 767.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) and (max-width: 599.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) and (max-width: 479.98px) {
.about-tagline-1 {
font-size: 1rem;
}
}
@media screen and (max-width: 767.98px) {
.about-tagline-1 .elementor-widget-container {
margin-bottom: 20px !important;
padding-left: 20px;
padding-right: 20px;
}
} .our-team-section {
padding: 0 70px;
}
@media screen and (max-width: 1239.98px) {
.our-team-section {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.our-team-section .elementor-column {
width: 100%;
}
.our-team-section > .elementor-container {
flex-flow: row wrap;
}
.our-team-section > .elementor-container .elementor-column {
width: 100%;
margin-right: 0 !important;
margin-bottom: 30px !important;
flex: 0 0 100%;
}
.our-team-section > .elementor-container .elementor-column .elementor-widget-wrap {
padding-top: 40px !important;
}
}
@media screen and (max-width: 599.98px) {
.our-team-section {
padding: 0 10px;
}
}
.our-team-section .elementor-column {
margin-right: 20px;
}
.our-team-section .elementor-column:last-of-type {
margin-right: 0;
}
.our-team-section .about-team-image img {
width: auto;
max-height: 167px;
} @media screen and (max-width: 1239.98px) {
.feature-section .feature-text-column > .elementor-widget-wrap {
padding-right: 0 !important;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 991.98px) {
.feature-section .feature-text-column {
order: 2;
flex: 0 0 100%;
text-align: center;
}
.feature-section .feature-text-column > .elementor-widget-wrap {
padding-left: 40px !important;
padding-right: 40px !important;
}
.feature-section .feature-text-column .elementor-widget-feature-list {
text-align: left;
display: flex;
justify-content: center;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) {
.feature-section .feature-text-column > .elementor-widget-wrap {
padding-left: 20px !important;
padding-right: 20px !important;
}
.feature-section .feature-text-column .feature-list-num {
width: 52px;
height: 52px;
font-size: 28px;
line-height: 48px;
margin-right: 18px;
flex: 0 0 52px;
}
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) and (max-width: 1239.98px) {
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) and (max-width: 991.98px) {
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) and (max-width: 767.98px) {
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) and (max-width: 599.98px) {
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 599.98px) and (max-width: 479.98px) {
.feature-section .feature-text-column .feature-list-content {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1239.98px) and (max-width: 991.98px) {
.feature-section .feature-video-column {
order: 1;
flex: 0 0 100%;
}
.feature-section .feature-video-column > .elementor-widget-wrap {
margin-left: auto !important;
margin-right: auto !important;
}
.feature-section .feature-video-column .e-hosted-video {
max-width: 420px;
margin-left: auto;
margin-right: auto;
height: auto;
padding-bottom: 0;
margin-bottom: 30px;
}
}
@media screen and (max-width: 991.98px) {
.feature-coach-section .feature-coach-image {
flex: 0 0 100%;
margin-bottom: 60px;
}
.feature-coach-section .feature-coach-image img {
max-width: 420px;
width: 100%;
}
.feature-coach-section .feature-coach-content {
flex: 0 0 100%;
}
.feature-coach-section .feature-coach-content > .elementor-widget-wrap {
padding-left: 25px !important;
padding-right: 25px !important;
text-align: center;
}
.feature-coach-section .feature-coach-content .bullet-list > .elementor-widget-container {
display: flex;
justify-content: center;
text-align: left;
}
}
@media screen and (max-width: 991.98px) and (max-width: 599.98px) {
.feature-coach-section .feature-coach-content .bullet-list .elementor-icon-list-item {
margin-top: 9px !important;
}
.feature-coach-section .feature-coach-content .bullet-list .elementor-icon-list-text {
font-size: 1.2rem;
}
} .pricing-banner-section {
overflow: hidden;
}
.pricing-banner-section:before {
content: "";
width: 116px;
height: 230px;
position: absolute;
pointer-events: none;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/pricing/banner-left.png);
left: -19px;
bottom: 0;
z-index: 1;
}
@media screen and (max-width: 599.98px) {
.pricing-banner-section:before {
left: -60px;
}
}
.pricing-banner-section:after {
content: "";
width: 131px;
height: 115px;
position: absolute;
pointer-events: none;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-image: url(//www.sakid.app/wp-content/themes/sakid/images/pricing/banner-right.png);
right: 0;
bottom: 0;
z-index: 1;
}
@media screen and (max-width: 599.98px) {
.pricing-banner-section:after {
right: -35px;
}
}
@media screen and (max-width: 767.98px) {
.pricing-header {
z-index: 2;
}
} .pricing-tab-wrapper .elementor-tab-mobile-title {
display: none !important;
}
.pricing-tab-wrapper .elementor-tabs-wrapper {
position: relative;
overflow: visible;
display: flex !important;
justify-content: center !important;
}
.pricing-tab-wrapper .elementor-tabs-wrapper:before {
width: 100vw;
height: 1px;
background-color: #C1C1C1;
content: "";
position: absolute;
bottom: 0;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
font-weight: bold;
padding: 0;
padding-bottom: 17px;
margin-right: 70px;
}
@media screen and (max-width: 1239.98px) {
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 991.98px) {
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 767.98px) {
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 599.98px) {
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
}
}
@media screen and (max-width: 479.98px) {
.pricing-tab-wrapper .elementor-tab-title {
font-size: 1.1rem;
}
}
.pricing-tab-wrapper .elementor-tab-title:last-child {
margin-right: 0;
}
.pricing-tab-wrapper .elementor-tab-title.elementor-active:before {
width: 106% !important;
height: 6px !important;
background: linear-gradient(180deg, #FEAC5E 0%, #F36255 100%) 0% 0% no-repeat;
position: absolute;
bottom: 0 !important;
left: -3%;
}
.pricing-tab-wrapper > .elementor-widget-container .elementor-tab-content {
padding: 70px 87.5px 120px 87.5px;
}
@media screen and (max-width: 1239.98px) {
.pricing-tab-wrapper > .elementor-widget-container .elementor-tab-content {
padding: 70px 50px 120px 50px;
}
}
@media screen and (max-width: 767.98px) {
.pricing-tab-wrapper > .elementor-widget-container .elementor-tab-content {
padding-top: 58px;
}
} .pricing-detail-top p, .pricing-detail-bottom p {
margin-bottom: 16px;
}
.pricing-detail-top p:last-child, .pricing-detail-bottom p:last-child {
margin-bottom: 0;
}
.pricing-detail-top-section {
min-height: 640px;
margin-bottom: 22px;
}
@media screen and (max-width: 1239.98px) {
.pricing-detail-top-section {
min-height: 610px;
}
}
@media screen and (max-width: 991.98px) {
.pricing-detail-top-section {
display: none;
}
}
@media screen and (max-width: 991.98px) {
.pricing-detail-bottom-section {
display: none;
}
}
@media screen and (max-width: 991.98px) {
.pricing-detail-section > .elementor-container {
max-width: 460px !important;
}
.pricing-detail-section .elementor-column {
flex: 0 0 100%;
}
}
.pricing-detail-toggle .elementor-tab-title {
margin-right: 0;
padding-bottom: 14px !important;
}
.pricing-detail-toggle .elementor-toggle-title {
font-size: 0.8rem !important;
color: #000 !important;
font-weight: normal !important;
}
.pricing-detail-toggle .elementor-toggle-item {
padding-top: 14px;
border-bottom: 1px solid #DBDBDB;
}
.pricing-detail-toggle .elementor-toggle-item:last-child {
border-bottom: 0;
}
.pricing-detail-toggle .elementor-widget-container .elementor-tab-content {
padding: 0 0 14px 0;
}
.pricing-detail-toggle svg {
width: 18px;
height: 18px;
position: relative;
top: 4px;
} .trial-content-column {
max-width: 570px;
}
@media screen and (max-width: 991.98px) {
.trial-content-column {
max-width: 100%;
width: 100% !important;
}
.trial-content-column > .elementor-widget-wrap {
padding-top: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
}
}
@media screen and (max-width: 767.98px) {
.trial-content-column.trial-form-column > .elementor-widget-wrap {
padding-left: 15px !important;
padding-right: 15px !important;
padding-bottom: 90px !important;
}
}
@media screen and (max-width: 599.98px) {
.trial-content-column img {
max-width: 340px;
width: 100%;
}
.trial-content-column h1 {
line-height: 1.7rem;
}
.trial-content-column .thankyou-text .elementor-widget-container {
padding-left: 0 !important;
padding-right: 0 !important;
}
}
.thankyou-button .elementor-button {
padding-left: 23px;
padding-right: 23px;
} .blog-banner {
min-height: 400px;
margin-bottom: 64px;
}
.blog-banner:before {
background: linear-gradient(180deg, rgba(254, 172, 94, 0) 0%, rgba(243, 98, 85, 0.7019607843) 100%) 0% 0% no-repeat;
width: 100%;
height: 200px;
pointer-events: none;
position: absolute;
left: 0;
bottom: 0;
content: "";
}
.single-post .blog-content-section {
max-width: 800px;
margin-left: auto;
margin-right: auto;
word-wrap: break-word;
}
@media screen and (max-width: 991.98px) {
.single-post .blog-content-section {
padding-left: 10px;
padding-right: 10px;
}
}
@media screen and (max-width: 479.98px) {
.single-post .blog-content-section {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width: 479.98px) {
.single-post .blog-content-section .elementor-page-title .elementor-heading-title {
line-height: 1.15em;
margin-top: 10px;
}
}
.single-post h1 {
font-size: 1.8rem;
line-height: 1.2;
}
@media screen and (max-width: 767.98px) {
.single-post h1 {
font-size: 1.6rem;
}
}
.single-post h2 {
font-size: 1.6rem;
line-height: 1.2;
}
@media screen and (max-width: 767.98px) {
.single-post h2 {
font-size: 1.4rem;
}
}
.single-post h3 {
font-size: 1.5rem;
line-height: 1.2;
}
@media screen and (max-width: 767.98px) {
.single-post h3 {
font-size: 1.2rem;
}
}
.single-post h4, .single-post h5, .single-post h6 {
font-size: 1.4rem;
line-height: 1.2;
}
@media screen and (max-width: 767.98px) {
.single-post h4, .single-post h5, .single-post h6 {
font-size: 1.2rem;
}
}
.single-post p {
font-size: 1rem;
font-size: inherit;
line-height: 1.2;
}
.single-post .elementor-widget-text-editor a {
color: #f46656;
}
.single-post .elementor-widget-text-editor a:hover {
text-decoration: underline;
} @media screen and (max-width: 991.98px) {
.contact-page-section > .elementor-container {
min-height: auto !important;
}
}
@media screen and (max-width: 991.98px) {
.contact-bg-column {
width: 100% !important;
height: 170px;
margin-bottom: 50px;
}
}
.contact-bg-column .elementor-widget-wrap {
margin-right: 100px;
}
@media screen and (max-width: 991.98px) {
.contact-bg-column .elementor-widget-wrap {
margin-right: 0;
}
}
.contact-bg-column .elementor-widget-wrap:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 1;
background-color: #F36855;
opacity: 0.66;
}
@media screen and (max-width: 991.98px) {
.thankyou-bg-column > .elementor-widget-wrap {
background-position: bottom 40% right !important;
}
}
@media screen and (max-width: 991.98px) {
.try-demo-bg-column {
margin-bottom: 20px !important;
}
.try-demo-bg-column > .elementor-widget-wrap {
background-position: bottom 40% right !important;
}
} @media screen and (max-width: 991.98px) {
.contact-content-column {
width: 100% !important;
margin-bottom: 150px;
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width: 599.98px) {
.contact-content-column {
padding-left: 0px;
padding-right: 15px;
}
}
.contact-content-column h1 {
padding-top: 115px;
}
@media screen and (max-width: 991.98px) {
.contact-content-column h1 {
padding-top: 0;
}
}
.contact-content-column .contact-icon-list .elementor-icon-list-icon {
width: 52px;
height: 52px;
background-color: #5C3E2A;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
@media screen and (max-width: 1239.98px) {
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
}
@media screen and (max-width: 991.98px) {
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
}
@media screen and (max-width: 767.98px) {
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
}
@media screen and (max-width: 599.98px) {
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
}
@media screen and (max-width: 479.98px) {
.contact-content-column .contact-icon-list .elementor-icon-list-text {
font-size: 1.1rem;
}
} .bg-404 img {
max-width: 630px;
}
@media screen and (max-width: 767.98px) {
.bg-404 img {
max-width: 100%;
padding: 0 40px;
}
}
.tagline-404 {
max-width: 700px;
margin: 0 auto;
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto}.eael-force-hide{display:none !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}