@keyframes fadeHeaderInDown {
0% {
opacity:0;
transform:translate3d(0, -100%, 0);
}
100% {
opacity:1;
transform:translate3d(0, 0, 0);
}
}
@-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes sk-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bounce {
0%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
@-webkit-keyframes pulseInOut {
0% {
opacity:0.3;
transform: scale(0.3);
}
50%{
opacity: 1;
transform: scale(1.3);
}
100% {
opacity:0.3;
transform: scale(0.3);
}
}
@-moz-keyframes pulseInOut {
0% {
opacity:0.3;
transform: scale(0.3);
}
50%{
opacity: 1;
transform: scale(1.3);
}
100% {
opacity:0.3;
transform: scale(0.3);
}
}
@-o-keyframes pulseInOut {
0% {
opacity:0.3;
transform: scale(0.3);
}
50%{
opacity: 1;
transform: scale(1.3);
}
100% {
opacity:0.3;
transform: scale(0.3);
}
}
@keyframes pulseInOut {
0%{ transform: scale(0.3); opacity: 0.7; }
50%{ transform: scale(1.3); }
100%{ transform: scale(1.3);opacity: 0; }
} .sigma_video-button{
width: 70px;
height: 70px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 3;
background-color: #fff;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
display: flex;
align-items: center;
justify-content: center;
}
.sigma_video-button:hover{
background-color: #f9f9f9;
}
.sigma_video-button::before{
content: '';
position: absolute;
top: 0;
left: 0;
transform: scale(1.3);
z-index: -1;
width: 100%;
height: 100%;
-webkit-animation-name:pulseInOut;
-moz-animation-name:pulseInOut;
-o-animation-name:pulseInOut;
animation-name:pulseInOut;
animation-duration: 2s;
animation-iteration-count: infinite;
background: #fff;
}
::selection {
color: #fff;
background-color: #d22828;
}
.sigma_dropdown-scroll{
overflow: hidden;
width: auto;
}
.sigma_preloader{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
z-index: 9999;
transition: .3s;
}
.sigma_preloader.hidden{
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
position: relative;
text-align: center;
-webkit-animation: sk-rotate 2.0s infinite linear;
animation: sk-rotate 2.0s infinite linear;
}
.dot1, .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #d22828;
-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
animation: sk-bounce 2.0s infinite ease-in-out;
}
.dot2 {
top: auto;
bottom: 0;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body,
canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed,
fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup,
html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p,
pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table,
tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
}
.opacity-0 {
opacity: 0;
}
.opacity-25 {
opacity: .25;
}
.opacity-50 {
opacity: .50;
}
.opacity-75 {
opacity: .75;
}
.opacity-100 {
opacity: 1;
}
.dark-overlay{
position: relative;
z-index: 1;
}
.dark-overlay::before{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.4);
z-index: -1;
-webkit-transition: background-color .3s;
-o-transition: background-color .3s;
transition: background-color .3s;
}
.dark-overlay.dark-overlay-2::before{
background-color: rgba(0,0,0,.6);
}
.sigma_sticky-section{
position: sticky;
top: 30px;
}
html{
overflow-x: hidden;
}
body {
font-family: 'Open Sans', sans-serif;
margin: 0;
padding: 0;
font-size: 15px;
line-height: 1.8;
font-weight: 400;
color: #656565;
overflow-x: hidden;
}
hr{
margin: 30px 0;
}
img {
max-width: 100%;
height: auto;
}
.imgs-wrapper{
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
}
.imgs-wrapper img {
position: absolute;
max-width: 300px;
}
.imgs-wrapper img:nth-child(1) {
top: 150px;
max-width: 400px;
left: -200px;
}
.imgs-wrapper img:nth-child(2) {
right: -100px;
bottom: 0;
}
.sigma_single-img-wrapper{
position: relative;
}
.sigma_dots{
width: 100%;
height: 100%;
content: '';
background-position: 0 0,6px 6px;
background-size: 12px 12px;
position: absolute;
display: block;
background-image: -o-radial-gradient(#d1d4d8 1px,transparent 1px),-o-radial-gradient(#d1d4d8 1px,transparent 1px);
background-image: radial-gradient(#d1d4d8 1px,transparent 1px),radial-gradient(#d1d4d8 1px,transparent 1px);
-webkit-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s;
background-color: transparent;
top: -17px;
left: 17px;
opacity: 1;
z-index: -1;
}
.signature {
width: 220px;
margin-bottom: 20px;
}
.cursor-pointer {
cursor: pointer;
}
.close-btn {
border: 0;
background-color: transparent;
padding: 0;
width: 30px;
height: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
outline: none;
}
.close-btn:focus {
outline: none;
}
.close-btn span {
position: absolute;
width: 2px;
height: 15px;
display: block;
background-color: #fff;
opacity: 0.6;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.close-btn.close-dark span {
background-color: #1D2228;
}
.close-btn.close-danger span {
background-color: red;
}
.close-btn span:nth-child(2) {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.close-btn:hover span {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.close-btn:hover span:nth-child(2) {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.close-btn.dark span {
background-color: #1D2228;
}
.icon-2x {
font-size: 2rem;
}
.icon-3x {
font-size: 3rem;
}
.icon-4x {
font-size: 4rem;
}
.border-0 {
border: 0;
}
.bg-cover {
background-size: cover;
}
.bg-parallax{
background-attachment: fixed;
}
.bg-contain {
background-size: contain;
}
.bg-norepeat {
background-repeat: no-repeat;
}
.bg-center {
background-position: center;
}
.bg-left {
background-position: left;
}
.bg-right {
background-position: right;
}
.bg-top {
background-position: top;
}
.bg-bottom {
background-position: bottom;
} h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0 0 20px;
font-family: 'Oswald', sans-serif;
font-weight: 700;
line-height: 1.2;
color: #1D2228;
}
h1 {
font-size: 50px;
}
h2 {
font-size: 42px;
}
h3 {
font-size: 34px;
line-height: 1.4;
}
h4 {
font-size: 26px;
line-height: 1.4;
}
h5 {
font-size: 22px;
line-height: 1.5;
font-weight: 500;
}
h6 {
font-size: 16px;
line-height: 1.7;
font-weight: 500;
}
p {
font-size: 15px;
line-height: 1.8;
margin-bottom: 15px;
}
a {
color: #d22828;
text-decoration: none;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
a:hover,
a:focus {
color: #960d0d;
text-decoration: none;
-webkit-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
outline: none;
}
b,
strong{
font-weight: 700;
}
label{
margin-bottom: 10px;
font-weight: 600;
color: #1D2228;
}
ol,
ul {
list-style: none;
padding: 0;
margin-top: 0;
margin-bottom: 20px;
}
ul li,
ol li {
margin: 10px 0 0;
position: relative;
}
.sigma_list li{
margin: 0;
display: flex;
align-items: center;
position: relative;
}
.sigma_list li + li{
margin-top: 10px;
}
.sigma_list li::before{
font-family: "Font Awesome 5 Free";
content: "\f055";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
font-weight: 900;
text-rendering: auto;
line-height: 1.7;
font-size: 12px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
margin-right: 10px;
color: #d22828;
}
.small, small{
line-height: 1.7;
}
blockquote {
position: relative;
padding: 40px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
margin: 20px 0;
font-family: "Oswald", sans-serif;
}
blockquote::before{
content: '\f12e';
font-family: flaticon;
position: absolute;
top: 20px;
right: 20px;
line-height: 1;
font-size: 40px;
opacity: .1;
}
blockquote p,
.entry-content blockquote p{
margin-bottom: 0;
font-family: "Oswald", sans-serif;
color: #1D2228;
font-size: 16px;
}
blockquote cite{
border-top: 1px solid #F0F2F3;
display: block;
margin-top: 20px;
padding-top: 20px;
position: relative;
font-size: 13px;
font-style: italic;
}
.fs-12 {
font-size: 12px;
}
.fs-14 {
font-size: 14px;
}
.fs-15 {
font-size: 14px;
}
.fs-16 {
font-size: 16px;
}
.fs-18 {
font-size: 18px;
}
.fw-400 {
font-weight: 400 !important;
}
.fw-500 {
font-weight: 500;
}
.fw-600 {
font-weight: 600;
}
.fw-700 {
font-weight: 700;
} .entry-content p,
.entry-content address{
margin-bottom: 20px;
}
.entry-content .sigma_post-share{
margin-bottom: 20px;
}
.entry-content pre,
.entry-content code{
font-family: "Roboto Mono", sans-serif;
}
.entry-content p,
.entry-content dd,
.entry-content dt,
.entry-content address,
.entry-content pre{
margin-bottom: 20px;
}
.entry-content p a{
color: #d22828;
}
.entry-content p a:hover{
color: #960d0d;
}
.entry-content ul,
.entry-content ol{
padding-left: 20px;
}
.entry-content ul{
list-style: disc;
}
.entry-content ol{
list-style: decimal;
}
.wpcf7-form p > label{
width: 100%;
}
.entry-content p label{
margin: 0;
}
.entry-content .gallery-columns-1,
.entry-content .gallery-columns-2,
.entry-content .gallery-columns-3,
.entry-content .gallery-columns-4,
.entry-content .gallery-columns-5,
.entry-content .gallery-columns-6,
.entry-content .gallery-columns-7,
.entry-content .gallery-columns-8,
.entry-content .gallery-columns-9{
margin: 0 -1.79104477% 0;
} .section {
position: relative;
padding: 50px 0;
}
.section.section-padding{
padding: 50px 0 20px;
}
.sigma_section-fw{
padding: 0 50px;
}
.mb-30{
margin-bottom: 30px;
}
.mr-lg-30{
margin-left: 30px;
}
.section.section-padding.category_section{
margin-top: -50px;
padding-top: 0;
}
.section-title-wrap h5 {
margin-bottom: 10px;
}
.section-title-wrap.section-header{
margin-bottom: 40px;
}
.title {
font-size: 42px;
}
.section-title-wrap p {
max-width: 600px;
font-size: 16px;
}
.section-title-wrap.text-center p{
margin: 0 auto 15px;
} textarea{
resize: none;
}
.sigma_input-required{
color: #ff6868;
}
.form-control::-webkit-input-placeholder{
color: #a5a5a5;
}
.form-control::-moz-placeholder{
color: #a5a5a5;
}
.form-control:-ms-input-placeholder{
color: #a5a5a5;
}
.form-control::-ms-input-placeholder{
color: #a5a5a5;
}
.form-control::placeholder{
color: #a5a5a5;
}
.form-control,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="number"],
input[type="tel"],
textarea,
select{
height: 50px;
padding: 8px 15px;
border: 1px solid #e8e8e8;
width: 100%;
color: #6e6e6e;
background-color: #fff;
letter-spacing: 0.1px;
font-size: 14px;
outline: none;
transition: .3s;
}
.form-control:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
textarea:focus,
select:focus{
border: 1px solid #d2d2d2;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
input[type="checkbox"],
input[type="radio"]{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border: 2px solid #F0F2F3;
display: inline-block;
-ms-flex-negative: 0;
flex-shrink: 0;
height: 16px;
margin: 4px 8px 4px 0;
outline: 0;
-webkit-transition: background-color .2s ease-out;
-o-transition: background-color .2s ease-out;
transition: background-color .2s ease-out;
width: 16px;
}
input[type=checkbox]:checked,
input[type=radio]:checked{
background-color: #d22828;
}
.form-group{
margin-bottom: 20px;
}
.input-with-icon{
position: relative;
}
.input-with-icon input,
.input-with-icon select{
padding-left: 40px;
}
.input-with-icon i{
position: absolute;
top: 50%;
left: 15px;
font-size: 18px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: #a5a5a5;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.input-with-icon input:focus + i,
.input-with-icon select:focus + i{
color: #454545;
}
.custom-control-input:focus ~ .custom-control-label::before {
-webkit-box-shadow: none;
box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before,
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
background-color: #d22828;
}
.custom-control label{
line-height: 23px;
}
.select2-container,
.select2-container:focus,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single:focus,
.select2-container .select2-selection--single .select2-selection__rendered,
.select2-container .select2-selection--single .select2-selection__rendered:focus{
outline: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
color: #838383;
line-height: 48px;
}
.select2-container--default .select2-selection--single{
border: 1px solid #e8e8e8;
height: 50px;
margin: 0;
}
.select2-container .select2-selection--single .select2-selection__rendered{
padding-left: 15px;
padding-right: 15px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
height: 50px;
top: 0;
right: 20px;
}
.select2-dropdown{
border: 1px solid #F0F2F3;
}
.select2-search--dropdown{
padding: 10px;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
border: 1px solid #F0F2F3;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected]{
background-color: #d22828;
}
div.wpcf7-response-output{
margin: 30px 0;
padding: 20px;
border: 0;
font-weight: 600;
}
div.wpcf7-mail-sent-ng, div.wpcf7-aborted{
background-color: #ffa9a9;
color: #fff;
} .btn-link{
color: #1D2228;
font-weight: 700;
}
.btn-link:hover{
color: #960d0d;
}
.sigma_btn-link,
.comment-reply-link,
.elementor a.sigma_btn-link{
display: block;
font-family: "Oswald", sans-serif;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
color: #838383;
text-decoration: underline;
}
.sigma_btn-link:hover,
.sigma_btn-link:focus,
.comment-reply-link:hover,
.comment-reply-link:focus,
.elementor a.sigma_btn-link:hover,
.elementor a.sigma_btn-link:focus{
color: #1D2228;
text-decoration: underline;
}
.comment-reply-link{
margin-top: 20px;
}
.sigma_btn-custom,
input[type="submit"],
input[type="button"],
button[type="submit"],
.entry-content input[type="submit"],
.entry-content input[type="button"]{
cursor: pointer;
display: inline-block;
text-align: center;
white-space: nowrap;
vertical-align: middle;
position: relative;
background-color: #d22828;
border: 0;
color: #fff;
font-size: 14px;
font-weight: 600;
padding: 12px 30px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
text-transform: uppercase;
z-index: 1;
box-shadow: 0 3px 24px rgba(0,0,0,.1);
border-radius:0px;
}
.sigma_btn-custom:hover,
.sigma_btn-custom:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
button[type="submit"]:hover,
button[type="submit"]:focus,
.entry-content input[type="submit"]:hover,
.entry-content input[type="button"]:hover,
.entry-content input[type="submit"]:focus,
.entry-content input[type="button"]:focus{
color: #fff;
background-color: #960d0d;
outline: none;
}
.sigma_btn-custom.primary{
background-color: #d22828;
}
.sigma_btn-custom.primary:hover,
.sigma_btn-custom.primary:focus{
background-color: #960d0d;
}
.sigma_btn-custom.light{
background-color: #fff;
color: #18181D;
}
.sigma_btn-custom.light:hover,
.sigma_btn-custom.light:focus{
background-color: #f9f9f9;
}
.sigma_btn-custom.secondary{
background-color: #5d5d5d;
color: #fff;
}
.sigma_btn-custom.secondary:hover,
.sigma_btn-custom.secondary:focus{
background-color: #383838;
}
.sigma_btn-custom.btn-sm{
padding: 12px 16px;
font-size: 13px;
}
.sigma_btn-custom.btn-lg{
padding: 16px 30px;
font-size: 16px;
}
.btn-group .sigma_btn-custom + .sigma_btn-custom{
padding: 12px 14px;
}
.btn-group .sigma_btn-custom.btn-sm + .sigma_btn-custom.btn-sm{
padding: 12px 16px;
}
.input-group-append .sigma_btn-custom,
.input-group-append .sigma_btn-custom::before{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.sigma_post-author img{
border-radius: 50%;
}
.sigma_btn-custom .sigma_button-content-wrapper{
display: flex;
align-items: center;
justify-content: center;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-right{
order: 10;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-right + .sigma_button-text{
order: 5;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-left{
order: 5;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-left + .sigma_button-text{
order: 10;
}
.sigma_btn-custom i,
input[type="submit"] i,
input[type="button"] i,
button[type="submit"] i{
margin-left: 5px;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-left i{
margin-right: 10px;
margin-left: 0;
}
.sigma_btn-custom .sigma_button-content-wrapper .sigma_button-icon.sigma_icon-right i{
margin-left: 10px;
margin-right: 0;
}
.text-justify .sigma_btn-custom{
width: 100%;
} .custom-primary{
color: #d22828;
}
.custom-secondary{
color: #b682e1;
}
.light-bg{
background-color: #f9f9f9;
}
.primary-bg{
background-color: #d22828;
}
.secondary-bg{
background-color: #5d5d5d;
}
.pattern-bg{
position: relative;
z-index: 1;
}
.pattern-bg::before{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/bg.png);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
z-index: -1;
} .modal-header .close{
background-color: #020202;
opacity: 1;
margin: 0;
height: 30px;
width: 30px;
padding: 0;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-shadow: none;
}
.modal-header{
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.modal-header .close:not(:disabled):not(.disabled):hover{
background-color: #dd3333;
opacity: 1;
}
.modal-lg{
max-width: 1000px;
}
.modal-content{
border: 0;
}
.modal-body{
padding: 40px;
}
.dropdown-menu{
padding: 10px;
font-size: 14px;
color: #838383;
border: 1px solid #F0F2F3;
box-shadow: 0 4px 24px rgba(0,0,0,.1);
}
.dropdown-item{
padding: 6px 10px;
font-weight: 600;
color: #838383;
}
.dropdown-item i{
display: inline-block;
width: 25px;
}
.dropdown-item.active, .dropdown-item:active{
background-color: #f8f9fa;
color: #16181b;
} table th,
table td {
padding: 15px;
vertical-align: middle;
}
table th{
font-weight: 600;
color: #fff;
background-color: #1D2228;
font-family: "Oswald", sans-serif;
}
table {
width: 100%;
margin-bottom: 30px;
}
table td{
background-color: #f9f9f9;
border-bottom: 1px solid rgba(0,0,0,.1);
}
table img{
width: 40px;
} .tab-content{
margin-top: 20px;
}
.nav-item{
margin: 0;
}
.nav-link{
padding: 10px 20px;
background-color: #f9f9f9;
font-weight: 600;
margin-right: 10px;
color: #1D2228;
}
.nav-link.active{
background-color: #d22828;
color: #fff;
}
.tab-content>.tab-pane{
display: block;
height: 0;
}
.tab-content>.active{
height: auto;
} .sigma_sm{
display: flex;
align-items: center;
margin: 0;
}
.sigma_sm li{
margin: 0;
}
.sigma_sm li a{
display: inline-block;
}
.sigma_sm li + li{
margin-left: 20px;
} .sigma_header.header-fw .container{
max-width: 100%;
padding: 0 50px;
}
.sigma_header.header-1 .sigma_header-bottom.sigma_header-sticky,
.sigma_header.header-2 .sigma_header-middle.sigma_header-sticky,
.sigma_header.header-3 .sigma_header-bottom.sigma_header-sticky{
position: fixed;
top: -100%;
width: 100%;
z-index: 990;
-webkit-transition: background-color 0.3s;
-o-transition: background-color 0.3s;
transition: background-color 0.3s;
}
.sigma_header.header-2.sticky .sigma_header-middle.sigma_header-sticky{
top: 0;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border-bottom: 1px solid #F0F2F3;
animation-name:fadeHeaderInDown;
}
.sigma_header.header-1.sticky .sigma_header-bottom.sigma_header-sticky{
top: 0;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
animation-name:fadeHeaderInDown;
}
.sigma_header.header-2 .sigma_header-middle.sigma_header-sticky:not(.is-alternate),
.sigma_header.header-1 .sigma_header-bottom.sigma_header-sticky:not(.is-alternate) {
animation-fill-mode: both;
animation-duration: 1s;
}
.sigma_header-top{
background-color: #fff;
border-bottom: 1px solid #F0F2F3;
padding: 0;
}
.sigma_header-top-inner{
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 0;
}
.sigma_header-top-links{
display: flex;
align-items: center;
margin: 0;
margin-left: auto;
}
.sigma_header-top-links li{
margin: 0;
}
.sigma_header-top-links > li + li{
margin-left: 15px
}
.sigma_header-top-sm li a,
.sigma_header-top-links a{
color: #fff;
padding: 10px 0;
}
.sigma_header-top-sm li a:hover,
.sigma_header-top-links a:hover{
color: #d22828;
}
.sigma_header-top-links a{
font-weight: 600;
font-size: 13px;
display: block;
}
.sigma_header .sigma_header-top-links .sub-menu{
left: auto;
right: 0;
}
.sigma_header .sigma_header-top-links .sub-menu .sub-menu{
left: auto;
right: 100%;
}
.sigma_header-top .sigma_header-top-nav{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin: 0;
}
.sigma_header-top .sigma_header-top-nav li{
margin: 0;
}
.sigma_header-top .sigma_header-top-nav li a{
color: #fff;
font-weight: 600;
font-size: 12px;
}
.sigma_header-top .sigma_header-top-nav li a:hover{
color: #d22828;
}
.sigma_header-top .sigma_header-top-nav li + li{
margin-left: 10px;
}
.sigma_header-top-contacts .sigma_header-top-nav li a{
display: block;
font-size: 14px;
width: 41px;
height: 41px;
background-color: rgba(237,78,83, .25);
display: inline-flex;
color: #d22828;
align-items: center;
justify-content: center;
font-size: 12px;
margin-right: 0;
}
.sigma_header-top-contacts .sigma_header-top-nav li a:hover{
background-color: #d22828;
color: #fff;
}
.sigma_header-top .sigma_header-top-cta li {
height: 100%;
}
.sigma_header-top .sigma_header-top-cta li a{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px;
background-color: #d22828;
color: #fff;
}
.sigma_header-top .sigma_header-top-cta li a:hover{
color: #fff;
background-color: #960d0d;
}
.sigma_header-middle{
background-color: #fff;
}
.sigma_header-middle .navbar{
padding: 15px 0;
}
.sigma_header.header-1 .sigma_header-middle .navbar{
padding: 0;
}
.navbar-brand{
padding: 10px 0;
width: 125px;
margin-right: 30px;
}
.navbar-brand .sigma_header-site-name{
margin: 10px 0;
font-size: 40px;
}
.sigma_header-controls{
display: flex;
align-items: center;
margin-left: auto;
}
.sigma_header-controls-inner{
display: flex;
align-items: center;
margin: 0;
}
.sigma_header-controls-inner li{
margin: 0;
}
.sigma_header-controls-inner li a{
width: 58px;
height: 58px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #F0F2F3;
margin: 0 10px 0 0;
}
.sigma_header-controls-inner li a i{
font-size: 21px;
color: #838383;
}
.sigma_header-controls-inner li a:hover{
background-color: #f9f9f9;
}
.sigma_header-controls-inner li:last-child a{
margin-right: 0;
}
.sigma_header-controls-inner li.sigma_header-cart a{
width: auto;
height: auto;
padding: 5px 15px;
display: flex;
align-items: center;
position: relative;
}
.sigma_header-controls-inner li.sigma_header-cart a.sigma_cart-minimal .sigma_header-cart-count{
position: absolute;
top: -5px;
right: -5px;
width: 20px;
height: 20px;
display: flex;
align-items: center;
justify-content: center;
color: #1D2228;
background-color: #fff;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
font-size: 11px;
font-weight: 600;
border: 1px solid #F0F2F3;
}
.sigma_header-controls-inner li.sigma_header-cart a i{
font-size: 26px;
color: #838383;
}
.sigma_header-controls-inner li.sigma_header-cart .sigma_header-cart-content{
margin-left: 15px;
}
.sigma_header-controls-inner li.sigma_header-cart .sigma_header-cart-content > span{
display: block;
font-size: 13px;
font-weight: 600;
color: #1D2228;
}
.sigma_header-controls-inner li.sigma_header-cart .sigma_header-cart-content > span + span{
color: #d22828;
}
.sigma_header-bottom{
background-color: #1D2228;
}
.sigma_header-bottom-inner{
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
}
.sigma_header-bottom-inner .navbar-nav,
.sigma_header-middle .navbar-nav{
display: flex;
align-items: center;
flex-direction: row;
}
.sigma_header-bottom-inner .navbar-nav .menu-item,
.sigma_header-middle .navbar-nav .menu-item{
margin: 0;
}
.sigma_header-middle .navbar .navbar-nav .menu-item.current_page_item > a,
.sigma_header-middle .navbar .navbar-nav .menu-item.current_menu_item > a,
.sigma_header-middle .navbar .navbar-nav .menu-item.current_page_parent > a,
.sigma_header-bottom-inner .navbar-nav .menu-item.current_page_item > a,
.sigma_header-bottom-inner .navbar-nav .menu-item.current_menu_item > a,
.sigma_header-bottom-inner .navbar-nav .menu-item.current_page_parent > a{
color: #d22828;
}
.sigma_header-bottom-inner > .navbar-nav > .menu-item > a,
.sigma_header-middle .navbar > .navbar-nav > .menu-item > a{
position: relative;
padding: 20px;
color: #fff;
font-weight: 600;
display: block;
text-transform: uppercase;
font-size: 13px;
}
.sigma_header-middle .navbar > .navbar-nav > .menu-item > a{
color: #1D2228;
padding: 30px 20px;
}
.sigma_header-bottom-inner > .navbar-nav > .menu-item > a:hover,
.sigma_header-middle .navbar > .navbar-nav > .menu-item > a:hover{
color: #d22828;
}
.sigma_header-bottom-inner > .navbar-nav > .menu-item:first-child > a,
.sigma_header-middle .navbar > .navbar-nav > .menu-item:first-child > a{
padding-left: 0;
}
.sigma_header-bottom-inner > .navbar-nav > .menu-item.header-cta > a{
display: flex;
align-items: center;
background-color: #FCCC4C;
color: #fff;
padding: 20px;
}
.sigma_header-bottom-inner > .navbar-nav > .menu-item.header-cta > a:hover{
color: #fff;
background-color: #e2b742;
}
.sigma_header .menu-item a i{
margin-right: 5px;
font-size: 25px;
line-height: 1;
font-weight: 400;
}
.sigma_header-bottom-inner .navbar-nav .menu-item-has-children,
.sigma_header-middle .navbar-nav .menu-item-has-children{
position: relative;
}
.sigma_header .sub-menu,
.sigma_flex-menu .sub-menu{
position: absolute;
top: 100%;
left: 0;
width: 100%;
background-color: #fff;
transition: .3s;
opacity: 0;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(-75deg);
transform: rotateX(-75deg);
transform-origin: 0% 0%;
visibility: hidden;
z-index: 998;
min-width: 230px;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
}
.sigma_header .sub-menu.sub-menu-left,
.sigma_flex-menu .sub-menu.sub-menu-left{
left: auto;
right: 0;
}
.sigma_header-middle .navbar-nav .menu-item-has-children:hover > .sub-menu,
.sigma_header-bottom-inner .navbar-nav .menu-item-has-children:hover > .sub-menu,
.sigma_search-adv-cats:hover .sub-menu,
.sigma_header-top-links .menu-item-has-children:hover > .sub-menu,
.sigma_flex-menu .menu-item-has-children:hover .sub-menu{
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1;
visibility: visible;
}
.sigma_header .sub-menu a,
.sigma_flex-menu .sub-menu a{
display: flex;
align-items: center;
justify-content: space-between;
padding: 15px 20px;
color: #838383;
font-weight: 400;
border-bottom: 1px solid #F0F2F3;
}
.sigma_header .sub-menu a:hover,
.sigma_flex-menu .sub-menu a:hover{
background-color: #f9f9f9;
}
.sigma_header .sub-menu .sub-menu,
.sigma_flex-menu .sub-menu .sub-menu{
top: 0;
right: 100%;
left: auto;
}
.sigma_header .sub-menu .menu-item-has-children > a::after,
.sigma_flex-menu .sub-menu .menu-item-has-children > a::after{
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f054";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1.7;
margin-left: auto;
font-size: 10px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
color: #838383;
}
.sigma_header .sigma_header-top-links .sub-menu .menu-item-has-children a{
flex-direction: row-reverse;
}
.sigma_header .sigma_header-top-links .sub-menu .menu-item-has-children > a::after{
margin-left: 0;
margin-right: auto;
transform: rotate(180deg);
}
.sigma_search-adv{
display: flex;
margin-left: auto;
}
.sigma_search-adv-cats{
position: relative;
background-color: #f9f9f9;
padding: 0 15px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
width: 100px;
transition: .3s;
border: 1px solid #e8e8e8;
border-right: 0;
}
.sigma_search-adv-cats > span{
color: #1D2228;
font-size: 13px;
font-weight: 600;
display: block;
text-overflow: ellipsis;
overflow: hidden;
}
.sigma_search-adv-input .form-control:focus + button{
border-left: 1px solid #d2d2d2;
border: 1px solid #d2d2d2;
}
.sigma_search-adv-input{
position: relative;
width: 400px;
height: 100%;
}
form .sigma_search-adv-input button{
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
border: 1px solid #e8e8e8;
padding: 0;
outline: none;
cursor: pointer;
width: 50px;
height: 50px;
background-color: transparent;
color: #838383;
transition: .3s;
border-left: 1px solid #F0F2F3;
box-shadow: none;
}
form .sigma_search-adv-input button i{
margin-left: 0;
}
form .sigma_search-adv-input button:hover,
form .sigma_search-adv-input button:focus{
background-color: #f9f9f9;
color: #838383;
}
.sigma_search-adv-cats .sub-menu li,
.sigma_search-adv-cats .sub-menu{
margin: 0;
}
.sigma_header.header-2 .sigma_search-adv-input button{
border-bottom: 1px solid #F0F2F3;
}
.sigma_search-form-wrapper{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
background-color: rgba(0,0,0,.8);
padding: 20px;
opacity: 0;
visibility: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_search-form-wrapper.open{
opacity: 1;
visibility: visible;
}
.sigma_search-form-wrapper .close-btn {
position: absolute;
top: 60px;
right: 60px;
}
.sigma_search-form-wrapper.open .close-btn span{
height: 40px;
}
.sigma_search-form-wrapper form {
position: relative;
width: 70%;
-webkit-transition-duration: .3s;
-o-transition-duration: .3s;
transition-duration: .3s;
-webkit-transition-delay: .3s;
-o-transition-delay: .3s;
transition-delay: .3s;
-webkit-transform: scale(.5);
-ms-transform: scale(.5);
transform: scale(.5);
opacity: 0;
visibility: hidden;
}
.sigma_search-form-wrapper.open form {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
visibility: visible;
}
.sigma_search-form-wrapper form input.form-control {
background-color: transparent;
border: 0;
border-bottom: 2px solid #fff;
padding: 20px 0;
font-size: 40px;
width: 100%;
outline: none;
height: auto;
color: #fff;
}
.sigma_search-form-wrapper .sigma_search-adv-input{
width: 100%;
}
.sigma_search-form-wrapper .sigma_search-adv-input button {
border: 0;
color: #fff;
font-size: 30px;
outline: none;
padding: 0;
}
.sigma_search-form-wrapper .sigma_search-adv-input button:hover,
.sigma_search-form-wrapper .sigma_search-adv-input button:focus{
background-color: transparent;
color: #d22828;
} .admin-bar .sigma_aside,
.admin-bar .sigma_cart-sidebar-wrapper .widget_shopping_cart_content{
top: 32px;
}
.admin-bar .sigma_header.sticky.header-1 .sigma_header-bottom.sigma_header-sticky,
.admin-bar .sigma_header.header-3.sticky .sigma_header-bottom.sigma_header-sticky,
.admin-bar .sigma_header.header-2.sticky .sigma_header-middle.sigma_header-sticky{
top: 32px;
}
.admin-bar .sigma_cart-sidebar-wrapper .widget_shopping_cart_content{
height: calc(100% - 32px);
} .aside-toggler{
display: none;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
cursor: pointer;
}
.aside-toggler.desktop-toggler{
display: flex;
height: 65px;
width: 65px;
align-items: center;
justify-content: center;
background-color: #d22828;
transition: .3s;
}
.sigma_sidebar-right-panel-inactive .aside-toggler.desktop-toggler{
display: none;
}
.aside-toggler.desktop-toggler span{
background-color: #fff;
}
.aside-toggler.desktop-toggler:hover{
background-color: #960d0d;
}
.aside-toggler span {
display: block;
margin-bottom: 4px;
width: 20px;
height: 2px;
background-color: #1D2228;
transition: .3s;
transform-origin: right;
}
.aside-toggler span:nth-child(3){
margin-bottom: 0;
}
.sigma_aside{
position: fixed;
top: 0;
left: -300px;
width: 300px;
height: 100%;
background-color: #fff;
z-index: 999;
transition: .3s;
overflow-y: auto;
overflow-x: hidden;
}
.sigma_aside-overlay.aside-trigger-left,
.sigma_aside.sigma_aside-left{
display: none;
}
.sigma_aside.sigma_aside-right{
left: auto;
right: -400px;
padding: 30px 30px 60px;
width: 400px;
}
.sigma_aside.sigma_aside-right .sidebar{
display: none;
}
.sigma_aside.sigma_aside-right .sidebar ul{
margin-top: 0;
}
.sigma_aside.sigma_aside-right .sidebar ul .menu-item .sub-menu{
background-color: transparent;
}
.sigma_aside.open{
left: 0;
}
.sigma_aside.sigma_aside-right.open{
left: auto;
right: 0;
}
.sigma_aside.open + .sigma_aside-overlay{
opacity: 1;
visibility: visible;
}
.sigma_aside-overlay{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 998;
background-color: rgba(0,0,0,.7);
transition: .3s;
opacity: 0;
visibility: hidden;
cursor: pointer;
}
.sigma_aside ul{
margin: 0;
}
.sigma_aside ul .menu-item {
margin: 0;
}
.sigma_aside ul .menu-item a{
padding: 10px 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
color: #1D2228;
font-weight: 600;
border-bottom: 1px solid #F0F2F3;
}
.sigma_aside ul .menu-item a:hover,
.sigma_aside ul .menu-item a.active{
color: #d22828;
}
.sigma_aside ul .menu-item.menu-item-has-children>a::after {
font-family: "Font Awesome 5 Free";
content: "\f078";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
font-weight: 900;
text-rendering: auto;
line-height: 1.7;
margin-left: auto;
font-size: 10px;
}
.sigma_aside ul .menu-item .sub-menu{
display: none;
background-color: #f9f9f9;
}
.sigma_aside .navbar-brand{
padding: 10px 15px;
display: block;
width: 200px;
margin: 0;
}
.sigma_aside.sigma_aside-right .sidebar-widget .widget-title{
border-bottom: 0;
padding-bottom: 0;
}
.sigma_aside.sigma_aside-right .sidebar-widget.widget-categories-icons + .sidebar-widget{
margin-top: 0;
}
.sigma_aside.sigma_aside-right .sidebar-widget .widget-title::after{
display: none;
} .aside-toggler:hover span{
margin: 0;
}
.aside-toggler:hover span:nth-child(1){
width: 10px;
transform: rotate(45deg) translate(7px, -3px);
}
.aside-toggler:hover span:nth-child(3){
width: 10px;
transform: rotate(-45deg) translate(7px, 3px);
} .sigma_header.header-2 .sigma_header-middle{
border-bottom: 1px solid #F0F2F3;
}
.sigma_header.header-2 .sigma_header-middle .navbar{
padding: 0;
}
.sigma_header.header-2 .sigma_header-bottom-inner .sigma_search-adv{
height: 65px;
margin-left: 0;
}
.sigma_header.header-2 .sigma_header-bottom-inner .sigma_search-adv form,
.sigma_header.header-2 .sigma_search-adv-input .form-control,
.sigma_header.header-2 .sigma_search-adv-input button,
.sigma_header.header-2 .sigma_search-adv-cats{
height: 100%;
}
.sigma_header.header-2 .sigma_header-bottom{
background-color: #fff;
border-top: 1px solid #F0F2F3;
}
.sigma_header.header-2 .sigma_search-adv-input .form-control{
border-top: 0;
}
.sigma_header.header-2 .sigma_header-middle .navbar-nav{
margin: 0 0 0 auto;
}
.sigma_header.header-2 .sigma_header-controls{
margin-left: auto;
} .sigma_header.header-3 .sigma_header-bottom-inner .navbar-nav{
margin-right: auto;
}
.sigma_header.header-3 .sigma_header-bottom-inner > .navbar-nav > .menu-item:first-child > a{
padding: 20px;
} .sigma_footer {
padding: 0;
}
.sigma_footer p{
margin-bottom: 20px;
color: #656565;
}
.sigma_footer-top{
padding: 50px 0;
}
.sigma_footer-top > .container{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.sigma_footer .sidebar-widget{
box-shadow: none;
background-color: transparent;
border: 0;
padding: 0;
}
.sigma_footer .sidebar-widget .widget-title{
padding-bottom: 0;
border-bottom: 0;
font-size: 22px;
font-weight: 700;
}
.sigma_footer .sidebar-widget .widget-title::before{
display: none;
}
.sigma_footer .sidebar-widget + .sidebar-widget{
margin-top: 50px;
}
.sigma_footer-buttons a{
display: inline-flex;
align-items: center;
}
.sigma_footer-buttons a .sigma_svg-icon{
fill: #18181D;
margin-right: 10px;
display: block;
width: 20px;
height: auto;
flex-shrink: 0;
}
.sigma_footer-buttons a + a{
margin-left: 15px;
}
.sigma_footer-middle{
padding: 50px 0;
border-top: 1px solid #F0F2F3;
border-bottom: 1px solid #F0F2F3;
}
.sigma_footer-middle a{
color: #656565;
}
.sigma_footer-middle a:hover{
color: #d22828;
}
.sigma_footer-middle a.sigma_btn-custom,
.sigma_footer-middle a.sigma_btn-custom:hover{
color: #fff;
}
.sigma_footer-bottom ul{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 20px 0 0;
}
.sigma_footer-bottom ul.sigma_sm{
margin: 0;
}
.sigma_footer-bottom ul li{
margin: 0;
display: flex;
align-items: center;
}
.sigma_footer-bottom ul li ul{
margin: 0;
}
.sigma_footer-bottom ul li a{
padding-right: 20px;
color: #656565;
}
.sigma_footer-bottom ul li a:hover{
color: #d22828;
}
.sigma_footer-bottom .sigma_footer-copyright{
padding: 20px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.sigma_footer-bottom .sigma_footer-copyright p{
margin: 0;
}
.sigma_footer-logo{
width: 140px;
}
.sigma_back-to-top{
position: fixed;
background-color: #c3c3c3;
bottom: 20px;
right: 20px;
width: 70px;
height: 70px;
display: flex;
color: #5D5D5D;
align-items: center;
justify-content: center;
flex-direction: column;
cursor: pointer;
transition: .3s;
box-shadow: 0 3px 24px rgba(0,0,0,.1);
opacity: 0;
visibility: hidden;
z-index: 35;
}
.sigma_back-to-top.show{
opacity: 1;
visibility: visible;
}
.sigma_back-to-top:hover{
background-color: #5D5D5D;
}
.sigma_back-to-top:hover i,
.sigma_back-to-top:hover span{
color: #fff;
}
.sigma_back-to-top i{
display: block;
line-height: 1;
font-size: 28px;
transition: .3s;
}
.sigma_back-to-top span{
display: block;
position: absolute;
transition: .3s;
top: 60%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
visibility: hidden;
font-family: "Oswald", sans-serif;
font-weight: 600;
font-size: 10px;
}
.sigma_back-to-top img{
transition: .3s;
}
.sigma_back-to-top:hover i,
.sigma_back-to-top:hover img{
transform: translateY(-10px);
opacity: 0;
visibility: hidden;
}
.sigma_back-to-top:hover span{
top: 50%;
opacity: 1;
visibility: visible;
}
.sigma_instagram{
display: flex;
align-items: center;
justify-content: center;
height: 100%;
}
.sigma_footer-instagram #sb_instagram{
position: relative;
}
.sigma_footer-instagram #sb_instagram .sb_instagram_header{
display: none;
}
.sigma_footer-instagram #sb_instagram #sbi_load{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: inline-block;
width: auto;
}
#sb_instagram .sbi_follow_btn a{
background-color: #fff;
color: #656565;
}
#sb_instagram .sbi_follow_btn a:focus,
#sb_instagram .sbi_follow_btn a:hover{
box-shadow: none;
background-color: #f3f3f3;
}
#sb_instagram .sbi_photo::before{
font-family: "Font Awesome 5 Brands";
content: "\f16d";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 28px;
font-size: 18px;
position: absolute;
left: 10px;
bottom: 10px;
color: #fff;
transition: .3s;
opacity: 0;
visibility: hidden;
}
#sb_instagram .sbi_photo:hover::before{
opacity: 1;
visibility: visible;
} .sigma_footer.sigma_footer-dark{
background-color: #1D2228;
}
.sigma_footer.sigma_footer-dark,
.sigma_footer.sigma_footer-dark p,
.sigma_footer.sigma_footer-dark .sidebar-widget ul li a::before,
.sigma_footer.sigma_footer-dark .sigma_footer-bottom ul li a:hover,
.sigma_footer.sigma_footer-dark .sidebar-widget ul li a:hover,
.sigma_footer.sigma_footer-dark .sidebar-widget .widget-title,
.sigma_footer.sigma_footer-dark .sigma_recent-post .sigma_recent-post-body h6 a{
color: #fff;
}
.sigma_footer.sigma_footer-dark .sigma_recent-post .sigma_recent-post-body h6 a:hover{
color: #960d0d;
}
.sigma_footer.sigma_footer-dark .sigma_footer-middle{
border-top: 1px solid rgba(255,255,255,.1);
border-bottom: 1px solid rgba(255,255,255,.1);
}
.sigma_footer.sigma_footer-dark .sigma_footer-bottom ul li a,
.sigma_footer.sigma_footer-dark .sidebar-widget ul li a{
color: #b7b7b7;
}
.sigma_footer.sigma_footer-dark .sidebar-widget select,
.sigma_footer.sigma_footer-dark .form-control,
.sigma_footer.sigma_footer-dark input[type="text"]{
background-color: #404040;
color: #fff;
border: 1px solid #5d5d5d;
}
.sigma_footer.sigma_footer-dark .sigma_search-adv-input button{
border: 1px solid #5d5d5d;
}
.sigma_footer.sigma_footer-dark .sigma_search-adv-input button i{
color: #fff;
}
.sigma_footer.sigma_footer-dark .sigma_search-adv-input button:hover{
background-color: #5d5d5d;
}
.sigma_footer.sigma_footer-dark .tagcloud a{
background-color: #404040;
color: #fff;
border: 1px solid #5d5d5d;
}
.sigma_footer.sigma_footer-dark table th,
.sigma_footer.sigma_footer-dark table td{
background-color: #404040;
color: #fff;
border: 1px solid #5d5d5d;
}
.sigma_footer.sigma_footer-dark table a{
color: #d22828;
}
.sigma_footer.sigma_footer-dark table a:hover,
.sigma_footer.sigma_footer-dark table a:focus{
color: #960d0d;
}
.sigma_footer.sigma_footer-dark .sidebar-widget .rsswidget{
color: #fff;
}
.sigma_footer.sigma_footer-dark .sigma_footer-buttons a.sigma_btn-custom.light{
background-color: #404040;
color: #fff;
}
.sigma_footer.sigma_footer-dark .sigma_footer-buttons a.sigma_btn-custom.light .sigma_svg-icon{
fill: #fff;
}
.sigma_footer.sigma_footer-dark .sigma_footer-buttons a.sigma_btn-custom.light:hover{
background-color: #5d5d5d;
} .sigma_subheader{
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-color: #fff;
}
.sigma_subheader::after{
content: '';
position: absolute;
width: 100%;
bottom: 0;
padding-top: 15px;
background-size: auto 75px;
background-repeat: repeat-x;
background-position: center 0;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/texture-1.svg);
}
.sigma_subheader-inner{
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
padding: 60px 0 40px;
}
.sigma_subheader h1{
font-size: 30px;
line-height: 1.5;
margin: 0 0 20px;
color: #fff;
-ms-word-wrap: break-word;
word-wrap: break-word;
max-width: 600px;
}
.sigma_subheader .breadcrumb{
padding: 0;
margin: 0 0 20px;
background-color: transparent;
}
.sigma_subheader .breadcrumb li{
margin: 0;
color: #f1f1f1;
}
.sigma_subheader .breadcrumb li a{
color: #f1f1f1;
font-weight: 700;
}
.sigma_subheader .breadcrumb li a:hover{
color: #fff;
}
.sigma_subheader .breadcrumb .breadcrumb-item.active{
color: #fff;
}
.sigma_subheader .breadcrumb-item+.breadcrumb-item::before{
color: #f1f1f1;
font-family: "Font Awesome 5 Free";
content: "\f054";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1.7;
font-weight: 900;
margin-left: auto;
font-size: 10px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
} .sigma_subheader.subheader-2 .sigma_subheader-inner{
padding: 150px 0 130px;
justify-content: center;
flex-direction: column;
text-align: center;
}
.sigma_subheader.subheader-2 h1{
font-size: 50px;
line-height: 1.2;
} .sigma_subheader.subheader-3{
background-size: cover;
background-position: center;
padding: 150px 0 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.sigma_subheader.subheader-3 h1{
font-size: 50px;
line-height: 1.2;
}
.sigma_subheader.subheader-3 .sigma_subheader-inner{
padding: 0;
display: block;
} .sigma_subheader.sigma_post-subheader{
background-size: cover;
background-position: center;
min-height: 600px;
padding-bottom: 150px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.sigma_subheader.sigma_post-subheader h1{
max-width: 700px;
}
.sigma_subheader.sigma_post-subheader .sigma_subheader-inner{
padding: 0;
text-align: left;
display: block;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta{
display: flex;
align-items: center;
margin: 20px 0;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta span {
color: #fff;
margin-right: 10px;
font-size: 13px;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta span i {
margin-right: 5px;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta a {
color: #fff;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta a:hover {
text-decoration: underline;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta .sigma_post-author{
display: inline-flex;
align-items: center;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta .sigma_post-author img{
margin-right: 3px;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta .sigma_post-author a{
font-weight: 400;
} .sigma_empty-content p{
margin-bottom: 20px;
} .sigma_post.sticky{
position: relative;
}
.sigma_post.sticky::before{
content: "\f005";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 0;
color: #fff;
right: 0;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
background-color: #ffd200;
}
.sigma_post{
position: relative;
margin-bottom: 30px;
padding: 20px;
background-color: #fff;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #F0F2F3;
}
.sigma_post-gutter-lg .sigma_post{
margin-bottom: 50px;
}
.sigma_post .sigma_post-thumb a,
.gallery-thumb{
position: relative;
display: block;
overflow: hidden;
text-align: center;
}
.sigma_post .sigma_post-thumb a img{
margin: 0 auto;
transition: .3s;
}
.sigma_post .sigma_post-thumb a:hover img{
transform: scale(1.1);
}
.sigma_post .sigma_post-categories{
margin: 0 0 17px;
}
.sigma_post .sigma_post-categories a{
background-color: rgba(237,78,83, .25);
display: inline-block;
padding: 5px 8px;
color: #d22828;
font-size: 12px;
line-height: 1.7;
font-weight: 600;
margin: 0 3px 3px 0;
}
.sigma_post .sigma_post-categories a:hover{
background-color: #d22828;
color: #fff;
}
.sigma_post .sigma_post-body{
position: relative;
}
.sigma_post.has-post-thumbnail .sigma_post-body{
padding: 20px 0 0;
}
.sigma_post-single .sigma_related-posts{
margin-top: 50px;
}
.sigma_related-posts .sigma_post{
margin-bottom: 0;
}
.sigma_related-posts .sigma_post.has-post-thumbnail .sigma_post-body{
padding: 0;
}
.sigma_related-posts .sigma_post .sigma_post-body h5 a{
color: #1D2228;
width: 100%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display: block;
}
.sigma_related-posts .slick-dots,
.woocommerce .sigma_related-posts .slick-dots{
margin-top: 30px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sigma_related-posts .sigma_related-posts-slider .slick-list{
margin: 0 -15px;
}
.sigma_related-posts .sigma_related-posts-slider .slick-slide{
padding: 0;
}
.sigma_post .sigma_post-body h5{
margin: 0 0 15px;
word-break: break-word;
font-weight: 700;
}
.sigma_post .sigma_post-body h5 a{
color: #1D2228;
}
.sigma_post .sigma_post-body h5 a:hover,
.sigma_post .sigma_post-body .sigma_post-desc > span a:hover{
color: #960d0d;
}
.sigma_post .sigma_post-body .sigma_post-desc > span{
display: block;
color: #1D2228;
font-size: 13px;
line-height: 1.7;
font-style: italic;
margin-bottom: 15px;
}
.sigma_post .sigma_post-body .sigma_post-desc > span > a{
position: relative;
margin-left: 5px;
}
.sigma_post .sigma_post-body .sigma_post-desc > span > a::before{
content : '-';
margin-right: 5px;
text-decoration: none;
color: #848486;
}
.sigma_post .sigma_post-body .sigma_post-desc > span > a:hover::before{
text-decoration: none;
color: #848486;
}
.sigma_post .sigma_post-body .sigma_post-desc > span span:first-child{
color: #848486;
}
.sigma_post .sigma_post-body .sigma_post-desc > span a{
display: inline-flex;
color: #1D2228;
}
.sigma_post .sigma_post-body .sigma_post-desc p{
margin-bottom: 20px;
}
.sigma_post-footer{
display: flex;
align-items: center;
justify-content: space-between;
}
.sigma_post-comments-count{
display: block;
color: #848486;
font-size: 13px;
line-height: 1.7;
font-style: italic;
} .sigma_post.sigma_post-list{
display: flex;
align-items: center;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
}
.sigma_post.sigma_post-list .sigma_post-body{
border: 0;
box-shadow: none;
background-color: transparent;
padding: 0 20px;
}
.sigma_post.sigma_post-list .sigma_post-body,
.sigma_post.sigma_post-list .sigma_post-thumb{
flex: 1;
} .sigma_recent-post{
margin-bottom: 20px;
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sigma_recent-post:last-child{
margin-bottom: 0;
}
.sigma_recent-post > a{
display: block;
width: 90px;
margin-right: 15px;
overflow: hidden;
}
.sigma_recent-post .sigma_recent-post-body{
flex: 1;
}
.sigma_recent-post .sigma_recent-post-body h6{
margin-bottom: 5px;
}
.sigma_recent-post .sigma_recent-post-body span{
margin-bottom: 0;
color: #848486;
font-size: 13px;
}
.sigma_recent-post .sigma_recent-post-body h6 a{
color: #1D2228;
}
.sigma_recent-post .sigma_recent-post-body h6 a:hover{
color: #960d0d;
} .sigma_post-content-wrapper{
position: relative;
margin-top: -200px;
background-color: #fff;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #f0f2f3;
padding: 30px;
z-index: 3;
}
.post-password-form label{
margin: 0;
}
.post-password-form input[type="password"]{
margin-top: 10px;
}
.comment-form-cookies-consent{
display: flex;
align-items: center;
}
.comment-form-cookies-consent label,
.comment-form-cookies-consent input[type="checkbox"]{
margin-bottom: 0;
margin-top: 0;
}
.comment-list-wrap h4,
.comment-respond .comment-reply-title,
.sigma_related-posts .title,
.up-sells .title{
margin-bottom: 30px;
font-size: 26px;
}
.comment-list-wrap,
.comment-respond{
margin-top: 50px;
}
.comment-list .comment-content > ul, .comment-list .comment-content > ol{
margin-bottom: 20px;
}
.comment-list{
margin: 0;
}
.comment-list .comment-respond{
margin: 30px 0;
}
.comment-list li.comment-item{
margin-top: 0;
position: relative;
padding: 40px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
margin-bottom: 30px;
}
.comment-list ol,
.comment-list ul{
padding-left: 30px;
}
.comment-list li.comment-item .comment-avatar{
float: left;
}
.comment-list li.comment-item .comment-avatar + .comment-body{
float: right;
width: calc(100% - 90px);
}
.comment-list li.comment-item .comment-body .sigma_comment-author{
margin-bottom: 20px;
font-size: 16px;
font-weight: 500;
display: inline-block;
}
.comment-list li.comment-item .comment-body .sigma_comment-author a{
color: #1D2228;
}
.comment-list li.comment-item .comment-body .sigma_comment-author a:hover{
color: #d22828;
}
.comment-list li.comment-item .comment-body .sigma_comment-date{
display: inline-block;
float: right;
margin-bottom: 15px;
color: #848486;
font-size: 13px;
line-height: 21px;
}
.comment-list .comment-item p:last-child{
margin-bottom: 0;
}
.sigma_post-single .sigma_post-share{
margin-top: 50px;
}
.sigma_post-single-thumb img{
margin-bottom: 30px;
}
.sigma_post-single-author{
display: flex;
align-items: center;
margin-bottom: 25px;
}
.sigma_post-single-author img{
width: 45px;
margin-right: 10px;
margin-bottom: 0;
}
.sigma_post-single-author-content p{
font-weight: 600;
color: #1D2228;
margin-bottom: 0;
}
.sigma_post-single-author-content span{
font-size: 13px;
}
.sigma_post-thumbnail{
text-align: center;
}
.sigma_post-thumbnail img{
margin-bottom: 20px;
}
.sigma_post-single-meta{
display: flex;
align-items: flex-start;
padding: 20px 0;
margin-top: 50px;
border-top: 1px solid #F0F2F3;
border-bottom: 1px solid #F0F2F3;
}
.sigma_post-single-meta-item{
flex: 1;
}
.sigma_post-single-meta h6{
margin: 0 0 14px;
}
.sigma_post-share .sigma_sm li + li{
margin-left: 10px;
}
.sigma_post-share .sigma_sm li a{
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #F0F2F3;
background-color: #fff;
}
.sigma_post-share .sigma_sm li a i{
color: #838383;
}
.sigma_post-share .sigma_sm li a:hover{
background-color: #f9f9f9;
}
.sigma_single-pagination{
margin: 30px 0;
}
.sigma_single-pagination-item + .sigma_single-pagination-item{
margin-left: 10px;
}
.product .sigma_single-pagination-item + .sigma_single-pagination-item{
margin-left: 0;
margin-top: 10px;
}
.sigma_single-pagination-thumb{
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
margin-right: 10px;
}
.sigma_single-pagination-prev .sigma_single-pagination-thumb{
margin-right: 0;
margin-left: 10px;
}
.sigma_single-pagination-content  span{
color: #848486;
font-size: 13px;
}
.sigma_single-pagination a{
display: flex;
align-items: center;
}
.sigma_single-pagination a h6{
margin: 0;
margin: 0;
font-size: 14px;
width: 150px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.sigma_post-single .sigma_single-pagination a h6{
width: 200px;
padding-right: 10px;
}
.sigma_post-single .sigma_single-pagination .sigma_single-pagination-prev h6{
padding-right: 0;
padding-left: 10px;
}
.sigma_single-pagination .sigma_single-pagination-prev .sigma_single-pagination-content{
text-align: right;
}
.sigma_single-pagination-prev,
.sigma_single-pagination-next{
padding: 10px 20px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
transition: .3s;
}
.sigma_single-pagination-prev:hover,
.sigma_single-pagination-next:hover{
background-color: #f9f9f9;
}
.sigma_single-pagination i{
color: #838383;
margin-left: auto;
transition: .3s;
}
.sigma_single-pagination .sigma_single-pagination-prev i{
margin-left: 0;
margin-right: auto;
}
.sigma_single-pagination-prev:hover i{
transform: translateX(-3px);
}
.sigma_single-pagination-next:hover i{
transform: translateX(3px);
}
.sigma_post-single .sigma_single-pagination{
margin: 50px 0 0;
display: flex;
align-items: center;
justify-content: space-between;
}
.sigma_post-single .sigma_single-pagination-prev,
.sigma_post-single .sigma_single-pagination-next{
min-height: 72px;
display: flex;
align-items: center;
flex: 1;
}
.sigma_post-single .sigma_single-pagination-prev a,
.sigma_post-single .sigma_single-pagination-next a{
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
} .sidebar-widget{
padding: 20px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
}
.sidebar-widget table{
margin-bottom: 0;
}
.sidebar-widget + .sidebar-widget{
margin-top: 30px;
}
.widgettitle{
font-size: 20px;
}
.sidebar-widget .widget-title,
.widgettitle{
position: relative;
font-weight: 400;
margin-bottom: 30px;
font-size: 26px;
}
.sidebar-widget .widget-title::before,
.widgettitle::before{
content: '';
position: absolute;
top: 0;
left: -20px;
width: 3px;
height: 100%;
background-color: #1D2228;
}
.sidebar-widget ul li{
margin: 15px 0 0;
}
.sidebar-widget ul li a{
color: #656565;
}
.sidebar-widget ul li a:hover{
color: #960d0d;
}
.sidebar-widget ul li cite{
position: relative;
margin-top: 5px;
display: block;
font-size: 13px;
color: #848486;
font-style: italic;
}
.sidebar-widget ul li cite::before{
content: '\f13a';
font-family: flaticon;
margin-right: 10px;
font-size: 14px;
font-style: normal;
}
.sidebar-widget .recentcomments .comment-author-link,
.sidebar-widget .recentcomments a,
.sidebar-widget ul .rsswidget{
font-weight: 600;
}
.sidebar-widget ul a.rsswidget{
display: block;
margin-bottom: 5px;
}
.sidebar-widget ul .rss-date{
display: block;
margin-bottom: 5px;
color: #848486;
font-size: 13px;
}
.sidebar-widget .rsswidget img{
margin-right: 5px;
}
.sidebar-widget .rsswidget{
color: #1D2228;
}
.sidebar-widget .rsswidget:hover{
color: #960d0d;
}
.sidebar-widget.widget_categories ul li,
.sidebar-widget.widget_archive ul li{
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
}
.sidebar-widget.widget_categories ul li ul,
.sidebar-widget.widget_archive ul li ul{
width: 100%;
}
.sidebar-widget ul{
margin: 15px 0 0;
}
.sidebar-widget ul ul,
.sidebar-widget ul ol,
.sidebar-widget ol ol,
.sidebar-widget ol ul{
padding-left: 15px;
margin: 0;
}
.sidebar-widget > ul{
margin-top: 0;
}
.sidebar-widget select{
height: 50px;
padding: 8px 15px;
border: 1px solid #F0F2F3;
width: 100%;
color: #6e6e6e;
background-color: #fff;
letter-spacing: 0.1px;
font-size: 14px;
outline: none;
}
.sidebar-widget select:focus {
border: 1px solid #efefef;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.sidebar-widget .wp-caption{
position: relative;
}
.sidebar-widget .wp-caption-text{
position: absolute;
margin: 0;
bottom: 0;
font-size: 14px;
margin: 10px;
color: #fff;
padding: 10px;
background-color: rgba(0,0,0,.4);
}
.sidebar-widget .calendar_wrap caption{
font-weight: 600;
color: #fff;
background-color: #1D2228;
font-family: "Oswald", sans-serif;
padding: 6px 0;
text-align: center;
}
.sidebar-widget .calendar_wrap table th,
.sidebar-widget .calendar_wrap table td{
text-align: center;
padding: 6px 0;
}
.sidebar-widget .calendar_wrap #prev a,
.sidebar-widget .calendar_wrap #next a{
color: #d22828;
}
.sidebar-widget .calendar_wrap #prev a:hover,
.sidebar-widget .calendar_wrap #next a:hover{
color: #960d0d;
}
.wp-calendar-nav{
margin-top: 10px;
}
.wp-calendar-nav a{
font-family: "Oswald",sans-serif;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
color: #838383;
text-decoration: underline;
margin-left: 10px;
}
.wp-calendar-nav a:hover{
color: #1d2228;
}
.tags a,
.tagcloud a,
.entry-content .wp-block-tag-cloud a{
display: inline-block;
font-size: 13px;
padding: 3px 12px;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #848486;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
background-color: #fff;
margin: 6px 6px 0 0;
}
.tagcloud a,
.entry-content .wp-block-tag-cloud a{
font-size: 13px !important;
}
.tags a:hover,
.tagcloud a:hover,
.entry-content .wp-block-tag-cloud a:hover{
background-color: #f5f5f5;
border-color: rgba(0, 0, 0, 0.1);
color: #848486;
-webkit-box-shadow: none;
box-shadow: none;
}
.sidebar-widget .sigma_search-adv-input{
width: auto;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
background-color: #5D5D5D;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
background-color: #e1e4e9;
}
.woocommerce .widget_price_filter .price_slider_amount .button{
padding: 0;
background-color: transparent;
box-shadow: none;
font-family: "Oswald", sans-serif;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
color: #838383;
text-decoration: underline;
line-height: 2.2;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover{
text-decoration: underline;
color: #1D2228;
background-color: transparent;
}
.sidebar .widget_mc4wp_form_widget,
.elementor-widget-wp-widget-mc4wp_form_widget .sidebar-widget{
position: relative;
background-color: #f9f9f9;
padding: 20px;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/texture-3.png);
}
.sidebar .widget_mc4wp_form_widget .form-group button,
.elementor-widget-wp-widget-mc4wp_form_widget .sidebar-widget .form-group button{
font-size: 0;
padding: 12px 18px;
width: auto;
}
.sidebar .widget_mc4wp_form_widget .form-group button i,
.elementor-widget-wp-widget-mc4wp_form_widget .sidebar-widget .form-group button i{
font-size: 14px;
margin: 0;
}
.sidebar .widget_mc4wp_form_widget button,
.elementor-widget-wp-widget-mc4wp_form_widget .sidebar-widget button{
display: block;
width: 100%;
}
.widget-about-author{
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #F0F2F3;
padding: 40px 40px 100px;
background-color: #fff;
text-align: center;
}
.widget-about-author-inner img{
width: 100px;
margin: 0 auto 20px;
}
.widget-about-author-inner h5{
margin-bottom: 10px;
}
.widget-about-author .sigma_sm{
display: flex;
align-items: center;
justify-content: space-between;
}
.widget-about-author .sigma_sm li + li{
margin: 0;
}
.widget-about-author .sigma_sm li{
flex: 1;
}
.widget-about-author .sigma_sm li a{
background-color: #f9f9f9;
display: flex;
align-items: center;
justify-content: center;
padding: 20px;
color: #838383;
}
.widget-about-author .sigma_sm li a:hover{
background-color: #5D5D5D;
color: #fff;
}
.sidebar-widget ul.slick-dots li{
margin: 0 5px;
}
.sidebar-widget .sigma_product-inner{
box-shadow: none;
} .sigma_categories .sigma_category:nth-child(even){
flex-direction: row-reverse;
}
.sigma_category{
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.sigma_category-bg {
position: relative;
background-size: cover;
background-position: center;
}
.sigma_category-bg.with-border::after{
content: '';
position: absolute;
top: 0;
left: 0;
width: calc(100% - 30px);
height: calc(100% - 30px);
border: 1px solid #fff;
margin: 15px;
}
.sigma_category-bg .section-title-wrap{
display: none;
}
.sigma_category-bg, .sigma_category-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.sigma_category-bg + .sigma_category-content .sigma_category-content-inner {
padding: 50px 50px 20px;
}
.sigma_category-icon{
position: absolute;
bottom: -30px;
left: 50%;
width: 60px;
height: 60px;
font-size: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: #d22828;
padding: 5px 0;
background-color: #fff;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
z-index: 3;
}
.sigma_mini-menu-item,
.woocommerce .sigma_mini-menu-item,
.woocommerce .product.sigma_mini-menu-item{
margin-bottom: 30px;
display: flex;
align-items: center;
}
.sigma_mini-menu-item .sigma_mini-menu-outter{
flex: 1;
}
.sigma_mini-menu-item .sigma_mini-menu-thumb{
margin-right: 15px;
width: 100px;
flex: 0 100px;
}
.sigma_mini-menu-item .sigma_mini-menu-top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sigma_mini-menu-item .sigma_mini-menu-top h5 {
margin: 0;
transition: .3s;
font-size: 18px;
}
.sigma_mini-menu-item:hover h5{
color: #960d0d;
}
.sigma_mini-menu-item .sigma_mini-menu-dots {
height: 2px;
border-bottom: 2px dotted #1D2228;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
margin: 0 20px;
}
.sigma_mini-menu-item .sigma_mini-menu-top span {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
color: #d22828;
font-weight: 500;
}
.sigma_mini-menu-item .sigma_mini-menu-bottom {
max-width: 500px;
margin-top: 10px;
}
.sigma_mini-menu-item .sigma_mini-menu-bottom p {
margin: 0;
color: #656565;
} .sigma_banner.banner-1 .slick-list{
margin: 0 -15px;
}
.sigma_banner.banner-1 .sigma_banner-slider{
padding: 60px 0 50px;
}
.sigma_banner-slider-nav .slick-list {
padding: 10px 0;
}
.sigma_banner.banner-1 .sigma_banner-inner h1,
.sigma_banner.banner-1 .sigma_banner-inner p {
max-width: 600px;
}
.sigma_banner .sigma_banner-subtitle {
color: #848486;
font-size: 16px;
font-weight: 400;
margin-bottom: 25px;
}
.sigma_banner .sigma_banner-title {
font-size: 62px;
margin-bottom: 20px;
text-transform: uppercase;
}
.sigma_banner-nav-item-inner{
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 20px;
background-color: #f9f9f9;
cursor: pointer;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
-webkit-box-shadow: 0 3px 24px rgba(0,0,0,.04);
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #F0F2F3;
overflow: hidden;
}
.sigma_banner-nav-item-inner:hover {
background-color: #fff2d1;
}
.sigma_banner-nav-item.slick-current .sigma_banner-nav-item-inner {
background-color: #FCCC4C;
}
.sigma_banner-nav-item-inner img,
.elementor .sigma_banner-nav-item-inner img{
max-width: 100px;
margin-right: 20px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_banner-nav-item-inner:hover img {
-webkit-transform: rotate(25deg);
-ms-transform: rotate(25deg);
transform: rotate(25deg);
}
.sigma_banner-nav-item-inner .sigma_banner-nav-item-body {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.sigma_banner-nav-item-inner .sigma_banner-nav-item-body h5 {
margin-bottom: 5px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
white-space: nowrap;
overflow: hidden;
max-width: 190px;
text-overflow: ellipsis;
}
.sigma_banner-nav-item-inner .sale {
position: absolute;
top: 16px;
left: -36px;
z-index: 3;
text-align: center;
}
.sigma_banner-nav-item-inner .sale-inner{
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
background-color: #4e4e4e;
padding: 0 30px;
color: #fff;
font-weight: 600;
min-width: 130px;
}
.sigma_banner-nav-item-inner .sigma_banner-nav-item-body span {
font-weight: 500;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_banner-nav-item.slick-current .sigma_banner-nav-item-body,
.sigma_banner-nav-item.slick-current .sigma_banner-nav-item-inner h5,
.sigma_banner-nav-item.slick-current .sigma_banner-nav-item-inner span,
.sigma_banner-nav-item.slick-current .sigma_banner-nav-item-inner.on-sale .sigma_banner-nav-item-body span + span {
color: #fff;
}
.sigma_banner-controls{
display: flex;
align-items: center;
}
.sigma_banner-controls .sigma_banner-price{
margin-left: 20px;
display: inline-block;
margin-bottom: 0;
}
.sigma_banner .sigma_product .sigma_banner-controls .sigma_badge-sale{
margin-left: 0;
margin-bottom: 8px;
}
.sigma_banner-controls .sigma_banner-price span.price,
.woocommerce .sigma_banner-controls .sigma_banner-price span.price,
.sigma_banner-controls .sigma_banner-price span.price del,
.woocommerce .sigma_banner-controls .sigma_banner-price span.price del,
.sigma_banner-controls .sigma_banner-price span.price ins,
.woocommerce .sigma_banner-controls .sigma_banner-price span.price ins{
font-size: 18px;
}
.sigma_banner-slider-nav .slick-arrow{
cursor: pointer;
width: 70px;
height: 70px;
border: 2px solid #f9f9f9;
color: #1D2228;
background-color: #f9f9f9;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
z-index: 1;
overflow: hidden;
}
.sigma_banner-slider-nav:hover .slick-arrow{
opacity: 1;
visibility: visible;
}
.sigma_banner-slider-nav .slick-arrow:hover,
.sigma_banner-slider-nav .slick-arrow:focus{
background-color: #FCCC4C;
border-color: #FCCC4C;
color: #fff;
}
.sigma_banner-slider-nav .slick-arrow.slick-prev{
left: -40px;
}
.sigma_banner-slider-nav .slick-arrow.slick-next{
right: -40px;
}
.sigma_banner-slider-nav:hover .slick-arrow.slick-next{
right: -90px;
}
.sigma_banner-slider-nav:hover .slick-arrow.slick-prev{
left: -90px;
} .sigma_banner.banner-2 .slick-list,
.sigma_banner.banner-2 .slick-slide {
margin: 0;
}
.sigma_banner.banner-2 .slick-track,
.sigma_simple-slider.style-2 .slick-track{
display: flex;
}
.sigma_banner.banner-2 .slick-slide,
.sigma_simple-slider.style-2 .slick-slide{
height: inherit;
}
.sigma_banner.banner-2 .sigma_banner-carousel-item{
cursor: pointer;
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner{
position: relative;
padding: 180px 40px;
background-size: cover;
background-position: left;
background-repeat: no-repeat;
max-width: 100%;
height: 100%;
z-index: 1;
margin: 0 auto;
display: flex;
justify-content: center;
flex-direction: column;
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner .sigma_banner-title,
.sigma_banner.banner-2 .sigma_banner-carousel-inner,
.sigma_banner.banner-2 .sigma_banner-carousel-inner h5,
.sigma_banner.banner-2 .sigma_banner-carousel-inner .sigma_banner-subtitle,
.sigma_banner.banner-2 .sigma_banner-carousel-inner h4{
color: #fff;
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background-color: rgba(0,0,0,.4);
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_banner.banner-2 .slick-current .sigma_banner-carousel-inner::before {
background-color: rgba(0,0,0,.7);
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner .sigma_banner-subtitle {
max-width: 400px;
margin-bottom: 20px;
}
.sigma_banner.banner-2 .star-rating{
margin-bottom: 20px;
float: none;
}
.sigma_banner.banner-2 .sigma_product .sigma_badge-sale{
background-color: #fff;
}
.sigma_banner.banner-2 div.product p.price,
.sigma_banner.banner-2 div.product span.price{
color: #fff;
}
.sigma_banner.banner-2 .sigma_banner-carousel-text {
opacity: 0;
visibility: hidden;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_banner.banner-2 .slick-current .sigma_banner-carousel-text {
opacity: 1;
visibility: visible;
}
.sigma_banner.banner-2 .sigma_arrows-wrapper {
display: block;
position: absolute;
bottom: 0;
right: 0;
background-color: #fff;
border-top-left-radius: 55px;
padding: 20px 0 0;
}
.sigma_banner.banner-2 .sigma_arrows_slide-number {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
margin-bottom: 20px;
}
.sigma_banner.banner-2 .sigma_arrows_slide-number span {
font-size: 30px;
font-weight: 700;
color: #1D2228;
line-height: 28px;
}
.sigma_banner.banner-2 .sigma_arrows_slide-number span + span {
font-size: 16px;
font-weight: 400;
line-height: 1;
}
.sigma_banner.banner-2 .sigma_arrows .slick-arrow {
left: auto;
right: auto;
top: auto;
-webkit-transform: translate(0);
-ms-transform: translate(0);
transform: translate(0);
width: auto;
height: auto;
font-weight: 600;
background-color: transparent;
border: 0;
padding: 20px 40px;
margin: 0;
border-top: 1px solid rgba(0,0,0,.1);
}
.sigma_banner.banner-2 .sigma_arrows .slider-prev {
border-right: 1px solid rgba(0,0,0,.1);
}
.sigma_banner.banner-2 .sigma_arrows .slick-arrow:hover {
color: #1D2228;
background-color: #f9f9f9;
} .sigma_simple-slider .slick-list{
margin: 0 -15px;
}
.sigma_simple-slider .slick-dots{
position: absolute;
bottom: 50px;
}
.sigma_simple-slider-item,
.sigma_simple-slider-item.slick-slide{
position: relative;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background-color: #f9f9f9;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/texture-3.png);
padding: 30px;
margin: 100px 15px;
-webkit-box-shadow: 0 3px 12px 0 rgba(25,31,33,.1);
box-shadow: 0 3px 12px 0 rgba(25,31,33,.1);
}
.sigma_simple-slider-item .sigma_simple-slider-item-inner {
max-width: 500px;
}
.sigma_simple-slider-item img {
position: absolute;
right: 30px;
bottom: -80px;
width: 460px;
}
.sigma_simple-slider-item .sigma_simple-slider-item-inner a {
margin-top: 30px;
} .sigma_simple-slider.style-2 .slick-list{
margin: 0;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item,
.sigma_simple-slider.style-2 .sigma_simple-slider-item.slick-slide{
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
align-items: unset;
justify-content: unset;
padding: 0;
box-shadow: none;
background-image: none;
background-color: transparent;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-bg {
-webkit-box-flex: 0;
-ms-flex: 0 600px;
flex: 0 600px;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-item-inner {
padding: 120px 40px;
max-width: 100%;
min-height: 700px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #f9f9f9;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/texture-3.png);
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text {
max-width: 700px;
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text h1{
font-size: 62px;
margin-bottom: 20px;
text-transform: uppercase;
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text p{
color: #848486;
font-size: 16px;
font-weight: 400;
margin-bottom: 25px;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-item-inner a{
margin-top: 0;
}
.sigma_simple-slider.style-2 .slick-dots {
position: absolute;
bottom: 20px;
left: 20px;
padding: 15px 20px 20px;
background-color: rgba(0,0,0,.4);
margin: 0;
}
.sigma_simple-slider.style-2 .slick-dots li{
line-height: 1;
} .sigma_icon-block{
position: relative;
margin-bottom: 30px;
}
.sigma_icon-block a{
display: block;
}
.sigma_icon-block i {
line-height: 1;
display: block;
margin-bottom: 30px;
font-size: 60px;
color: #d22828;
}
.sigma_icon-block h4{
margin-bottom: 10px;
font-weight: 500;
}
.sigma_icon-block p{
font-size: 15px;
margin-bottom: 0;
} .sigma_icon-block.sigma_icon-block-style-2 a{
display: block;
padding: 10px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
overflow: hidden;
}
.sigma_icon-block.sigma_icon-block-style-2 i{
line-height: 1;
font-size: 40px;
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
position: relative;
z-index: 1;
margin: 0 auto 10px;
color: #d22828;
}
.sigma_icon-block.sigma_icon-block-style-2 i::after{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
transition: .3s;
height: 100%;
z-index: -1;
background-color: #f9f9f9;
}
.sigma_icon-block.sigma_icon-block-style-2 a:hover i::after,
.sigma_icon-block.sigma_icon-block-style-2 a:focus i::after,
.sigma_icon-block.sigma_icon-block-style-2 a.active i::after{
transform: scale(3.5);
}
.sigma_icon-block.sigma_icon-block-style-2 h6{
margin-bottom: 0;
position: relative;
z-index: 2;
}  .sigma_404-container{
text-align: center;
}
.sigma_404-container img{
margin-bottom: 30px;
}
.sigma_404-container p{
max-width: 500px;
margin: 0 auto 20px;;
} .sigma_testimonials .slick-list{
padding: 10px 0;
margin: 0 -15px;
}
.sigma_testimonial-item .sigma_testimonial-thumb {
width: 100px;
margin: 0 auto -50px;
}
.sigma_testimonial-item .sigma_testimonial-content {
background-color: #fff;
text-align: center;
padding: 70px 20px 20px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
-webkit-box-shadow: 0 3px 24px rgba(0,0,0,.04);
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #F0F2F3;
}
.sigma_testimonial-item .sigma_testimonial-content i {
color: #FCCC4C;
display: block;
font-size: 20px;
margin-bottom: 10px;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_testimonial-item .sigma_testimonial-signature{
margin-top: 15px;
max-width: 140px;
margin: 20px auto 0;
}
.sigma_testimonial-item .sigma_testimonial-content h5 {
margin-bottom: 10px;
}
.sigma_testimonial-item .sigma_testimonial-content span {
font-size: 14px;
font-weight: 600;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.sigma_testimonial-item .sigma_testimonial-content span + p,
.sigma_testimonial-item .sigma_testimonial-content h5 + p{
margin: 10px 0 0;
} .sigma_testimonials.testimonials-2 .slick-list{
overflow: visible;
}
.sigma_testimonials.testimonials-2 .slick-slide:not(.slick-current){
opacity: .4;
cursor: pointer;
filter: blur(2px);
}
.sigma_testimonials.testimonials-2 .slick-slide:not(.slick-current):hover{
opacity: .6;
filter: blur(1px);
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item{
display: flex;
align-items: center;
background-color: #fff;
text-align: center;
padding: 0;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
-webkit-box-shadow: 0 3px 24px rgba(0,0,0,.04);
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border: 1px solid #F0F2F3;
background-repeat: no-repeat;
background-size: cover;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-thumb{
width: 100%;
margin: 0;
max-width: 500px;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-content{
position: relative;
box-shadow: none;
background-color: transparent;
border: 0;
padding: 40px;
text-align: left;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-content i{
font-size: 30px;
position: absolute;
left: -25px;
background-color: #fff;
width: 50px;
height: 50px;
top: 50%;
transform: translateY(-50%);
display: flex;
align-items: center;
justify-content: center;
} .sigma_team-item {
margin-bottom: 30px;
background-color: #f9f9f9;
}
.sigma_team-item .sigma_team-desc {
padding: 20px;
text-align: center;
}
.sigma_team-item .sigma_team-desc h5 {
margin-bottom: 5px;
}
.sigma_team-item .sigma_team-desc span {
font-size: 14px;
font-weight: 600;
color: #838383;
}  #androNewsletterPopup .modal-dialog{
max-width: 600px;
margin: .5rem auto;
}
.sigma_newsletter-popup-modal .modal-header{
padding: 0;
height: 300px;
overflow: hidden;
}
.sigma_newsletter-popup-modal .modal-header .close,
.sigma_newsletter-popup-modal .modal-header .close:hover,
.sigma_newsletter-popup-modal .modal-header .close:not(:disabled):not(.disabled):hover{
background-color: transparent;
}
.sigma_newsletter-popup-modal .modal-body{
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
padding: 3rem;
background-size: cover;
}
.sigma_newsletter-section::after{
content: '';
position: absolute;
width: 100%;
top: 0;
left: 0;
transform: rotate(180deg);
padding-top: 15px;
background-size: auto 75px;
background-repeat: repeat-x;
background-position: center 0;
background-image: url(//tataki-sushi.es/wp-content/themes/sushiyama/assets/img/texture-1.svg);
}
.sigma_newsletter-popup-modal .modal-body h3{
font-size: 30px;
margin: 0 0 10px;
}
.sigma_newsletter-popup-text-wrapper{
text-align: center;
}
.sigma_newsletter-popup-modal .close-btn{
position: absolute;
top: 10px;
right: 10px;
}
.sigma_newsletter-popup-modal .form-control{
width: 300px;
margin-bottom: 10px;
}
.sigma_newsletter-popup-modal .mc4wp-form-fields .sigma_btn-custom{
width: 100%;
}
.sigma_newsletter-popup-modal .sigma_btn-custom + span{
display: block;
cursor: pointer;
margin-top: 20px;
}
.sigma_newsletter-popup-modal .sigma_btn-custom + span:hover{
text-decoration: underline;
}
.sigma_newsletter-inner {
max-width: 600px;
margin: 0 auto;
}
.mc4wp-form-fields .form-group{
display: flex;
background-color: #fff;
padding: 7px;
margin: 0;
}
.mc4wp-form-fields .form-group .form-control{
margin-right: 10px;
border: 0;
}
.mc4wp-response .mc4wp-alert{
padding: 20px;
background-color: #f9f9f9;
border-bottom: 2px solid #8fae1b;
margin-top: 20px;
font-weight: 600;
color: #1D2228;
}
.mc4wp-response .mc4wp-alert.mc4wp-success{
border-bottom-color: #8fae1b;
}
.mc4wp-response .mc4wp-alert.mc4wp-notice{
border-bottom-color: #1e85be;
}
.mc4wp-response .mc4wp-alert.mc4wp-error{
border-bottom-color: #b81c23;
}
.mc4wp-response p{
margin: 0;
} .slick-list{
margin: 0 -15px;
}
.slick-slide{
outline: none;
margin: 0 15px;
} .sigma_arrows{
display: flex;
align-items: center;
margin-left: auto;
}
.sigma_arrows .slick-arrow{
position: relative;
cursor: pointer;
width: 70px;
height: 70px;
border: 2px solid #f9f9f9;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #1D2228;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
z-index: 1;
overflow: hidden;
background-color: #fff;
}
.sigma_arrows .slick-arrow:hover{
-webkit-transition-delay: .1s;
-o-transition-delay: .1s;
transition-delay: .1s;
background-color: #d22828;
border-color: #d22828;
color: #fff;
}
.sigma_arrows .slick-arrow{
margin: 0 10px;
}
.sigma_arrows.centered-arrows{
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sigma_arrows.with-margin{
margin-top: 20px;
}
.slick-prev,
.slick-next{
background-color: #f9f9f9;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
color: #1D2228;
transition: .3s;
z-index: 9;
opacity: 0;
visibility: hidden;
}
.slick-next{
right: 0;
}
.slick-prev{
left: 0;
}
.slick-prev:before,
.slick-next:before{
color: #1D2228;
font-family: "Font Awesome 5 Free";
content: "\f061";
-webkit-font-smoothing: antialiased;
font-style: normal;
font-variant: normal;
font-weight: 900;
text-rendering: auto;
line-height: 1.7;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
font-size: 14px;
}
.slick-prev:before{
content: "\f060";
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{
color: #fff;
background-color: #d22828;
}
.slick-prev:hover::before,
.slick-prev:focus::before,
.slick-next:hover::before,
.slick-next:focus::before{
color: #fff;
}
.sigma_slider .slick-next{
right: 0;
top: calc(100% + 10px);
}
.sigma_slider .slick-prev{
right: 35px;
left: auto;
top: calc(100% + 10px);
}
.sigma_slider .slick-next,
.sigma_slider .slick-prev{
transform: translate(0);
opacity: 1;
visibility: visible;
width: 30px;
height: 30px;
background-color: #fff;
border: 1px solid #F0F2F3;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
}
.sigma_slider .slick-next:hover,
.sigma_slider .slick-prev:hover,
.sigma_slider .slick-next:focus,
.sigma_slider .slick-prev:focus{
background-color: #f9f9f9;
}
.sigma_slider .slick-next:hover::before,
.sigma_slider .slick-prev:hover::before,
.sigma_slider .slick-next:focus::before,
.sigma_slider .slick-prev:focus::before{
color: initial;
}
.sigma_slider .slick-next::before,
.sigma_slider .slick-prev::before{
font-size: 11px;
}
.sigma_slider .sigma_product .sigma_product-inner,
.sigma_slider .sigma_product.sigma_product-list .sigma_product-inner{
margin-bottom: 0;
}
.sigma_slider .slick-slide{
margin: 0 15px
}
.sigma_slider .slick-list{
margin: 0 -15px;
} .slick-dots{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
justify-content: center;
margin-bottom: 0;
}
.slick-dots li{
margin: 0 5px;
text-align: center;
}
.slick-dots li button{
font-size: 0;
width: 12px;
height: 12px;
background-color: #f9f9f9;
border: 0;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
outline: none;
}
.slick-dots li.slick-active button{
background-color: #d22828;
}
.slick-slide{
outline: none;
} .sigma_author{
margin-top: 50px;
background-color: #f9f9f9;
padding: 40px;
}
.sigma_author-inner{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.sigma_author-inner img {
width: 100px;
margin-right: 20px;
}
.sigma_author-inner h5{
margin-bottom: 15px;
}
.sigma_author-inner h5 a{
color: #1D2228;
}
.sigma_author-inner h5 a:hover{
color: #960d0d;
}
.sigma_author-inner p{
margin: 0;
} .sigma_post-archive-gutter-lg .pagination.navigation{
margin-top: 0;
}
.pagination,
.woocommerce nav.woocommerce-pagination ul{
margin: 20px 0 0 0;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
white-space: nowrap;
padding: 0;
clear: both;
border: 0;
border-right: 0;
}
.pagination .nav-links{
display: flex;
align-items: center;
}
.pagination .page-item,
.pagination .page-numbers,
.pagination .post-page-numbers,
.woocommerce .woocommerce-pagination ul.page-numbers li,
.woocommerce-page .woocommerce-pagination ul.page-numbers li{
margin: 0;
border: 0;
}
.pagination .page-numbers,
.pagination .post-page-numbers,
.pagination .page-link,
.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers,
.woocommerce-page .woocommerce-pagination ul.page-numbers li .page-numbers{
color: #1D2228;
border: 0;
background-color: #fff;;
border: 1px solid #F0F2F3;
font-size: 14px;
font-weight: 600;
padding: 0;
margin: 0 5px;
min-width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
}
.pagination .page-numbers.current,
.pagination .post-page-numbers.current,
.pagination .page-item.active .page-link,
.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers.current,
.woocommerce-page .woocommerce-pagination ul.page-numbers li .page-numbers.current{
background-color: #d22828;
}
.pagination .page-numbers.current,
.pagination .post-page-numbers.current,
.woocommerce .woocommerce-pagination ul.page-numbers li span.page-numbers.current,
.woocommerce-page .woocommerce-pagination ul.page-numbers li span.page-numbers.current{
color: #fff;
}
.pagination .page-numbers:not(.current):hover,
.pagination .page-numbers:not(.current):focus,
.pagination .post-page-numbers:not(.current):hover,
.pagination .post-page-numbers:not(.current):focus,
.pagination .page-item .page-link:hover,
.pagination .page-item .page-link:focus,
.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers:hover,
.woocommerce-page .woocommerce-pagination ul.page-numbers li a.page-numbers:hover,
.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers:focus,
.woocommerce-page .woocommerce-pagination ul.page-numbers li a.page-numbers:focus{
background-color: #f9f9f9;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.entry-content + .page-links{
margin-top: 50px;
}
.tooltip{
font-family: 'Open Sans', sans-serif;
font-size: 13px;
} .accordion .card {
margin-bottom: 0;
}
.accordion .card .card-header {
position: relative;
background-color: #fff;
border-bottom: 0;
padding: .75rem 1.25rem;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-transform: none;
font-weight: 700;
color: #1D2228;
}
.accordion .card-header[aria-expanded="true"] {
background-color: #f8f9fa;
color: #1D2228;
}
.accordion .card-header::after {
content: '';
position: absolute;
top: 50%;
margin-top: -3px;
right: 1.25rem;
width: 10px;
height: 2px;
background-color: #848486;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
opacity: 1;
}
.accordion .card-header::before {
content: '';
position: absolute;
top: 50%;
margin-top: -3px;
right: 1.25rem;
width: 10px;
height: 2px;
background-color: #848486;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
opacity: 1;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.accordion .card-header[aria-expanded="true"]::before {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 0;
}
.accordion .card-header[aria-expanded="true"]::after, .accordion .card-header[aria-expanded="true"]::before {
background-color: #1D2228;
}
.accordion .card-header i {
position: relative;
top: 0;
left: 0;
margin-right: 10px;
font-size: 20px;
}
.accordion .card-header[aria-expanded="true"] i {
color: #d22828;
}
.accordion .card {
border: #F0F2F3;
}
.accordion.with-gap .card {
margin-bottom: 20px;
}
.accordion.with-gap .card:last-child{
margin-bottom: 0;
}
.accordion.with-gap .card:first-of-type, .accordion.with-gap .card:not(:first-of-type):not(:last-of-type) {
border-bottom: 1px solid #F0F2F3;
} .sigma_rating-wrapper{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sigma_rating-wrapper > span{
margin-left: 10px;
color: #848486;
font-size: 13px;
}
.sigma_rating{
margin-bottom: 5px;
}
.sigma_rating i{
margin-right: 5px;
font-size: 12px;
color: #848486;
}
.sigma_rating i.active{
color: #ffa80a;
}
.sigma_gallery-thumb::before{
content: '\f117';
font-family: flaticon;
width: 40px;
height: 40px;
position: absolute;
top: 25px;
right: 15px;
background-color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-weight: 600;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
opacity: 0;
visibility: hidden;
}
.sigma_gallery-thumb:hover::before{
top: 15px;
opacity: 1;
visibility: visible;
} @media(max-width: 1199px){
.checkout-billing{
margin-top: 50px;
}
.sigma_banner.banner-2 .sigma_banner-title {
font-size: 42px;
}
.sigma_simple-slider-item img {
position: absolute;
right: 20px;
bottom: -40px;
width: 370px;
}
.sigma_simple-slider-item, .sigma_simple-slider-item.slick-slide{
margin: 50px 15px;
}
.sigma_simple-slider .slick-dots{
bottom: 20px;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-bg{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
z-index: -1;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-bg::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.6);
}
.sigma_simple-slider.style-2 h1,
.sigma_simple-slider.style-2 h4,
.sigma_simple-slider.style-2 .anndro_simple-slider-text p{
color: #fff;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-item-inner {
background-color: transparent;
background-image: none;
min-height: auto;
padding: 90px 20px 160px;
}
.sigma_simple-slider.style-2 .slick-dots{
left: 0;
}
}
@media (max-width: 991px) {
.title {
font-size: 26px;
margin-bottom: 10px;
}
.sigma_header.header-1.sticky .sigma_header-middle{
position: fixed;
width: 100%;
top: 0;
z-index: 190;
box-shadow: 0 3px 24px rgba(0,0,0,.04);
border-bottom: 1px solid #F0F2F3;
}
.sigma_header.header-1 .sigma_header-middle .navbar{
padding: 10px 0;
}
.sigma_header.header-1 .navbar-brand .sigma_header-site-name{
margin: 0;
}
.sigma_header.header-2 .sigma_header-controls{
margin-left: auto;
}
.admin-bar .sigma_header.header-1.sticky .sigma_header-middle,
.admin-bar .sigma_header.header-2.sticky .sigma_header-middle.sigma_header-sticky{
top: 32px;
}
.sigma_grid-slider .slick-prev,
.sigma_grid-slider .slick-next,
.sigma_subheader .breadcrumb,
.sigma_header-controls-inner li.sigma_header-user{
display: none;
}
.sigma_subheader.subheader-2 .sigma_subheader-inner{
padding: 60px 0 40px;
}
.sigma_subheader.sigma_post-subheader{
min-height: auto;
padding: 100px 0 0;
}
.sigma_subheader.subheader-2 h1{
font-size: 30px;
line-height: 1.5;
}
.mb-lg-20{
margin-bottom: 20px;
}
.mb-lg-30{
margin-bottom: 30px;
}
.mr-lg-30{
margin-left: 0;
}
.section.section-padding.category_section{
margin-top: 0;
padding-top: 40px;
}
.section {
padding: 40px 0;
}
.section.section-padding{
padding: 40px 0 10px;
}
.sigma_section-fw,
.sigma_header.header-fw .container{
padding: 0 15px;
}
.sigma_post-single .sidebar,
.sigma_post-single .sigma_single-pagination,
.sigma_post-single .sigma_post-share,
.sigma_post-single-meta,
.sigma_post-single .sigma_related-posts,
.comment-list-wrap,
.comment-respond,
.entry-content + .page-links,
.sigma_author{
margin-top: 40px;
}
.sigma_post-content-wrapper{
padding: 0;
margin-top: 0;
border: 0;
box-shadow: none;
}
.navbar-brand{
width: 125px;
padding: 0;
}
.aside-toggler.aside-trigger-left{
height: 58px;
width: 58px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #F0F2F3;
margin-left: 10px;
}
.aside-toggler.aside-trigger-left:hover{
background-color: #f9f9f9;
}
.sigma_header-bottom,
.sigma_header-bottom .navbar-nav,
.sigma_header-middle .navbar-nav,
.sigma_header .sigma_search-adv,
.sigma_aside.sigma_aside-right,
.sigma_aside + .sigma_aside-overlay{
display: none;
}
.sigma_header.header-2 .sigma_header-middle .navbar{
padding: 15px 0;
}
.aside-toggler{
display: block;
}
.sigma_aside-overlay.aside-trigger-left,
.sigma_aside.sigma_aside-left{
display: block;
}
.sigma_post-single .sigma_post-share{
margin-top: 40px;
margin-bottom: 30px;
}
.sigma_category-mm{
margin-bottom: 30px;
}
.sigma_category-mm-body .sigma_category-mm-item.sigma_category-mm-item-expand > ul{
height: auto;
}
.sigma_category-mm-body > ul > li > ul{
top: 100%;
left: 0;
}
.sigma_category-mm-body > ul > li:hover > ul{
left: 0;
}
.sidebar{
margin-top: 10px;
}
.sidebar .sidebar-widget:last-child{
margin-bottom: 40px;
}
.sigma_post-archive-gutter-lg .pagination.navigation{
margin: 0 0 40px;
}
.pagination,
.woocommerce nav.woocommerce-pagination ul{
margin: 10px 0 30px;
}
.sigma_icon-block svg{
display: none;
}
.sigma_back-to-top{
width: 50px;
height: 50px;
font-size: 30px;
}
.sigma_back-to-top i{
font-size: 30px;
}
.sigma_back-to-top:hover i, .sigma_back-to-top:hover img{
transform: translateY(0);
opacity: 1;
visibility: visible;
}
.sigma_back-to-top span{
display: none;
}
.sigma_footer-middle{
padding: 40px 0 10px;
}
.sigma_footer-top{
padding: 40px 0;
}
.sigma_footer .sidebar-widget{
margin-bottom: 30px;
}
.sigma_post.sigma_post-list{
padding: 20px;
align-items: flex-start;
}
.sigma_instagram{
padding: 60px 40px 40px;
}
.sigma_banner.banner-1 .sigma_banner-slider-inner .row{
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.sigma_banner.banner-1 .sigma_banner-slider-inner .row img {
max-width: 350px;
margin: 0 auto 30px;
}
.sigma_banner.banner-1 .sigma_banner-slider{
text-align: center;
padding: 40px 0 30px;
}
.sigma_banner-controls{
justify-content: center;
}
.sigma_categories .sigma_category,
.sigma_categories .sigma_category:nth-child(even){
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.sigma_category-bg {
position: relative;
min-height: 200px;
display: flex;
align-items: center;
padding: 60px 15px 40px;
justify-content: center;
z-index: 1;
}
.sigma_category-bg::before{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.4);
z-index: -1;
}
.sigma_category-bg.with-border::after{
display: none;
}
.sigma_category-bg .section-title-wrap{
display: block;
}
.sigma_category-content-inner .section-title-wrap{
display: none;
}
.sigma_icon-block.sigma_icon-block-style-2 a:hover i::after,
.sigma_icon-block.sigma_icon-block-style-2 a:focus i::after,
.sigma_icon-block.sigma_icon-block-style-2 a.active i::after{
transform: scale(7.5);
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner {
padding: 120px 40px;
text-align: center;
align-items: center;
}
.sigma_banner.banner-2 .sigma_arrows-wrapper {
display: none;
}
.sigma_banner.banner-2 .star-rating{
margin: 0 auto 20px;
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner .sigma_banner-subtitle{
margin: 0 auto 20px;
}
.sigma_banner.banner-2 .sigma_banner-controls .sigma_banner-price{
text-align: left;
}
.sigma_simple-slider-item,
.slick-initialized .sigma_simple-slider-item.slick-slide,
.sigma_simple-slider-item.slick-slide {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
text-align: center;
margin: 0 15px;
}
.sigma_simple-slider-item img {
position: relative;
right: auto;
bottom: auto;
margin: 0 auto 10px;
}
.sigma_simple-slider-item .sigma_simple-slider-item-inner a {
margin-top: 5px;
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text{
margin: 0 auto;
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text h1{
font-size: 42px;
}
.sigma_simple-slider.style-2 .anndro_simple-slider-text p{
font-size: 14px;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-item-inner{
align-items: center;
}
.sigma_simple-slider.style-2 .sigma_simple-slider-item .sigma_simple-slider-item-inner {
text-align: center;
padding: 60px 15px;
}
.sigma_testimonials.testimonials-2 .slick-slide:not(.slick-center),
.sigma_testimonials.testimonials-2 .slick-slide:not(.slick-center):hover{
opacity: 1;
filter: blur(0px);
}
.sigma_testimonials.testimonials-2 .slick-list{
overflow: hidden;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item{
display: block;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-content i{
left: 40px;
top: -25px;
transform: translateY(0);
}
}
@media(max-width:782px){
.admin-bar .sigma_aside,
.admin-bar .sigma_header.header-2.sticky .sigma_header-middle.sigma_header-sticky,
.admin-bar .sigma_header.header-1.sticky .sigma_header-middle,
.admin-bar .sigma_cart-sidebar-wrapper .widget_shopping_cart_content{
top: 46px;
}
.admin-bar .sigma_cart-sidebar-wrapper .widget_shopping_cart_content{
height: calc(100% - 46px);
}
}
@media (max-width: 768px){
h1{
font-size: 34px;
}
h2{
font-size: 30px;
}
h3{
font-size: 26px;
}
h4{
font-size: 22px;
}
.sigma_subheader.subheader-3 h1{
font-size: 34px;
}
.sigma_responsive-table thead {
display: none;
}
.sigma_responsive-table td {
position: relative;
display: block;
width: 100%;
text-align: right;
padding: 10px;
border-bottom: 0;
}
.sigma_responsive-table tr.total td::before{
display: none;
}
.sigma_responsive-table tr.total td:first-child{
border-top: 0;
border-right: 0;
}
.sigma_responsive-table tr.total td:last-child{
border-left: 0;
border-top: 0;
}
.sigma_responsive-table tr.total td:nth-child(2){
display: none;
}
.sigma_responsive-table tr.total td{
width: auto;
text-align: left;
}
.sigma_responsive-table tr.total{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sigma_responsive-table td::before {
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
.sigma_responsive-table td.remove::before {
display: none;
}
.sigma_responsive-table tr {
border-bottom: 1px solid #F0F2F3;
}
.sigma_footer-buttons a{
margin-bottom: 5px;
}
.sigma_footer-top{
display: block;
text-align: center;
}
.sigma_footer-top{
padding: 40px 0 20px;
}
.sigma_footer-logo{
margin: 0 auto 20px;
}
.sigma_footer-bottom ul{
text-align: center;
justify-content: center;
align-items: center;
}
.sigma_footer-bottom ul.sigma_sm{
margin-top: 10px;
}
.sigma_footer-bottom .sigma_footer-copyright{
display: block;
text-align: center;
}
.sigma_footer-top > .container{
display: block;
}
.sigma_post.sigma_post-list{
display: block;
padding: 0;
}
.sigma_post.sigma_post-list .sigma_post-body{
padding: 20px;
}
.sigma_newsletter-popup-modal .modal-header{
height: auto;
}
.pagination .page-numbers,
.pagination .post-page-numbers,
.pagination .page-link,
.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers,
.woocommerce-page .woocommerce-pagination ul.page-numbers li .page-numbers{
min-width: 40px;
height: 40px;
}
.comment-list li.comment-item .comment-avatar,
.comment-list li.comment-item .comment-avatar img{
width: 40px;
}
.comment-list li.comment-item .comment-avatar + .comment-body{
width: calc( 100% - 55px );
}
.comment-list li.comment-item{
padding: 20px;
}
.comment-list li.comment-item .comment-body .sigma_comment-date{
display: block;
float: none;
}
.elementor-widget .sidebar-widget .widget-title{
font-size: 22px;
}
.sigma_post-single .sigma_single-pagination{
display: block;
}
.sigma_single-pagination-item + .sigma_single-pagination-item{
margin-left: 0;
margin-top: 10px;
}
.sigma_banner .sigma_banner-title {
font-size: 32px;
}
.sigma_arrows .slick-arrow{
width: 40px;
height: 40px;
}
.sigma_banner.banner-2 .sigma_banner-carousel-inner {
padding: 60px 15px;
}
.sigma_simple-slider-item img{
width: 200px;
}
.sigma_category-bg + .sigma_category-content .sigma_category-content-inner{
padding: 50px 15px 20px;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-content{
padding: 20px;
}
.sigma_testimonials.testimonials-2 .sigma_testimonial-item .sigma_testimonial-content i{
left: 20px;
top: -20px;
width: 40px;
height: 40px;
font-size: 24px;
}
.sigma_newsletter-section .mc4wp-form-fields .form-group button{
font-size: 0;
padding: 12px 18px;
width: auto;
}
.sigma_newsletter-section .mc4wp-form-fields .form-group button i{
font-size: 14px;
margin: 0;
}
}
@media(max-width: 600px){
.admin-bar .sigma_aside.sticky,
.admin-bar .sigma_header.header-1.sticky .sigma_header-middle,
.admin-bar .sigma_header.header-2.sticky .sigma_header-middle.sigma_header-sticky,
.admin-bar .sigma_cart-sidebar-wrapper.sticky .widget_shopping_cart_content{
top: 0;
}
.admin-bar .sigma_cart-sidebar-wrapper.sticky .widget_shopping_cart_content{
height: 100%;
}
}
@media (max-width: 575px){
.sigma_newsletter-popup-modal .modal-body{
padding: 20px;
}
.sigma_newsletter-popup-modal .form-control{
width: 100%;
}
.sigma_header.header-2 .sigma_header-middle .navbar{
padding: 10px 0;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta{
display: block;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta span,
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta a{
display: block;
margin: 0;
}
.sigma_subheader.sigma_post-subheader .sigma_post-subheader-meta a{
margin: 10px 0 0;
}
.modal-body{
padding: 20px;
}
.widget-about-author{
padding: 20px 20px 80px;
}
.sigma_footer-buttons{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.sigma_footer-buttons a{
margin-bottom: 0;
min-width: 190px;
text-align: center;
justify-content: center;
}
.sigma_footer-buttons a + a{
margin-left: 0;
margin-top: 10px;
}
.sigma_header-cart-content,
.sigma_header-controls-inner li.sigma_header-favorites,
.sigma_current-currency-text,
.sigma_header-controls-inner li.sigma_header-search{
display: none;
}
.sigma_header-controls-inner li.sigma_header-cart a,
.sigma_header-controls-inner li a,
.aside-toggler.aside-trigger-left{
padding: 0;
width: 40px;
height: 40px;
}
.sigma_header-controls-inner li.sigma_header-cart a i{
font-size: 21px;
}
.sigma_header-middle .navbar{
padding: 10px 0;
}
.sigma_post .sigma_post-body{
padding: 20px;
}
.sigma_post-gutter-lg .sigma_post{
margin-bottom: 30px;
}
.sigma_post-format-icon{
display: none;
}
.sigma_post-single-meta{
display: block;
}
.sigma_post-single-meta-item + .sigma_post-single-meta-item{
margin-top: 20px;
}
.sigma_cta-content p{
margin-bottom: 10px;
max-width: 100%;
}
.sigma_post-archive-gutter-lg .pagination.navigation{
margin: 0 0 20px;
}
.pagination .page-numbers,
.pagination .post-page-numbers,
.pagination .page-link,
.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers,
.woocommerce-page .woocommerce-pagination ul.page-numbers li .page-numbers{
min-width: 30px;
height: 30px;
}
.sigma_single-pagination a h6,
.sigma_post-single .sigma_single-pagination a h6{
width: 110px;
}
.sigma_search-form-wrapper .close-btn {
top: 20px;
right: 20px;
}
.admin-bar .sigma_search-form-wrapper .close-btn{
top: 70px;
}
.sigma_search-form-wrapper form {
width: 100%;
}
.sigma_search-form-wrapper form input.form-control {
font-size: 24px;
padding: 10px 0;
}
.sigma_search-form-wrapper .sigma_search-adv-input button{
font-size: 24px;
}
.sigma_author{
padding: 20px;
}
.sigma_author-inner{
display: block;
text-align: center;
}
.sigma_author-inner img{
margin-bottom: 15px;
margin-right: 0;
}
.sigma_banner.banner-1 .sigma_banner-slider-inner .row img {
max-width: 200px;
}
.sigma_banner-controls{
flex-direction: column-reverse;
}
.sigma_banner-controls .sigma_banner-price{
margin-left: 0;
margin-bottom: 20px;
text-align: center;
}
.sigma_mini-menu-item .sigma_mini-menu-thumb{
width: 60px;
flex: 0 60px;
margin-right: 10px;
}
}
.text-white .heading-title{
color:#fff;
}
.overflow-visible{
overflow:visible !important;
}