.slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
} html body {
background: #F3F2F0;
}
header .navigation-wrapper .navigation {
display: flex;
align-items: center;
justify-content: space-between;
padding: 30px 0;
}
header .navigation:before,
header .navigation:after {
display: none;
}
header .nav-menu > li {
margin: 0 35px;
}
header .nav-menu > li:last-child {
margin-right: 0;
}
header .nav-menu li a {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.16em;
letter-spacing: 0.24em;
text-transform: uppercase;
border-bottom: none;
position: relative;
color: #151515 !important;
}
header .nav-menu > li > a {
transition: all 0.150s ease-out;
}
header .nav-menu > li > a:hover {
color: rgba(69, 69, 69, 0.8) !important;
}
header .nav-menu > li.menu-item-type-custom:not(.anchor) > a {
padding: 15px 30px !important;
border: 1px solid #151515 !important;
border-radius: 1px;
transition: all 0.3s ease-out;
}
header .nav-menu > li.menu-item-type-custom:not(.anchor) > a:hover {
background: #151515;
color: #fff !important;
}
body.fly-no-absolute-header .navigation-wrapper {
border: none;
}
header .menu-item-type-custom:not(.anchor) a:after {
display: none;
}
header .anchor .child {
background: transparent;
border: none;
}
header .anchor .child li a {
padding: 4px;
margin: 0;
}
header .anchor .child:before {
display: none;
}
header .nav-menu .anchor a.menu-link {
padding-bottom: 0;
}
header .nav-menu .pll-parent-menu-item {
margin-right: 0;
}
header .nav-menu .pll-parent-menu-item a[href="#pll_switcher"] {
top: 6px;
left: -3px;
width: 23px;
height: 23px;
}
header .nav-menu .pll-parent-menu-item a[href="#pll_switcher"] img {
display: none;
}
header .nav-menu > li.anchor > a:before {
content: '';
width: 23px;
height: 23px;
background-image: url(//inastylist.com/wp-content/themes/ina/images/languages.png);
background-size: contain;
right: auto;
bottom: auto;
}
@media(min-width: 1280px) {
.navigation-wrapper .container {
max-width: 1170px;
padding: 0;
}
} body .footer {
background-color: #151515;
color: #fff;
padding-top: 70px;
padding-left: 0;
padding-right: 0;
}
.footer .footer-copyright {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 9px;
line-height: 1.44em;
letter-spacing: 0.13em;
text-transform: uppercase;
color: #FFFFFF;
}
.fly-footer-info {
display: flex;
align-items: center;
}
.fly-footer-info .footer-copyright {
text-align: left;
}
.fly-footer-info .back-to-top {
width: 8px;
height: 18px;
background-image: url(//inastylist.com/wp-content/themes/ina/images/to-top.png);
background-color: transparent;
background-repeat: no-repeat;
background-size: contain;
bottom: -8px;
right: 20px;
}
.fly-footer-info .back-to-top:before,
.fly-footer-info .back-to-top:after {
display: none;
}
.fly-footer-info .back-to-top:hover,
.fly-footer-info .back-to-top:active {
background-color: transparent;
}
.fly-footer-separator {
width: 100%;
height: 1px;
background: rgba(255, 255, 255, 0.3);
margin-top: 12px;
margin-bottom: 17px;
}
.fly-footer-menu .nav-menu {
display: block;
text-align: center;
}
.fly-footer-menu .nav-menu > li {
margin: 0 30px;
}
.fly-footer-menu .nav-menu li a {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.16em;
letter-spacing: 0.24em;
text-transform: uppercase;
color: #FFFFFF;
transition: all 0.150s ease-out;
border-bottom: none !important;
}
.fly-footer-menu .nav-menu > li.active > a,
.fly-footer-menu .nav-menu > li.current-menu-item > a {
color: #FFFFFF !important;
}
.fly-footer-menu .nav-menu > li:hover > a,
.fly-footer-menu .nav-menu > li:active > a {
color: rgba(255, 255, 255, 0.6) !important;
}
.footer .fly-footer-menu .pll-parent-menu-item,
.fly-footer-info:before,
.fly-footer-info:after {
display: none;
} .fly-footer-cta {
margin-bottom: 100px;
}
.fly-footer-cta h2 {
font-family: 'Forum';
font-style: normal;
font-weight: 400;
font-size: 35px;
line-height: 1.05em;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #fff;
}
.fly-contact-button-cta:focus,
.fly-contact-button-cta:active {
color: #fff;
}
.fly-footer-cta .fly-contact-button-cta-column {
text-align: right;
}
.fly-footer-cta a {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.16em;
text-align: center;
letter-spacing: 0.24em;
text-transform: uppercase;
color: #FFFFFF;
padding: 20px 45px;
display: inline-block;
border: 1px solid #fff;
border-radius: 1px;
transition: all 0.3s;
}
.fly-footer-cta a:hover {
background: #FFFFFF;
color: #151515;
} .fly-footer-instagram {
margin-bottom: 122px;
}
.fly-footer-instagram .zoom-instagram-widget__header {
justify-content: center;
}
.fly-footer-instagram .zoom-instagram .zoom-instagram-widget__header .zoom-instagram-widget__header-user {
margin-bottom: 55px;
}
.fly-footer-instagram .zoom-instagram-widget__header-user a {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.25em;
letter-spacing: 0.0625em;
color: #FFFFFF;
display: block;
position: relative;
padding-top: 30px;
}
.fly-footer-instagram .zoom-instagram-widget__header-user a::before {
content: '';
width: 19px;
height: 19px;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
background-image: url(//inastylist.com/wp-content/themes/ina/images/instagram.svg);
background-repeat: no-repeat;
background-size: contain;
}  #sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text {
display: block;
margin-bottom: 50px;
}
.fly-footer-instagram .sbi_feedtheme_header_text h3 {
text-align: center;
font-family: Lato;
font-size: 16px;
font-weight: 300;
line-height: 20px;
letter-spacing: 1px;
color: #FFFFFF;
}
#sb_instagram .sb_instagram_header .sbi_header_img, .sb_instagram_header .sbi_header_img,
.sbi_feedtheme_header_text {
display: block;
margin: 0 auto;
}
.footer .fly-footer-separator,
.footer .fly-footer-info,
.footer .fly-footer-cta,
.footer .fly-footer-menu {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
}
@media(max-width: 991px) {
.fly-footer-info .col-md-4 {
width: 33.33333333%;
}
.fly-footer-cta {
padding-left: 20px;
padding-right: 20px;
}
.fly-footer-cta .fly-contact-button-cta-column {
text-align: center;
}
}
@media(max-width: 640px) {
.fly-footer-info .col-md-4 {
width: 100%;
}
.fly-footer-info {
flex-direction: column;
}
.fly-footer-info .footer-copyright {
text-align: center;
}
.fly-footer-info .back-to-top {
right: 50%;
transform: translateX(50%);
}
} .brz .fly-more-links .brz-rich-text a {
text-decoration: none !important;
position: relative;
padding-bottom: 22px;
}
.brz .fly-more-links .brz-rich-text a::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 86px;
height: 0.5px;
background: #151515;
transition: all 0.5s;
}
.brz .fly-more-links .brz-rich-text a:hover::after {
width: 42px; }
.brz .fly-more-links .brz-rich-text {
position: relative;
}
.brz .fly-more-links .brz-rich-text div {
position: relative;
z-index: 3;
}
.brz .fly-more-links .brz-rich-text::before {
content: '';
background: #E2E1DD;
transition: all 0.3s;
position: absolute;
top: calc(50% + 11px); left: 50%;
width: 260px;
height: 260px;
transform: translate(-50%, -50%);
z-index: 1;
opacity: 0;
}
.brz .fly-more-links .brz-rich-text:hover::before {
opacity: 1;
} .has-underline-button .brz-rich-text a {
font-family: 'Lato';
font-style: normal;
font-weight: 500;
font-size: 8px;
line-height: 1em;
letter-spacing: 0.18em;
text-transform: uppercase;
text-decoration: none !important;
position: relative;
}
.has-underline-button .brz-rich-text a:after {
content: '';
background: #151515;
width: calc(100% - 0.18em);
height: 0.5px;
position: absolute;
bottom: -10px;
left: 50%;
transform: translateX(-50%);
transition: all 0.5s;
}
.has-underline-button .brz-rich-text a:hover::after {
width: 20%;
} .fly-number-list ol {
counter-reset: fly-number-list-counter;
}
.fly-number-list ol li {
counter-increment: fly-number-list-counter;
position: relative;
}
.fly-number-list ol li::before {
content: counter(fly-number-list-counter);
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-size: 25px;
line-height: 1em;
letter-spacing: 0.04em;
position: absolute;
top: 2px;
left: -30px;
}
.fly-number-list ol li {
list-style: none;
}
.fly-number-list ol li::marker {
content: '';
} .brz-form .brz-textarea,
.brz-form .brz-input {
min-height: 30px !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
}
.brz-form .brz-label {
font-style: italic;
position: relative;
}
.brz-form .brz-forms2__radio,
.brz-form .forms2__checkbox {
margin-top: 25px;
}
.brz-form .brz-forms2__item-button {
margin-top: 20px;
}
.brz-form #nc-check-circle-on,
.brz-form #nc-check-circle-off {
color: transparent;
border: 1px solid #151515;
border-radius: 50%;
width: 10px;
height: 10px;
opacity: 0.7;
}
.brz-form #nc-check-circle-on {
color: #151515;
background: #151515;
opacity: 0.7;
width: 6px;
height: 6px;
position: absolute;
top: 2px;
left: 2px;
}
.brz-form #nc-check-circle-off {
display: block !important;
}
.brz .brz-forms2 .brz-forms2__field {
padding-left: 0 !important;
padding-right: 0 !important;
} .fly-custom-testimonials .fly-custom-testimonials-pagination {
margin-top: 28px;
}
.fly-custom-testimonials .brz-slick-slider__arrow {
display: none !important;
}
.fly-custom-testimonials .fly-custom-testimonials-pagination .fly-arrow-prev,
.fly-custom-testimonials .fly-custom-testimonials-pagination .fly-arrow-next {
display: inline-block;
width: 42px;
height: 8px;
background-image: url(//inastylist.com/wp-content/themes/ina/images/arrow-prev.svg);
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
transition: all 0.4s ease-out;
}
.fly-custom-testimonials .fly-custom-testimonials-pagination .fly-arrow-next {
background-image: url(//inastylist.com/wp-content/themes/ina/images/arrow-next.svg);
margin-left: 15px;
}
.fly-custom-testimonials .fly-custom-testimonials-pagination .fly-arrow-prev:hover,
.fly-custom-testimonials .fly-custom-testimonials-pagination .fly-arrow-next:hover {
opacity: 0.5;
} html body,
body p {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 1.75em;
letter-spacing: 0.06em;
color: #151515;
}
.woocommerce div.product .product_title {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-size: 25px;
line-height: 1em;
letter-spacing: 0.04em;
}
.single-product .product_meta .posted_in {
display: none;
} .brz .fly-banner-top-section .brz-container {
max-width: 1270px;
} .brz .fly-services-section .brz-container {
max-width: 100%;
}
.brz .fly-services-section .brz-wrapper,
.brz .fly-services-section .brz-row {
width: 100%;
max-width: 1170px;
margin-left: auto;
margin-right: auto;
}
.brz .fly-services-section .brz-row {
padding: 25px 0;
}
.brz .fly-services-section .brz-wrapper .brz-hr {
border-width: 0.5px;
}
.brz .fly-services-section .fly-active-service + .brz-wrapper .brz-hr {
border-color: transparent;
}
.brz .fly-services-section .fly-active-service {
background: #F3F2F0;
padding-top: 30px;
padding-bottom: 30px;
}
.brz .fly-services-section h2 {
cursor: pointer;
}
.brz .fly-services-section h4 {
font-size: 35px;
letter-spacing: 0.02em;
}
.brz .fly-services-section .brz-btn {
font-size: 12px !important;
letter-spacing: 0.24em !important;
}
.brz .fly-services-section .brz-accordion,
.brz .fly-services-section .brz-rich-text p,
.brz:not(.brz-ed) .fly-services-section .brz-image {
height: 1px;
overflow: hidden;
transition: all 0.5s;
opacity: 0;
}
.brz-ed.brz .fly-services-section .brz-image {
opacity: 1;
}
.brz-ed.brz .fly-services-section .brz-accordion,
.brz-ed.brz .fly-services-section .brz-rich-text p,
.brz .fly-services-section .fly-active-service .brz-accordion,
.brz .fly-services-section .fly-active-service .brz-rich-text p,
.brz .fly-services-section .fly-active-service .brz-image {
height: 100%;
opacity: 1;
}
.brz .fly-services-section .fly-active-service .brz-rich-text h3+p {
padding-top: 50px;
}
.brz .brz-line {
padding-top: 5px;
padding-bottom: 5px;
}
.brz .fly-section-image-border-hover .brz-image,
.brz .fly-section-image-border-hover .brz-image img {
transition: all 1s;
}
.brz .fly-section-image-border-hover .brz-image:hover {
border-width: 50px;
}
.brz .fly-section-image-border-hover .brz-image:hover img {
transform: scale(1.1);
} .page-id-60 .header, .page-id-12 .header {
background-color: #fff;
}
.page-id-60 .header .navigation-wrapper,
.page-id-12 .header .navigation-wrapper {
border: none;
} .two-buttons-in-row {
margin-left: 10px;
} .fly-products-slider .price {
display: none !important;
}
.fly-products-slider ul.products li.product {
position: relative;
transition: all 0.3s;
}
.fly-products-slider ul.products li.product:before {
content: '';
background-color: rgba(255, 255, 255, 0.7);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.fly-products-slider .woocommerce ul.products li.product .woocommerce-loop-product__title {
font-family: 'Playfair Display';
font-style: italic;
font-weight: 400;
font-size: 25px;
line-height: 1.2em;
text-align: center;
letter-spacing: 0.04em;
text-transform: capitalize;
color: #151515;
position: absolute;
width: 80%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 3;
opacity: 0;
transition: all 0.3s;
}
.fly-products-slider .wp-element-button {
height: auto !important;
line-height: 1em !important;
position: absolute !important;
bottom: 10% !important;
left: 50% !important;
transform: translateX(-50%) !important;
z-index: 3;
opacity: 0;
transition: all 0.3s;
color: #151515 !important;
background: none;
border: none !important;
padding: 0 0 10px 0 !important;
}
.fly-products-slider .wp-element-button:before {
display: none;
}
.fly-products-slider .woocommerce a.wp-element-button::after {
content: '';
position: absolute;
top: auto;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 100%;
height: 0.5px;
background: #151515;
transition: all 0.5s;
opacity: 1;
}
.fly-products-slider .woocommerce a.wp-element-button:hover::after {
width: 20%;
}
.fly-products-slider .slick-prev,
.fly-products-slider .slick-next {
display: inline-block;
width: 42px;
height: 8px;
background-image: url(//inastylist.com/wp-content/themes/ina/images/arrow-prev.svg);
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
font-size: 0;
position: absolute;
bottom: 0;
left: calc(50% - 52px);
z-index: 999;
transition: all 0.4s ease-out;
}
.fly-products-slider .slick-prev:hover,
.fly-products-slider .slick-next:hover {
opacity: 0.5;
}
.fly-products-slider .slick-next {
background-image: url(//inastylist.com/wp-content/themes/ina/images/arrow-next.svg);
left: auto;
right: calc(50% - 52px);
}
.fly-products-slider .slick-center .woocommerce-LoopProduct-link {
display: block;
max-width: 208px;
margin: 40px auto 0;
}
.fly-products-slider li.slick-center.product:before {
display: none;
}
.fly-products-slider .slick-center .wp-element-button,
.fly-products-slider .woocommerce ul.products li.slick-center.product .woocommerce-loop-product__title {
position: relative !important;
transform: none;
width: auto;
top: auto;
left: auto;
}
.fly-products-slider ul.products li.slick-center.product .wp-element-button {
opacity: 1;
}
.fly-products-slider .woocommerce ul.products li.slick-center.product .woocommerce-loop-product__title {
opacity: 1;
margin-top: 10px;
margin-bottom: 5px;
}
.fly-products-slider .slick-center img {
border: 0.5px solid #151515;
padding: 22px;
}
.fly-products-slider .woocommerce ul.products li.product .button,
.fly-products-slider .woocommerce ul.products li.product a img {
margin: 0;
}
.fly-products-slider .woocommerce .products {
padding-bottom: 40px;
}
.fly-products-slider .woocommerce ul.products li.product a img {
height: 465px;
object-fit: cover;
}
.fly-products-slider .woocommerce ul.products li.slick-center.product a img {
height: 268px;
}
.fly-products-slider .wp-element-button,
body .woocommerce a.button {
font-family: 'Lato';
font-style: normal;
font-weight: 500;
font-size: 8px;
line-height: 1em;
letter-spacing: 0.18em;
text-transform: uppercase;
} @media(max-width: 1199px) {
.brz .fly-services-section h4 {
font-size: 25px;
}
.brz .fly-banner-top-section .brz-section__content {
padding: 0;
}
.brz .fly-services-section .brz-container > .brz-wrapper,
.brz .fly-services-section .brz-row,
.brz .fly-ebook-section .brz-section--boxed,
.brz .fly-products-slider .brz-section--boxed {
padding-left: 20px;
padding-right: 20px;
}
.brz .fly-services-section h2 {
font-size: 40px;
}
.fly-footer-cta {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 20px;
}
.fly-footer-instagram .zoom-instagram .zoom-instagram-widget__header .zoom-instagram-widget__header-user {
margin-bottom: 10px;
}
}
@media(max-width: 991px) {
.fly-footer-cta h2 {
font-size: 30px;
text-align: center;
}
.brz .fly-services-section h2 {
font-size: 35px;
}
header .nav-menu > li {
margin: 0 15px;
}
.fly-footer-instagram {
margin-bottom: 40px;
}
.footer .logo {
padding: 15px;
}
.fly-products-slider .woocommerce .products {
padding-bottom: 0;
}
body.brz .brz-forms2__radio-option {
align-items: flex-start;
}
.brz .brz-forms2 .brz-forms2__checkbox-option-name,
.brz .brz-forms2 .brz-forms2__radio-option-name {
line-height: 1;
}
}
@media(max-width: 767px) {
.brz .fly-services-section .brz-row {
padding-top: 10px;
padding-bottom: 10px;
}
.brz .fly-services-section h2 {
font-size: 26px;
}
body .hamburger.active {
top: 30px;
}
body .hamburger {
order: 2;
}
body .hamburger.active a:before,
body .hamburger.active a:after {
background-color: #151515 !important;
}
.fly-footer-menu .nav-menu li a {
color: #151515;
}
.fly-footer-cta h2 {
font-size: 27px;
}
.footer .logo {
padding: 25px 15px;
}
body .zoom-instagram.feed-386 .zoom-instagram-widget__items {
gap: 10px!important;
}
.brz .fly-more-links .brz-rich-text::before {
width: 220px;
height: 110px;
}
.fly-products-slider ul.products li.product:before {
display: none;
}
.fly-products-slider ul.products li.slick-active.product .wp-element-button,
.fly-products-slider .woocommerce ul.products li.slick-active.product .woocommerce-loop-product__title {
opacity: 1;
}
.fly-products-slider .slick-active .wp-element-button,
.fly-products-slider .woocommerce ul.products li.slick-active.product .woocommerce-loop-product__title {
position: relative !important;
transform: none;
width: auto;
top: auto;
left: auto;
}
.fly-custom-testimonials .fly-custom-testimonials-pagination {
margin-top: 10px;
}
}
body .nav-menu .animated {
display: block;
animation-duration: 100ms !important;
-moz-animation-duration: 100ms !important;
-webkit-animation-duration: 100ms !important;
-o-animation-duration: 100ms !important;
}