* {
margin: 0;
}
html {
height: 100%;
scroll-behavior: smooth;
}
html.no-scroll {
overflow: hidden;
}
@font-face {
font-family: 'Gilroy';
src: url(//ariamobridal.com/wp-content/themes/ariamo/fonts/Gilroy-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gilroy-Medium';
src: url(//ariamobridal.com/wp-content/themes/ariamo/fonts/Gilroy-Medium.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
body {
height: 100%;
margin: 0;
padding: 0;
font-size: 16px;
font-family: "Gilroy", sans-serif;
color: #302c2c;
background-color: #f0ece3;
opacity: 1 !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
body.no-scroll {
overflow: hidden;
}
a {
color: #302c2c;
text-decoration: none;
}
ul {
padding: 0;
margin: 0;
list-style: none;
}
input,
textarea {
border-radius: 0;
-webkit-appearance: none;
overflow: hidden;
}
.wpcf7-form input[type="radio"] {
-webkit-appearance: auto;
width:20px;
}
.clear {
clear: both;
}
.preloader-wrapper {
position: fixed;
top: 0;
left: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
width: 100%;
background: #f0ece3;
z-index: 9999;
animation: hidePreloadWrapper 1s ease;
animation-fill-mode: forwards;
animation-delay: 3500ms;
}
.animate .animation-logo {
position: relative;
opacity: 0;
display: block;
width: 175px;
height: 175px;
transform: rotate(10deg);
background-repeat: no-repeat;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM5IiBoZWlnaHQ9IjEzNyIgdmlld0JveD0iMCAwIDEzOSAxMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4Nl8zODkpIj48cGF0aCBkPSJNNzMuNDA2MiAyMC45MDc2TDExMi44OTYgMTAyLjQ0N0gxMDQuNUw5MS43Mjc0IDc2LjEyNTdMNjcuOTEzMiAyNi45MDQ4TDQwLjE5MTQgODguOTg5NEM0OC40MTk3IDgyLjI3NyA1Ni40MjQ4IDc3LjQ0NjIgNjQuMDE2NyA3NC42MDcyQzY4LjMzNCA3Mi44ODcxIDcyLjkyNzIgNzEuOTM3IDc3LjU4MTggNzEuODAxMkM4MC40NzQxIDcxLjcxNDIgODMuMzM4NyA3Mi4zNzgzIDg1Ljg4ODMgNzMuNzI2OUM4Ny4zODEzIDc0LjU0MzMgODguNjA4NiA3NS43NjA1IDg5LjQyNzUgNzcuMjM3MkM5MC4zNTk1IDc5LjAzMjIgOTAuNTYzMSA4MS4xMDk2IDg5Ljk5NjkgODMuMDQ3M0M4Ni40MzU0IDk2LjA2NSA1OS40NTA0IDEwMi4xNjEgMzQuMTczNiAxMDIuNDU4SDI2LjEwMTZMNjUuNTkxIDIwLjkwNzZINzMuNDA2MlpNODIuNDM4NCA4Mi43NjEyQzgyLjY1MDEgODIuMDgxMyA4Mi41OTgyIDgxLjM0ODIgODIuMjkzIDgwLjcwMzhDODEuOTg3OCA4MC4wNTk0IDgxLjQ1MDggNzkuNTQ5NSA4MC43ODYxIDc5LjI3MjlDNzkuMDE3NSA3OC40MjEgNzcuMDU3OSA3OC4wMjcxIDc1LjA5MjEgNzguMTI4NUM2NC43NTM2IDc4LjEyODUgNTIuODA3NCA4NC4zMzQ3IDM4LjYwNiA5Ny4xNjU0QzY4LjI3MDUgOTYuMTUzMSA4MC43MDc5IDg5LjEzMjUgODIuNDM4NCA4Mi43NzIyVjgyLjc2MTJaIiBmaWxsPSJibGFjayIvPjxwYXRoIGQ9Ik02OS41ODg5IDEzN0M2My40Nzc5IDEzNi45OTYgNTcuMzkzOCAxMzYuMjA0IDUxLjQ5MSAxMzQuNjQ1QzQwLjQ0OTEgMTMxLjczMyAzMC4zMDYzIDEyNi4xODIgMjEuOTYxMiAxMTguNDgzQzEzLjYxNjIgMTEwLjc4NSA3LjMyNjUxIDEwMS4xNzYgMy42NDk0MyA5MC41MDlDLTAuMDI3NjM3MSA3OS44NDIgLTAuOTc4NTg2IDY4LjQ0NTcgMC44ODA4MzcgNTcuMzI5OUMyLjc0MDI2IDQ2LjIxNCA3LjM1MjY1IDM1LjcyMTggMTQuMzA5NCAyNi43ODI3QzIxLjI2NjEgMTcuODQzNiAzMC4zNTI0IDEwLjczMzcgNDAuNzYzMiA2LjA4Mjc2QzUxLjE3NDEgMS40MzE4MyA2Mi41ODgxIC0wLjYxNjQ4NyA3My45OTQxIDAuMTE5Mjc3Qzg1LjQgMC44NTUwNDIgOTYuNDQ1OCA0LjM1MjE3IDEwNi4xNTMgMTAuMzAwOEMxMTUuODYgMTYuMjQ5NSAxMjMuOTI4IDI0LjQ2NjEgMTI5LjY0NCAzNC4yMjI2QzEzNS43MjggNDQuNjMxMyAxMzguOTMgNTYuNDMyOSAxMzguOTMgNjguNDQ1NEMxMzguOTMgODAuNDU3OSAxMzUuNzI4IDkyLjI1OTYgMTI5LjY0NCAxMDIuNjY4QzEyMy41NTkgMTEzLjA3NyAxMTQuODA3IDEyMS43MjcgMTA0LjI2MyAxMjcuNzUzQzkzLjcxOTQgMTMzLjc3OCA4MS43NTQ0IDEzNi45NjcgNjkuNTY2NiAxMzdINjkuNTg4OVpNNjkuMzY1NiAzLjU0MzM5QzU3LjgwODUgMy41NTk1OSA0Ni40NTkxIDYuNTcyNDEgMzYuNDU3MSAxMi4yNzkzQzI2LjQ1NTEgMTcuOTg2MiAxOC4xNTI1IDI2LjE4NjMgMTIuMzgzIDM2LjA1NjJDNi42MTM1NyA0NS45MjYxIDMuNTgwMyA1Ny4xMTg0IDMuNTg3ODEgNjguNTA5MkMzLjU5NTMzIDc5LjkgNi42NDMzNiA5MS4wODg0IDEyLjQyNTggMTAwLjk1MUMxNi43NDMyIDEwOC4zNDYgMjIuNDk4NyAxMTQuODI5IDI5LjM2MjYgMTIwLjAyOEMzNi4yMjY1IDEyNS4yMjcgNDQuMDYzOSAxMjkuMDM5IDUyLjQyNTYgMTMxLjI0N0M2MC43ODcyIDEzMy40NTUgNjkuNTA4OCAxMzQuMDE1IDc4LjA5MDQgMTMyLjg5NUM4Ni42NzIxIDEzMS43NzUgOTQuOTQ1MSAxMjguOTk3IDEwMi40MzUgMTI0LjcyQzEwOS45MzMgMTIwLjQ1OCAxMTYuNTA1IDExNC43ODIgMTIxLjc3NiAxMDguMDE1QzEyNy4wNDcgMTAxLjI0OSAxMzAuOTE0IDkzLjUyNDkgMTMzLjE1NCA4NS4yODVDMTM1LjM5NSA3Ny4wNDUgMTM1Ljk2NiA2OC40NTA2IDEzNC44MzUgNTkuOTkzQzEzMy43MDQgNTEuNTM1NCAxMzAuODkzIDQzLjM4MDUgMTI2LjU2MiAzNS45OTQyQzEyMC43NTkgMjYuMTExNyAxMTIuNDE3IDE3LjkwOTYgMTAyLjM3NyAxMi4yMTNDOTIuMzM2MyA2LjUxNjQ2IDgwLjk1MDggMy41MjYzMyA2OS4zNjU2IDMuNTQzMzlaIiBmaWxsPSJibGFjayIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzI4Nl8zODkiPjxyZWN0IHdpZHRoPSIxMzkiIGhlaWdodD0iMTM3IiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
animation: animateLogo 4s ease;
animation-fill-mode: forwards;
}
.animate .animation-logo:after {
display: block;
content: '';
position: absolute;
top: 0;
left: 0;
transform: rotate(45deg) translate(-5%, 100%);
width: 105%;
height: 105%;
background-color: rgba(240, 236, 227, 0.8);
z-index: 9;
animation: animateLogoBg 2s ease;
animation-delay: 2s;
animation-fill-mode: forwards;
}
.p-video {
position: relative;
}
.mute-video {
background-color: transparent;
width: 32px;
height: 32px;
background-image: url(//ariamobridal.com/wp-content/themes/ariamo/images/unmute.svg);
border: none;
background-size: contain;
position: absolute;
bottom: 30px;
right: 30px;
}
.mute-video.muted{
background-image: url(//ariamobridal.com/wp-content/themes/ariamo/images/mute.svg);
}
#page {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
transition: opacity 1s cubic-bezier(0.03, 0.62, 0.41, 1.01);
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.home #page {
padding-top: 28px;
} .header-top {
display: flex;
background-color: #302c2c;
justify-content: space-between;
align-items: center;
opacity: 0;
visibility: hidden;
transform: translate(0, -100%);
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
animation: headerAnimation 1s ease;
animation-fill-mode: forwards;
animation-delay: 0s;
animation-iteration-count: 1;
}
.animate .header-top {
animation-delay: 4.5s;
}
a.remove_from_wishlist {
display: block;
width: 100%;
height: 100%;
}
.nav-up .header-top,
.nav-down .header-top {
display: none;
}
.header-links {
display: flex;
}
.info_page_heading h2 span {
font-family: Gilroy;
font-style: normal;
font-weight: normal;
font-size: 32px;
line-height: 38px;
color: #635859;
text-align: left;
}
.info_page_text span {
font-family: Gilroy;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 140%;
color: #635859;
text-align: justify;
}
.info_page_text div {
margin-left: 50px;
text-align: justify;
}
.info_page_text div::before {
content: '';
position: absolute;
left: 0px;
top: 5px;
width: 26px;
height: 17px;
background-repeat: no-repeat;
background-size: 100%;
}
.mobile-menu .menu li a {
position: relative;
cursor: pointer;
line-height: 1;
text-decoration: none;
}
.mobile-menu .menu > li > a {
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
.mobile-menu .menu li a:after {
display: block;
position: absolute;
left: 0;
width: 0;
height: 1px;
background-color: #302c2c;
content: '';
transition: width 0.3s ease-out;
color: #302c2c;
}
.mobile-menu .menu li a:hover:after,
.mobile-menu .menu li a:focus:after {
width: 100%;
}
.white_btn .elementor-button-content-wrapper span {
color: #f0ece3 !important;
}
.white_btn .elementor-button-content-wrapper span {
position: relative;
color: #f0ece3;
cursor: pointer;
line-height: 1;
text-decoration: none;
}
.white_btn .elementor-button-content-wrapper span:after {
display: block;
position: absolute;
left: 0;
bottom: -5px;
width: 0;
height: 1px;
content: '';
transition: width 0.3s ease-out;
background-color: #f0ece3;
}
.white_btn .elementor-button-content-wrapper span:hover:after,
.white_btn .elementor-button-content-wrapper span:focus:after {
width: 100%;
}
.htslider-slider .elementor-button-text {
color: #f0ece3;
}
.htslider-slider .elementor-button-text:after {
background-color: #f0ece3;
}
.header-links a {
display: inline-block;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
font-weight: 300;
padding: 14px 44px;
margin: 0;
color: #fff;
text-transform: uppercase;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.header-links a:first-child {
background-color: #f0ece3;
color: #302c2c;
padding-left: 50px;
}
.header-links a:hover {
background-color: #f0ece3;
color: #302c2c;
}
.language-switcher {
padding-right: 60px;
position: relative;
}
.language-switcher .lang-item {
display: inline-block;
opacity: 1;
visibility: visible;
cursor: pointer;
margin: 0 10px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.language-switcher.opened .lang-item {
opacity: 1;
visibility: visible;
} .language-switcher:after {
display: block;
position: absolute;
top: 6px;
right: 48px;
width: 5px;
height: 8px;
content: '';
vertical-align: middle;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMUwxIDVMNSA5IiBzdHJva2U9IiNGMEVDRTMiIHN0cm9rZS13aWR0aD0iMC41Ii8+PC9zdmc+);
}
.language-switcher li {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.language-switcher li a {
color: #f0ece3;
font-size: 12px;
text-transform: uppercase;
border-bottom: 1px solid trasparent;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.language-switcher li:hover a {
border-bottom: 1px solid;
}
.language-switcher .current-lang {
color: #f0ece3;
cursor: pointer;
font-size: 12px;
text-transform: uppercase;
}
.header-bottom {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0px 50px;
height: 50px;
background-color: #f0ece3;
box-shadow: 0px 11px 11px -11px rgb(0 0 0 / 25%);
opacity: 0;
visibility: hidden;
transform: translate(0, 100%);
-webkit-transform: translate(0, 100%);
-moz-transform: translate(0, 100%);
transition: top 0.5s ease-in-out;
animation: headerAnimation 1s ease;
animation-fill-mode: forwards;
animation-delay: 0.5s;
}
.animate .header-bottom {
animation-delay: 5s;
}
.header-logo a {
display: block;
width: 174px;
height: 31px;
background-repeat: no-repeat;
background-size: 100%;
background-image: url("data:image/svg+xml,%3Csvg width='174' height='34' viewBox='0 0 174 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1149_5994)'%3E%3Cpath d='M158.509 0C149.966 0 143.017 6.72768 143.017 14.9997C143.017 23.2717 149.966 29.9994 158.509 29.9994C167.051 29.9994 174 23.2717 174 14.9997C174 6.72768 167.051 0 158.509 0ZM158.509 28.8558C151.293 28.8558 145.427 22.6358 145.427 14.9623C145.427 7.28877 151.293 1.06873 158.509 1.06873C165.724 1.06873 171.595 7.29411 171.595 14.9623C171.595 22.6304 165.724 28.8558 158.509 28.8558Z' fill='%23302C2C'/%3E%3Cpath d='M66.7088 0.608887H64.4736V29.3899H66.7088V0.608887Z' fill='%23302C2C'/%3E%3Cpath d='M27.294 29.3899H29.7734L16.1237 0.608887H13.6497L0 29.3899H2.34131L4.99585 23.3195H24.4218L27.294 29.3899ZM5.4949 22.1973L14.3345 2.0303L23.8909 22.1973H5.4949Z' fill='%23302C2C'/%3E%3Cpath d='M99.168 29.3899H101.647L88.003 0.608887H85.5237L71.874 29.3899H74.2206L76.8752 23.3195H96.2905L99.168 29.3899ZM77.3689 22.1973L86.1979 2.0303L95.7543 22.1973H77.3689Z' fill='%23302C2C'/%3E%3Cpath d='M109.053 29.3899L108.008 4.25861L121.094 24.105L122.385 22.1599L134.367 4.10899V29.3899H136.608V0.608887H135.349L121.71 21.1446L116.168 12.7925L109.462 2.69826L108.071 0.608887H106.818V29.3899H109.053Z' fill='%23302C2C'/%3E%3Cpath d='M56.9244 11.6863C56.9216 8.75019 55.7619 5.93506 53.6997 3.8584C51.6374 1.78175 48.8411 0.61313 45.924 0.608887H34.9395V29.3899H37.164V23.3035H47.2034L52.9797 29.3899H56.1652L48.897 22.7477C51.2252 21.9951 53.2564 20.519 54.6987 18.5315C56.141 16.5441 56.9203 14.1475 56.9244 11.6863V11.6863ZM37.164 22.1759V1.7364H44.8303C47.4512 1.73923 49.964 2.78843 51.8173 4.65379C53.6706 6.51915 54.713 9.0483 54.7158 11.6863C54.7116 14.468 53.6115 17.1344 51.6568 19.1008C49.7021 21.0672 47.0524 22.1731 44.2888 22.1759H37.164Z' fill='%23302C2C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1149_5994'%3E%3Crect width='174' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.main-navigation { height: 100%;
}
.main-navigation > div {
height: 100%;
}
.main-navigation .menu {
display: grid;
grid-auto-flow: column;
gap: 30px;
height: 100%;
}
.main-navigation .menu > .menu-item {
display: flex;
align-items: center;
}
.main-navigation .menu > .menu-item > a {
position: relative;
top: 2px;
}
.main-navigation .menu .menu-item a {
font-family: 'Gilroy', sans-serif;
font-weight: 500;
text-transform: uppercase;
padding-bottom: 5px;
position: relative;
}
.main-navigation .menu li {
cursor: pointer;
line-height: 1;
text-decoration: none;
color: #302c2c;
}
.main-navigation .menu .menu-item a:after {
display: block;
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 2px;
background-color: #302c2c;
content: '';
transition: width 0.3s ease-out;
}
.main-navigation .menu .menu-item.current-menu-item > a:after {
width: 100%;
}
@keyframes drop-sub-menu {
0% {
display: grid;
opacity: 0;
}
100% {
display: grid;
opacity: 1;
}
}
.main-navigation .menu > .menu-item > ul.sub-menu  {
display: none;
position: absolute;
left: 0;
top: 100%;
width: 100%;
padding: 40px;
box-sizing: border-box;
background-color: rgb(240 236 227);
backdrop-filter: blur(5px);
box-shadow: 0px 11px 11px -11px rgb(0 0 0 / 25%);
transition: all 0.3s;
z-index: 0;
grid-auto-flow: column;
justify-content: center;
gap: 60px;
}
.main-navigation .menu > .menu-item:hover > ul.sub-menu  {
display: grid;
animation: 0.4s drop-sub-menu;
}
.main-navigation .menu > .menu-item > ul.sub-menu a {
text-transform: none;
}
.main-navigation .menu > .menu-item > ul.sub-menu > li {
display: grid;
align-content: start;
gap: 20px;
}
.main-navigation .menu > .menu-item > ul.sub-menu > li > a {
justify-self: start;
font-weight: bold;
}
.main-navigation .menu > .menu-item > ul.sub-menu > li > ul {
display: grid;
gap: 20px;
}
.main-navigation .menu .menu-item a:hover:after,
.main-navigation .menu .menu-item a:focus:after {
width: 100%;
}
.elementor-button-text {
position: relative;
cursor: pointer;
line-height: 1;
text-decoration: none;
color: #302c2c;
}
.white-btn .elementor-button-text {
color: #f0ece3;
}
.elementor-button-text:after{
display: block;
position: absolute;
left: 0;
width: 100%;
height: 1px;
top: 95%;
background-color: #302c2c;
content: '';
transition: width 0.3s ease-out;
margin-top: 5px;
}
.white-btn .elementor-button-text:after {
background-color: #f0ece3;
}
.elementor-button-text:hover:after,
ul#menu-main-menu-en li:focus:after {
width: 0;
}
.header-icons {
display: flex; 
gap: 16px;
}
.header-icons-item {
display: inline-block;
vertical-align: middle;
background-size: 100%;
background-repeat: no-repeat;
}
.header-icons-item:last-child {
margin-right: 0;
}
.header-search {
width: 27px;
height: 27px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjIuODMzIDExLjY2NjVDMjIuODMzIDE2LjkxMzIgMTguNTc5NyAyMS4xNjY1IDEzLjMzMyAyMS4xNjY1QzguMDg2MyAyMS4xNjY1IDMuODMzMDEgMTYuOTEzMiAzLjgzMzAxIDExLjY2NjVDMy44MzMwMSA2LjQxOTggOC4wODYzIDIuMTY2NSAxMy4zMzMgMi4xNjY1QzE4LjU3OTcgMi4xNjY1IDIyLjgzMyA2LjQxOTggMjIuODMzIDExLjY2NjVaIiBzdHJva2U9IiMzMDJDMkMiLz48cGF0aCBkPSJNMjEuNjY2IDIwTDI4LjMzMjcgMjYuNjY2NyIgc3Ryb2tlPSIjMzAyQzJDIi8+PC9zdmc+);
cursor: pointer;
}
.header-wishlist {
position: relative;
width: 25px;
height: 22px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQuOTA2MDggMC4xMTQyMzFDMy4wNzE5IDAuNTg3ODI2IDEuMzYyMjggMi4wNTUwOSAwLjUxNDI2NSAzLjg4MzYxQzAuMDQyNTg2NCA0LjkwMDYxIC0wLjAwMjczNTIzIDUuMTUwMzYgMC4wMDAxMTgzNDMgNi43MTQzN0MwLjAwNzAwMDQ4IDEwLjM3MjkgMS4xNDMwNiAxMi4wMzc4IDYuODEyNDMgMTYuNjk2OUM4LjQxODQ5IDE4LjAxNjcgMTAuMzEwMSAxOS42NDg5IDExLjAxNTcgMjAuMzI0M0MxMS43MjE2IDIwLjk5OTQgMTIuMzkyNSAyMS41NTE3IDEyLjUwNyAyMS41NTE3QzEyLjYyMTUgMjEuNTUxNyAxMy4yNTgxIDIxLjAyNDYgMTMuOTIxNyAyMC4zODA1QzE0LjU4NTQgMTkuNzM2MiAxNi40NzYzIDE4LjEwMjYgMTguMTIzOCAxNi43NTAzQzIzLjgyNTkgMTIuMDY5NSAyNC45ODEzIDEwLjM4MzEgMjQuOTk5MiA2LjcxNDM3QzI1LjAwNyA1LjE0NDUyIDI0Ljk2MzggNC45MDQzOCAyNC40OTAzIDMuODgzNjFDMjMuODI3NiAyLjQ1NDc2IDIyLjYyOTYgMS4yMzA1NSAyMS4yMzE0IDAuNTUzMzQ4QzIwLjIzNiAwLjA3MTM0ODggMTkuOTkxNyAwLjAyNTAzNTcgMTguNDYxMiAwLjAyNzk1MTdDMTcuMTAwNiAwLjAzMDY5NjEgMTYuNjMyMSAwLjEwMTcxIDE1Ljk4ODIgMC40MDMwODhDMTQuODA1MSAwLjk1NjQ0NCAxNC4wNzMzIDEuNTkyMzEgMTMuMjMxMyAyLjc5NzgyTDEyLjQ3NDkgMy44ODEyTDExLjgwNzcgMi44NjAyNkMxMC41Njk5IDAuOTY2MjIxIDkuMDg0ODggMC4xMDQ5NjkgNi44OTI4MyAwLjAxMDI4NEM2LjE0NjcxIC0wLjAyMjEzNTIgNS4yNTI3IDAuMDI0NjkyMyA0LjkwNjA4IDAuMTE0MjMxWk04LjkyMjkgMS41NzU2N0M5LjkzNjc1IDIuMDgyNTQgMTAuNzYyMyAyLjk5MDYyIDExLjYwNjYgNC41MjczNkMxMS45OTM1IDUuMjMxODMgMTIuMzAwNyA1LjU5OTQyIDEyLjUwMjMgNS41OTk0MkMxMi43MDM5IDUuNTk5NDIgMTMuMDExMSA1LjIzMTgzIDEzLjM5OCA0LjUyNzM2QzE0LjI1NzQgMi45NjMgMTUuMDcxMyAyLjA4MSAxNi4xNTc1IDEuNTM2OUMxNi45NjY5IDEuMTMxMjMgMTcuMzMwNSAxLjA1NTQyIDE4LjQ2NDcgMS4wNTQ3M0MxOS42NDcxIDEuMDU0MDQgMTkuOTQ2OSAxLjEyMjE0IDIwLjkyNjIgMS42MTQ5NUMyMi45NTM0IDIuNjM0NyAyMy45OTYzIDQuMzc0MTggMjMuOTgzNyA2LjcxNDM3QzIzLjk2NjggOS44NjE0MyAyMi43ODEgMTEuNTYzIDE3LjcwNTkgMTUuNzI0QzE2LjI3NDkgMTYuODk3MyAxNC41MTg3IDE4LjM4MzkgMTMuODAzMiAxOS4wMjc4TDEyLjUwMjMgMjAuMTk4NEwxMS4yMDE0IDE5LjAyNzhDMTAuNDg1OCAxOC4zODM5IDguNzI5NjkgMTYuODk3MyA3LjI5ODcxIDE1LjcyNEMyLjIyMzU1IDExLjU2MyAxLjAzNzgxIDkuODYxNDMgMS4wMjA4NiA2LjcxNDM3QzEuMDEyOCA1LjIwMTQ3IDEuNDI5OTIgMy45OTEzMyAyLjMzNzg2IDIuODk0MzlDMy44MjMyMyAxLjA5OTY3IDYuNzg0NCAwLjUwNjUyMSA4LjkyMjkgMS41NzU2N1oiIGZpbGw9IiMzMDJDMkMiLz48L3N2Zz4=);
}
.header-account {
width: 23px;
height: 26px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguMTA0NSAxNi40ODVDMTcuOTYxMSAxNi42NzYyIDE4LjAwODkgMTYuODY3NCAxOC4yMDAxIDE3LjAxMDhMMjIuMDcxNCAxOS43ODI4QzIyLjgzNjEgMjAuMjYwOCAyMy4xMjI5IDIxLjIxNjcgMjIuNzQwNSAyMS45ODE0TDIwLjkyNDMgMjUuMjMxNEMyMC42Mzc2IDI1Ljg1MjcgMjAuMDE2MiAyNi4yODI4IDE5LjI5OTMgMjYuMjgyOEg1LjI5NTY0QzQuNjI2NTMgMjYuMjgyOCAzLjk1NzQxIDI1LjkwMDUgMy42NzA2NCAyNS4yMzE0TDEuOTAyMjYgMjIuMDI5MkMxLjUxOTkxIDIxLjIxNjcgMS44MDY2NyAyMC4yMTMgMi42MTkxNyAxOS43MzVMNi40NDI3IDE3LjAxMDhDNi42MzM4OCAxNi44Njc0IDYuNjMzODggMTYuNjc2MiA2LjUzODI5IDE2LjQ4NUM2LjM5NDkxIDE2LjI5MzkgNi4yMDM3MyAxNi4yOTM5IDYuMDEyNTUgMTYuMzg5NEwyLjE4OTAzIDE5LjExMzdDMS4wODk3NiAxOS43ODI4IDAuNzA3NDA4IDIxLjE2ODkgMS4yMzMxNCAyMi4zMTU5TDMuMDAxNTMgMjUuNTE4MUMzLjQzMTY3IDI2LjQyNjIgNC4yOTE5NyAyNi45OTk3IDUuMjk1NjQgMjYuOTk5N0gxOS4yOTkzQzIwLjMwMyAyNi45OTk3IDIxLjE2MzMgMjYuNDI2MiAyMS41OTM0IDI1LjU2NTlMMjMuNDA5NiAyMi4zMTU5QzIzLjkzNTMgMjEuMTY4OSAyMy41MDUyIDE5Ljc4MjggMjIuNDUzNyAxOS4xNjE1TDE4LjYzMDIgMTYuNDM3MkMxOC40ODY4IDE2LjI5MzkgMTguMjQ3OCAxNi4zNDE3IDE4LjEwNDUgMTYuNDg1WiIgZmlsbD0iIzMwMkMyQyIgc3Ryb2tlPSIjMzAyQzJDIiBzdHJva2Utd2lkdGg9IjAuMSIvPjxwYXRoIGQ9Ik0xMi4zMjExIDE2Ljk2MzJDMTUuODU3OSAxNi45NjMyIDE4Ljk2NDUgMTIuOTAwNyAxOC45NjQ1IDguMjY0NzFDMTguOTY0NSA0LjA1ODgyIDE2LjE5MjQgMSAxMi4zMjExIDFDOC40OTc1OSAxIDUuNjc3NzMgNC4wNTg4MiA1LjY3NzczIDguMjY0NzFDNS42Nzc3MyAxMi45MDA3IDguNzg0MzUgMTYuOTYzMiAxMi4zMjExIDE2Ljk2MzJaTTEyLjMyMTEgMS43NjQ3MUMxNS43MTQ1IDEuNzY0NzEgMTguMTk5OCA0LjQ4ODk3IDE4LjE5OTggOC4yNjQ3MUMxOC4xOTk4IDEyLjQyMjggMTUuMzc5OSAxNi4xOTg1IDEyLjMyMTEgMTYuMTk4NUM5LjI2MjI5IDE2LjE5ODUgNi40NDI0NCAxMi40MjI4IDYuNDQyNDQgOC4yNjQ3MUM2LjQ0MjQ0IDQuNDg4OTcgOC45Mjc3NCAxLjc2NDcxIDEyLjMyMTEgMS43NjQ3MVoiIGZpbGw9IiMzMDJDMkMiIHN0cm9rZT0iIzMwMkMyQyIgc3Ryb2tlLXdpZHRoPSIwLjEiLz48L3N2Zz4=);
cursor: pointer;
}
.header-cart {
width: 19px;
height: 28px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAxOCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMC4zOTMyMDUgMjUuMkgxNy42NTA1QzE3LjczNzkgMjUuMiAxNy44MjUyIDI1LjE1ODMgMTcuOTEyNiAyNS4xMTY3QzE3Ljk1NjMgMjUuMDMzNCAxOCAyNC45NTAxIDE4IDI0Ljg2NjhMMTYuOTUxNSA2Ljk5NzY4QzE2Ljk1MTUgNi44MzEwNyAxNi43NzY3IDYuNzA2MTIgMTYuNjAxOSA2LjcwNjEySDEyLjk3NTdWMy43OTA0MUMxMi45NzU3IDEuNzA3NzcgMTEuMTg0NSAwIDkgMEM2LjgxNTU0IDAgNS4wMjQyNyAxLjcwNzc3IDUuMDI0MjcgMy43OTA0MVY2LjcwNjEySDEuMzk4MDZDMS4yMjMzIDYuNzA2MTIgMS4wNDg1NCA2LjgzMTA3IDEuMDQ4NTQgNi45OTc2OEwwIDI0Ljg2NjhDMCAyNC45NTAxIDAuMDQzNjg5NiAyNS4wMzM0IDAuMDg3Mzc5IDI1LjExNjdDMC4yMTg0NDcgMjUuMTU4MyAwLjMwNTgyNiAyNS4yIDAuMzkzMjA1IDI1LjJaTTUuNzY2OTkgMy43NDg3NkM1Ljc2Njk5IDIuMDQwOTkgNy4yNTI0MyAwLjYyNDc5MyA5LjA0MzY5IDAuNjI0NzkzQzEwLjgzNSAwLjYyNDc5MyAxMi4zMjA0IDIuMDQwOTkgMTIuMzIwNCAzLjc0ODc2VjYuNjY0NDZINS43NjY5OVYzLjc0ODc2Wk0xLjc5MTI2IDcuMzMwOTFINS4wNjc5NlY5LjM3MTlDNS4wNjc5NiA5LjUzODUxIDUuMTk5MDMgOS43MDUxMiA1LjQxNzQ4IDkuNzA1MTJDNS42MzU5MiA5LjcwNTEyIDUuNzY2OTkgOS41ODAxNiA1Ljc2Njk5IDkuMzcxOVY3LjMzMDkxSDEyLjMyMDRWOS4zNzE5QzEyLjMyMDQgOS41Mzg1MSAxMi40NTE1IDkuNzA1MTIgMTIuNjY5OSA5LjcwNTEyQzEyLjg4ODMgOS43MDUxMiAxMy4wMTk0IDkuNTgwMTYgMTMuMDE5NCA5LjM3MTlWNy4zMzA5MUgxNi4yOTYxTDE3LjM0NDcgMjQuNTMzNkgwLjc4NjQwOEwxLjc5MTI2IDcuMzMwOTFaIiBmaWxsPSIjMzAyQzJDIi8+PC9zdmc+);
}
.header-burger {
display: block;
width: 35px;
height: 25px;
cursor: pointer;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAzOCAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0xLjI4MjIzIDFIMzYuNzEwOCIgc3Ryb2tlPSIjMzAyQzJDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gIDxwYXRoIGQ9Ik0xLjI4MDI3IDEzLjQ5NzZIMzYuNyIgc3Ryb2tlPSIjMzAyQzJDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gIDxwYXRoIGQ9Ik0xLjI4NjEzIDI1Ljk5NTFIMzYuNjk5OSIgc3Ryb2tlPSIjMzAyQzJDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
} .cookies-block-ariamo {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: none;
flex-direction: row;
justify-content: space-between;
align-items: center;
opacity: 0;
position: fixed;
left: 0;
right: 0;
bottom: 30px;
width: 70%;
margin: 0 auto;
padding: 30px 50px;
background: #ffffff;
box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.25);
border-radius: 8px;
font-size: 14px;
color: #101820;
z-index: 999;
}
.cookies-block-ariamo.show {
display: flex;
opacity: 1;
transition: all 0.2s linear;
}
.cookies-block-ariamo .cookie-item.title {
font-weight: 700;
font-size: 20px;
}
.cookies-block-ariamo .cookie-item.txt {
font-family: 'League Spartan', sans-serif;
font-weight: 300;
line-height: 140%;
}
.cookies-block-ariamo .accept-btn {
border-bottom: 1px solid #101820;
padding-bottom: 2px;
font-weight: 700;
font-size: 20px;
cursor: pointer;
}
.cookies-block-ariamo .close-btn {
position: absolute;
top: 12px;
right: 12px;
width: 9px;
height: 9px;
background: center / contain
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABDSURBVHgBjVDJDQAgCOsoHcWNHcHRvII+lIokBNIWUgCA3JPwg8bPpjjCCz8BNbiJpAQrhqBalSafmxh5Ij6uC//UAMKuELAQ4G9dAAAAAElFTkSuQmCC)
no-repeat;
cursor: pointer;
} .site-footer {
background-color: #635859;
padding: 95px 0 20px;
overflow: hidden;
}
#video-link {
position: relative;
}
#video-link:before,
#video-link:after {
content: '';
position: absolute;
top: 50%;
-webkit-transform: translateY(-50);
-ms-transform: translateY(-50);
transform: translateY(-50);
width: 50vw;
height: 1px;
background-color: #635859;
}
#video-link:before {
right: calc(100% + 60px);
}
#video-link:after {
left: calc(100% + 60px);
}
.video-link-wrap {
overflow: hidden;
} #video-link:hover:after {}
.display-trunk-listing .listing-item {
width: 50%;
padding: 0 60px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.listing-item a {
display: block;
}
.display-trunk-listing .listing-item .title {
font-family: 'Gilroy', sans-serif;
font-size: 36px;
line-height: 50px;
text-align: center;
color: #f0ece3;
margin-bottom: 40px;
}
.display-trunk-listing .listing-item .excerpt {
display: block;
text-align: center;
font-size: 0;
}
.display-trunk-listing .listing-item .excerpt-more {
display: inline-block;
font-family: 'Raleway', sans-serif;
font-size: 20px;
line-height: 23px;
text-align: left;
color: #f0ece3;
padding-bottom: 5px;
margin-top: 50px;
text-transform: uppercase;
position: relative;
}
.display-trunk-listing .listing-item .excerpt-more:after {
content: '';
display: block;
width: 100%;
height: 1px;
background-color: #f0ece3;
position: absolute;
bottom: 0;
left: 0;
transition: width 0.3s ease-out;
}
.display-trunk-listing .listing-item .excerpt-more:hover:after {
width: 0;
}
.listing-item .image img {
width: 100%;
height: auto;
}
.display-news-listing .listing-item {
float: left;
display: flex !important;
flex-direction: column;
margin: 0px 10px;
padding: 0 25px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.display-news-listing .listing-item .title {
order: 1;
}
.display-news-listing .listing-item .image {
overflow: hidden;
}
.display-news-listing .listing-item .image img {
min-width: 350px;
}
.display-news-listing .listing-item .title {
font-family: 'Gilroy', sans-serif;
font-size: 24px;
line-height: 29px;
text-align: center;
color: #f0ece3;
margin-top: 8px;
}
.latest-news {
overflow: hidden;
} .display-news-listing .date {
font-family: 'Gilroy', sans-serif;
font-weight: 300;
font-size: 16px;
line-height: 19px;
color: #dfd3c3;
margin-top: 60px;
text-align: center;
}
.slick-dots {
margin-top: 60px;
text-align: center;
}
.slick-dots li {
display: inline-block;
}
.slick-dots li button {
width: 100px;
height: 2px;
display: block;
background-color: #d6d0c9;
border: none;
font-size: 0;
cursor: pointer;
}
.slick-dots li.slick-active button {
background-color: #5f3f42;
}
.contact-form-main {
display: flex;
align-items: center;
justify-content: center;
}
.contact-form-main .elementor-widget-tabs .elementor-tab-desktop-title {
margin: 0 52px;
padding: 0 0 5px;
}
.contact-form-main .elementor-widget-tabs .elementor-tab-content {
padding: 0;
}
.contact-form-main .wpcf7-form {
margin-top: 50px;
text-align: center;
}
.contact-form-main .wpcf7-form p.additional-f-i {
text-align:left;
margin-left:1em;
color: #f0ece3;
font-family: 'Raleway', sans-serif;
}
.contact-form-main .wpcf7-form p.radio-lists {
display: block;
text-align: left;
border-bottom: solid 1px #f1ece3;
padding-bottom: 12px;
}
.contact-form-main .wpcf7-form p.radio-lists .wpcf7-radio {
display:flex;
gap:40px; 
}
.contact-form-main .wpcf7-form p.radio-lists label{
display:flex;
gap:20px;
align-items:center;
}
.contact-form-main .wpcf7-form label {
font-size: 22px;
line-height: 32px;
color: #f0ece3;
font-family: 'Raleway', sans-serif;
}
.wpcf7-form input,
.wpcf7-form textarea {
width: 100%;
background: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #d6d0c9;
}
.wpcf7-form input[type='submit'] {
border-bottom: none;
position: relative;
}
.wpcf7-form input[type='submit']:after {
position: absolute;
top: 99%;
left: 0;
width: 100%;
height: 1px;
background-color: #fff;
}
.main-field {
padding: 16px;
font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: #f0ece3;
}
.wpcf7-form textarea {
resize: vertical;
}
.main-field:focus {
outline: none;
}
.main-field::-webkit-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: #f0ece3;
}
.main-field::-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: #f0ece3;
}
.main-field:-ms-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: #f0ece3;
}
.main-field:-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: #f0ece3;
}
[placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform: translate(300px, 0);
-moz-transform: translate(300px, 0);
-ms-transform: translate(300px, 0);
-o-transform: translate(300px, 0);
transform: translate(300px, 0);
opacity: 0;
}
.form-btn {
display: inline-block;
margin-top: 45px;
text-align: center;
position: relative;
}
.form-btn:after {
content: '';
display: block;
height: 1px;
width: 100%;
background-color: #fff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form-btn:hover:after {
width: 0px;
}
.wpcf7-form input.wpcf7-submit {
display: inline-block;
text-transform: uppercase;
font-family: 'Raleway', sans-serif;
font-size: 20px;
font-weight: 500;
line-height: 23px;
color: #f0ece3;
padding-bottom: 5px;
cursor: pointer;
}
.contact-form-tabs .elementor-tab-title {
border-bottom: 1px solid transparent;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact-form-tabs .elementor-tab-title:hover {
border-bottom: 1px solid #c4c4c4 !important;
}
.contact-form-tabs .elementor-tab-title.elementor-active {
border-bottom: 1px solid #c4c4c4 !important;
}
.wrapper {
max-width: 1280px;
margin: auto;
}
.footer-logo {
display: block;
width: 149px;
height: 44px;
background-size: 100%;
background-repeat: no-repeat;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjQ0IiB2aWV3Qm94PSIwIDAgMTUwIDQ0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF83MjhfMzA3NCkiPjxwYXRoIGQ9Ik0xMzYuMjM1IDBDMTI4LjkyIDAgMTIyLjk2OSA1LjgwNDI4IDEyMi45NjkgMTIuOTQwOUMxMjIuOTY5IDIwLjA3NzUgMTI4LjkyIDI1Ljg4MTggMTM2LjIzNSAyNS44ODE4QzE0My41NSAyNS44ODE4IDE0OS41MDEgMjAuMDc3NSAxNDkuNTAxIDEyLjk0MDlDMTQ5LjUwMSA1LjgwNDI4IDE0My41NSAwIDEzNi4yMzUgMFpNMTM2LjIzNSAyNC44OTUyQzEzMC4wNTYgMjQuODk1MiAxMjUuMDMzIDE5LjUyODkgMTI1LjAzMyAxMi45MDg2QzEyNS4wMzMgNi4yODgzNSAxMzAuMDU2IDAuOTIyMDQ1IDEzNi4yMzUgMC45MjIwNDVDMTQyLjQxMyAwLjkyMjA0NSAxNDcuNDQxIDYuMjkyOTYgMTQ3LjQ0MSAxMi45MDg2QzE0Ny40NDEgMTkuNTI0MyAxNDIuNDEzIDI0Ljg5NTIgMTM2LjIzNSAyNC44OTUyWiIgZmlsbD0iI0RGRDNDMyIvPjxwYXRoIGQ9Ik01Ny42MjQ5IDAuNTI1NjM1SDU1LjcxMDlWMjUuMzU2M0g1Ny42MjQ5VjAuNTI1NjM1WiIgZmlsbD0iI0RGRDNDMyIvPjxwYXRoIGQ9Ik0yMy44NzI1IDI1LjM1NjNIMjUuOTk1NkwxNC4zMDcxIDAuNTI1NjM1SDEyLjE4ODVMMC41IDI1LjM1NjNIMi41MDQ5MUw0Ljc3ODA2IDIwLjExOTFIMjEuNDEyOUwyMy44NzI1IDI1LjM1NjNaTTUuMjA1NDEgMTkuMTUwOUwxMi43NzUgMS43NTE5NUwyMC45NTgzIDE5LjE1MDlINS4yMDU0MVoiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNODUuNDE5MyAyNS4zNTYzSDg3LjU0MjRMNzUuODU4NSAwLjUyNTYzNUg3My43MzU0TDYyLjA0NjkgMjUuMzU2M0g2NC4wNTYzTDY2LjMyOTUgMjAuMTE5MUg4Mi45NTUyTDg1LjQxOTMgMjUuMzU2M1pNNjYuNzUyMyAxOS4xNTA5TDc0LjMxMjcgMS43NTE5NUw4Mi40OTYxIDE5LjE1MDlINjYuNzUyM1oiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNOTMuODg0NyAyNS4zNTYzTDkyLjk4OTEgMy42NzQ0MkwxMDQuMTk2IDIwLjc5NjhMMTA1LjMgMTkuMTE4N0wxMTUuNTYxIDMuNTQ1MzNWMjUuMzU2M0gxMTcuNDhWMC41MjU2MzVIMTE2LjQwMkwxMDQuNzIzIDE4LjI0MjdMOTkuOTc2NyAxMS4wMzdMOTQuMjM0OCAyLjMyODIzTDkzLjA0MzYgMC41MjU2MzVIOTEuOTcwN1YyNS4zNTYzSDkzLjg4NDdaIiBmaWxsPSIjREZEM0MzIi8+PHBhdGggZD0iTTQ5LjI0NjEgMTAuMDgyNkM0OS4yNDM3IDcuNTQ5NTEgNDguMjUwNiA1LjEyMDc2IDQ2LjQ4NDcgMy4zMjkxNEM0NC43MTg4IDEuNTM3NTEgNDIuMzI0MiAwLjUyOTI5NiAzOS44MjYyIDAuNTI1NjM1SDMwLjQxOTlWMjUuMzU2M0gzMi4zMjQ4VjIwLjEwNTNINDAuOTIxOUw0NS44NjgyIDI1LjM1NjNINDguNTk2TDQyLjM3MjEgMTkuNjI1OEM0NC4zNjU4IDE4Ljk3NjUgNDYuMTA1MSAxNy43MDMgNDcuMzQwMiAxNS45ODgzQzQ4LjU3NTMgMTQuMjczNiA0OS4yNDI2IDEyLjIwNiA0OS4yNDYxIDEwLjA4MjZaTTMyLjMyNDggMTkuMTMyNVYxLjQ5ODM5SDM4Ljg4OTdDNDEuMTM0IDEuNTAwODMgNDMuMjg1OCAyLjQwNjAzIDQ0Ljg3MjggNC4wMTUzNUM0Ni40NTk4IDUuNjI0NjggNDcuMzUyNCA3LjgwNjcgNDcuMzU0OCAxMC4wODI2QzQ3LjM1MTIgMTIuNDgyNSA0Ni40MDkyIDE0Ljc4MjkgNDQuNzM1NCAxNi40Nzk0QzQzLjA2MTUgMTguMTc2IDQwLjc5MjUgMTkuMTMwMSAzOC40MjU5IDE5LjEzMjVIMzIuMzI0OFoiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNMzguNTYyMiA0My4yNDg0QzM4LjA4OSA0Mi43NTQ0IDM3LjgyNDIgNDIuMDkyOSAzNy44MjQyIDQxLjQwNDNDMzcuODI0MiA0MC43MTU2IDM4LjA4OSA0MC4wNTQxIDM4LjU2MjIgMzkuNTYwMkMzOC44MDQyIDM5LjMxMjggMzkuMDkzNyAzOS4xMTg1IDM5LjQxMjcgMzguOTg5MkMzOS43MzE4IDM4Ljg2IDQwLjA3MzYgMzguNzk4NSA0MC40MTcxIDM4LjgwODdDNDAuODQ4OCAzOC44MDM1IDQxLjI3NDIgMzguOTE0NyA0MS42NDk3IDM5LjEzMUM0Mi4wMjUxIDM5LjM0NzMgNDIuMzM3MiAzOS42NjA5IDQyLjU1MzggNDAuMDM5Nkw0Mi4wOTkyIDQwLjI5NzhDNDEuOTMyMyAzOS45OTAxIDQxLjY4NTcgMzkuNzM0MyA0MS4zODYxIDM5LjU1OEM0MS4wODY1IDM5LjM4MTcgNDAuNzQ1MiAzOS4yOTE2IDQwLjM5ODkgMzkuMjk3NEM0MC4xMTkzIDM5LjI4NTkgMzkuODQwNCAzOS4zMzQxIDM5LjU4MDQgMzkuNDM4OUMzOS4zMjA0IDM5LjU0MzggMzkuMDg1IDM5LjcwMjkgMzguODg5NSAzOS45MDU5QzM4LjUxMjUgNDAuMzA5MyAzOC4zMDI0IDQwLjg0MzkgMzguMzAyNCA0MS4zOTk3QzM4LjMwMjQgNDEuOTU1NCAzOC41MTI1IDQyLjQ5IDM4Ljg4OTUgNDIuODkzNEMzOS4wODU5IDQzLjA5NDkgMzkuMzIxNSA0My4yNTI3IDM5LjU4MTQgNDMuMzU2N0MzOS44NDEzIDQzLjQ2MDcgNDAuMTE5NyA0My41MDg2IDQwLjM5ODkgNDMuNDk3M0M0MC43NDUyIDQzLjUwMzEgNDEuMDg2NSA0My40MTMgNDEuMzg2MSA0My4yMzY3QzQxLjY4NTcgNDMuMDYwNCA0MS45MzIzIDQyLjgwNDYgNDIuMDk5MiA0Mi40OTY5TDQyLjU1MzggNDIuNzUwNEM0Mi4zMzgxIDQzLjEzMDQgNDIuMDI2NCA0My40NDUxIDQxLjY1MDggNDMuNjYyM0M0MS4yNzUzIDQzLjg3OTUgNDAuODQ5NCA0My45OTEyIDQwLjQxNzEgNDMuOTg2QzQwLjA3NDUgNDMuOTk4OCAzOS43MzMgNDMuOTM5OSAzOS40MTM5IDQzLjgxM0MzOS4wOTQ4IDQzLjY4NjEgMzguODA0OCA0My40OTM5IDM4LjU2MjIgNDMuMjQ4NFoiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNNDkuMTAzOCA0NEM0OC41OTgzIDQ0IDQ4LjEwNDEgNDMuODQ3OSA0Ny42ODM5IDQzLjU2M0M0Ny4yNjM2IDQzLjI3ODEgNDYuOTM2MSA0Mi44NzMyIDQ2Ljc0MjkgNDIuMzk5NUM0Ni41NDk2IDQxLjkyNTggNDYuNDk5MyA0MS40MDQ2IDQ2LjU5ODMgNDAuOTAxOUM0Ni42OTcyIDQwLjM5OTIgNDYuOTQxIDM5LjkzNzUgNDcuMjk4OCAzOS41NzU0QzQ3LjY1NjYgMzkuMjEzMiA0OC4xMTIyIDM4Ljk2NjggNDguNjA4MiAzOC44NjczQzQ5LjEwNDEgMzguNzY3OSA0OS42MTggMzguODE5OSA1MC4wODQ4IDM5LjAxNjdDNTAuNTUxNSAzOS4yMTM1IDUwLjk1MDMgMzkuNTQ2MyA1MS4yMzA1IDM5Ljk3M0M1MS41MTA3IDQwLjM5OTcgNTEuNjU5NyA0MC45MDEgNTEuNjU4OCA0MS40MTM3QzUxLjY2MTMgNDEuNzU0NCA1MS41OTY4IDQyLjA5MjIgNTEuNDY5MiA0Mi40MDc0QzUxLjM0MTYgNDIuNzIyNiA1MS4xNTM0IDQzLjAwODkgNTAuOTE1NiA0My4yNDk2QzUwLjY3NzggNDMuNDkwMyA1MC4zOTUyIDQzLjY4MDYgNTAuMDg0MSA0My44MDk1QzQ5Ljc3MzEgNDMuOTM4MyA0OS40Mzk4IDQ0LjAwMzEgNDkuMTAzOCA0NFpNNDkuMTAzOCA0My41MTEzQzQ5LjM3NjUgNDMuNTE5IDQ5LjY0NzcgNDMuNDY5NCA0OS45MDA1IDQzLjM2NTRDNTAuMTUzMiA0My4yNjE1IDUwLjM4MiA0My4xMDU1IDUwLjU3MjMgNDIuOTA3NEM1MC45NTEgNDIuNTA1OSA1MS4xNjI0IDQxLjk3MTYgNTEuMTYyNCA0MS40MTZDNTEuMTYyNCA0MC44NjAzIDUwLjk1MSA0MC4zMjYxIDUwLjU3MjMgMzkuOTI0NkM1MC4xODIzIDM5LjUzMjQgNDkuNjU1MyAzOS4zMTI0IDQ5LjEwNjEgMzkuMzEyNEM0OC41NTY5IDM5LjMxMjQgNDguMDI5OSAzOS41MzI0IDQ3LjYzOTkgMzkuOTI0NkM0Ny4yNjEyIDQwLjMyNjEgNDcuMDQ5OCA0MC44NjAzIDQ3LjA0OTggNDEuNDE2QzQ3LjA0OTggNDEuOTcxNiA0Ny4yNjEyIDQyLjUwNTkgNDcuNjM5OSA0Mi45MDc0QzQ3LjgyOTcgNDMuMTA0OSA0OC4wNTc3IDQzLjI2MDUgNDguMzA5NyA0My4zNjQ1QzQ4LjU2MTYgNDMuNDY4NCA0OC44MzIgNDMuNTE4NCA0OS4xMDM4IDQzLjUxMTNaIiBmaWxsPSIjREZEM0MzIi8+PHBhdGggZD0iTTU2LjYxMDggNDMuNDQyM0g1OS4wMjk0VjQzLjkwMzNINTYuMTE1MlYzOC45MTA0SDU2LjYxMDhWNDMuNDQyM1oiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNNjMuNzQyOSA0My40NDIzSDY2LjE2MTVWNDMuOTAzM0g2My4yMzgzVjM4LjkxMDRINjMuNzI5M0w2My43NDI5IDQzLjQ0MjNaIiBmaWxsPSIjREZEM0MzIi8+PHBhdGggZD0iTTcwLjg3NTggNDMuNDQyM0g3My40MzUzVjQzLjkwMzNINzAuMzg0OFYzOC45MTA0SDczLjQwMzVWMzkuMzcxNEg3MC44NzU4VjQxLjE0NjRINzMuMjM5OFY0MS42MDc0SDcwLjg3NThWNDMuNDQyM1oiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNNzguMjE0NSA0My4yNDg2Qzc3Ljc0MTMgNDIuNzU0NyA3Ny40NzY2IDQyLjA5MzEgNzcuNDc2NiA0MS40MDQ1Qzc3LjQ3NjYgNDAuNzE1OCA3Ny43NDEzIDQwLjA1NDMgNzguMjE0NSAzOS41NjA0Qzc4LjQ1NjYgMzkuMzE2NyA3OC43NDUxIDM5LjEyNTYgNzkuMDYyNSAzOC45OTg4Qzc5LjM3OTkgMzguODcxOSA3OS43MTk0IDM4LjgxMiA4MC4wNjAzIDM4LjgyMjhDODAuNDkyMSAzOC44MTc2IDgwLjkxNzUgMzguOTI4OCA4MS4yOTI5IDM5LjE0NTFDODEuNjY4NCAzOS4zNjE0IDgxLjk4MDQgMzkuNjc0OSA4Mi4xOTcxIDQwLjA1MzdMODEuNzQyNSA0MC4zMTE5QzgxLjU3NyA0MC4wMDY5IDgxLjMzMzMgMzkuNzUyOSA4MS4wMzcyIDM5LjU3NjhDODAuNzQxMSAzOS40MDA3IDgwLjQwMzYgMzkuMzA5IDgwLjA2MDMgMzkuMzExNEM3OS43ODA3IDM5LjI5OTkgNzkuNTAxOSAzOS4zNDgxIDc5LjI0MTggMzkuNDUzQzc4Ljk4MTggMzkuNTU3OCA3OC43NDY0IDM5LjcxNjkgNzguNTUxIDM5LjkyQzc4LjE3NCA0MC4zMjM0IDc3Ljk2MzggNDAuODU4IDc3Ljk2MzggNDEuNDEzN0M3Ny45NjM4IDQxLjk2OTUgNzguMTc0IDQyLjUwNCA3OC41NTEgNDIuOTA3NEM3OC43NDczIDQzLjEwOSA3OC45ODMgNDMuMjY2OCA3OS4yNDI5IDQzLjM3MDdDNzkuNTAyOCA0My40NzQ3IDc5Ljc4MTIgNDMuNTIyNiA4MC4wNjAzIDQzLjUxMTRDODAuNDA2NyA0My41MTcxIDgwLjc0OCA0My40MjcgODEuMDQ3NiA0My4yNTA3QzgxLjM0NzIgNDMuMDc0NSA4MS41OTM3IDQyLjgxODcgODEuNzYwNiA0Mi41MTA5TDgyLjIxNTMgNDIuNzY0NUM4MS45OTk1IDQzLjE0NDQgODEuNjg3OCA0My40NTkyIDgxLjMxMjMgNDMuNjc2NEM4MC45MzY3IDQzLjg5MzUgODAuNTEwOCA0NC4wMDUzIDgwLjA3ODUgNDRDNzkuNzMzNSA0NC4wMTIzIDc5LjM4OTcgNDMuOTUxOSA3OS4wNjg4IDQzLjgyMjVDNzguNzQ4IDQzLjY5MzIgNzguNDU3MSA0My40OTc4IDc4LjIxNDUgNDMuMjQ4NloiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNODkuNjA3OSAzOC45MTA0VjM5LjM3MTRIODguMDc1OFY0My45MDMzSDg3LjU4NDhWMzkuMzgwNkg4Ni4wNTI3VjM4LjkxOTZMODkuNjA3OSAzOC45MTA0WiIgZmlsbD0iI0RGRDNDMyIvPjxwYXRoIGQ9Ik05My44NDk2IDM4LjkxMDRIOTQuMzQwNlY0My45MTI1SDkzLjg0OTZWMzguOTEwNFoiIGZpbGw9IiNERkQzQzMiLz48cGF0aCBkPSJNMTAxLjMzMiA0NEMxMDAuODI3IDQ0IDEwMC4zMzMgNDMuODQ3OSA5OS45MTI0IDQzLjU2M0M5OS40OTIxIDQzLjI3ODEgOTkuMTY0NiA0Mi44NzMyIDk4Ljk3MTQgNDIuMzk5NUM5OC43NzgxIDQxLjkyNTggOTguNzI3OCA0MS40MDQ2IDk4LjgyNjggNDAuOTAxOUM5OC45MjU3IDQwLjM5OTIgOTkuMTY5NSAzOS45Mzc1IDk5LjUyNzMgMzkuNTc1NEM5OS44ODUxIDM5LjIxMzIgMTAwLjM0MSAzOC45NjY4IDEwMC44MzcgMzguODY3M0MxMDEuMzMzIDM4Ljc2NzkgMTAxLjg0NiAzOC44MTk5IDEwMi4zMTMgMzkuMDE2N0MxMDIuNzggMzkuMjEzNSAxMDMuMTc5IDM5LjU0NjMgMTAzLjQ1OSAzOS45NzNDMTAzLjczOSA0MC4zOTk3IDEwMy44ODggNDAuOTAxIDEwMy44ODcgNDEuNDEzN0MxMDMuODkgNDEuNzU0NCAxMDMuODI1IDQyLjA5MjIgMTAzLjY5OCA0Mi40MDc0QzEwMy41NyA0Mi43MjI2IDEwMy4zODIgNDMuMDA4OSAxMDMuMTQ0IDQzLjI0OTZDMTAyLjkwNiA0My40OTAzIDEwMi42MjQgNDMuNjgwNiAxMDIuMzEzIDQzLjgwOTVDMTAyLjAwMiA0My45MzgzIDEwMS42NjggNDQuMDAzMSAxMDEuMzMyIDQ0Wk0xMDEuMzMyIDQzLjUxMTNDMTAxLjYwMyA0My41MTc4IDEwMS44NzMgNDMuNDY3NSAxMDIuMTI0IDQzLjM2MzVDMTAyLjM3NSA0My4yNTk2IDEwMi42MDIgNDMuMTA0MyAxMDIuNzkyIDQyLjkwNzRDMTAzLjE3IDQyLjUwNTkgMTAzLjM4MiA0MS45NzE2IDEwMy4zODIgNDEuNDE2QzEwMy4zODIgNDAuODYwMyAxMDMuMTcgNDAuMzI2MSAxMDIuNzkyIDM5LjkyNDZDMTAyLjQwMiAzOS41MzI0IDEwMS44NzUgMzkuMzEyNCAxMDEuMzI2IDM5LjMxMjRDMTAwLjc3NiAzOS4zMTI0IDEwMC4yNDkgMzkuNTMyNCA5OS44NTk0IDM5LjkyNDZDOTkuNDgwNiA0MC4zMjYxIDk5LjI2OTIgNDAuODYwMyA5OS4yNjkyIDQxLjQxNkM5OS4yNjkyIDQxLjk3MTYgOTkuNDgwNiA0Mi41MDU5IDk5Ljg1OTQgNDIuOTA3NEMxMDAuMDUgNDMuMTA2MSAxMDAuMjggNDMuMjYyNCAxMDAuNTMzIDQzLjM2NjNDMTAwLjc4NyA0My40NzAzIDEwMS4wNTkgNDMuNTE5NyAxMDEuMzMyIDQzLjUxMTNaIiBmaWxsPSIjREZEM0MzIi8+PHBhdGggZD0iTTExMS42OCAzOC45MTA0SDExMi4xNzZWNDMuOTEyNUgxMTEuNzUzTDEwOC44MzkgMzkuODQxN1Y0My45MTI1SDEwOC4zNDhWMzguOTEwNEgxMDguNzdMMTExLjY4IDQyLjk4NThWMzguOTEwNFoiIGZpbGw9IiNERkQzQzMiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF83MjhfMzA3NCI+PHJlY3Qgd2lkdGg9IjE0OSIgaGVpZ2h0PSI0NCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
}
.footer-container {
display: flex;
}
.footer-item {
margin-right: 75px;
width: 12%;
}
.footer-item:nth-child(4) {
width: 15%;
}
.footer-item:last-child {
margin-right: 0;
width: 34%;
}
.footer-menu-title {
font-weight: 500;
font-size: 18px;
line-height: 28px;
color: #fff;
margin-bottom: 16px;
}
.footer-item .menu li {
margin-bottom: 12px;
}
.footer-item .menu li a,
.footer-item-desc {
font-size: 14px;
line-height: 24px;
color: #d9dbe1;
transition: width 0.3s ease-out;
}
.footer-item .menu li:hover a {
color: #fff;
}
.footer-item-desc {
margin-top: 12px;
}
.mc4wp-form-fields {
margin-top: 16px;
display: flex;
justify-content: center;
}
.mc4wp-form-fields input[type='email'] {
width: 75%;
background-color: #f0ece3;
border: none;
padding: 8px;
font-size: 14px;
line-height: 24px;
color: #635859;
border: 1px solid transparent;
}
.mc4wp-form-fields input[type='submit'] {
padding: 8px;
border: 1px solid #f0ece3;
color: #f0ece3;
font-size: 14px;
text-transform: uppercase;
background-color: transparent;
width: 25%;
cursor: pointer;
}
.mc4wp-form-fields input:focus {
outline: none;
}
.mc4wp-form-fields input[type='email']::-webkit-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 14px;
line-height: 24px;
color: #635859;
}
.mc4wp-form-fields input[type='email']::-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 14px;
line-height: 24px;
color: #635859;
}
.mc4wp-form-fields input[type='email']:-ms-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 14px;
line-height: 24px;
color: #635859;
}
.mc4wp-form-fields input[type='email']:-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 14px;
line-height: 24px;
color: #635859;
}
.footer-socials {
margin-top: 34px;
}
.footer-social-item {
display: inline-block; width: 30px;
height: 30px;
background-size: contain;
background-repeat: no-repeat;
background-position: center; margin-right: 24px;
}
.contacts-socials {
position: absolute;
right: 50px;
top: 50%;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
}
.contacts-socials:before,
.contacts-socials:after {
display: block;
width: 0.2px;
height: 100px;
background-color: #f0ece3;
content: '';
position: absolute;
left: 50%;
margin-right: 50%;
transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
}
.contacts-socials:before {
bottom: 115%;
}
.contacts-socials:after {
top: 115%;
}
.contacts-socials .social-item {
width: 18px;
height: 18px;
display: block;
margin-bottom: 40px;
background-size: 100%;
}
.contacts-socials .social-item:last-child {
margin-bottom: 0;
}
.footer-social-item.insta,
.contacts-socials .social-item.insta {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy4wMDA5OCAxNC4yODA3QzUuMTU1OTggMTQuMjgwNyA0LjkzODQ4IDE0LjI3MDkgNC4yMTg0OCAxNC4yMzk0QzMuNjU3MDEgMTQuMjIwOSAzLjEwMjggMTQuMTA2OCAyLjU3OTczIDEzLjkwMTlDMS42NzQ3MSAxMy41NDk3IDAuOTU5MDgyIDEyLjgzMzggMC42MDcyMjcgMTEuOTI4N0MwLjQxMDIwNiAxMS40MDM3IDAuMzAzOTQgMTAuODQ5IDAuMjkyOTc3IDEwLjI4ODRDMC4yNTA5NzcgOS41Njk5MSAwLjI1MDk3NyA5LjMzNDQxIDAuMjUwOTc3IDcuNTAzNjZDMC4yNTA5NzcgNS42NTM0MSAwLjI2MDcyNyA1LjQzNzQxIDAuMjkyOTc3IDQuNzIxMTZDMC4zMDQxOCA0LjE2MTMgMC40MTA0NDIgMy42MDc0MiAwLjYwNzIyNyAzLjA4MzE2QzAuOTU4NyAyLjE3NjgxIDEuNjc1NDkgMS40NjAyOSAyLjU4MTk4IDEuMTA5MTZDMy4xMDU5NiAwLjkxMTMxNCAzLjY1OTk5IDAuODA0NzcgNC4yMTk5OCAwLjc5NDE2MkM0LjkzNjIzIDAuNzUzNjYyIDUuMTcxNzMgMC43NTM2NjIgNy4wMDA5OCAwLjc1MzY2MkM4Ljg2MDk4IDAuNzUzNjYyIDkuMDc0NzMgMC43NjM0MTIgOS43ODM0OCAwLjc5NDE2MkMxMC4zNDQ5IDAuODA0ODYyIDEwLjkwMDQgMC45MTEzOTQgMTEuNDI2IDEuMTA5MTZDMTIuMzMyMiAxLjQ2MDY5IDEzLjA0ODkgMi4xNzcwNyAxMy40MDA3IDMuMDgzMTZDMTMuNjAxMSAzLjYxNTA2IDEzLjcwNzkgNC4xNzc2IDEzLjcxNjUgNC43NDU5MUMxMy43NTg1IDUuNDY0NDEgMTMuNzU4NSA1LjY5OTE2IDEzLjc1ODUgNy41MjkxNkMxMy43NTg1IDkuMzU5MTYgMTMuNzQ4IDkuNTk5MTYgMTMuNzE2NSAxMC4zMDk0QzEzLjcwNTMgMTAuODcwNiAxMy41OTg4IDExLjQyNTcgMTMuNDAxNSAxMS45NTEyQzEzLjA0ODcgMTIuODU2OSAxMi4zMzIgMTMuNTczMSAxMS40MjYgMTMuOTI1MkMxMC45MDEyIDE0LjEyMTggMTAuMzQ2OCAxNC4yMjgxIDkuNzg2NDggMTQuMjM5NEM5LjA3MDIzIDE0LjI4MDcgOC44MzU0OCAxNC4yODA3IDcuMDAwOTggMTQuMjgwN1pNNi45NzU0OCAxLjk0MDkxQzUuMTQwOTggMS45NDA5MSA0Ljk1MDQ4IDEuOTQ5OTEgNC4yMzQyMyAxLjk4MjE2QzMuODA2NzIgMS45ODc4MyAzLjM4MzM0IDIuMDY2NzIgMi45ODI0OCAyLjIxNTQxQzIuMzkwNTQgMi40NDE5MiAxLjkyMjE1IDIuOTA4NDEgMS42OTMyMyAzLjQ5OTQxQzEuNTQzMzkgMy45MDQ2NCAxLjQ2NDQ4IDQuMzMyNjUgMS40NTk5OCA0Ljc2NDY2QzEuNDIwMjMgNS40OTE0MSAxLjQyMDIzIDUuNjgxOTEgMS40MjAyMyA3LjUwMzY2QzEuNDIwMjMgOS4zMDM2NiAxLjQyNjk4IDkuNTIxOTEgMS40NTk5OCAxMC4yNDQyQzEuNDY2NjkgMTAuNjcxOCAxLjU0NTU1IDExLjA5NTMgMS42OTMyMyAxMS40OTY3QzEuOTIyNDggMTIuMDg3MyAyLjM5MDggMTIuNTUzNCAyLjk4MjQ4IDEyLjc3OTlDMy4zODMwNiAxMi45Mjk2IDMuODA2NjIgMTMuMDA4NSA0LjIzNDIzIDEzLjAxMzJDNC45NjAyMyAxMy4wNTUyIDUuMTUxNDggMTMuMDU1MiA2Ljk3NTQ4IDEzLjA1NTJDOC44MTUyMyAxMy4wNTUyIDkuMDA1NzMgMTMuMDQ2MiA5LjcxNTk4IDEzLjAxMzJDMTAuMTQzOCAxMy4wMDggMTAuNTY3NSAxMi45MjkxIDEwLjk2ODUgMTIuNzc5OUMxMS41NTY4IDEyLjU1MTUgMTIuMDIyMiAxMi4wODY0IDEyLjI1MSAxMS40OTgyQzEyLjQwMDUgMTEuMDkyNiAxMi40Nzk0IDEwLjY2NDQgMTIuNDg0MiAxMC4yMzIySDEyLjQ5MjVDMTIuNTI0NyA5LjUxNTE2IDEyLjUyNDcgOS4zMjM5MSAxMi41MjQ3IDcuNDkxNjZDMTIuNTI0NyA1LjY1OTQxIDEyLjUxNjUgNS40NjY2NiAxMi40ODQyIDQuNzUwNDFDMTIuNDc3NSA0LjMyMzI1IDEyLjM5ODYgMy45MDAzIDEyLjI1MSAzLjQ5OTQxQzEyLjAyMjcgMi45MTAzNCAxMS41NTczIDIuNDQ0MzggMTAuOTY4NSAyLjIxNTQxQzEwLjU2NzYgMi4wNjU5NyAxMC4xNDM4IDEuOTg3MDUgOS43MTU5OCAxLjk4MjE2QzguOTkwNzMgMS45NDA5MSA4LjgwMDk4IDEuOTQwOTEgNi45NzU0OCAxLjk0MDkxWk03LjAwMDk4IDEwLjk2NzlDNS41OTg0NyAxMC45Njg4IDQuMzMzNTQgMTAuMTI0NyAzLjc5NjEyIDguODI5MjVDMy4yNTg3MSA3LjUzMzggMy41NTQ2NiA2LjA0MjE2IDQuNTQ1OTUgNS4wNTAwMUM1LjUzNzI0IDQuMDU3ODYgNy4wMjg2MiAzLjc2MDYyIDguMzI0NTUgNC4yOTY5MUM5LjYyMDQ3IDQuODMzMjEgMTAuNDY1NyA2LjA5NzQgMTAuNDY2IDcuNDk5OTFDMTAuNDYzOSA5LjQxMzIxIDguOTE0MjcgMTAuOTY0MiA3LjAwMDk4IDEwLjk2NzlaTTcuMDAwOTggNS4yNDg0MUM1Ljc1ODM0IDUuMjQ4NDEgNC43NTA5OCA2LjI1NTc3IDQuNzUwOTggNy40OTg0MUM0Ljc1MDk4IDguNzQxMDUgNS43NTgzNCA5Ljc0ODQxIDcuMDAwOTggOS43NDg0MUM4LjI0MzYyIDkuNzQ4NDEgOS4yNTA5OCA4Ljc0MTA1IDkuMjUwOTggNy40OTg0MUM5LjI0ODA5IDYuMjU2OTcgOC4yNDI0MiA1LjI1MTMgNy4wMDA5OCA1LjI0ODQxWk0xMC42MDEgNC43MTM2N0MxMC4xNTUgNC43MTIwMSA5Ljc5NDY1IDQuMzQ5NiA5Ljc5NTQ4IDMuOTAzNjdDOS43OTYzMSAzLjQ1NzczIDEwLjE1OCAzLjA5NjY3IDEwLjYwNCAzLjA5NjY3QzExLjA0OTkgMy4wOTY2NyAxMS40MTE2IDMuNDU3NzMgMTEuNDEyNSAzLjkwMzY2QzExLjQxMjcgNC4xMTg4MSAxMS4zMjcyIDQuMzI1MTggMTEuMTc0OSA0LjQ3NzE3QzExLjAyMjcgNC42MjkxNiAxMC44MTYxIDQuNzE0MjYgMTAuNjAxIDQuNzEzNjdaIiBmaWxsPSIjRjBFQ0UzIi8+PC9zdmc+);
}
.footer-social-item.face,
.contacts-socials .social-item.face { width: 36px;
height: 32px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC4zNTU2MSA3LjIwMjc1VjguMjM1NUg3LjU5OTYxVjkuNDk3NzVIOC4zNTU2MVYxMy4yNUg5LjkwOTYxVjkuNDk3NzVIMTAuOTUyMUMxMC45NTIxIDkuNDk3NzUgMTEuMDUwNCA4Ljg5MjUgMTEuMDk3NiA4LjIzMDI1SDkuOTE1NjFWNy4zNjc3NUM5LjkxNTYxIDcuMjM4IDEwLjA4NTEgNy4wNjQ3NSAxMC4yNTMxIDcuMDY0NzVIMTEuMDk5MVY1Ljc1SDkuOTQ3ODZDOC4zMTczNiA1Ljc1IDguMzU1NjEgNy4wMTM3NSA4LjM1NTYxIDcuMjAyNzVaIiBmaWxsPSIjRjBFQ0UzIi8+PHBhdGggZD0iTTQuODMzOTggMy41QzQuNDM2MTYgMy41IDQuMDU0NjMgMy42NTgwNCAzLjc3MzMyIDMuOTM5MzRDMy40OTIwMiA0LjIyMDY0IDMuMzMzOTggNC42MDIxOCAzLjMzMzk4IDVWMTRDMy4zMzM5OCAxNC4zOTc4IDMuNDkyMDIgMTQuNzc5NCAzLjc3MzMyIDE1LjA2MDdDNC4wNTQ2MyAxNS4zNDIgNC40MzYxNiAxNS41IDQuODMzOTggMTUuNUgxMy44MzRDMTQuMjMxOCAxNS41IDE0LjYxMzMgMTUuMzQyIDE0Ljg5NDYgMTUuMDYwN0MxNS4xNzU5IDE0Ljc3OTQgMTUuMzM0IDE0LjM5NzggMTUuMzM0IDE0VjVDMTUuMzM0IDQuNjAyMTggMTUuMTc1OSA0LjIyMDY0IDE0Ljg5NDYgMy45MzkzNEMxNC42MTMzIDMuNjU4MDQgMTQuMjMxOCAzLjUgMTMuODM0IDMuNUg0LjgzMzk4Wk00LjgzMzk4IDJIMTMuODM0QzE0LjYyOTYgMiAxNS4zOTI3IDIuMzE2MDcgMTUuOTU1MyAyLjg3ODY4QzE2LjUxNzkgMy40NDEyOSAxNi44MzQgNC4yMDQzNSAxNi44MzQgNVYxNEMxNi44MzQgMTQuNzk1NiAxNi41MTc5IDE1LjU1ODcgMTUuOTU1MyAxNi4xMjEzQzE1LjM5MjcgMTYuNjgzOSAxNC42Mjk2IDE3IDEzLjgzNCAxN0g0LjgzMzk4QzQuMDM4MzMgMTcgMy4yNzUyNyAxNi42ODM5IDIuNzEyNjYgMTYuMTIxM0MyLjE1MDA1IDE1LjU1ODcgMS44MzM5OCAxNC43OTU2IDEuODMzOTggMTRWNUMxLjgzMzk4IDQuMjA0MzUgMi4xNTAwNSAzLjQ0MTI5IDIuNzEyNjYgMi44Nzg2OEMzLjI3NTI3IDIuMzE2MDcgNC4wMzgzMyAyIDQuODMzOTggMlYyWiIgZmlsbD0iI0YwRUNFMyIvPjwvc3ZnPg==);
}
.footer-social-item.you,
.contacts-socials .social-item.you {
width: 36px;
height: 32px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC4xNzEzIDEyLjA1MTFIOC4xNTU0N0M4LjEwNjM4IDEyLjA1MTEgMy4xOTU2NyAxMi4wNDE2IDEuOTU2NzEgMTEuNzA1MUMxLjI3NTQyIDExLjUyMTYgMC43NDMzNjYgMTAuOTg5MiAwLjU2MDIxNSAxMC4zMDc4QzAuMzM3NDIyIDkuMDUwOTYgMC4yMjk4MzcgNy43NzYzNiAwLjIzODc5OCA2LjQ5OTkyQzAuMjMzMDQyIDUuMjIxMzkgMC4zNDM1MzggMy45NDQ5OCAwLjU2ODkyMyAyLjY4NjQ2QzAuNzU3MTA4IDIuMDA0NDUgMS4yODY4MyAxLjQ2OTYzIDEuOTY3MDEgMS4yNzQ5MkMzLjE3MTkyIDAuOTU4MjUyIDcuOTQ3MjYgMC45NTgyNTIgOC4xNDk5MiAwLjk1ODI1Mkg4LjE2NjU1QzguMjE2NDIgMC45NTgyNTIgMTMuMTM5OCAwLjk2Nzc1MiAxNC4zNjYxIDEuMzA0MjFDMTUuMDQ1OSAxLjQ4ODY4IDE1LjU3NjkgMi4wMTk5NSAxNS43NjEgMi42OTk5MkMxNS45OTA5IDMuOTYxNDcgMTYuMDk4OCA1LjI0MjIzIDE2LjA4MzIgNi41MjQ0NkMxNi4wODg4IDcuODAxNDQgMTUuOTc4IDkuMDc2MjggMTUuNzUyMyAxMC4zMzMyQzE1LjU2NjggMTEuMDEzNyAxNS4wMzQ0IDExLjU0NDkgMTQuMzUzNCAxMS43Mjg5QzEzLjE1MDEgMTIuMDQ3OSA4LjM3Mzk3IDEyLjA1MTEgOC4xNzEzIDEyLjA1MTFaTTYuNTg3OTcgNC4xMjg4OEw2LjU4NDAxIDguODc4ODhMMTAuNzEwMiA2LjUwMzg4TDYuNTg3OTcgNC4xMjg4OFoiIGZpbGw9IiNGMEVDRTMiLz48L3N2Zz4=);
}
.footer-social-item.pin,
.contacts-socials .social-item.pin {
width: 32px;
height: 32px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgOS40NjA2QzAgMTQuMzQ1MiA0LjAyMTg5IDE4LjMwNjIgOC45ODUwMiAxOC4zMDYyQzEzLjk0NzIgMTguMzA2MiAxNy45NyAxNC4zNDUyIDE3Ljk3IDkuNDYwNkMxNy45NyA0LjU3NTk3IDEzLjk0NzIgMC42MTU5NjcgOC45ODUwMiAwLjYxNTk2N0M0LjAyMTg5IDAuNjE1OTY3IDAgNC41NzU5NyAwIDkuNDYwNlpNNi4wMDYxNyAxNi45MjVDMi45Nzc0OCAxNS43NTY5IDAuODMxMzEyIDEyLjg1NjEgMC44MzEzMTIgOS40NjA2OUMwLjgzMTMxMiA1LjAzMjY5IDQuNDc2OTEgMS40NDUwMSA4Ljk3NDIzIDEuNDQ1MDFDMTMuNDcxNiAxLjQ0NTAxIDE3LjExNzEgNS4wMzI2OSAxNy4xMTcxIDkuNDYwNjlDMTcuMTE3MSAxMy44ODc3IDEzLjQ3MTYgMTcuNDc2NCA4Ljk3NDIzIDE3LjQ3NjRDOC4xMzQwNSAxNy40NzY0IDcuMzI0NjcgMTcuMzUxMyA2LjU2MzQgMTcuMTE4M0M2Ljg5NDQ3IDE2LjU4NTkgNy4zOTEwNyAxNS43MTMzIDcuNTc0ODkgMTUuMDE3QzcuNjc0MDIgMTQuNjQxOSA4LjA4MjA4IDEzLjExMTkgOC4wODIwOCAxMy4xMTE5QzguMzQ3NyAxMy42MTAyIDkuMTIzNCAxNC4wMzI3IDkuOTQ5MTUgMTQuMDMyN0MxMi40MDQyIDE0LjAzMjcgMTQuMTc0MSAxMS44MDkyIDE0LjE3NDEgOS4wNDY2OUMxNC4xNzQxIDYuMzk4OCAxMS45Nzg5IDQuNDE2OSA5LjE1NDIgNC40MTY5QzUuNjQwNDYgNC40MTY5IDMuNzc0MzUgNi43Mzk4NSAzLjc3NDM1IDkuMjY4MzhDMy43NzQzNSAxMC40NDMxIDQuNDA5NTQgMTEuOTA3NyA1LjQyNTg0IDEyLjM3MzlDNS41ODA3OSAxMi40NDQgNS42NjM1NSAxMi40MTI3IDUuNjk5MTYgMTIuMjY1OUM1LjcxMDA3IDEyLjIyMSA1LjczOTEyIDEyLjEwNSA1Ljc3MzkzIDExLjk2NkM1LjgyNTA5IDExLjc2MTcgNS44ODg2NyAxMS41MDc5IDUuOTI1MzMgMTEuMzU3M0M1Ljk0NDU4IDExLjI3NTkgNS45MzQ5NSAxMS4yMDY3IDUuODY4NTUgMTEuMTI3MUM1LjUzMTcgMTAuNzI1NCA1LjI2MzE5IDkuOTg2NDggNS4yNjMxOSA5LjI5Nzc1QzUuMjYzMTkgNy41Mjk5NiA2LjYyMzA3IDUuODE5MDEgOC45Mzk1OCA1LjgxOTAxQzEwLjk0MDQgNS44MTkwMSAxMi4zNDA3IDcuMTYwNDggMTIuMzQwNyA5LjA3OTg1QzEyLjM0MDcgMTEuMjQ4NCAxMS4yMjgyIDEyLjc1MDkgOS43ODA3MyAxMi43NTA5QzguOTgxOTMgMTIuNzUwOSA4LjM4MzMxIDEyLjEwMSA4LjU3NDgzIDExLjMwMjRDOC42NTc5MyAxMC45NTgxIDguNzY5MDQgMTAuNjA0IDguODc3MDggMTAuMjU5N0M5LjA2ODA4IDkuNjUxIDkuMjQ5NDggOS4wNzI5NSA5LjI0OTQ4IDguNjMzNjRDOS4yNDk0OCA4LjAxNzg1IDguOTEzNiA3LjUwNDM4IDguMjE5NyA3LjUwNDM4QzcuNDAxNjYgNy41MDQzOCA2Ljc0NjI2IDguMzM2MTcgNi43NDYyNiA5LjQ1MTIyQzYuNzQ2MjYgMTAuMTYwOCA2Ljk4OTc1IDEwLjY0MTEgNi45ODk3NSAxMC42NDExQzYuOTg5NzUgMTAuNjQxMSA2LjE4MjI5IDEzLjk5OTUgNi4wMzUwNCAxNC42MjQ4QzUuODcxNDMgMTUuMzE4MyA1LjkzNDk1IDE2LjI5MTIgNi4wMDYxNyAxNi45MjVaIiBmaWxsPSIjRjBFQ0UzIi8+PC9zdmc+);
}
.footer-social-item.tik-tok,
.contacts-socials .social-item.tik-tok {
width: 32px;
height: 32px; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjM4NDYgNy4zMDIwNUMyMy4zMTQzIDcuMjMwNzggMjMuMjIwNyA3LjE4MzI3IDIzLjEwMzYgNy4xODMyN0gyMy4wODAyQzIxLjgxNTkgNy4xODMyNyAyMC42MjE4IDYuODAzMTkgMTkuNjE1IDYuMDY2NzdDMTkuNjE1IDYuMDY2NzcgMTkuNjE1IDYuMDY2NzcgMTkuNTkxNiA2LjA0MzAyQzE5LjQyNzcgNS45MDA0OCAxOC42MzE3IDUuMjExNTggMTguMjEwMyA0LjY2NTIxQzE4LjIxMDMgNC42NjUyMSAxOC4yMTAzIDQuNjQxNDUgMTguMTg2OCA0LjY0MTQ1QzE3LjY3MTcgMy45MDUwNCAxNy4yOTcxIDMuMDk3MzYgMTcuMTMzMiAyLjIxODQxQzE3LjA2MyAxLjgzODMzIDE3LjAxNjIgMS40NTgyNCAxNy4wMTYyIDEuMDU0NEMxNy4wMTYyIDAuODQwNjA0IDE2Ljg1MjMgMC42NzQzMTYgMTYuNjQxNiAwLjY3NDMxNkgxMi40NzRDMTIuMjYzMyAwLjY3NDMxNiAxMi4wOTk0IDAuODQwNjA0IDEyLjA5OTQgMS4wNTQ0VjEzLjU5NzJWMTUuNDUwMVYxOC44OTQ2QzEyLjA5OTQgMjAuMzY3NSAxMS4xNjI5IDIxLjY5NzggOS43ODE0OSAyMi4xNDkxQzkuMzgzNDYgMjIuMjkxNiA4Ljk2MjAzIDIyLjMzOTIgOC41MTcxNyAyMi4zMTU0QzcuOTc4NjcgMjIuMjkxNiA3LjQ0MDE3IDIyLjEyNTQgNi45NzE5IDIxLjg0MDNDNS42ODQxNyAyMS4wNTY0IDUuMDI4NiAxOS41MTIzIDUuNDUwMDQgMTcuOTY4MkM1LjUyMDI4IDE3LjY4MzEgNS42MzczNSAxNy4zOTgxIDUuODAxMjQgMTcuMTM2N0M2LjQ1NjgxIDE2LjA2NzggNy41MzM4MiAxNS40NzM5IDguNzI3ODkgMTUuNDczOUM5LjA3OTA5IDE1LjQ3MzkgOS40NTM3IDE1LjUyMTQgOS44MDQ5IDE1LjY0MDJDOS45MjE5NyAxNS42ODc3IDEwLjA2MjQgMTUuNjYzOSAxMC4xNTYxIDE1LjU5MjdDMTAuMjQ5OCAxNS41MjE0IDEwLjMyIDE1LjQwMjYgMTAuMzIgMTUuMjgzOFYxMC45ODQxQzEwLjMyIDEwLjc5NDEgMTAuMTc5NSAxMC42Mjc4IDkuOTkyMjEgMTAuNjA0QzkuNTcwNzcgMTAuNTMyOCA5LjE0OTMzIDEwLjUwOSA4LjcyNzg5IDEwLjUwOUM2LjI5MjkyIDEwLjUwOSA0LjA0NTI1IDExLjUzMDUgMi40Mjk3MyAxMy4zNTk3QzEuMjEyMjUgMTQuNzM3NSAwLjQ2MzAyMyAxNi41MTkxIDAuMzY5MzcgMTguMzcyQzAuMTgyMDY0IDIwLjQ4NjIgMC44Mzc2MzUgMjIuNTUzIDIuMTQ4NzggMjQuMTY4M0wyLjgwNDM1IDI0Ljg4MUwzLjUzMDE2IDI1LjUyMjRDNS4wMDUxOSAyNi42NjI2IDYuNzg0NiAyNy4yODAzIDguNjU3NjUgMjcuMjgwM0M5LjA3OTA5IDI3LjI4MDMgOS41MDA1MyAyNy4yNTY1IDkuOTIxOTcgMjcuMTg1MkMxMS43MDE0IDI2LjkyMzkgMTMuMzE2OSAyNi4wOTI1IDE0LjU4MTIgMjQuODA5N0MxNi4xNDk5IDIzLjI0MTkgMTcuMDE2MiAyMS4xMjc2IDE3LjAzOTYgMTguODk0NkwxNy4wMTYyIDEwLjI3MTVDMTcuNTc4MSAxMC42NTE1IDE4LjE4NjggMTAuOTg0MSAxOC44MTkgMTEuMjQ1NEMyMC4xNzcgMTEuODE1NiAyMS42MDUyIDEyLjEyNDQgMjMuMDgwMiAxMi4xMjQ0QzIzLjI5MDkgMTIuMTI0NCAyMy40NTQ4IDExLjk1ODEgMjMuNDU0OCAxMS43MjA1VjcuNTYzMzZDMjMuNTAxNiA3LjQ2ODMzIDIzLjQ1NDggNy4zNzMzMSAyMy4zODQ2IDcuMzAyMDVaTTIyLjcyOSAxMS4zNjQyQzIxLjQ4ODEgMTEuMzE2NyAyMC4yNzA2IDExLjA1NTQgMTkuMTQ2OCAxMC41NTY1QzE4LjM1MDcgMTAuMjAwMiAxNy41NzgxIDkuNzcyNiAxNi44OTkxIDkuMjI2MjNDMTYuNzgyIDkuMTMxMjEgMTYuNjE4MiA5LjEwNzQ1IDE2LjUwMTEgOS4xNzg3MkMxNi4zNjA2IDkuMjQ5OTggMTYuMjkwNCA5LjM2ODc2IDE2LjI5MDQgOS41MzUwNUwxNi4zMTM4IDE4LjkxODRDMTYuMzEzOCAyMC45Mzc2IDE1LjUxNzcgMjIuODM4IDE0LjA4OTUgMjQuMjYzM0MxMi45MTg5IDI1LjQyNzMgMTEuNDY3MiAyNi4xNjM4IDkuODUxNzMgMjYuNDAxM0M5LjQ3NzEyIDI2LjQ0ODggOS4wNzkwOSAyNi40OTYzIDguNzA0NDggMjYuNDk2M0M2Ljk5NTMxIDI2LjQ5NjMgNS4zNzk4IDI1Ljk1IDQuMDQ1MjUgMjQuOTA0N0wzLjM0Mjg1IDI0LjMzNDZMMi43MzQxMSAyMy42OTMyQzEuNTQwMDMgMjIuMjIwNCAwLjk1NDcwMSAyMC4zNDM3IDEuMDcxNzcgMTguNDQzM0MxLjE2NTQyIDE2Ljc4MDQgMS44NDQ0IDE1LjE2NTEgMi45NDQ4MyAxMy45MDZDNC40MTk4NiAxMi4yNDMyIDYuNDU2ODEgMTEuMzE2NyA4LjY1NzY1IDExLjMxNjdDOC45Mzg2MSAxMS4zMTY3IDkuMTk2MTYgMTEuMzQwNSA5LjQ3NzEyIDExLjM2NDJWMTQuODA4N0M5LjIxOTU3IDE0Ljc2MTIgOC45Mzg2MSAxNC43Mzc1IDguNjgxMDcgMTQuNzM3NUM3LjI5OTY5IDE0LjczNzUgNi4wMTE5NiAxNS40MDI2IDUuMjE1OTEgMTYuNjE0MUM0LjkxMTU0IDE3LjA0MTcgNC43MDA4MiAxNy41NDA2IDQuNjA3MTYgMTguMDYzMkM0LjIzMjU1IDE5Ljg5MjQgNS4wMjg2IDIxLjY1MDMgNi41NTA0NiAyMi41NTNDNy4xMzU3OSAyMi45MDkzIDcuNzkxMzYgMjMuMDk5MyA4LjQ0NjkzIDIzLjE0NjhDOC45NjIwMyAyMy4xNzA2IDkuNTAwNTMgMjMuMDk5MyA5Ljk5MjIxIDIyLjkzM0MxMS43MDE0IDIyLjM2MjkgMTIuODQ4NiAyMC43NDc2IDEyLjg0ODYgMTguOTQyMlYxNS40NzM5VjEzLjYyMVYxLjQ4MkgxNi4yNjdDMTYuMjkwNCAxLjc5MDgyIDE2LjMxMzggMi4wOTk2MyAxNi4zODQgMi4zODQ3QzE2LjU3MTMgMy4zODI0MiAxNi45Njk0IDQuMjg1MTIgMTcuNTU0NyA1LjExNjU2QzE3LjU1NDcgNS4xMTY1NiAxNy41NTQ3IDUuMTQwMzEgMTcuNTc4MSA1LjE2NDA3QzE3Ljc0MiA1LjM3Nzg3IDE4LjYwODMgNi40NDY4NiAxOS40NzQ2IDYuOTQ1NzJIMTkuNDk4QzIwLjQ1NzkgNy41Mzk2IDIxLjU1ODMgNy44OTU5MyAyMi43MDU2IDcuOTY3MlYxMS4zNjQySDIyLjcyOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
}
.copyright {
text-align: center;
color: #d9dbe1;
margin-top: 50px;
position: relative;
}
.copyright .developed-by {
position: absolute;
top: -10px;
right: 2%;
font-size: 9px;
color: #f0ece3;
}
.developed-logo {
display: inline-block;
width: 48px;
height: 10px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCA1MCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMzMuNDcxMiAxMC45Njg3VjcuODcyNjhDMzMuNTAyMyA2LjM4MTY4IDMyLjY2MDMgNS4zNDAxOSAzMS4zMzM2IDUuMzQwMTlDMzEuMDQ3IDUuMzQxMTcgMzAuNzYzNiA1LjQwMTIgMzAuNTAwMyA1LjUxNjY3QzMwLjIzNzEgNS42MzIxNCAyOS45OTk1IDUuODAwNjcgMjkuODAxOCA2LjAxMjExQzI5LjYwNDIgNi4yMjM1NSAyOS40NTA1IDYuNDczNTQgMjkuMzUwMiA2Ljc0NzA0QzI5LjI0OTggNy4wMjA1NCAyOS4yMDQ3IDcuMzExOTEgMjkuMjE3NyA3LjYwMzYxQzI5LjIzNzQgNy45MDEwMSAyOS4zMTU4IDguMTkxMyAyOS40NDgyIDguNDU3MTJDMjkuNTgwNSA4LjcyMjk0IDI5Ljc2NDIgOC45NTg4MSAyOS45ODgxIDkuMTUwNjJDMzAuMjEyMSA5LjM0MjQzIDMwLjQ3MTcgOS40ODYyNCAzMC43NTE1IDkuNTczNDRDMzEuMDMxMiA5LjY2MDYzIDMxLjMyNTQgOS42ODk0MiAzMS42MTYzIDkuNjU4MDlDMzIuNTczMyA5LjY1ODA5IDMyLjU5NSAxMC41NjAzIDMyLjIzNzcgMTAuODEzNUMzMS43NzQ4IDExLjEzMDEgMjkuMDM3NSAxMS4xMzAxIDI4LjE0ODkgOC43MzM3M0MyNy44NzYgNy45NzY0NCAyNy44Njk2IDcuMTQ2MSAyOC4xMzA4IDYuMzg0NTRDMjguMzkyMSA1LjYyMjk5IDI4LjkwNDcgNC45Nzc0OCAyOS41ODEyIDQuNTU4MjlDMzAuMjgzMyA0LjEyMjcgMzEuMTE3NyAzLjk2NDMxIDMxLjkyNjcgNC4xMTMwNUMzMi43MzU2IDQuMjYxOCAzMy40NjMgNC43MDczNiAzMy45NzE0IDUuMzY1NTJDMzQuMzgxNiA1Ljk1MzU0IDM0LjYzNjMgNi42MzkyOCAzNC43MTA5IDcuMzU2NjlDMzQuNzQyIDcuNjM4NDMgMzQuNzM1NyAxMC45Njg3IDM0LjczNTcgMTAuOTY4N0gzMy40NzEyWiIgZmlsbD0iI0Q2RDBDOSIvPjxwYXRoIGQ9Ik0xMS4xODQ3IDYuMjkzMzlDMTAuMjk2MSAzLjg4NzUyIDcuNTU4ODEgMy44OTA2OSA3LjA5NTg2IDQuMjEzNThDNi43MzIzNCA0LjQ2NjgzIDYuNzU3MiA1LjM3MjIgNy43MTcyNiA1LjM2OTAzQzguMDA4MiA1LjMzNzY5IDguMzAyMzUgNS4zNjY0OSA4LjU4MjExIDUuNDUzNjhDOC44NjE4OCA1LjU0MDg4IDkuMTIxNSA1LjY4NDY4IDkuMzQ1NDMgNS44NzY1QzkuNTY5MzcgNi4wNjgzMSA5Ljc1MzAzIDYuMzA0MTggOS44ODU0MSA2LjU3QzEwLjAxNzggNi44MzU4MSAxMC4wOTYyIDcuMTI2MTEgMTAuMTE1OSA3LjQyMzUxQzEwLjEyODkgNy43MTUyMSAxMC4wODM4IDguMDA2NTggOS45ODM0MiA4LjI4MDA4QzkuODgzMDQgOC41NTM1OCA5LjcyOTQgOC44MDM1NyA5LjUzMTc0IDkuMDE1MDFDOS4zMzQwOCA5LjIyNjQ1IDkuMDk2NDkgOS4zOTQ5NyA4LjgzMzI2IDkuNTEwNDVDOC41NzAwMyA5LjYyNTkyIDguMjg2NTkgOS42ODU5NSA4IDkuNjg2OTNDNi42NzMzMSA5LjY4NjkzIDUuODI1MSA4LjY1NDk0IDUuODYyMzggNy4xNTQ0NFYzLjQzNDg0VjEuNjIwOTRDNS44NTYxNCAxLjUyNzY3IDUuODI0OTggMS40Mzc5IDUuNzcyMjggMS4zNjEzNkM1LjcxNjY5IDEuMjc3MTMgNS42NDIwMyAxLjIwNzc1IDUuNTU0NiAxLjE1OTA4QzUuNDY3MTcgMS4xMTA0IDUuMzY5NTQgMS4wODM4NiA1LjI2OTkzIDEuMDgxNjlDNS4xNzAzMiAxLjA3OTUyIDUuMDcxNjcgMS4xMDE3OCA0Ljk4MjI3IDEuMTQ2NTlDNC44OTI4OCAxLjE5MTQxIDQuODE1MzggMS4yNTc0NyA0Ljc1NjI5IDEuMzM5MkM0LjY4NzE2IDEuNDI0MTggNC42NDMgMS41MjczMyA0LjYyODkxIDEuNjM2NzdDNC42Mjg5MSAxLjYzNjc3IDQuNjI4OTEgMi4xNzE3NiA0LjYyODkxIDIuOTIyMDFDNC42Mjg5MSAyLjkyMjAxIDQuNjI4OTEgNy40MTQwMiA0LjY1Mzc2IDcuNjk1NzZDNC43MjgyMSA4LjQxMzIgNC45ODI4OSA5LjA5ODk4IDUuMzkzMjMgOS42ODY5M0M1LjkwMjE0IDEwLjMzODcgNi42MjY2OSAxMC43NzkyIDcuNDMxMzEgMTAuOTI2QzguMjM1OTIgMTEuMDcyOCA5LjA2NTQ4IDEwLjkxNTkgOS43NjQ3NyAxMC40ODQ3QzEwLjQ0MjUgMTAuMDYyOSAxMC45NTUgOS40MTM4OSAxMS4yMTQxIDguNjQ5MDRDMTEuNDczMiA3Ljg4NDE5IDExLjQ2MjggNy4wNTEyOCAxMS4xODQ3IDYuMjkzMzlaIiBmaWxsPSIjRDZEMEM5Ii8+PHBhdGggZD0iTTM1Ljc5NTkgNC4yOTI0MUMzNi43ODA4IDQuMjkyNDEgMzcuNzE2IDQuMjM1NDMgMzguNjQxOSA0LjI5MjQxQzM5Ljc1NDIgNC4zODEwNSA0MC43ODU3IDUuMzY1NTYgNDAuODQxNyA2LjQ2MDg2QzQwLjkxNjIgNy45MzYwNCA0MC44NjAzIDkuNDE3NTUgNDAuODYwMyAxMC45NDk3SDM5LjY1MTdWNy44ODUzOUMzOS42NTE3IDUuNzQ1NDMgMzkuMTgyNSA1LjMxODA3IDM2Ljk1NzkgNS41NjE4M1YxMC45NzVIMzUuNzk1OVY0LjI5MjQxWiIgZmlsbD0iI0Q2RDBDOSIvPjxwYXRoIGQ9Ik0xMy41OTE2IDEwLjk3MThIMTIuMzczNkMxMi4zNzM2IDkuNjY3NTYgMTIuMjY4IDguMzc5MTUgMTIuNDAxNiA3LjExNjA3QzEyLjUwNTggNi4zNzQ3MiAxMi44NTQ1IDUuNjkxNTggMTMuMzkwNCA1LjE3ODk2QzEzLjkyNjMgNC42NjYzNSAxNC42MTc0IDQuMzU0NzkgMTUuMzUwMSA0LjI5NTUxQzE1LjgzNzkgNC4yNzY1MiAxNi4zNjkyIDQuMzIwODMgMTYuMzg0OCA0Ljk2MDI5QzE2LjM4NDggNS41NDkwOSAxNS45NDA1IDUuNTkzNDEgMTUuNDUyNyA1LjYxMjQxQzE0LjQwMjUgNS42MzE0IDEzLjYzMiA2LjQ4OTI4IDEzLjU4ODUgNy42NzMyMkMxMy41NjY3IDguNzU1ODYgMTMuNTkxNiA5Ljg1MTE2IDEzLjU5MTYgMTAuOTcxOFoiIGZpbGw9IiNENkQwQzkiLz48cGF0aCBkPSJNMjYuOTA4MyA0LjY5Nzg1QzI2LjkwMiA0LjYwNDU3IDI2Ljg3MDkgNC41MTQ4MSAyNi44MTgyIDQuNDM4MjdDMjYuNzYyNiA0LjM1NDAzIDI2LjY4NzkgNC4yODQ2NiAyNi42MDA1IDQuMjM1OThDMjYuNTEzMSA0LjE4NzMxIDI2LjQxNTQgNC4xNjA3NiAyNi4zMTU4IDQuMTU4NTlDMjYuMjE2MiA0LjE1NjQyIDI2LjExNzYgNC4xNzg2OCAyNi4wMjgyIDQuMjIzNUMyNS45Mzg4IDQuMjY4MzIgMjUuODYxMyA0LjMzNDM4IDI1LjgwMjIgNC40MTYxMUMyNS43MzMxIDQuNTAxMDkgMjUuNjg4OSA0LjYwNDI0IDI1LjY3NDggNC43MTM2OFYxMC45Njg5SDI2LjkxNzZMMjYuOTA4MyA0LjY5Nzg1WiIgZmlsbD0iI0Q2RDBDOSIvPjxwYXRoIGQ9Ik0xOC44Njc1IDQuNjk3MzhDMTguODYxMyA0LjYwNDExIDE4LjgzMDEgNC41MTQzNCAxOC43Nzc0IDQuNDM3OEMxOC43MjEyIDQuMzU2MjMgMTguNjQ2OSA0LjI4OTM0IDE4LjU2MDUgNC4yNDI1NUMxOC40NzQyIDQuMTk1NzcgMTguMzc4MiA0LjE3MDQyIDE4LjI4MDQgNC4xNjg1N0MxOC4xODI2IDQuMTY2NzIgMTguMDg1NyA0LjE4ODQxIDE3Ljk5NzcgNC4yMzE5QzE3LjkwOTcgNC4yNzUzOCAxNy44MzMgNC4zMzk0MiAxNy43NzM5IDQuNDE4ODFDMTcuNzA0NyA0LjUwMzc5IDE3LjY2MDYgNC42MDY5NCAxNy42NDY1IDQuNzE2MzhWMTAuOTY4NUgxOC44ODkzTDE4Ljg2NzUgNC42OTczOFoiIGZpbGw9IiNENkQwQzkiLz48cGF0aCBkPSJNNDUuMzU1NSA5Ljc1NjM2QzQ1LjA2OTEgOS43NjUzMSA0NC43ODM5IDkuNzE1MjUgNDQuNTE3IDkuNjA5MTdDNDQuMjUgOS41MDMxIDQ0LjAwNjkgOS4zNDMyIDQzLjgwMiA5LjEzOTA2QzQzLjU1MjEgOC44NzU2MiA0My4zNTgxIDguNTYyNjQgNDMuMjMxOSA4LjIxOTU1QzQzLjEwNTggNy44NzY0NiA0My4wNTAzIDcuNTEwNjEgNDMuMDY4OCA3LjE0NDczVjUuNDQ0NzlINDQuNjM3OEM0NC43Mjk0IDUuNDM4NDMgNDQuODE3NSA1LjQwNjY4IDQ0Ljg5MjYgNS4zNTI5OUM0NC45NzUzIDUuMjk2MzUgNDUuMDQzNCA1LjIyMDI4IDQ1LjA5MTEgNS4xMzEyQzQ1LjEzODkgNS4wNDIxMiA0NS4xNjUgNC45NDI2NSA0NS4xNjcxIDQuODQxMTZDNDUuMTY5MiA0LjczOTY4IDQ1LjE0NzQgNC42MzkxNiA0NS4xMDM0IDQuNTQ4MDhDNDUuMDU5NCA0LjQ1NyA0NC45OTQ2IDQuMzc4MDMgNDQuOTE0MyA0LjMxNzg0QzQ0LjgzMDkgNC4yNDczOSA0NC43Mjk3IDQuMjAyNCA0NC42MjIzIDQuMTg4MDRDNDQuNjIyMyA0LjE4ODA0IDQ0LjExMjcgNC4xNjkwNSA0My4wNjg4IDQuMTY5MDVWMS41ODU5MUM0My4wNjI1IDEuNDkyNjMgNDMuMDMxNCAxLjQwMjg3IDQyLjk3ODcgMS4zMjYzM0M0Mi45MjM1IDEuMjM5NTUgNDIuODQ4MyAxLjE2Nzg1IDQyLjc1OTcgMS4xMTc1QzQyLjY3MTEgMS4wNjcxNSA0Mi41NzE3IDEuMDM5NjggNDIuNDcwMiAxLjAzNzVDNDIuMzY4OCAxLjAzNTMxIDQyLjI2ODMgMS4wNTg0NyA0Mi4xNzc3IDEuMTA0OTZDNDIuMDg3MSAxLjE1MTQ1IDQyLjAwOSAxLjIxOTg0IDQxLjk1MDMgMS4zMDQxN0M0MS44ODExIDEuMzg5MTUgNDEuODM3IDEuNDkyMyA0MS44MjI5IDEuNjAxNzRDNDEuODIyOSAxLjYwMTc0IDQxLjc3MzIgNy4xMzg0IDQxLjgyMjkgNy42NjA3MkM0MS44OTc1IDguMzc4MTMgNDIuMTUyMSA5LjA2Mzg3IDQyLjU2MjMgOS42NTE4OUM0Mi44Nzk3IDEwLjA3MiA0My4yOTA2IDEwLjQwOTIgNDMuNzYxMiAxMC42MzU0QzQ0LjIzMTggMTAuODYxNyA0NC43NDg1IDEwLjk3MDUgNDUuMjY4NSAxMC45NTNDNDUuNDgwNiAxMC45NDM5IDQ1LjY5MDEgMTAuOTAyMyA0NS44ODk5IDEwLjgyOTVDNDYuMjUwNCAxMC41NzYzIDQ2LjE3MjcgOS43NzIxOSA0NS4zNTU1IDkuNzU2MzZaIiBmaWxsPSIjRDZEMEM5Ii8+PHBhdGggZD0iTTIxLjUwMjYgMi4xNTI1OEMyMS41MjYxIDEuODY2NzIgMjEuNDk2NiAxLjU3ODkgMjEuNDE1NiAxLjMwNDE5QzIxLjA4OTMgMC44MTY2ODcgMjAuMjU5OCAxLjAzNTExIDIwLjI1OTggMS4wMzUxMVYxMC45Njg4SDIxLjUwMjZWMi4xNTI1OFoiIGZpbGw9IiNENkQwQzkiLz48cGF0aCBkPSJNMjQuMTQ2NyAyLjE1MjUyQzI0LjE2ODMgMS44NjYyNyAyNC4xMzY3IDEuNTc4NDQgMjQuMDUzNSAxLjMwNDE0QzIzLjc0MjggMC44MDcxMzcgMjIuOTEwMiAxLjAyODczIDIyLjkxMDIgMS4wMjg3M1YxMC45Njg4SDI0LjE1M0wyNC4xNDY3IDIuMTUyNTJaIiBmaWxsPSIjRDZEMEM5Ii8+PHBhdGggZD0iTTE4LjI0OTcgMy42MDIxNUMxOC41OTYzIDMuNjAyMTUgMTguODc3MyAzLjMxNTg2IDE4Ljg3NzMgMi45NjI3QzE4Ljg3NzMgMi42MDk1NCAxOC41OTYzIDIuMzIzMjQgMTguMjQ5NyAyLjMyMzI0QzE3LjkwMzEgMi4zMjMyNCAxNy42MjIxIDIuNjA5NTQgMTcuNjIyMSAyLjk2MjdDMTcuNjIyMSAzLjMxNTg2IDE3LjkwMzEgMy42MDIxNSAxOC4yNDk3IDMuNjAyMTVaIiBmaWxsPSIjRDZEMEM5Ii8+PHBhdGggZD0iTTI2LjI4MTkgMy42MDIxNUMyNi42Mjg1IDMuNjAyMTUgMjYuOTA5NSAzLjMxNTg2IDI2LjkwOTUgMi45NjI3QzI2LjkwOTUgMi42MDk1NCAyNi42Mjg1IDIuMzIzMjQgMjYuMjgxOSAyLjMyMzI0QzI1LjkzNTMgMi4zMjMyNCAyNS42NTQzIDIuNjA5NTQgMjUuNjU0MyAyLjk2MjdDMjUuNjU0MyAzLjMxNTg2IDI1LjkzNTMgMy42MDIxNSAyNi4yODE5IDMuNjAyMTVaIiBmaWxsPSIjRDZEMEM5Ii8+PHBhdGggZD0iTTMuMzQyMjEgNi4xNjMzOEMzLjM1NjkxIDYuMDc2OSAzLjM1MTAxIDUuOTg4MDkgMy4zMjQ5OCA1LjkwNDQyQzMuMjk4OTYgNS44MjA3NSAzLjI1MzU4IDUuNzQ0NjggMy4xOTI2NyA1LjY4MjYyQzMuMTMxNzUgNS42MjA1NiAzLjA1NzA5IDUuNTc0MzIgMi45NzQ5NyA1LjU0NzgxQzIuODkyODUgNS41MjEyOSAyLjgwNTY4IDUuNTE1MjcgMi43MjA4MSA1LjUzMDI2QzIuNjI4MjYgNS41MzkwOSAyLjUzOTk5IDUuNTc0MTkgMi40NjYwMyA1LjYzMTU2QzIuNDY2MDMgNS42MzE1NiAyLjA3MTQ0IDYuMDIwOTMgMS4yMjMyMyA2Ljg5NzgxQzEuMTUzOTcgNi45NDgxOCAxLjA5NzIxIDcuMDE0MzQgMS4wNTc0NiA3LjA5MUMxLjAxNzcyIDcuMTY3NjYgMC45OTYwNzUgNy4yNTI3MSAwLjk5NDI2NCA3LjMzOTRDMC45OTI0NTQgNy40MjYwOCAxLjAxMDUyIDcuNTExOTkgMS4wNDcwNCA3LjU5MDMxQzEuMDgzNTUgNy42Njg2MiAxLjEzNzUgNy43MzcxNyAxLjIwNDU5IDcuNzkwNTFMMi40OTA4OSA5LjEwMTA3QzIuNTUwOTMgOS4xNTM4MyAyLjYyMzk5IDkuMTg4ODYgMi43MDIxNiA5LjIwMjM3QzIuNzg3MDQgOS4yMTczNiAyLjg3NDIxIDkuMjExMzQgMi45NTYzMyA5LjE4NDgzQzMuMDM4NDUgOS4xNTgzMSAzLjExMzExIDkuMTEyMDcgMy4xNzQwMiA5LjA1MDAxQzMuMjM0OTQgOC45ODc5NSAzLjI4MDMyIDguOTExODggMy4zMDYzNCA4LjgyODIxQzMuMzMyMzcgOC43NDQ1NSAzLjMzODI3IDguNjU1NzMgMy4zMjM1NiA4LjU2OTI1QzMuMzE0ODkgOC40NzQ5NSAzLjI4MDQ1IDguMzg1MDIgMy4yMjQxNCA4LjMwOTY3TDIuMjkyMDQgNy4zNDA5OUwzLjIyNDE0IDYuMzkxMzFDMy4yODQ3OSA2LjMyODkzIDMuMzI1ODggNi4yNDk2IDMuMzQyMjEgNi4xNjMzOFoiIGZpbGw9IiNENkQwQzkiLz48cGF0aCBkPSJNNDYuODA5NyA4LjU1MzM4QzQ2Ljc5NDkgOC42Mzk4NiA0Ni44MDA5IDguNzI4NjggNDYuODI2OSA4LjgxMjM0QzQ2Ljg1MjkgOC44OTYwMSA0Ni44OTgzIDguOTcyMDggNDYuOTU5MiA5LjAzNDE0QzQ3LjAyMDEgOS4wOTYyIDQ3LjA5NDggOS4xNDI0NCA0Ny4xNzY5IDkuMTY4OTZDNDcuMjU5IDkuMTk1NDcgNDcuMzQ2MiA5LjIwMTQ5IDQ3LjQzMTEgOS4xODY1QzQ3LjUyMzYgOS4xNzc2NyA0Ny42MTE5IDkuMTQyNTcgNDcuNjg1OCA5LjA4NTJDNDcuNjg1OCA5LjA4NTIgNDguMDgwNCA4LjY5NTgzIDQ4LjkyODYgNy44MTg5NkM0OC45OTc5IDcuNzY4NTggNDkuMDU0NiA3LjcwMjQzIDQ5LjA5NDQgNy42MjU3N0M0OS4xMzQxIDcuNTQ5MSA0OS4xNTU4IDcuNDY0MDUgNDkuMTU3NiA3LjM3NzM3QzQ5LjE1OTQgNy4yOTA2OSA0OS4xNDEzIDcuMjA0NzcgNDkuMTA0OCA3LjEyNjQ1QzQ5LjA2ODMgNy4wNDgxNCA0OS4wMTQ0IDYuOTc5NTkgNDguOTQ3MyA2LjkyNjI1TDQ3LjY2NDEgNS42MTU2OUM0Ny42MDQgNS41NjI5NCA0Ny41MzEgNS41Mjc5MSA0Ny40NTI4IDUuNTE0MzlDNDcuMzY3OSA1LjQ5OTQgNDcuMjgwOCA1LjUwNTQyIDQ3LjE5ODYgNS41MzE5NEM0Ny4xMTY1IDUuNTU4NDUgNDcuMDQxOSA1LjYwNDY5IDQ2Ljk4MDkgNS42NjY3NUM0Ni45MiA1LjcyODgxIDQ2Ljg3NDYgNS44MDQ4OCA0Ni44NDg2IDUuODg4NTVDNDYuODIyNiA1Ljk3MjIyIDQ2LjgxNjcgNi4wNjEwMyA0Ni44MzE0IDYuMTQ3NTFDNDYuODQwMSA2LjI0MTgxIDQ2Ljg3NDUgNi4zMzE3NCA0Ni45MzA4IDYuNDA3MDlMNDcuODYyOSA3LjM3NTc3TDQ2LjkzMDggOC4zMjU0NkM0Ni44NjkgOC4zODc0MyA0Ni44MjY4IDguNDY2OCA0Ni44MDk3IDguNTUzMzhaIiBmaWxsPSIjRDZEMEM5Ii8+PC9zdmc+);
}
.copyright span {
position: relative;
}
.copyright span:before {
content: '';
position: absolute;
right: calc(100% + 40px);
top: 50%;
-webkit-transform: translateY(-50);
-ms-transform: translateY(-50);
transform: translateY(-50);
width: 50vw;
height: 1px;
background-color: #f0ece3;
}
.copyright span:after {
content: '';
position: absolute;
left: calc(100% + 40px);
top: 50%;
-webkit-transform: translateY(-50);
-ms-transform: translateY(-50);
transform: translateY(-50);
width: 50vw;
height: 1px;
background-color: #f0ece3;
}
header {
position: absolute;
height: 115px;
top: 0;
left: 0;
width: 100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
z-index: 99;
transition: top 0.6s cubic-bezier(0.03, 0.62, 0.41, 1.01);
}
header.under-table {
z-index: 9;
}
header.nav-down {
height: 91px;
position: fixed;
top: 0;
width: 100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
header.nav-up {
top: -100%;
}
#page {
padding-top: 136px;
}
.home #page {
padding-top: 85px;
}
.mobile-menu {
opacity: 0;
display: flex;
justify-content: center;
align-items: center;
visibility: hidden;
padding: 38px 20px;
width: 50%;
min-height: calc(100vh - 115px);
position: absolute;
top: 100%;
right: 0;
background-color: #f0ece3;
z-index: 9999;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
box-shadow: 5px 0px 42px rgba(0, 0, 0, 0.18);
transition: opacity 0.5s cubic-bezier(0.03, 0.62, 0.41, 1.01);
-webkit-transition: opacity 0.5s cubic-bezier(0.03, 0.62, 0.41, 1.01);
-moz-transition: opacity 0.5s cubic-bezier(0.03, 0.62, 0.41, 1.01);
}
.nav-down .mobile-menu {
min-height: calc(100vh - 91px);
}
.mobile-menu.opened {
opacity: 1;
visibility: visible;
}
.mobile-menu:before {
content: '';
display: block;
position: absolute;
top: -18px;
right: 35px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 32px 20px 32px;
border-color: transparent transparent #f0ece3 transparent;
}
.mobile-menu .menu {
text-align: center;
}
.mobile-menu .menu li {
margin-bottom: 20px;
}
.mobile-menu .menu li a {
font-family: 'Gilroy', sans-serif;
font-size: 30px;
line-height: 36px;
font-weight: 300;
}
.menu-close {
width: 55px;
height: 55px;
position: absolute;
top: 20px;
right: 39px;
border-radius: 50%;
border: 0.2px solid #635859;
cursor: pointer;
}
.menu-close .before,
.menu-close .after {
content: '';
position: absolute;
width: 25px;
height: 1px;
background-color: #635859;
border-radius: 0;
top: 26px;
-webkit-transition: 150ms ease-out;
-moz-transition: 150ms ease-out;
-o-transition: 150ms ease-out;
transition: 150ms ease-out;
z-index: 0;
}
.menu-close .before {
left: 16px;
-ms-transform: rotate(225deg);
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
transform: rotate(225deg);
-webkit-transition: 300ms ease-in-out all;
-moz-transition: 300ms ease-in-out all;
-o-transition: 300ms ease-in-out all;
transition: 300ms ease-in-out all;
}
.menu-close .after {
-ms-transform: rotate(-225deg);
-webkit-transform: rotate(-225deg);
-moz-transform: rotate(-225deg);
transform: rotate(-225deg);
-webkit-transition: 250ms ease-in all;
-moz-transition: 250ms ease-in all;
-o-transition: 250ms ease-in all;
transition: 250ms ease-in all;
right: 16px;
}   .vertical-socials {
position: absolute;
left: 5%;
top: 50%; transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
display: flex;
flex-direction: column;
align-items: center;
}
.vertical-socials .social-item {
display: block; width: 32px;
height: 32px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 19px;
}
.vertical-socials .social-item.you {
width: 34px;
height: 34px;
}
.vertical-socials .social-item:last-child {
margin-bottom: 0;
}
.vertical-socials .social-item.insta {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS4wMDE5NSAxNi4yODA3QzcuMTU2OTUgMTYuMjgwNyA2LjkzOTQ1IDE2LjI3MDkgNi4yMTk0NSAxNi4yMzk0QzUuNjU3OTggMTYuMjIwOSA1LjEwMzc4IDE2LjEwNjggNC41ODA3IDE1LjkwMTlDMy42NzU2OSAxNS41NDk3IDIuOTYwMDYgMTQuODMzOCAyLjYwODIgMTMuOTI4N0MyLjQxMTE4IDEzLjQwMzcgMi4zMDQ5MiAxMi44NDkgMi4yOTM5NSAxMi4yODg0QzIuMjUxOTUgMTEuNTY5OSAyLjI1MTk1IDExLjMzNDQgMi4yNTE5NSA5LjUwMzY2QzIuMjUxOTUgNy42NTM0MSAyLjI2MTcgNy40Mzc0MSAyLjI5Mzk1IDYuNzIxMTZDMi4zMDUxNiA2LjE2MTMgMi40MTE0MiA1LjYwNzQyIDIuNjA4MiA1LjA4MzE2QzIuOTU5NjggNC4xNzY4MSAzLjY3NjQ3IDMuNDYwMjkgNC41ODI5NSAzLjEwOTE2QzUuMTA2OTQgMi45MTEzMSA1LjY2MDk2IDIuODA0NzcgNi4yMjA5NSAyLjc5NDE2QzYuOTM3MiAyLjc1MzY2IDcuMTcyNyAyLjc1MzY2IDkuMDAxOTUgMi43NTM2NkMxMC44NjIgMi43NTM2NiAxMS4wNzU3IDIuNzYzNDEgMTEuNzg0NSAyLjc5NDE2QzEyLjM0NTkgMi44MDQ4NiAxMi45MDE0IDIuOTExMzkgMTMuNDI3IDMuMTA5MTZDMTQuMzMzMiAzLjQ2MDY5IDE1LjA0OTggNC4xNzcwNyAxNS40MDE3IDUuMDgzMTZDMTUuNjAyIDUuNjE1MDYgMTUuNzA4OSA2LjE3NzYgMTUuNzE3NSA2Ljc0NTkxQzE1Ljc1OTUgNy40NjQ0MSAxNS43NTk1IDcuNjk5MTYgMTUuNzU5NSA5LjUyOTE2QzE1Ljc1OTUgMTEuMzU5MiAxNS43NDkgMTEuNTk5MiAxNS43MTc1IDEyLjMwOTRDMTUuNzA2MyAxMi44NzA2IDE1LjU5OTggMTMuNDI1NyAxNS40MDI1IDEzLjk1MTJDMTUuMDQ5NyAxNC44NTY5IDE0LjMzMyAxNS41NzMxIDEzLjQyNyAxNS45MjUyQzEyLjkwMjEgMTYuMTIxOCAxMi4zNDc4IDE2LjIyODEgMTEuNzg3NSAxNi4yMzk0QzExLjA3MTIgMTYuMjgwNyAxMC44MzY1IDE2LjI4MDcgOS4wMDE5NSAxNi4yODA3Wk04Ljk3NjQ1IDMuOTQwOTFDNy4xNDE5NSAzLjk0MDkxIDYuOTUxNDUgMy45NDk5MSA2LjIzNTIgMy45ODIxNkM1LjgwNzY5IDMuOTg3ODMgNS4zODQzMSA0LjA2NjcyIDQuOTgzNDUgNC4yMTU0MUM0LjM5MTUyIDQuNDQxOTIgMy45MjMxMiA0LjkwODQxIDMuNjk0MiA1LjQ5OTQxQzMuNTQ0MzYgNS45MDQ2NCAzLjQ2NTQ2IDYuMzMyNjUgMy40NjA5NSA2Ljc2NDY2QzMuNDIxMiA3LjQ5MTQxIDMuNDIxMiA3LjY4MTkxIDMuNDIxMiA5LjUwMzY2QzMuNDIxMiAxMS4zMDM3IDMuNDI3OTUgMTEuNTIxOSAzLjQ2MDk1IDEyLjI0NDJDMy40Njc2NyAxMi42NzE4IDMuNTQ2NTMgMTMuMDk1MyAzLjY5NDIgMTMuNDk2N0MzLjkyMzQ2IDE0LjA4NzMgNC4zOTE3NyAxNC41NTM0IDQuOTgzNDUgMTQuNzc5OUM1LjM4NDA0IDE0LjkyOTYgNS44MDc1OSAxNS4wMDg1IDYuMjM1MiAxNS4wMTMyQzYuOTYxMiAxNS4wNTUyIDcuMTUyNDUgMTUuMDU1MiA4Ljk3NjQ1IDE1LjA1NTJDMTAuODE2MiAxNS4wNTUyIDExLjAwNjcgMTUuMDQ2MiAxMS43MTcgMTUuMDEzMkMxMi4xNDQ4IDE1LjAwOCAxMi41Njg1IDE0LjkyOTEgMTIuOTY5NSAxNC43Nzk5QzEzLjU1NzggMTQuNTUxNSAxNC4wMjMxIDE0LjA4NjQgMTQuMjUyIDEzLjQ5ODJDMTQuNDAxNSAxMy4wOTI2IDE0LjQ4MDQgMTIuNjY0NCAxNC40ODUyIDEyLjIzMjJIMTQuNDkzNUMxNC41MjU3IDExLjUxNTIgMTQuNTI1NyAxMS4zMjM5IDE0LjUyNTcgOS40OTE2NkMxNC41MjU3IDcuNjU5NDEgMTQuNTE3NSA3LjQ2NjY2IDE0LjQ4NTIgNi43NTA0MUMxNC40Nzg1IDYuMzIzMjUgMTQuMzk5NiA1LjkwMDMgMTQuMjUyIDUuNDk5NDFDMTQuMDIzNyA0LjkxMDM0IDEzLjU1ODMgNC40NDQzOCAxMi45Njk1IDQuMjE1NDFDMTIuNTY4NSA0LjA2NTk3IDEyLjE0NDggMy45ODcwNSAxMS43MTcgMy45ODIxNkMxMC45OTE3IDMuOTQwOTEgMTAuODAyIDMuOTQwOTEgOC45NzY0NSAzLjk0MDkxWk05LjAwMTk1IDEyLjk2NzlDNy41OTk0NSAxMi45Njg4IDYuMzM0NTIgMTIuMTI0NyA1Ljc5NzEgMTAuODI5M0M1LjI1OTY4IDkuNTMzOCA1LjU1NTYzIDguMDQyMTYgNi41NDY5MyA3LjA1MDAxQzcuNTM4MjIgNi4wNTc4NiA5LjAyOTYgNS43NjA2MiAxMC4zMjU1IDYuMjk2OTFDMTEuNjIxNCA2LjgzMzIxIDEyLjQ2NjcgOC4wOTc0IDEyLjQ2NyA5LjQ5OTkxQzEyLjQ2NDkgMTEuNDEzMiAxMC45MTUyIDEyLjk2NDIgOS4wMDE5NSAxMi45Njc5Wk05LjAwMTk1IDcuMjQ4NDFDNy43NTkzMSA3LjI0ODQxIDYuNzUxOTUgOC4yNTU3NyA2Ljc1MTk1IDkuNDk4NDFDNi43NTE5NSAxMC43NDExIDcuNzU5MzEgMTEuNzQ4NCA5LjAwMTk1IDExLjc0ODRDMTAuMjQ0NiAxMS43NDg0IDExLjI1MiAxMC43NDExIDExLjI1MiA5LjQ5ODQxQzExLjI0OTEgOC4yNTY5NyAxMC4yNDM0IDcuMjUxMyA5LjAwMTk1IDcuMjQ4NDFaTTEyLjYwMiA2LjcxMzY3QzEyLjE1NiA2LjcxMjAxIDExLjc5NTYgNi4zNDk2IDExLjc5NjUgNS45MDM2N0MxMS43OTczIDUuNDU3NzMgMTIuMTU5IDUuMDk2NjcgMTIuNjA1IDUuMDk2NjdDMTMuMDUwOSA1LjA5NjY3IDEzLjQxMjYgNS40NTc3MyAxMy40MTM1IDUuOTAzNjZDMTMuNDEzNyA2LjExODgxIDEzLjMyODIgNi4zMjUxOCAxMy4xNzU5IDYuNDc3MTdDMTMuMDIzNiA2LjYyOTE2IDEyLjgxNzEgNi43MTQyNiAxMi42MDIgNi43MTM2N1oiIGZpbGw9IiM2MzU4NTkiLz48L3N2Zz4=);
}
.vertical-socials .social-item.face {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC4zNTU2MSA3LjIwMjc1VjguMjM1NUg3LjU5OTYxVjkuNDk3NzVIOC4zNTU2MVYxMy4yNUg5LjkwOTYxVjkuNDk3NzVIMTAuOTUyMUMxMC45NTIxIDkuNDk3NzUgMTEuMDUwNCA4Ljg5MjUgMTEuMDk3NiA4LjIzMDI1SDkuOTE1NjFWNy4zNjc3NUM5LjkxNTYxIDcuMjM4IDEwLjA4NTEgNy4wNjQ3NSAxMC4yNTMxIDcuMDY0NzVIMTEuMDk5MVY1Ljc1SDkuOTQ3ODZDOC4zMTczNiA1Ljc1IDguMzU1NjEgNy4wMTM3NSA4LjM1NTYxIDcuMjAyNzVaIiBmaWxsPSIjNjM1ODU5Ii8+PHBhdGggZD0iTTQuODMzOTggMy41QzQuNDM2MTYgMy41IDQuMDU0NjMgMy42NTgwNCAzLjc3MzMyIDMuOTM5MzRDMy40OTIwMiA0LjIyMDY0IDMuMzMzOTggNC42MDIxOCAzLjMzMzk4IDVWMTRDMy4zMzM5OCAxNC4zOTc4IDMuNDkyMDIgMTQuNzc5NCAzLjc3MzMyIDE1LjA2MDdDNC4wNTQ2MyAxNS4zNDIgNC40MzYxNiAxNS41IDQuODMzOTggMTUuNUgxMy44MzRDMTQuMjMxOCAxNS41IDE0LjYxMzMgMTUuMzQyIDE0Ljg5NDYgMTUuMDYwN0MxNS4xNzU5IDE0Ljc3OTQgMTUuMzM0IDE0LjM5NzggMTUuMzM0IDE0VjVDMTUuMzM0IDQuNjAyMTggMTUuMTc1OSA0LjIyMDY0IDE0Ljg5NDYgMy45MzkzNEMxNC42MTMzIDMuNjU4MDQgMTQuMjMxOCAzLjUgMTMuODM0IDMuNUg0LjgzMzk4Wk00LjgzMzk4IDJIMTMuODM0QzE0LjYyOTYgMiAxNS4zOTI3IDIuMzE2MDcgMTUuOTU1MyAyLjg3ODY4QzE2LjUxNzkgMy40NDEyOSAxNi44MzQgNC4yMDQzNSAxNi44MzQgNVYxNEMxNi44MzQgMTQuNzk1NiAxNi41MTc5IDE1LjU1ODcgMTUuOTU1MyAxNi4xMjEzQzE1LjM5MjcgMTYuNjgzOSAxNC42Mjk2IDE3IDEzLjgzNCAxN0g0LjgzMzk4QzQuMDM4MzMgMTcgMy4yNzUyNyAxNi42ODM5IDIuNzEyNjYgMTYuMTIxM0MyLjE1MDA1IDE1LjU1ODcgMS44MzM5OCAxNC43OTU2IDEuODMzOTggMTRWNUMxLjgzMzk4IDQuMjA0MzUgMi4xNTAwNSAzLjQ0MTI5IDIuNzEyNjYgMi44Nzg2OEMzLjI3NTI3IDIuMzE2MDcgNC4wMzgzMyAyIDQuODMzOTggMlYyWiIgZmlsbD0iIzYzNTg1OSIvPjwvc3ZnPg==);
}
.vertical-socials .social-item.you {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMTcxMyAxNS4wNTExSDEwLjE1NTVDMTAuMTA2NCAxNS4wNTExIDUuMTk1NjcgMTUuMDQxNiAzLjk1NjcxIDE0LjcwNTFDMy4yNzU0MiAxNC41MjE2IDIuNzQzMzcgMTMuOTg5MiAyLjU2MDIxIDEzLjMwNzhDMi4zMzc0MiAxMi4wNTEgMi4yMjk4NCAxMC43NzY0IDIuMjM4OCA5LjQ5OTkyQzIuMjMzMDQgOC4yMjEzOSAyLjM0MzU0IDYuOTQ0OTggMi41Njg5MiA1LjY4NjQ2QzIuNzU3MTEgNS4wMDQ0NSAzLjI4NjgzIDQuNDY5NjMgMy45NjcwMSA0LjI3NDkyQzUuMTcxOTIgMy45NTgyNSA5Ljk0NzI2IDMuOTU4MjUgMTAuMTQ5OSAzLjk1ODI1SDEwLjE2NjVDMTAuMjE2NCAzLjk1ODI1IDE1LjEzOTggMy45Njc3NSAxNi4zNjYxIDQuMzA0MjFDMTcuMDQ1OSA0LjQ4ODY4IDE3LjU3NjkgNS4wMTk5NSAxNy43NjEgNS42OTk5MkMxNy45OTA5IDYuOTYxNDcgMTguMDk4OCA4LjI0MjIzIDE4LjA4MzIgOS41MjQ0NkMxOC4wODg4IDEwLjgwMTQgMTcuOTc4IDEyLjA3NjMgMTcuNzUyMyAxMy4zMzMyQzE3LjU2NjggMTQuMDEzNyAxNy4wMzQ0IDE0LjU0NDkgMTYuMzUzNCAxNC43Mjg5QzE1LjE1MDEgMTUuMDQ3OSAxMC4zNzQgMTUuMDUxMSAxMC4xNzEzIDE1LjA1MTFaTTguNTg3OTYgNy4xMjg4OEw4LjU4NDAxIDExLjg3ODlMMTIuNzEwMiA5LjUwMzg4TDguNTg3OTYgNy4xMjg4OFoiIGZpbGw9IiM2MzU4NTkiLz48L3N2Zz4=);
}
.vertical-socials .social-item.pin {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgOS40NjA2QzAgMTQuMzQ1MiA0LjAyMTg5IDE4LjMwNjIgOC45ODUwMiAxOC4zMDYyQzEzLjk0NzIgMTguMzA2MiAxNy45NyAxNC4zNDUyIDE3Ljk3IDkuNDYwNkMxNy45NyA0LjU3NTk3IDEzLjk0NzIgMC42MTU5NjcgOC45ODUwMiAwLjYxNTk2N0M0LjAyMTg5IDAuNjE1OTY3IDAgNC41NzU5NyAwIDkuNDYwNlpNNi4wMDYxNyAxNi45MjVDMi45Nzc0OCAxNS43NTY5IDAuODMxMzEyIDEyLjg1NjEgMC44MzEzMTIgOS40NjA2OUMwLjgzMTMxMiA1LjAzMjY5IDQuNDc2OTEgMS40NDUwMSA4Ljk3NDIzIDEuNDQ1MDFDMTMuNDcxNiAxLjQ0NTAxIDE3LjExNzEgNS4wMzI2OSAxNy4xMTcxIDkuNDYwNjlDMTcuMTE3MSAxMy44ODc3IDEzLjQ3MTYgMTcuNDc2NCA4Ljk3NDIzIDE3LjQ3NjRDOC4xMzQwNSAxNy40NzY0IDcuMzI0NjcgMTcuMzUxMyA2LjU2MzQgMTcuMTE4M0M2Ljg5NDQ3IDE2LjU4NTkgNy4zOTEwNyAxNS43MTMzIDcuNTc0ODkgMTUuMDE3QzcuNjc0MDIgMTQuNjQxOSA4LjA4MjA4IDEzLjExMTkgOC4wODIwOCAxMy4xMTE5QzguMzQ3NyAxMy42MTAyIDkuMTIzNCAxNC4wMzI3IDkuOTQ5MTUgMTQuMDMyN0MxMi40MDQyIDE0LjAzMjcgMTQuMTc0MSAxMS44MDkyIDE0LjE3NDEgOS4wNDY2OUMxNC4xNzQxIDYuMzk4OCAxMS45Nzg5IDQuNDE2OSA5LjE1NDIgNC40MTY5QzUuNjQwNDYgNC40MTY5IDMuNzc0MzUgNi43Mzk4NSAzLjc3NDM1IDkuMjY4MzhDMy43NzQzNSAxMC40NDMxIDQuNDA5NTQgMTEuOTA3NyA1LjQyNTg0IDEyLjM3MzlDNS41ODA3OSAxMi40NDQgNS42NjM1NSAxMi40MTI3IDUuNjk5MTYgMTIuMjY1OUM1LjcxMDA3IDEyLjIyMSA1LjczOTEyIDEyLjEwNSA1Ljc3MzkzIDExLjk2NkM1LjgyNTA5IDExLjc2MTcgNS44ODg2NyAxMS41MDc5IDUuOTI1MzMgMTEuMzU3M0M1Ljk0NDU4IDExLjI3NTkgNS45MzQ5NSAxMS4yMDY3IDUuODY4NTUgMTEuMTI3MUM1LjUzMTcgMTAuNzI1NCA1LjI2MzE5IDkuOTg2NDggNS4yNjMxOSA5LjI5Nzc1QzUuMjYzMTkgNy41Mjk5NiA2LjYyMzA3IDUuODE5MDEgOC45Mzk1OCA1LjgxOTAxQzEwLjk0MDQgNS44MTkwMSAxMi4zNDA3IDcuMTYwNDggMTIuMzQwNyA5LjA3OTg1QzEyLjM0MDcgMTEuMjQ4NCAxMS4yMjgyIDEyLjc1MDkgOS43ODA3MyAxMi43NTA5QzguOTgxOTMgMTIuNzUwOSA4LjM4MzMxIDEyLjEwMSA4LjU3NDgzIDExLjMwMjRDOC42NTc5MyAxMC45NTgxIDguNzY5MDQgMTAuNjA0IDguODc3MDggMTAuMjU5N0M5LjA2ODA4IDkuNjUxIDkuMjQ5NDggOS4wNzI5NSA5LjI0OTQ4IDguNjMzNjRDOS4yNDk0OCA4LjAxNzg1IDguOTEzNiA3LjUwNDM4IDguMjE5NyA3LjUwNDM4QzcuNDAxNjYgNy41MDQzOCA2Ljc0NjI2IDguMzM2MTcgNi43NDYyNiA5LjQ1MTIyQzYuNzQ2MjYgMTAuMTYwOCA2Ljk4OTc1IDEwLjY0MTEgNi45ODk3NSAxMC42NDExQzYuOTg5NzUgMTAuNjQxMSA2LjE4MjI5IDEzLjk5OTUgNi4wMzUwNCAxNC42MjQ4QzUuODcxNDMgMTUuMzE4MyA1LjkzNDk1IDE2LjI5MTIgNi4wMDYxNyAxNi45MjVaIiBmaWxsPSIjNjM1ODU5Ii8+PC9zdmc+);
}
.vertical-socials .social-item.tik-tok {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjM4NDYgNy4zMDIwNUMyMy4zMTQzIDcuMjMwNzggMjMuMjIwNyA3LjE4MzI3IDIzLjEwMzYgNy4xODMyN0gyMy4wODAyQzIxLjgxNTkgNy4xODMyNyAyMC42MjE4IDYuODAzMTkgMTkuNjE1IDYuMDY2NzdDMTkuNjE1IDYuMDY2NzcgMTkuNjE1IDYuMDY2NzcgMTkuNTkxNiA2LjA0MzAyQzE5LjQyNzcgNS45MDA0OCAxOC42MzE3IDUuMjExNTggMTguMjEwMyA0LjY2NTIxQzE4LjIxMDMgNC42NjUyMSAxOC4yMTAzIDQuNjQxNDUgMTguMTg2OCA0LjY0MTQ1QzE3LjY3MTcgMy45MDUwNCAxNy4yOTcxIDMuMDk3MzYgMTcuMTMzMiAyLjIxODQxQzE3LjA2MyAxLjgzODMzIDE3LjAxNjIgMS40NTgyNCAxNy4wMTYyIDEuMDU0NEMxNy4wMTYyIDAuODQwNjA0IDE2Ljg1MjMgMC42NzQzMTYgMTYuNjQxNiAwLjY3NDMxNkgxMi40NzRDMTIuMjYzMyAwLjY3NDMxNiAxMi4wOTk0IDAuODQwNjA0IDEyLjA5OTQgMS4wNTQ0VjEzLjU5NzJWMTUuNDUwMVYxOC44OTQ2QzEyLjA5OTQgMjAuMzY3NSAxMS4xNjI5IDIxLjY5NzggOS43ODE0OSAyMi4xNDkxQzkuMzgzNDYgMjIuMjkxNiA4Ljk2MjAzIDIyLjMzOTIgOC41MTcxNyAyMi4zMTU0QzcuOTc4NjcgMjIuMjkxNiA3LjQ0MDE3IDIyLjEyNTQgNi45NzE5IDIxLjg0MDNDNS42ODQxNyAyMS4wNTY0IDUuMDI4NiAxOS41MTIzIDUuNDUwMDQgMTcuOTY4MkM1LjUyMDI4IDE3LjY4MzEgNS42MzczNSAxNy4zOTgxIDUuODAxMjQgMTcuMTM2N0M2LjQ1NjgxIDE2LjA2NzggNy41MzM4MiAxNS40NzM5IDguNzI3ODkgMTUuNDczOUM5LjA3OTA5IDE1LjQ3MzkgOS40NTM3IDE1LjUyMTQgOS44MDQ5IDE1LjY0MDJDOS45MjE5NyAxNS42ODc3IDEwLjA2MjQgMTUuNjYzOSAxMC4xNTYxIDE1LjU5MjdDMTAuMjQ5OCAxNS41MjE0IDEwLjMyIDE1LjQwMjYgMTAuMzIgMTUuMjgzOFYxMC45ODQxQzEwLjMyIDEwLjc5NDEgMTAuMTc5NSAxMC42Mjc4IDkuOTkyMjEgMTAuNjA0QzkuNTcwNzcgMTAuNTMyOCA5LjE0OTMzIDEwLjUwOSA4LjcyNzg5IDEwLjUwOUM2LjI5MjkyIDEwLjUwOSA0LjA0NTI1IDExLjUzMDUgMi40Mjk3MyAxMy4zNTk3QzEuMjEyMjUgMTQuNzM3NSAwLjQ2MzAyMyAxNi41MTkxIDAuMzY5MzcgMTguMzcyQzAuMTgyMDY0IDIwLjQ4NjIgMC44Mzc2MzUgMjIuNTUzIDIuMTQ4NzggMjQuMTY4M0wyLjgwNDM1IDI0Ljg4MUwzLjUzMDE2IDI1LjUyMjRDNS4wMDUxOSAyNi42NjI2IDYuNzg0NiAyNy4yODAzIDguNjU3NjUgMjcuMjgwM0M5LjA3OTA5IDI3LjI4MDMgOS41MDA1MyAyNy4yNTY1IDkuOTIxOTcgMjcuMTg1MkMxMS43MDE0IDI2LjkyMzkgMTMuMzE2OSAyNi4wOTI1IDE0LjU4MTIgMjQuODA5N0MxNi4xNDk5IDIzLjI0MTkgMTcuMDE2MiAyMS4xMjc2IDE3LjAzOTYgMTguODk0NkwxNy4wMTYyIDEwLjI3MTVDMTcuNTc4MSAxMC42NTE1IDE4LjE4NjggMTAuOTg0MSAxOC44MTkgMTEuMjQ1NEMyMC4xNzcgMTEuODE1NiAyMS42MDUyIDEyLjEyNDQgMjMuMDgwMiAxMi4xMjQ0QzIzLjI5MDkgMTIuMTI0NCAyMy40NTQ4IDExLjk1ODEgMjMuNDU0OCAxMS43MjA1VjcuNTYzMzZDMjMuNTAxNiA3LjQ2ODMzIDIzLjQ1NDggNy4zNzMzMSAyMy4zODQ2IDcuMzAyMDVaTTIyLjcyOSAxMS4zNjQyQzIxLjQ4ODEgMTEuMzE2NyAyMC4yNzA2IDExLjA1NTQgMTkuMTQ2OCAxMC41NTY1QzE4LjM1MDcgMTAuMjAwMiAxNy41NzgxIDkuNzcyNiAxNi44OTkxIDkuMjI2MjNDMTYuNzgyIDkuMTMxMjEgMTYuNjE4MiA5LjEwNzQ1IDE2LjUwMTEgOS4xNzg3MkMxNi4zNjA2IDkuMjQ5OTggMTYuMjkwNCA5LjM2ODc2IDE2LjI5MDQgOS41MzUwNUwxNi4zMTM4IDE4LjkxODRDMTYuMzEzOCAyMC45Mzc2IDE1LjUxNzcgMjIuODM4IDE0LjA4OTUgMjQuMjYzM0MxMi45MTg5IDI1LjQyNzMgMTEuNDY3MiAyNi4xNjM4IDkuODUxNzMgMjYuNDAxM0M5LjQ3NzEyIDI2LjQ0ODggOS4wNzkwOSAyNi40OTYzIDguNzA0NDggMjYuNDk2M0M2Ljk5NTMxIDI2LjQ5NjMgNS4zNzk4IDI1Ljk1IDQuMDQ1MjUgMjQuOTA0N0wzLjM0Mjg1IDI0LjMzNDZMMi43MzQxMSAyMy42OTMyQzEuNTQwMDMgMjIuMjIwNCAwLjk1NDcwMSAyMC4zNDM3IDEuMDcxNzcgMTguNDQzM0MxLjE2NTQyIDE2Ljc4MDQgMS44NDQ0IDE1LjE2NTEgMi45NDQ4MyAxMy45MDZDNC40MTk4NiAxMi4yNDMyIDYuNDU2ODEgMTEuMzE2NyA4LjY1NzY1IDExLjMxNjdDOC45Mzg2MSAxMS4zMTY3IDkuMTk2MTYgMTEuMzQwNSA5LjQ3NzEyIDExLjM2NDJWMTQuODA4N0M5LjIxOTU3IDE0Ljc2MTIgOC45Mzg2MSAxNC43Mzc1IDguNjgxMDcgMTQuNzM3NUM3LjI5OTY5IDE0LjczNzUgNi4wMTE5NiAxNS40MDI2IDUuMjE1OTEgMTYuNjE0MUM0LjkxMTU0IDE3LjA0MTcgNC43MDA4MiAxNy41NDA2IDQuNjA3MTYgMTguMDYzMkM0LjIzMjU1IDE5Ljg5MjQgNS4wMjg2IDIxLjY1MDMgNi41NTA0NiAyMi41NTNDNy4xMzU3OSAyMi45MDkzIDcuNzkxMzYgMjMuMDk5MyA4LjQ0NjkzIDIzLjE0NjhDOC45NjIwMyAyMy4xNzA2IDkuNTAwNTMgMjMuMDk5MyA5Ljk5MjIxIDIyLjkzM0MxMS43MDE0IDIyLjM2MjkgMTIuODQ4NiAyMC43NDc2IDEyLjg0ODYgMTguOTQyMlYxNS40NzM5VjEzLjYyMVYxLjQ4MkgxNi4yNjdDMTYuMjkwNCAxLjc5MDgyIDE2LjMxMzggMi4wOTk2MyAxNi4zODQgMi4zODQ3QzE2LjU3MTMgMy4zODI0MiAxNi45Njk0IDQuMjg1MTIgMTcuNTU0NyA1LjExNjU2QzE3LjU1NDcgNS4xMTY1NiAxNy41NTQ3IDUuMTQwMzEgMTcuNTc4MSA1LjE2NDA3QzE3Ljc0MiA1LjM3Nzg3IDE4LjYwODMgNi40NDY4NiAxOS40NzQ2IDYuOTQ1NzJIMTkuNDk4QzIwLjQ1NzkgNy41Mzk2IDIxLjU1ODMgNy44OTU5MyAyMi43MDU2IDcuOTY3MlYxMS4zNjQySDIyLjcyOVoiIGZpbGw9IiMxMDE4MjAiLz4KPC9zdmc+Cg==");
}
#primary {
padding: 15px 0 0; }
.content-wrapper {
padding: 0 50px 150px;
position: relative;
}
.header-bottom.fixed-header {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 999;
opacity: 0;
visibility: hidden;
top: -100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.nav-down .header-bottom.fixed-header {
top: 0;
opacity: 1;
visibility: visible;
transition: all 0.5s cubic-bezier(0.03, 0.62, 0.41, 1.01);
}
@keyframes hidePreloadWrapper {
95% {
opacity: 1;
}
100% {
opacity: 0;
visibility: hidden;
}
}
@keyframes animateLogo {
50% {
opacity: 1;
transform: rotate(0deg);
}
100% {
opacity: 0;
transform: rotate(0deg);
}
}
@keyframes animateLogoBg {
to {
transform: rotate(45deg) translate(-4%, 0%);
}
}
@keyframes noScroll {
95% {
overflow: hidden;
}
100% {
overflow: auto;
}
}
@keyframes headerAnimation {
100% {
opacity: 1;
visibility: visible;
transform: translate(0, 0);
}
}
@keyframes sliderAnimation {
100% {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
}
}
.home.animated #main-slider {
transform: translate(-100%, 0);
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
animation: sliderAnimation 1s ease;
animation-fill-mode: forwards;
animation-delay: 5.5s;
}
.site-title {
font-family: 'Gilroy', sans-serif;
font-size: 40px;
line-height: 50px;
font-weight: 400;
text-align: center;
margin-bottom: 10px;
padding: 0 20px;
}
.page-breadcrumbs {
text-align: center;
margin-bottom: 32px;
font-size: 80%;
line-height: 13px;
color: #635859;
margin-top: 15px;
padding: 0 20px;
}
.page-breadcrumbs a {
color: #635859;
}
.page-breadcrumbs .breadcrumb_last {
color: #302c2c;
}
#first-about-text:after {
display: block;
height: 1px;
width: 90%;
position: absolute;
left: 0;
bottom: 35px;
background-color: #f0ece3;
content: '';
}
.contacts-heading .elementor-widget-container span:first-child:after {
content: '';
vertical-align: middle;
margin: 0 35px;
display: inline-block;
height: 2px;
background-color: #635859;
width: 160px;
}
.contacts-info-row {
margin-bottom: 55px;
}
.contacts-info-row .contacts-info-label {
margin-right: 34px;
vertical-align: middle;
}
.contacts-info-row .contacts-info-value {
display: inline-block;
vertical-align: middle;
font-family: 'Gilroy', sans-serif;
font-size: 16px;
line-height: 18px;
padding: 10px;
min-width: 250px;
border-bottom: 1px solid;
color: #f0ece3;
}
.partner-form .wpcf7 {
max-width: 580px;
margin: auto;
position: relative;
}
.partner-form input[type='email'] {
width: 100%;
padding: 20px 6px;
border-bottom: 1px solid #f0ece3;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
color: #f0ece3;
font-family: 'Raleway', sans-serif;
font-size: 18px;
line-height: 2;
}
.partner-form .wpcf7 input[type='email']:focus {
outline: none;
}
.partner-form .wpcf7 input[type='submit'] {
font-size: 0;
position: absolute;
right: 0;
top: 30px;
margin-top: 0;
border-bottom: none;
width: 26px;
height: 18px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI2IDlMMCAwTDIuNDY5MjcgNy42OTgxMUwxMS41NDc1IDlMMi40NjkyNyAxMC4zMDE5TDAgMThMMjYgOVoiIGZpbGw9IiNGMEVDRTMiLz48L3N2Zz4=);
}
.partner-form .wpcf7 input[type='email']::-webkit-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
color: #f0ece3;
}
.partner-form .wpcf7 input[type='email']::-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
color: #f0ece3;
}
.partner-form .wpcf7 input[type='email']:-ms-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
color: #f0ece3;
}
.partner-form .wpcf7 input[type='email']:-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
color: #f0ece3;
}
.gradient-img {
position: relative;
overflow: hidden;
}
.gradient-img:after {
content: '';
position: absolute;
display: block;
width: 100%;
height: 50%;
bottom: 0;
left: 0;
background: linear-gradient(
359.7deg,
#302c2c -33%,
rgba(48, 44, 44, 0) 85.88%
);
transition: all 1s cubic-bezier(0.03, 0.62, 0.41, 1.01);
}
.gradient-img:hover:after {
height: 120%;
}
.brands-mobile .elementor-column {
width: 50%;
}
.page-header {
margin-bottom: 60px;
}
.article-content {
display: grid;
margin-bottom: 100px;
grid-template-columns: repeat(2, 1fr);
}
.article-content article {
flex: 1 0 50%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
max-width: 50%;
padding-top: 60px;
padding-bottom: 70px;
text-align: center;
}
article.post.type-post .elementor-section:first-child {
margin-top: 50px!important;
}
.article-content article {
padding-top: 40px;
padding-bottom: 40px;
display: flex;
flex: 1 0 100%;
max-width: 100%;
width: 100%;
gap: 2em;
display: grid;
grid-template-columns: 2fr 1fr;
}
.article-content article .make-appointment-wrap {
text-align: left;
}
.article-content article .entry-header {
text-align: left;
}
.article-content article:nth-child(odd) {
padding-right: 120px;
}
.article-content article:nth-child(even) {
padding-left: 120px;
}
.article-content h2 {
font-family: 'Gilroy', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 50px;
max-width: 95%;
margin-bottom: 40px;
min-height: 100px;
display: flex;
align-items: center;
}
.news-category .article-content h2 a {
color: #635859;
}
.news-category .entry-meta {
font-family: 'Gilroy', sans-serif;
font-size: 16px;
line-height: 19px;
color: #635859;
padding-top: 26px;
border-top: 1px solid #8e8b8c;
}
.entry-text {
font-family: 'Gilroy', sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 20px;
padding-bottom: 24px;
color: #635859;
}
.trunk-date {
font-family: 'Gilroy', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 19px;
margin-bottom: 12px;
}
.article-content .post-thumbnail {
display: block;
}
.article-content .post-thumbnail img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
object-position: top center;
}
.news-category .article-content article:nth-child(odd),
.news-category .article-content article:nth-child(even) {
padding-left: 0;
padding-right: 0;
border-right: none;
}
.news-category .article-content article:nth-child(3),
.news-category .article-content article:nth-child(4) {
border-top: none;
}
.news-category .entry-header {
display: flex;
flex-direction: column;
justify-content: center;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.product-shorts {
font-size: 60%;
}
.make-appointment {
position: relative;
display: inline-block;
font-family: 'Raleway', sans-serif;
font-size: 20px;
line-height: 23px;
text-align: left;
padding-bottom: 5px;
margin-top: 50px;
text-transform: uppercase;
}
.make-appointment:after {
position: absolute;
bottom: -5px;
left: 0;
width: 100%;
height: 1px;
background-color: #302c2c;
content: '';
transition: all 1s cubic-bezier(0.03, 0.62, 0.41, 1.01);
}
.make-appointment:hover:after {
width: 0;
}
.make-appointment-wrap {
text-align: center;
}
.news-category .make-appointment {
display: inline-block;
}
.navigation {
display: block;
text-align: center;
margin-bottom: 50px;
}
.navigation ul li {
display: inline-block;
vertical-align: middle;
}
.navigation ul li a {
font-family: 'Gilroy', sans-serif;
font-size: 18px;
font-weight: 400;
line-height: 27px;
margin: 0 10px;
color: #5f5f5f;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.navigation ul li.active a {
color: #313131;
}
.navigation ul li:hover a {
color: #313131;
}
.navigation ul li.prev-page a {
font-size: 0;
display: block;
width: 8px;
height: 20px;
background-size: 100%;
background-repeat: no-repeat;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxMUMzLjA3MTk4IDEwLjQxODkgNS4xOTUwOCA4LjYzNDMyIDYuOTU4NjMgNS42MDIyNkM3Ljc4MTE0IDQuMTg4MTIgOC40NTg4MSAyLjYyOTYyIDguOTg2NTYgMUM4Ljc4MjA3IDIuNDA4OTYgOC40NDMyMyAzLjc4MjkgNy45NjM0NiA1LjA2NTA3QzYuMzgxMTQgOS4yOTM3MiAzLjY3NTE2IDExLjM3MyAxIDExWiIgZmlsbD0iIzMwMkMyQyIvPjxwYXRoIGQ9Ik0xIDExQzMuMDcxOTggMTEuNTgxMSA1LjIwODUyIDEzLjM2NTcgNi45NzIwNyAxNi4zOTc3QzcuNzk0NTggMTcuODExOSA4LjQ3MjI1IDE5LjM3MDQgOSAyMUM4Ljc5NTUxIDE5LjU5MSA4LjQ1NjY3IDE4LjIxNzEgNy45NzY5IDE2LjkzNDlDNi4zOTQ1OCAxMi43MDYzIDMuNjc1MTYgMTAuNjI3IDEgMTFaIiBmaWxsPSIjMzAyQzJDIi8+PHBhdGggZD0iTTEgMTFDMy4wNzE5OCAxMC40MTg5IDUuMTk1MDggOC42MzQzMiA2Ljk1ODYzIDUuNjAyMjZDNy43ODExNCA0LjE4ODEyIDguNDU4ODEgMi42Mjk2MiA4Ljk4NjU2IDFDOC43ODIwNyAyLjQwODk2IDguNDQzMjMgMy43ODI5IDcuOTYzNDYgNS4wNjUwN0M2LjM4MTE0IDkuMjkzNzIgMy42NzUxNiAxMS4zNzMgMSAxMVpNMSAxMUMzLjA3MTk4IDExLjU4MTEgNS4yMDg1MiAxMy4zNjU3IDYuOTcyMDcgMTYuMzk3N0M3Ljc5NDU4IDE3LjgxMTkgOC40NzIyNSAxOS4zNzA0IDkgMjFDOC43OTU1MSAxOS41OTEgOC40NTY2NyAxOC4yMTcxIDcuOTc2OSAxNi45MzQ5QzYuMzk0NTggMTIuNzA2MyAzLjY3NTE2IDEwLjYyNyAxIDExWiIgc3Ryb2tlPSIjM0EzQTNBIiBzdHJva2Utd2lkdGg9IjAuNCIvPjwvc3ZnPg==);
}
.navigation ul li.next-page a {
font-size: 0;
display: block;
width: 8px;
height: 20px;
background-size: 100%;
background-repeat: no-repeat;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSAxMUM2LjkyODAyIDEwLjQxODkgNC44MDQ5MiA4LjYzNDMyIDMuMDQxMzcgNS42MDIyNkMyLjIxODg2IDQuMTg4MTIgMS41NDExOSAyLjYyOTYyIDEuMDEzNDQgMUMxLjIxNzkzIDIuNDA4OTYgMS41NTY3NyAzLjc4MjkgMi4wMzY1NCA1LjA2NTA3QzMuNjE4ODYgOS4yOTM3MiA2LjMyNDg0IDExLjM3MyA5IDExWiIgZmlsbD0iIzMwMkMyQyIvPjxwYXRoIGQ9Ik05IDExQzYuOTI4MDIgMTEuNTgxMSA0Ljc5MTQ4IDEzLjM2NTcgMy4wMjc5MyAxNi4zOTc3QzIuMjA1NDIgMTcuODExOSAxLjUyNzc1IDE5LjM3MDQgMSAyMUMxLjIwNDQ5IDE5LjU5MSAxLjU0MzMzIDE4LjIxNzEgMi4wMjMxIDE2LjkzNDlDMy42MDU0MiAxMi43MDYzIDYuMzI0ODQgMTAuNjI3IDkgMTFaIiBmaWxsPSIjMzAyQzJDIi8+PHBhdGggZD0iTTkgMTFDNi45MjgwMiAxMC40MTg5IDQuODA0OTIgOC42MzQzMiAzLjA0MTM3IDUuNjAyMjZDMi4yMTg4NiA0LjE4ODEyIDEuNTQxMTkgMi42Mjk2MiAxLjAxMzQ0IDFDMS4yMTc5MyAyLjQwODk2IDEuNTU2NzcgMy43ODI5IDIuMDM2NTQgNS4wNjUwN0MzLjYxODg2IDkuMjkzNzIgNi4zMjQ4NCAxMS4zNzMgOSAxMVpNOSAxMUM2LjkyODAyIDExLjU4MTEgNC43OTE0OCAxMy4zNjU3IDMuMDI3OTMgMTYuMzk3N0MyLjIwNTQyIDE3LjgxMTkgMS41Mjc3NSAxOS4zNzA0IDEgMjFDMS4yMDQ0OSAxOS41OTEgMS41NDMzMyAxOC4yMTcxIDIuMDIzMSAxNi45MzQ5QzMuNjA1NDIgMTIuNzA2MyA2LjMyNDg0IDEwLjYyNyA5IDExWiIgc3Ryb2tlPSIjM0EzQTNBIiBzdHJva2Utd2lkdGg9IjAuNCIvPjwvc3ZnPg==);
}
.archive-description img {
display: block;
width: 100%;
height: auto;
}
.faq-block .elementor-accordion-item {
border-bottom: 1px solid #635859 !important;
}
.faq-block
.elementor-accordion
.elementor-tab-title
.elementor-accordion-icon
svg {
width: 25px;
height: 30px;
}
.faq-block
.elementor-accordion
.elementor-tab-title
.elementor-accordion-icon.elementor-accordion-icon-right {
position: absolute;
bottom: 20px;
right: 0;
}
.faq-block .elementor-accordion-item {
position: relative;
}
.wishlist_table {
padding: 0 50px;
margin: auto;
}
.wishlist-items-wrapper {
padding: 0 50px;
display: flex;
flex-flow: row wrap;
margin: 0 15px;
}
.wishlist-product {
width: 33.33%;
float: left;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
padding: 0 12px;
margin-bottom: 80px;
position: relative;
}
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
display: block;
height: 900px;
}
.wishlist-product .product-thumbnail a img,
.search-results .categories-wrapper .products li img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: top center;
}
.wishlist-product .product-remove a {
position: absolute;
top: 0;
left: 0;
z-index: 9;
top: 16px;
left: 28px;
width: 33px;
height: 33px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyMy4zMzQ1IiBjeT0iMjMuMzM1IiByPSIxNS43NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDIzLjMzNDUgMjMuMzM1KSIgc3Ryb2tlPSIjRjBFQ0UzIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xNy4zNzkyIDE3LjU0MjJMMjMuMzg5NCAyMy41NDQzTDI5LjE4MjggMTcuNzU5NEwyMy4zOTc5IDIzLjU1MjhMMjkuNCAyOS41NjNMMjMuMzg5NyAyMy41NjFMMTcuNTk2MyAyOS4zNDU5TDIzLjM4MTIgMjMuNTUyNUwxNy4zNzkyIDE3LjU0MjJaIiBzdHJva2U9IiNGMEVDRTMiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9zdmc+);
}
.wishlist-product .product-add-to-cart {
float: left;
font-family: 'Raleway', sans-serif;
font-size: 20px;
line-height: 23px;
text-transform: uppercase;
margin-top: 20px;
padding-bottom: 5px;
position: relative;
}
.wishlist-product .product-add-to-cart:after {
content: '';
width: 100%;
height: 1px;
background-color: #302c2c;
position: absolute;
bottom: 0;
left: 0;
transition: all 0.5s ease-in-out;
}
.wishlist-product .product-add-to-cart:hover:after {
width: 0;
}
.shop_table.wishlist_table.mobile li .item-wrapper .product-thumbnail {
max-width: 100%;
margin-right: 0;
}
.shop_table.wishlist_table.mobile li .item-wrapper {
width: 100%;
}
.wishlist_table {
padding: 0 16px;
}
.shop_table.wishlist_table.mobile li .item-wrapper .item-details {
width: auto;
display: block;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail a {
display: block;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail a img {
display: block;
width: 100%;
height: auto !important;
}
.search-form-wrapper {
display: none;
width: 100%;
min-height: calc(100vh - 136px);
top: 116px;
position: fixed;
left: 0;
z-index: 99;
width: 100%;
background: rgba(99, 88, 89, 0.95);
position: fixed;
text-align: center;
}
.woocommerce-product-search {
width: 600px;
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
}
.search-field {
width: 100%;
border: none;
background-color: transparent;
color: #f0ece3;
border-bottom: 1px solid #ffff;
padding: 6px 0;
font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 21px;
}
.search-field:focus {
outline: none;
}
.woocommerce-product-search button {
display: none;
}
.search-field::-webkit-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 21px;
color: #f0ece3;
}
.search-field::-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 21px;
color: #f0ece3;
}
.search-field:-ms-input-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 21px;
color: #f0ece3;
}
.search-field:-moz-placeholder { font-family: 'Raleway', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 21px;
color: #f0ece3;
}
.close-search {
position: absolute;
width: 33px;
height: 33px;
bottom: 100%;
right: 0;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyMy4zMzQ1IiBjeT0iMjMuMzM0NSIgcj0iMTUuNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDIzLjMzNDUgMjMuMzM0NSkiIHN0cm9rZT0iI0YwRUNFMyIgc3Ryb2tlLXdpZHRoPSIxLjYiLz48cGF0aCBkPSJNMTcuMzc5MiAxNy41NDE3TDIzLjM4OTQgMjMuNTQzOEwyOS4xODI4IDE3Ljc1ODlMMjMuMzk3OSAyMy41NTIzTDI5LjQgMjkuNTYyNUwyMy4zODk3IDIzLjU2MDVMMTcuNTk2MyAyOS4zNDU0TDIzLjM4MTIgMjMuNTUyTDE3LjM3OTIgMTcuNTQxN1oiIHN0cm9rZT0iI0YwRUNFMyIgc3Ryb2tlLXdpZHRoPSIxLjYiLz48L3N2Zz4=);
cursor: pointer;
}
#sb_instagram {
max-width: 1180px;
margin: auto;
}
.sbi_item .sbi_photo {
width: 380px;
height: 450px;
}
#sb_instagram #sbi_images .sbi_item {
position: relative;
}
.sbi_item:nth-child(3) .sbi_photo,
.sbi_item:nth-child(5) .sbi_photo {
width: 230px;
height: 290px;
}
#sb_instagram .sbi_photo {
display: inline-block;
}
#sb_instagram .sbi_item:first-child .sbi_photo,
#sb_instagram .sbi_item:nth-child(2) .sbi_photo,
#sb_instagram .sbi_item:nth-child(4) .sbi_photo {
filter: drop-shadow(5px 0px 42px rgba(0, 0, 0, 0.18));
}
#sb_instagram .sbi_photo_wrap {
text-align: right;
}
#sb_instagram .sbi_item:nth-child(5) .sbi_photo_wrap {
text-align: left;
}
#sb_instagram .sbi_item:nth-child(4) {
transform: translate(0, -50px);
}
#sb_instagram .sbi_item:nth-child(2),
#sb_instagram .sbi_item:nth-child(5) {
transform: translate(0, 50px);
}
#sb_instagram #sbi_images .sbi_item {
overflow: visible !important;
}
#sb_instagram .sbi_photo img {
height: 100% !important;
object-fit: cover;
object-position: top center;
}
#sb_instagram #sbi_images {
display: flex;
flex-flow: row wrap;
}
#sb_instagram .sbi_item {
flex: 0 1 calc(33.33%);
order: 2;
}
#sb_instagram .insta-info {
flex: 0 1 calc(33.33%);
position: relative;
}
#sb_instagram .sbi_item:first-child {
order: 0;
}
#sb_instagram .insta-info {
order: 1;
text-align: center;
padding: 100px 0;
}
.insta-title {
font-family: 'Gilroy', sans-serif;
font-size: 36px;
line-height: 43px;
}
.follow-btn {
position: absolute;
bottom: 150px;
left: 50%;
margin-right: -50%;
transform: translate(-50%, 0);
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
align-self: flex-end;
}
.shopfinder-page {
text-align: center;
}
.shopfinder-title {
display: inline-block;
font-family: 'Gilroy', sans-serif;
font-size: 28px;
font-weight: 400;
line-height: 32px;
text-transform: uppercase;
text-align: center;
padding: 24px;
border-bottom: 1px solid;
} #shopfinder {
display: flex;
flex-direction: column;
}
#shopfinder .filter {
margin-top: 70px;
}
#shopfinder .map {
width: 100%;
height: 600px;
margin-top: 100px;
}
#shopfinder .filter select {
border-top: none;
border-left: none;
border-right: none;
background: transparent;
padding: 14px 0;
font-size: 16px;
font-family: 'Raleway', sans-serif;
font-weight: 500;
width: 100%;
color: #635859;
border-radius: 0;
-webkit-appearance: none;
appearance: none;
position: relative;
}
#shopfinder .country-block:after,
#shopfinder .city-block:after,
#shopfinder .hide-map:after {
content: '';
display: block;
width: 18px;
height: 16px;
position: absolute;
bottom: 14px;
right: 0;
background-repeat: no-repeat;
background-size: 100%;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuMDAzMiAxOC45NTM2QzExLjM0OTggMTUuNTMxMiA5LjM3MjYxIDEyLjAyOTkgNi4wMjYxIDkuMTI4NjlDNC40NjUzIDcuNzc1NTggMi43NDY3NiA2LjY2MjU1IDAuOTUxMDUyIDUuNzk3NjhDMi41MDE4NiA2LjEyOTIxIDQuMDE1MDkgNi42ODI5NyA1LjQyODM5IDcuNDcwMTRDMTAuMDg5NSAxMC4wNjYzIDEyLjM5NDggMTQuNTI5OCAxMi4wMDMyIDE4Ljk1MzZaIiBmaWxsPSIjMzAyQzJDIi8+PHBhdGggZD0iTTEyLjAwMzIgMTguOTUzNkMxMi42Mjc5IDE1LjUyNTkgMTQuNTc1NSAxMS45ODU4IDE3Ljg5NzUgOS4wNTY2QzE5LjQ0NjkgNy42OTA0MiAyMS4xNTYgNi41NjI5OSAyMi45NDQ0IDUuNjgzMDdDMjEuMzk2NCA2LjAyNzYyIDE5Ljg4NzkgNi41OTQwNyAxOC40ODEzIDcuMzkzMDlDMTMuODQyMSAxMC4wMjgzIDExLjU3NDUgMTQuNTMzMiAxMi4wMDMyIDE4Ljk1MzZaIiBmaWxsPSIjMzAyQzJDIi8+PHBhdGggZD0iTTExLjM4NjggMC45NTYwNzRMMTEuNDMyMyAxMS43OTI3QzExLjQzMzYgMTIuMDk3IDExLjY3NjcgMTIuMzQyNyAxMS45NzU0IDEyLjM0MTVDMTIuMjc0MSAxMi4zNDAyIDEyLjUxNTIgMTIuMDkyNSAxMi41MTM5IDExLjc4ODJMMTIuNDY4NCAwLjk1MTUzTDExLjM4NjggMC45NTYwNzRaIiBmaWxsPSIjMzAyQzJDIi8+PC9zdmc+");
}
#shopfinder .filter .country-block,
#shopfinder .filter .city-block,
#shopfinder .filter .hide-map {
display: inline-block;
width: 260px;
margin: 0 35px;
position: relative;
}
#shopfinder .filter .country-name,
#shopfinder .filter .city-name,
#shopfinder .filter .hide-map-name {
font-family: 'Raleway', sans-serif;
font-size: 26px;
font-weight: 500;
line-height: 38px;
text-align: left;
color: #635859;
}
#shopfinder .filter select:focus {
outline: none;
}
#shopfinder .shops {
margin-top: 85px;
}
#shopfinder .shops .shop {
padding: 20px;
margin: 35px auto;
max-width: 85%;
border: 1px solid #635859;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
align-items: center;
font-family: 'Gilroy', sans-serif;
font-size: 16px;
line-height: 19px;
text-align: center;
}
#shopfinder .shops .shop > div {
display: inline-block;
vertical-align: middle;
width: 33%;
text-align: left;
}
#shopfinder .shops .shop > div:nth-child(2) {
color: #635859;
}
.sales-desc {
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
text-align: center;
max-width:800px;
width:100%;
margin:0 auto;
}
.sales-intro {
margin-bottom: 55px;
}
.see-more {
display: inline-block;
font-family: 'Raleway', sans-serif;
font-size: 20px;
line-height: 23px;
text-align: left;
padding-bottom: 5px;
margin-top: 50px;
text-transform: uppercase;
position: relative;
}
.see-more:after {
content: '';
display: block;
width: 100%;
height: 1px;
background-color: #302c2c;
position: absolute;
bottom: 0;
left: 0;
transition: width 0.3s ease-out;
}
.see-more:hover::after {
width: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.sales-desc {
padding: 0px 60px 0px;
text-align: center;
position: relative;
} .sales-desc p {
font-family: 'Raleway', sans-serif;
font-size: 18px;
line-height: 32px;
text-align: center;
margin-bottom: 20px;
}
.sales-desc p:not(:first-child) {
font-size: 16px;
}
input[type='search']::-webkit-search-decoration,
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-results-button,
input[type='search']::-webkit-search-results-decoration {
-webkit-appearance: none;
}
.elementor-widget-container p {
margin-bottom: 10px;
}
.mobile-language-switcher {
text-align: center;
margin: 15px 0;
}
.mobile-language-switcher li {
display: inline-block;
margin: 0 8px;
}
.mobile-language-switcher li a {
font-size: 16px;
display: block;
margin-bottom: 4px;
border-bottom: 1px solid transparent;
text-transform: uppercase;
}
.mobile-language-switcher li.current-lang a {
border-bottom: 1px solid;
}
.mobile-language-switcher {
display: none;
background-image: url(data:image/svg;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNzE1NCAxMi40Mjg2QzE1LjUxMjQgOS40Njg2IDE3Ljk1OTggNi40MzU2IDIyLjExOCAzLjkxNjI0QzI0LjA1NzQgMi43NDEyMyAyNi4xOTQ4IDEuNzczMTIgMjguNDI5NyAxLjAxOTJDMjYuNDk3NCAxLjMxMTMzIDI0LjYxMzEgMS43OTUzOCAyMi44NTQ3IDIuNDgwNzdDMTcuMDU1NCA0Ljc0MTIzIDE0LjIwMzkgOC42MDY5MSAxNC43MTU0IDEyLjQyODZaIiBmaWxsPSIjNjM1ODU5Ii8+PHBhdGggZD0iTTE0LjcxNTQgMTIuNDI4NkMxMy45MTg0IDkuNDY4NiAxMS40NzEgNi40MTY0IDcuMzEyNzggMy44OTcwNEM1LjM3MzQgMi43MjIwMyAzLjIzNjAyIDEuNzUzOTIgMS4wMDExMiAwLjk5OTk5OUMyLjkzMzQxIDEuMjkyMTMgNC44MTc2NiAxLjc3NjE4IDYuNTc2MDYgMi40NjE1N0MxMi4zNzU0IDQuNzIyMDMgMTUuMjI2OSA4LjYwNjkxIDE0LjcxNTQgMTIuNDI4NloiIGZpbGw9IiM2MzU4NTkiLz48cGF0aCBkPSJNMTQuNzE1NCAxMi40Mjg2QzE1LjUxMjQgOS40Njg2IDE3Ljk1OTggNi40MzU2IDIyLjExOCAzLjkxNjI0QzI0LjA1NzQgMi43NDEyMyAyNi4xOTQ4IDEuNzczMTIgMjguNDI5NyAxLjAxOTJDMjYuNDk3NCAxLjMxMTMzIDI0LjYxMzEgMS43OTUzOCAyMi44NTQ3IDIuNDgwNzdDMTcuMDU1NCA0Ljc0MTIzIDE0LjIwMzkgOC42MDY5MSAxNC43MTU0IDEyLjQyODZaTTE0LjcxNTQgMTIuNDI4NkMxMy45MTg0IDkuNDY4NiAxMS40NzEgNi40MTY0IDcuMzEyNzggMy44OTcwNEM1LjM3MzQgMi43MjIwMyAzLjIzNjAyIDEuNzUzOTIgMS4wMDExMiAwLjk5OTk5OUMyLjkzMzQxIDEuMjkyMTMgNC44MTc2NiAxLjc3NjE4IDYuNTc2MDcgMi40NjE1N0MxMi4zNzU0IDQuNzIyMDMgMTUuMjI2OSA4LjYwNjkxIDE0LjcxNTQgMTIuNDI4NloiIHN0cm9rZT0iIzYzNTg1OSIgc3Ryb2tlLXdpZHRoPSIwLjQiLz48cmVjdCB4PSIzLjc4NTE2IiB5PSIxNy41IiB3aWR0aD0iMjEuODU3MSIgaGVpZ2h0PSIxIiByeD0iMC41IiBmaWxsPSIjNjM1ODU5IiBzdHJva2U9IiM2MzU4NTkiLz48L3N2Zz4=);
}
.wsp-pages-title strong,
.wsp-pages-title,
.wsp-posts-title,
.wsp-pages-list li a,
.wsp-category-title,
.wsp-posts-list li a,
.wsp-product_cats-title,
.wsp-product_cats-list li a {
font-family: 'Gilroy', sans-serif;
font-size: 26px;
font-weight: 500;
line-height: 32px;
color: #635859;
}
.wsp-pages-title,
.wsp-posts-title,
.wsp-product_cats-title {
margin-bottom: 32px;
}
.wsp-pages-list li,
.subcategory-level-1,
.wsp-posts-list li,
.subcategory-level-0 {
text-indent: 4em;
margin-bottom: 24px;
}
.wsp-category-title {
display: block;
margin-bottom: 24px;
}
.wsp-posts-list .wsp-post,
.subcategory-level-1 {
text-indent: 8em;
margin-bottom: 24px;
}
.subcategory-level-2 {
text-indent: 12em;
margin-bottom: 24px;
}
ul.wsp-product_cats-list > li {
text-indent: 8em;
margin-bottom: 24px;
}
ul.wsp-product_cats-list > li:before {
display: inline-block;
height: 1px;
width: 32px;
content: '';
vertical-align: middle;
margin-right: 25px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDMyIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iMC4xNzUiIHk9IjAuMTc1IiB3aWR0aD0iMzEuNjUiIGhlaWdodD0iMC4zNSIgcng9IjAuMTc1IiBmaWxsPSIjNjM1ODU5IiBzdHJva2U9IiM2MzU4NTkiIHN0cm9rZS13aWR0aD0iMC4zNSIvPjwvc3ZnPg==);
}
.wsp-pages-list li:before,
.wsp-category-title:before,
.wsp-posts-list .wsp-post:before,
.wsp-product_cats-list li ul li:before {
display: inline-block;
height: 1px;
width: 32px;
content: '';
vertical-align: middle;
margin-right: 25px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDMyIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iMC4xNzUiIHk9IjAuMTc1IiB3aWR0aD0iMzEuNjUiIGhlaWdodD0iMC4zNSIgcng9IjAuMTc1IiBmaWxsPSIjNjM1ODU5IiBzdHJva2U9IiM2MzU4NTkiIHN0cm9rZS13aWR0aD0iMC4zNSIvPjwvc3ZnPg==);
}
.wsp-pages-title strong:before,
.wsp-pages-title:before,
.wsp-posts-title:before,
.wsp-product_cats-title:before {
display: inline-block;
width: 28px;
height: 18px;
content: '';
margin-right: 32px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNzE1NCAxMi40Mjg2QzE1LjUxMjQgOS40Njg2IDE3Ljk1OTggNi40MzU2IDIyLjExOCAzLjkxNjI0QzI0LjA1NzQgMi43NDEyMyAyNi4xOTQ4IDEuNzczMTIgMjguNDI5NyAxLjAxOTJDMjYuNDk3NCAxLjMxMTMzIDI0LjYxMzEgMS43OTUzOCAyMi44NTQ3IDIuNDgwNzdDMTcuMDU1NCA0Ljc0MTIzIDE0LjIwMzkgOC42MDY5MSAxNC43MTU0IDEyLjQyODZaIiBmaWxsPSIjNjM1ODU5Ii8+PHBhdGggZD0iTTE0LjcxNTQgMTIuNDI4NkMxMy45MTg0IDkuNDY4NiAxMS40NzEgNi40MTY0IDcuMzEyNzggMy44OTcwNEM1LjM3MzQgMi43MjIwMyAzLjIzNjAyIDEuNzUzOTIgMS4wMDExMiAwLjk5OTk5OUMyLjkzMzQxIDEuMjkyMTMgNC44MTc2NiAxLjc3NjE4IDYuNTc2MDYgMi40NjE1N0MxMi4zNzU0IDQuNzIyMDMgMTUuMjI2OSA4LjYwNjkxIDE0LjcxNTQgMTIuNDI4NloiIGZpbGw9IiM2MzU4NTkiLz48cGF0aCBkPSJNMTQuNzE1NCAxMi40Mjg2QzE1LjUxMjQgOS40Njg2IDE3Ljk1OTggNi40MzU2IDIyLjExOCAzLjkxNjI0QzI0LjA1NzQgMi43NDEyMyAyNi4xOTQ4IDEuNzczMTIgMjguNDI5NyAxLjAxOTJDMjYuNDk3NCAxLjMxMTMzIDI0LjYxMzEgMS43OTUzOCAyMi44NTQ3IDIuNDgwNzdDMTcuMDU1NCA0Ljc0MTIzIDE0LjIwMzkgOC42MDY5MSAxNC43MTU0IDEyLjQyODZaTTE0LjcxNTQgMTIuNDI4NkMxMy45MTg0IDkuNDY4NiAxMS40NzEgNi40MTY0IDcuMzEyNzggMy44OTcwNEM1LjM3MzQgMi43MjIwMyAzLjIzNjAyIDEuNzUzOTIgMS4wMDExMiAwLjk5OTk5OUMyLjkzMzQxIDEuMjkyMTMgNC44MTc2NiAxLjc3NjE4IDYuNTc2MDcgMi40NjE1N0MxMi4zNzU0IDQuNzIyMDMgMTUuMjI2OSA4LjYwNjkxIDE0LjcxNTQgMTIuNDI4NloiIHN0cm9rZT0iIzYzNTg1OSIgc3Ryb2tlLXdpZHRoPSIwLjQiLz48cmVjdCB4PSIzLjc4NTE2IiB5PSIxNy41IiB3aWR0aD0iMjEuODU3MSIgaGVpZ2h0PSIxIiByeD0iMC41IiBmaWxsPSIjNjM1ODU5IiBzdHJva2U9IiM2MzU4NTkiLz48L3N2Zz4=);
}
.info-block-404,
.img-block-404 {
width: 50%;
height: 100vh;
float: left;
}
.img-block-404 img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: top center;
}
.info-block-404 {
background-color: #302c2c;
position: relative;
}
.info-block-404:after {
position: absolute;
top: 0;
left: 99%;
height: 100%;
width: 45%;
content: '';
background: linear-gradient(90deg, #302c2c 0%, rgba(48, 44, 44, 0) 100%);
z-index: 10;
}
.title-block-404 {
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
text-align: center;
}
.title-404 {
font-family: 'Open Sans', sans-serif;
font-size: 345px;
font-weight: 700;
letter-spacing: 0.05em;
color: #fff;
background: linear-gradient(180deg, #302c2c 0%, #757575 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.go-to-main {
font-family: 'Gilroy', sans-serif;
font-size: 24px;
color: #f0ece3;
line-height: 28px;
position: relative;
}
.go-to-main:after {
display: block;
position: absolute;
left: 0;
width: 100%;
height: 1px;
background-color: #f0ece3;
content: '';
transition: width 0.3s ease-out;
margin-top: 5px;
}
.go-to-main:hover:after {
width: 0;
}
.variation-checkbox {
font-family: 'Gilroy', sans-serif;
font-size: 14px;
line-height: 14px;
cursor: pointer;
margin-bottom: 15px;
}
.variation-checkbox:last-child {
margin-bottom: 0;
}
.variation-checkbox:before {
display: inline-block;
content: '';
width: 14px;
height: 14px;
vertical-align: middle;
margin-right: 24px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMTRIMkMwLjg5NTQzIDE0IDAgMTMuMTA0NiAwIDEyVjJDMCAwLjg5NTQzIDAuODk1NDMgMCAyIDBIMTJDMTMuMTA0NiAwIDE0IDAuODk1NDMgMTQgMlYxMkMxNCAxMy4xMDQ2IDEzLjEwNDYgMTQgMTIgMTRaTTIgMlYxMkgxMlYySDJaIiBmaWxsPSIjNjM1ODU5Ii8+PC9zdmc+);
}
.variation-checkbox.active:before {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMTRIMkMwLjg5NTQzIDE0IDAgMTMuMTA0NiAwIDEyVjJDMCAwLjg5NTQzIDAuODk1NDMgMCAyIDBIMTJDMTMuMTA0NiAwIDE0IDAuODk1NDMgMTQgMlYxMkMxNCAxMy4xMDQ2IDEzLjEwNDYgMTQgMTIgMTRaTTIgMlYxMkgxMlYySDJaTTYgMTAuMzYyTDMuMyA3LjcxNUw0LjcgNi4yODVMNiA3LjU1Nkw5LjMgNC4yODlMMTAuNyA1LjcxMUw2IDEwLjM2MVYxMC4zNjJaIiBmaWxsPSIjNjM1ODU5Ii8+PC9zdmc+);
}
.variation-checkbox.attribute_pa_color,
.variation-checkbox.attribute_pa_size {
display: none;
}
.slider-btn:before {
display: inline-block;
width: 40px;
height: 1px;
content: '';
vertical-align: middle;
background-color: #fff;
}
.wpcf7-spinner {
display: none !important;
}
.elementor-widget-wp-widget-smartslider3 {
margin-bottom: 0 !important;
}
.contacts-info a {
color: #f0ece3;
}
.wishlist_view {
padding-bottom: 50px;
}
abbr {
text-decoration: none;
} input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
-webkit-box-shadow: 0 0 0 30px white inset !important;
}
.about-title {
text-align: center;
font-family: 'Gilroy', sans-serif;
font-size: 36px;
margin-bottom: 38px;
line-height: 44px;
}
.about-link {
font-family: 'Raleway', sans-serif;
font-size: 20px;
color: #f0ece3;
position: relative;
display: table;
margin: 62px auto 0;
}
.about-link:after {
content: '';
display: block;
background-color: #f0ece3;
width: 100%;
height: 1px;
position: absolute;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.about-link:hover:after {
width: 0;
}
.about-fashion-block {
position: relative;
text-align: center;
margin-left: -70px;
}
.about-fashion-block:after {
display: block;
position: absolute;
bottom: 30px;
left: 0;
height: 1px;
width: 100%;
background-color: #f0ece3;
content: '';
}
.display-trunk-listing .slick-arrow,
.display-news-listing .slick-arrow {
display: block;
font-size: 0;
position: absolute;
width: 15px;
height: 30px;
background-size: 100%;
top: 45%;
z-index: 90;
background-color: transparent;
border: none;
}
.display-news-listing .slick-arrow {
top: 30%;
}
.display-trunk-listing .slick-arrow:focus,
.display-news-listing .slick-arrow:focus {
outline: none;
}
.display-trunk-listing .slick-arrow.slick-prev,
.display-news-listing .slick-arrow.slick-prev {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMi41ODYyMyAxNS4wMDdMMTQuNjg2MyAxLjk3MDI4QzE1LjEwNDYgMS41MTk1MiAxNS4xMDQ2IDAuNzg4NzI2IDE0LjY4NjMgMC4zMzc5NjdDMTQuMjY3OCAtMC4xMTI2NTYgMTMuNTg5NiAtMC4xMTI2NTYgMTMuMTcxMiAwLjMzNzk2N0wwLjMxMzY4NSAxNC4xOTA4Qy0wLjEwNDU2MiAxNC42NDE2IC0wLjEwNDU2MiAxNS4zNzI0IDAuMzEzNjg1IDE1LjgyMzFMMTMuMTcxMiAyOS42NzZDMTMuNTk2OSAzMC4xMTg5IDE0LjI3NTIgMzAuMTA2MiAxNC42ODYzIDI5LjY0NzVDMTUuMDg3MiAyOS4yMDAyIDE1LjA4NzIgMjguNDkxIDE0LjY4NjMgMjguMDQzNkwyLjU4NjIzIDE1LjAwN1oiIGZpbGw9IiNGMEVDRTMiLz48L3N2Zz4=);
left: 0;
}
.display-trunk-listing .slick-arrow.slick-next,
.display-news-listing .slick-arrow.slick-next {
right: 0;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxNSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuNDEzOCAxNS4wMDdMMC4zMTM3MzMgMS45NzAyOEMtMC4xMDQ1NzcgMS41MTk1MiAtMC4xMDQ1NzcgMC43ODg3MjYgMC4zMTM3MzMgMC4zMzc5NjdDMC43MzIxNjggLTAuMTEyNjU2IDEuNDEwMzkgLTAuMTEyNjU2IDEuODI4NzYgMC4zMzc5NjdMMTQuNjg2MyAxNC4xOTA4QzE1LjEwNDYgMTQuNjQxNiAxNS4xMDQ2IDE1LjM3MjQgMTQuNjg2MyAxNS44MjMxTDEuODI4NzYgMjkuNjc2QzEuNDAzMTEgMzAuMTE4OSAwLjcyNDgyMyAzMC4xMDYyIDAuMzEzNzMzIDI5LjY0NzVDLTAuMDg3MjQ5OCAyOS4yMDAyIC0wLjA4NzI0OTggMjguNDkxIDAuMzEzNzMzIDI4LjA0MzZMMTIuNDEzOCAxNS4wMDdaIiBmaWxsPSIjRjBFQ0UzIi8+PC9zdmc+);
}
.n2-ss-button-container:before {
content: '';
display: inline-block;
width: 60px;
height: 1px;
background-color: #f0ece3;
}
.display-trunk-listing .listing-item .title {
height: 100px;
}
.wpcf7 .wpcf7-not-valid-tip {
color: #f00;
background: #ffffffc9;
padding: 5px;
font-size: 14px;
margin-top: 10px;
}
div.wpcf7 form.invalid .wpcf7-response-output,
div.wpcf7 form.sent .wpcf7-response-output {
border-color: #fff;
color: #fff;
}
.wishlist_table .product-name {
margin-top: 20px;
float: right;
font-size: 18px;
width: auto;
position: relative;
text-transform: uppercase;
}
.wishlist_table .product-remove .remove {
font-size: 0;
position: absolute;
top: 10px;
right: 30px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxNy4zMzQ1IiBjeT0iMTcuMzM1IiByPSIxNS43NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDE3LjMzNDUgMTcuMzM1KSIgc3Ryb2tlPSIjRjBFQ0UzIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMS4zNzkyIDExLjU0MjJMMTcuMzg5NCAxNy41NDQzTDIzLjE4MjggMTEuNzU5NEwxNy4zOTc5IDE3LjU1MjhMMjMuNCAyMy41NjNMMTcuMzg5NyAxNy41NjFMMTEuNTk2MyAyMy4zNDU5TDE3LjM4MTIgMTcuNTUyNUwxMS4zNzkyIDExLjU0MjJaIiBzdHJva2U9IiNGMEVDRTMiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9zdmc+);
}
.wishlist_table.mobile li {
position: relative;
margin-bottom: 65px;
}
.wishlist_table.mobile li .additional-info-wrapper .product-remove {
width: 25px;
height: 25px;
font-size: 0;
position: absolute;
top: 10px;
right: 12px;
background-size: 100%;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxNy4zMzQ1IiBjeT0iMTcuMzM1IiByPSIxNS43NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDE3LjMzNDUgMTcuMzM1KSIgc3Ryb2tlPSIjRjBFQ0UzIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMS4zNzkyIDExLjU0MjJMMTcuMzg5NCAxNy41NDQzTDIzLjE4MjggMTEuNzU5NEwxNy4zOTc5IDE3LjU1MjhMMjMuNCAyMy41NjNMMTcuMzg5NyAxNy41NjFMMTEuNTk2MyAyMy4zNDU5TDE3LjM4MTIgMTcuNTUyNUwxMS4zNzkyIDExLjU0MjJaIiBzdHJva2U9IiNGMEVDRTMiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9zdmc+);
}
.wishlist_table .product-name a {
padding-bottom: 8px;
display: block;
}
table.wishlist_table {
display: block;
}
table.wishlist_table thead {
display: none;
}
table.wishlist_table tbody td {
padding: 0px !important;
}
table.wishlist_table tr {
display: block;
flex: 0 1 calc(33.33% - 24px);
padding: 0 12px;
margin-bottom: 80px;
}
table.wishlist_table tbody td {
display: block;
}
.wishlist_table tr td.product-thumbnail a {
max-width: 100% !important;
}
.wishlist_table td.product-thumbnail {
width: 100%;
}
.wishlist_table .product-name h3 {
font-weight: normal;
}
.wishlist_table tr td.product-thumbnail a img {
height: auto !important;
}
.wishlist_table .product-name:after {
display: block;
position: absolute;
bottom: 0;
background-color: #635859;
width: 100%;
height: 1px;
content: '';
transition: all 0.5s ease-in-out;
}
.yith-wcwl-items-count {
position: absolute;
bottom: -5px;
right: -3px;
font-size: 12px;
}
.category-item {
margin-bottom: 50px !important;
height: 100vh !important;
}
.yith_wcwl_wishlist_footer {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: 20px;
} input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type=number] {
-moz-appearance: textfield;
} nav.sub-categories {
padding-bottom: 40px;
border-bottom: 1px solid #635859;
display: grid;
grid-auto-columns: 1fr;
grid-auto-rows: 1fr;
position: relative;
margin: 0 78px 60px;
grid-auto-flow: column;
gap: 40px;
}
nav.sub-categories > a {
overflow: hidden;
display: grid;
align-items: center;
justify-items: center;
}
nav.sub-categories > a > img {
grid-area: 1/1/2/2;
height: auto;
width: 100%;
object-fit: cover;
transition: transform 4s;
}
nav.sub-categories > a > span {
grid-area: 1/1/2/2;
z-index: 2;
color: #fff;
font-family: "Gilroy", sans-serif;
font-size: 30px;
font-weight: normal;
text-transform: uppercase;
font-weight: 300;
position: relative;
top: 80px;
text-align: center;
padding: 20px;
text-shadow: 2px 2px 2px rgba(0,0,0,0.9)
}
nav.sub-categories > a:hover > img {
transform: scale(1.2);
z-index: 1;
}
.archive.tax-product_cat h1.elementor-heading-title {
margin-top: 30px;
}
.archive.tax-product_cat .elementor .elementor-tab-content a {
text-decoration: underline!important;
}
@media screen and (min-width: 461px) {
.single-product .product .page-breadcrumbs {
margin-bottom: 15px;
text-align: left!important;
padding-left: 0;
}
.single-product .product .page-breadcrumbs p {
text-align: left!important;
}
}
@media screen and (max-width: 767px) {
nav.sub-categories {
margin: 0 0 60px;
grid-auto-flow: row;
}
nav.sub-categories > a > img {
height: 400px;
}
nav.sub-categories > a > span {
top: 100px;
}
.article-content {
grid-template-columns: repeat(1, 1fr);
}
}
@media screen and (max-width: 1919px) {
.mobile-menu .menu li a {
font-size: 28px;
}
.mobile-menu .menu li {
margin-bottom: 15px;
}
}
@media screen and (max-width: 1640px) {
.search-form-wrapper {
top: 100px;
min-height: calc(100vh - 100px);
}
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 650px;
overflow: hidden;
}
.page-header {
margin-bottom: 35px;
}
.elementor-15
.elementor-element.elementor-element-c7f0d41
> .elementor-container {
min-height: 750px;
}
#shopfinder .filter {
margin-top: 35px;
}
#shopfinder .map {
margin-top: 50px;
}
.form-btn {
margin-top: 25px;
}
.contact-form-main .wpcf7-form {
margin-top: 30px;
}
.filter .country-name,
.filter .city-name,
.filter .hide-map-name {
font-size: 20px;
line-height: 26px;
}
.filter select {
padding: 10px 0;
font-size: 14px;
}
#shopfinder .map {
height: 510px;
}
.shopfinder-title {
padding: 12px;
}
header {
height: 100px;
}
#page {
padding-top: 105px;
}
.home #page {
padding-top: 80px;
}
.header-logo a {
width: 160px;
height: 28px;
}
#primary {
padding: 0;
}
.site-title {
font-size: 40px;
line-height: 50px;
margin-bottom: 0;
padding: 0px 20px 0;
}
.mobile-menu.opened {
height: calc(100vh - 104px);
}
header.nav-down {
height: 68px;
}
.nav-down .mobile-menu {
min-height: calc(100vh - 68px);
}
.header-links a {
font-size: 13px;
padding: 8px 44px;
}
.main-navigation .menu .menu-item a {
font-size: 15px;
}
.header-search {
width: 25px;
height: 25px;
}
.header-wishlist {
width: 23px;
height: 20px;
}
.header-burger {
width: 33px;
height: 23px;
}
.display-trunk-listing .listing-item .title {
font-size: 28px;
height: 100px;
}
.display-trunk-listing .listing-item .excerpt-more {
font-size: 18px;
}
.display-news-listing .listing-item .title {
font-size: 22px;
}
.display-news-listing .date {
font-size: 14px;
}
.main-field {
font-size: 20px;
padding: 10px 20px;
}
.main-field::-webkit-input-placeholder { font-size: 20px;
}
.main-field::-moz-placeholder { font-size: 20px;
}
.main-field:-ms-input-placeholder { font-size: 20px;
}
.main-field:-moz-placeholder { font-size: 20px;
}
.wpcf7-form input.wpcf7-submit {
font-size: 18px;
}
.wrapper {
max-width: 100%;
padding: 0 2%;
}
.footer-logo {
width: 120px;
height: 38px;
}
.footer-item {
margin-right: 80px;
}
.article-content .post-thumbnail img {
width: 100%;
height: auto;
}
.article-content h2 {
font-size: 24px;
line-height: 1.5em;
}
.article-content article:nth-child(odd) {
padding-right: 60px;
}
.article-content article:nth-child(even) {
padding-left: 60px;
}
.title-404 {
font-size: 235px;
}
.sbi_item .sbi_photo {
width: 370px;
height: 465px;
}
.sbi_item:nth-child(3) .sbi_photo,
.sbi_item:nth-child(5) .sbi_photo {
width: 200px;
height: 250px;
}
.header-account {
width: 21px;
height: 24px;
}
.header-cart {
width: 17px;
height: 26px;
}
}
@media screen and (max-width: 1440px) {
.category-item {
margin-bottom: 25px !important;
}
.categories-wrapper { padding: 50px 0 15px;
}
#page {
padding-top: 80px;
}
.home #page {
padding-top: 80px;
}
#primary {
padding: 15px 0 0;
}
.woocommerce-products-header h1 { padding: 30px 20px 0;
}
.page-breadcrumbs {
margin-bottom: 15px;
}
.blog-section,
.single-news-section,
.md-mt-0 {
margin-top: 0px !important;
}
.news-category .article-content article {
padding-top: 0px;
}
.page-header {
margin-bottom: 0px;
}
}
@media screen and (max-width: 1366px) {
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 550px;
overflow: hidden;
}
.mobile-menu .menu li a {
font-size: 22px;
line-height: 24px;
}
.menu-close {
width: 40px;
height: 40px;
top: 12px;
right: 47px;
}
.menu-close .before,
.menu-close .after {
width: 16px;
top: 19px;
}
.menu-close .before {
left: 12px;
}
.menu-close .after {
right: 13px;
}
header {
height: 100px;
}
.mobile-menu.opened {
height: calc(100vh - 100px);
}
.make-appointment {
font-size: 16px;
padding-bottom: 0;
}
}
@media screen and (max-width: 1200px) {
.sbi_item .sbi_photo {
width: 316px;
height: 410px;
}
.footer-social-item {
margin-right: 10px;
}
}
@media screen and (max-width: 1024px) {
#sb_instagram .sbi_item:nth-child(5) .sbi_photo_wrap {
padding-left: 0;
}
#site-navigation {
display: none;
}
.display-trunk-listing .listing-item {
padding: 0px 45px;
}
.mobile-menu .menu li a {
font-size: 26px;
line-height: 30px;
}
.menu-close .before,
.menu-close .after {
top: 27px;
width: 26px;
}
.menu-close .before {
left: 15px;
}
.menu-close .after {
right: 16px;
}
.menu-close {
width: 56px;
height: 56px;
}
#first-about-text:after {
display: none;
}
.news-category .article-content .post-thumbnail img {
width: 400px;
}
#sb_instagram {
max-width: 885px;
}
.sbi_item .sbi_photo {
width: 220px;
height: 300px;
}
.sbi_item:nth-child(3) .sbi_photo,
.sbi_item:nth-child(5) .sbi_photo {
width: 130px;
height: 190px;
}
.sales-desc {
padding: 80px 40px 0px;
}
.sales-img img {
width: 100%;
display: block;
height: auto;
padding-right: 40px;
}
.sales-intro {
margin-bottom: 70px;
}
#shopfinder .filter {
margin-top: 0;
}
.filter .country-block,
.filter .city-block,
.filter .hide-map {
width: 230px;
margin-top: 35px;
}
.filter select {
padding: 6px 0;
}
.shops {
margin-top: 40px;
}
.contact-form-tabs .elementor-tab-title:hover {
border-bottom: none;
}
.about-fashion-block {
width: 90% !important;
margin: -30% auto 0;
}
.article-content article:nth-child(even) {
padding-left: 30px;
}
.article-content article:nth-child(odd) {
padding-right: 30px;
}
.article-content h2 {
font-size: 22px;
line-height: 30px;
}
.article-content h2 {
margin-bottom: 15px;
}
.trunk-date {
margin-bottom: 0;
}
.article-content article {
padding-top: 35px;
padding-bottom: 35px;
}
.footer-social-item {
margin-right: 10px;
}
.footer-item {
margin-right: 60px;
}
.footer-item:last-child {
margin-right: 0;
width: 55%;
}
.mc4wp-form-fields input[type='email'],
.mc4wp-form-fields input[type='submit'] {
width: 45%;
}
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 445px;
}
.cookies-block-ariamo {
width: 80%;
padding: 25px 35px;
}
.cookies-block-ariamo .cookie-item.title,
.cookies-block-ariamo .accept-btn {
font-size: 18px;
}
}
@media screen and (max-width: 1023px) {
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 335px;
}
}
@media screen and (max-width: 850px) {
.cookies-block-ariamo {
flex-wrap: wrap;
text-align: center;
padding: 30px 22px;
}
.cookies-block-ariamo .cookie-item {
width: 100%;
margin-bottom: 8px;
}
.cookies-block-ariamo .accept-btn {
display: inline-block;
width: fit-content;
margin: 0 auto;
}
}
@media screen and (max-width: 768px) {
.contacts-heading .elementor-widget-container span:first-child:after {
width: 85px;
margin: 0 10px;
}
.contacts-info-row {
margin-bottom: 30px;
}
.contacts-socials:before,
.contacts-socials:after {
display: none;
}
.menu-close {
right: 38px;
}
.display-trunk-listing .listing-item .title {
font-size: 22px;
line-height: 32px;
margin-bottom: 25px;
}
.display-trunk-listing .listing-item .excerpt-more {
margin-top: 25px;
}
.display-news-listing .listing-item .image img {
min-width: 200px;
}
.woocommerce-products-header h1 {
padding: 0px 20px 0;
}
.site-title {
padding: 0px 20px 0;
}
.footer-container {
flex-flow: row wrap;
justify-content: center;
}
.footer-item:first-child {
flex: 0 1 100%;
margin-right: 0;
margin-bottom: 40px;
}
.footer-item {
margin-right: 30px;
text-align: center;
}
.footer-logo {
margin: auto;
}
.site-footer {
padding: 40px 0 15px;
}
.footer-item:nth-child(2),
.footer-item:nth-child(3),
.footer-item:nth-child(4) {
flex: 0 1 calc(33.33% - 30px);
}
.footer-item:nth-child(4) {
margin-right: 0;
}
.footer-item:last-child {
flex: 0 1 50%;
max-width: 100%;
margin-right: 0;
margin-top: 40px;
}
.article-content .post-thumbnail img {
height: auto;
}
.article-content article:nth-child(even) {
padding-left: 25px;
}
.article-content article:nth-child(odd) {
padding-right: 25px;
}
.news-category .article-content .post-thumbnail img {
width: 300px;
height: 300px;
}
.article-content h2 {
font-size: 26px;
line-height: 36px;
}
.news-category .article-content h2 {
margin-bottom: 10px;
}
.news-category .entry-meta {
font-size: 14px;
padding-top: 12px;
}
.entry-text {
padding-top: 12px;
}
.make-appointment {
font-size: 16px;
line-height: 20px;
margin-top: 35px;
}
.faq-block
.elementor-accordion
.elementor-tab-title
.elementor-accordion-icon.elementor-accordion-icon-right {
bottom: 10px;
}
#sb_instagram .sbi_item,
#sb_instagram .insta-info {
flex: 0 1 50%;
}
.sbi_item .sbi_photo,
.sbi_item:nth-child(3) .sbi_photo,
.sbi_item:nth-child(5) .sbi_photo {
width: 100%;
height: 450px;
}
#sb_instagram .sbi_item:nth-child(2),
#sb_instagram .sbi_item:nth-child(5),
#sb_instagram .sbi_item:nth-child(4) {
transform: none;
}
.sales-desc p {
font-size: 16px;
line-height: 26px;
}
.sales-desc {
padding: 0 40px 0px;
}
.see-more {
font-size: 18px;
margin-top: 25px;
}
.sales-intro {
margin-bottom: 8px;
}
.filter .country-block,
.filter .city-block,
.filter .hide-map {
width: 160px;
}
.filter .country-name,
.filter .city-name,
.filter .hide-map-name {
font-size: 22px;
}
#shopfinder .map {
height: 450px;
}
.wsp-pages-title strong,
.wsp-posts-title,
.wsp-pages-list li a,
.wsp-category-title,
.wsp-posts-list li a,
.wsp-product_cats-title,
.wsp-product_cats-list li a {
font-size: 18px;
line-height: 22px;
}
.wsp-pages-title,
.wsp-posts-title,
.wsp-product_cats-title {
margin-bottom: 24px;
}
.wsp-pages-list li,
.subcategory-level-1,
.wsp-posts-list li,
.subcategory-level-0,
.wsp-posts-list .wsp-post,
.subcategory-level-1,
.wsp-category-title,
.subcategory-level-2 {
margin-bottom: 16px;
}
.title-404 {
font-size: 190px;
}
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 490px;
}
}
@media screen and (max-width: 767px) {
.about-fashion-block:after {
display: none;
}
.slider-btn>div>a>div>div {
background: #302c2cc9;
padding: 5px 10px;
}
.about-fashion-block {
width: 100% !important;
margin: 60px auto 0;
}
.header-cart {
width: 14px;
height: 22px;
}
.header-account {
width: 18px;
height: 22px;
}
.info-block-404,
.img-block-404 {
width: 100%;
}
.info-block-404 {
position: absolute;
left: 0;
bottom: 0;
height: 40%;
}
.info-block-404:after {
left: 0;
top: auto;
bottom: 100%;
height: 50%;
width: 100%;
background: linear-gradient(0deg, #302c2c 0%, rgba(48, 44, 44, 0) 100%);
}
.wsp-pages-list li,
.subcategory-level-1,
.wsp-posts-list li,
.subcategory-level-0 {
text-indent: 1em;
}
.wsp-posts-list .wsp-post,
.subcategory-level-1 {
text-indent: 2em;
}
.wsp-posts-list .wsp-post,
.subcategory-level-2 {
text-indent: 3em;
}
.mobile-language-switcher {
display: block;
}
.language-switcher {
display: none;
}
.sales-img,
.sales-desc {
width: 100%;
}
.sales-img img {
padding-right: 0;
}
.sales-desc {
margin-top: 30px;
padding: 35px 12px 0;
text-align: center;
border-left: 1px solid;
}
.sales-desc::before {
top: 20px;
}
.shopfinder-title {
font-size: 20px;
line-height: 23px;
}
.filter .hide-map {
display: none;
}
.shops .shop {
font-size: 12px;
}
.shops .shop > div {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
padding: 0 5px;
width: 100%;
margin-bottom: 12px;
}
.shops .shop > div:last-child {
margin-bottom: 0;
}
.shops {
margin-top: 0px;
}
#shopfinder .map {
display: none;
}
.filter .country-block,
.filter .city-block,
.filter .hide-map {
width: 100%;
margin: 0 0 60px;
}
.sbi_item .sbi_photo,
.sbi_item:nth-child(3) .sbi_photo,
.sbi_item:nth-child(5) .sbi_photo {
height: 200px;
}
#sb_instagram .sbi_item:first-child .sbi_photo,
#sb_instagram .sbi_item:nth-child(2) .sbi_photo,
#sb_instagram .sbi_item:nth-child(4) .sbi_photo {
filter: none;
}
#sb_instagram .insta-info {
padding: 45px 0;
}
.insta-title {
font-size: 26px;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer {
width: 100% !important;
}
.woocommerce-product-search {
width: 90%;
}
.search-form-wrapper {
top: 85px;
min-height: calc(100vh - 85px);
}
header.nav-down + .search-form-wrapper {
top: 64px;
min-height: calc(100vh - 64px);
}
.info_page_text div::before {
display: none;
}
.info_page_text div {
margin-left: 0;
}
.shop_table.wishlist_table.mobile .wishlist-product,
.wishlist_table .wishlist-product {
flex: 1 0 100%;
padding: 0;
}
.wishlist-product .product-remove a {
left: 16px;
top: 16px;
}
.wishlist_table.mobile li.wishlist-product {
margin-bottom: 50px;
}
.wishlist-product .woocommerce-loop-product__title {
width: 50%;
}
.faq-block
.elementor-accordion
.elementor-tab-title
.elementor-accordion-icon
svg {
width: 17px;
height: 20px;
}
.news-category .article-content article {
flex-direction: column;
}
.news-category .entry-header {
width: 100%;
}
.news-category .article-content .post-thumbnail img {
width: 100%;
height: 360px;
}
.news-category .entry-header {
padding: 0;
}
.news-category .article-content h2 {
padding-top: 26px;
}
.entry-text {
font-size: 12px;
line-height: 17px;
padding-bottom: 12px;
}
.news-category .entry-meta {
border-top: none;
padding-top: 0;
font-size: 14px;
}
.archive-description img {
height: 200px;
object-fit: cover;
}
.page-header {
margin-bottom: 0;
}
.trunk-date {
font-size: 14px;
}
.article-content h2 {
font-size: 20px;
line-height: 28px;
min-height: auto;
margin-bottom: 16px;
}
.make-appointment {
font-size: 18px;
line-height: 22px;
margin-top: 24px;
}
.article-content article {
padding-top: 30px;
padding-bottom: 50px;
}
.article-content article:nth-child(odd) {
padding-right: 0;
border-right: none;
}
.article-content article:nth-child(even) {
padding-left: 0px;
}
.article-content article:nth-child(3),
.article-content article:nth-child(4) {
border-top: none;
}
.article-content .post-thumbnail img {
height: auto;
}
.article-content article {
max-width: 100%;
}
.gradient-img:after {
height: 100%;
}
#primary {
padding: 13px 0 0px;
}
.contacts-heading .elementor-widget-container span:first-child:after {
width: 178px;
margin: 0;
display: block;
height: 1px;
}
.contacts-socials {
position: static;
transform: translate(0, 0);
-webkit-transform: none;
-moz-transform: translate(0, 0);
display: flex;
justify-content: space-between;
align-items: center;
margin: 70px 0px 0px;
padding: 40px 40px 20px;
border-top: 0.2px solid #f0ece3;
}
.contacts-socials .social-item {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
}
.contacts-info-row {
margin-bottom: 50px;
}
.site-title {
font-size: 36px;
line-height: 36px;
}
.mobile-menu {
flex-direction: column;
}
header {
height: 85px;
}
header.nav-down {
height: 54px;
}
.nav-down .mobile-menu {
min-height: calc(100vh - 54px);
}
.header-links a {
padding: 8px;
font-size: 12px;
}
.header-links a:first-child {
padding-left: 12px;
}
.header-logo a {
width: 100px;
height: 18px;
}
.header-bottom {
padding: o;
}
.language-switcher {
padding-right: 22px;
}
.header-wishlist {
width: 20px;
height: 20px;
}
.header-search {
width: 22px;
height: 22px;
}
.header-burger {
width: 20px;
height: 18px;
}
.order-0 {
order: -1 !important;
}
.order-1 {
order: 1 !important;
}
.display-trunk-listing {
display: block;
}
.display-trunk-listing .listing-item {
width: 100%;
margin-bottom: 50px;
margin: 0px 10px;
}
.display-trunk-listing .listing-item {
padding: 0 25px;
}
.mobile-menu {
width: 100%;
}
.mobile-menu .menu li {
margin-bottom: 15px;
}
.mobile-menu .menu li a {
font-size: 24px;
line-height: 32px;
}
.menu-close {
width: 26px;
height: 26px;
}
.menu-close .before,
.menu-close .after {
width: 12px;
top: 12px;
}
.menu-close .before {
left: 7px;
}
.menu-close .after {
right: 6px;
}
.menu-close {
top: 12px;
right: 8px;
}
.vertical-socials {
margin-top: 25px;
text-align: center;
position: static;
transform: translate(0%, 0%);
-webkit-transform: translate(0%, 0%);
-moz-transform: translate(0%, 0%); flex-direction: row;
align-items: center
}
.mobile-menu .vertical-socials .you {
width: 46px;
height: 40px;
} 
.vertical-socials .social-item {
display: inline-block;
margin-bottom: 0; margin-right: 20px;
}
.vertical-socials .social-item:last-child {
margin-right: 0;
}
.slick-dots li button {
width: 50px;
}
.footer-item:last-child {
flex: 0 1 100%;
text-align: center;
}
.mc4wp-form-fields input[type='submit'] {
font-size: 12px;
}
.footer-item {
text-align: left;
}
.footer-socials {
text-align: center;
}
.footer-social-item:last-child {
margin-right: 0;
}
.elementor-tabs .elementor-tabs-wrapper {
display: block !important;
}
.elementor-tab-mobile-title {
display: none !important;
}
.contact-form-main
.elementor-tabs
.elementor-tabs-wrapper
.elementor-tab-title {
margin-right: 40px;
margin-left: 0;
display: inline-block !important;
}
.contact-form-main
.elementor-tabs
.elementor-tabs-wrapper
.elementor-tab-title:last-child {
margin-right: 0px;
}
.elementor-tabs-wrapper {
text-align: center !important;
}
.contact-form-main .wpcf7-form {
margin-top: 38px;
}
.wpcf7-form input,
.wpcf7-form textarea {
width: 90%;
}
.wpcf7-form input[type='submit'] {
width: 100%;
}
.main-field {
font-size: 18px;
padding: 8px;
}
.main-field::-webkit-input-placeholder { font-size: 18px;
}
.main-field::-moz-placeholder { font-size: 18px;
}
.main-field:-ms-input-placeholder { font-size: 18px;
}
.main-field:-moz-placeholder { font-size: 18px;
}
.wpcf7-spinner {
display: none !important;
}
.mobile-menu:before {
display: none;
}
.display-trunk-listing .listing-item .title {
display: flex;
min-height: 120px;
align-items: center;
justify-content: center;
}
.mobile-menu.opened {
height: calc(100vh - 85px);
}
.copyright span {
float: left;
font-size: 9px;
}
.copyright .developed-by {
position: static;
float: right;
vertical-align: middle;
margin-top: 5px;
}
.copyright span:before,
.copyright span::after {
display: none;
}
.copyright {
padding: 0 2%;
}
.display-news-listing .slick-dots,
.display-trunk-listing .slick-dots {
margin-top: 20px;
}
.white_btn .elementor-button-content-wrapper span:after {
width: 100%;
}
.wishlist-product .product-thumbnail a,
.search-results .categories-wrapper .products li img {
height: 100%;
}
.wishlist_table .product-name {
font-size: 15px;
}
.sales-img {
padding-right: 0;
}
.cookies-block-ariamo .cookie-item.txt {
font-size: 13px;
}
.page-breadcrumbs {
margin-bottom: 12px;
}
.vertical-socials .social-item {
margin-right: 16px;
}
}
@media screen and (max-width: 480px) {
header.nav-down {
height: 44px;
}
.nav-down .mobile-menu {
min-height: calc(100vh - 44px);
}
.mobile-menu .menu li a {
font-size: 20px;
line-height: normal;
}
.mobile-menu .menu li {
margin-bottom: 15px;
}
.mobile-menu .menu > li > .submenu > li > a {
font-size:16px;
margin-bottom: 10px;
}
.mobile-menu .menu .sub-menu > li > a {
margin-bottom: 10px !important;
display: block;
fontt-size:18px;
}
.mobile-menu .menu .sub-menu .sub-menu > li{
margin-bottom: 5px!important;
}
.mobile-menu .menu .sub-menu .sub-menu > li > a {
margin-bottom: 0px !important;
display: block;
font-size: 16px;
}
.vertical-socials {
margin-top: 10px;
}
.mobile-language-switcher li a {
font-size: 11px;
}
.mobile-menu.opened {
height: calc(100vh - 95px);
}
.mobile-language-switcher {
margin: 8px 0;
}
.header-search {
width: 18px;
height: 18px;
}
.header-wishlist {
width: 17px;
height: 15px;
}
.header-cart {
width: 12px;
height: 20px;
}
.header-account {
width: 14px;
height: 18px;
}
.header-burger {
width: 18px;
height: 16px;
}
.header-links a {
font-size: 10px;
}
.header-bottom {
padding: 12px 12px;
}
.header-logo a {
width: 100px;
height: 18px;
}
header {
height: 73px;
}
.mobile-menu.opened {
height: calc(100vh - 73px);
}
}
@media screen and (max-width: 765px) {
.woocommerce-MyAccount-navigation {
width: 100% !important;
}
.insta-title {
font-size: 26px;
margin-top: 30px;
}
.form-btn {
margin-top: 25px;
margin-bottom: 25px;
}
.prev-next-buttons a[rel='prev']::before {
display: inline-block;
width: 27px !important;
height: 32px !important;
}
.footer-social-item {
margin-right: 24px;
}
}
@media screen and (min-width: 600px) {
#contacts-form {
padding-top: 50px;
}
}
.g-recaptcha {
margin-top: 15px;
left: 15%;
position: relative;
}
.bottomtext {
text-align: center;
font-weight: 600;
font-size: 20px;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha.capmain {
left: 2% !important;
}
.banner-wrapper {
padding: 0 50px !important;
}
.banner-wrapper a {
width: 100%;
position: relative;
}
.banner-wrapper .newcatimg a:after {
content: "";
display: block;
width: 100%;
height: 50%;
position: absolute;
top: 50%;
left: 0;
background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
opacity: 0.4;
transform: rotate(-180deg);
}
.banner-wrapper .labelnew {
bottom: 100px;
position: relative;
width: 100%;
text-align: center;
font-size: 25px;
margin-bottom: 5px !important;
transform: translateY(0px);
transition: transform 0.5s ease-in-out;
-webkit-transition: transform 0.5s ease-in-out; 
bottom: 130px !important;
}
.banner-wrapper .labelnew h2 {
font-family: "Gilroy" !important;
font-weight: 500 !important;
font-size: 64px;
line-height: 64px;
color: #F0ECE3 !important;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
} .banner-wrapper .newcatimg img {
-webkit-filter: grayscale(100%); 
filter: grayscale(100%);
transition: 0.75s ease-in-out;
-webkit-transition: 0.75s ease-in-out; 
-moz-transition: 0.75s ease-in-out;
-o-transition: 0.75s ease-in-out; 
}
.banner-wrapper .newcatimg:hover img {
-webkit-filter: none; 
filter: none;
transform: scale(1.15);
transition: all 0.75s ease-in-out;
-webkit-transition: all 0.75s ease-in-out;
-moz-transition: all 0.75s ease-in-out;
-o-transition: all 0.75s ease-in-out;
}
.banner-wrapper .newcatimg {
overflow: hidden;
}
h3.elementor-heading-title, h2.elementor-heading-title{
text-transform: capitalize !important;
} 
.elementor-widget-text-editor a {
text-decoration: underline!important;
} @media screen and (min-width:1024px) {
.elementor-tabs {
min-width: 700px;
}
.header-burger {
display: none;
pointer-events: none;
}
h2.elementor-heading-title {
font-size: 35px !important;
padding: 0!important;
}
h3.elementor-heading-title {
font-size: 28px !important;
padding: 0!important;
}
.elementor-widget-container {
margin: 20px 0px 10px 0px !important;
}
.elementor-widget:not(:last-child) {
margin-block-end: 10px!important;
}
}
@media screen and (max-width: 1601px) {
.banner-wrapper {
padding: 0 20px !important;
}
}
@media screen and (max-width: 1181px) {
.banner-wrapper {
padding: 0 !important;
}
.banner-wrapper .hovercat {	
transform: translate(0px, -75px);
}
.banner-wrapper .newcatimg img {
-webkit-filter: none; 
filter: none;
}
.banner-wrapper .labelnew h2 {
font-weight: 500;
font-size: 36px;
line-height: 36px;
} }
@media all and (max-width: 769px) {
.banner-wrapper .category-item {
height: auto !important;
}
.banner-wrapper .labelnew {
transform: translateY(50px);
}
.banner-wrapper .labelnew h2 {
font-weight: 500 !important;
font-size: 30px !important;
line-height: 30px !important;
} .banner-wrapper .newcatimg {
height: 270px !important; margin: 0 !important;
} 
}
@media all and (max-width: 475px) {
.categories-wrapper {
padding-bottom: 80px !important;
}
.categories-wrapper .category-item {
height: auto !important;
}
.home #page {
padding-top: 80px;
}
} #instahead .elementor-heading-title {
color: #635859;
font-family: "Gilroy", Sans-serif;
font-size: 36px;
font-weight: 400;
position: relative;
}
#instahead .elementor-heading-title::before {
display: block;
content: '';
width: 40px;
height: 40px;
margin: 0 auto;
margin-bottom: 10px;
background-repeat: no-repeat;
background: center/cover url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDAwOTggMTguMDQwOUM2LjU0MDk4IDE4LjA0MDkgNi4yNTA5OCAxOC4wMjc5IDUuMjkwOTggMTcuOTg1OUM0LjU0MjM1IDE3Ljk2MTMgMy44MDM0MSAxNy44MDkxIDMuMTA1OTggMTcuNTM1OUMxLjg5OTI5IDE3LjA2NjMgMC45NDUxMTcgMTYuMTExNyAwLjQ3NTk3NyAxNC45MDQ5QzAuMjEzMjgzIDE0LjIwNDkgMC4wNzE1OTQ0IDEzLjQ2NTQgMC4wNTY5NzY2IDEyLjcxNzlDMC4wMDA5NzY1NjIgMTEuNzU5OSAwLjAwMDk3NjU2MiAxMS40NDU5IDAuMDAwOTc2NTYyIDkuMDA0ODhDMC4wMDA5NzY1NjIgNi41Mzc4OCAwLjAxMzk3NjYgNi4yNDk4OCAwLjA1Njk3NjYgNS4yOTQ4OEMwLjA3MTkxNDIgNC41NDg0IDAuMjEzNTk4IDMuODA5ODkgMC40NzU5NzcgMy4xMTA4OEMwLjk0NDYwOCAxLjkwMjQxIDEuOTAwMzMgMC45NDcwNTUgMy4xMDg5OCAwLjQ3ODg4M0MzLjgwNzYyIDAuMjE1MDg1IDQuNTQ2MzIgMC4wNzMwMjcxIDUuMjkyOTggMC4wNTg4ODI4QzYuMjQ3OTggMC4wMDQ4ODI4MSA2LjU2MTk4IDAuMDA0ODgyODEgOS4wMDA5OCAwLjAwNDg4MjgxQzExLjQ4MSAwLjAwNDg4MjgxIDExLjc2NiAwLjAxNzg4MjggMTIuNzExIDAuMDU4ODgyOEMxMy40NTk2IDAuMDczMTQ5NCAxNC4yMDAyIDAuMjE1MTkyIDE0LjkwMSAwLjQ3ODg4M0MxNi4xMDkzIDAuOTQ3NTg2IDE3LjA2NDggMS45MDI3NiAxNy41MzQgMy4xMTA4OEMxNy44MDExIDMuODIwMDggMTcuOTQzNSA0LjU3MDEzIDE3Ljk1NSA1LjMyNzg4QzE4LjAxMSA2LjI4NTg4IDE4LjAxMSA2LjU5ODg4IDE4LjAxMSA5LjAzODg4QzE4LjAxMSAxMS40Nzg5IDE3Ljk5NyAxMS43OTg5IDE3Ljk1NSAxMi43NDU5QzE3Ljk0MDEgMTMuNDk0MSAxNy43OTgxIDE0LjIzNDMgMTcuNTM1IDE0LjkzNDlDMTcuMDY0NiAxNi4xNDI2IDE2LjEwOSAxNy4wOTc1IDE0LjkwMSAxNy41NjY5QzE0LjIwMTIgMTcuODI5MSAxMy40NjIxIDE3Ljk3MDcgMTIuNzE1IDE3Ljk4NTlDMTEuNzYgMTguMDQwOSAxMS40NDcgMTguMDQwOSA5LjAwMDk4IDE4LjA0MDlaTTguOTY2OTggMS41ODc4OEM2LjUyMDk4IDEuNTg3ODggNi4yNjY5OCAxLjU5OTg4IDUuMzExOTggMS42NDI4OEM0Ljc0MTk2IDEuNjUwNDMgNC4xNzc0NiAxLjc1NTYyIDMuNjQyOTggMS45NTM4OEMyLjg1MzczIDIuMjU1ODkgMi4yMjkyIDIuODc3ODcgMS45MjM5OCAzLjY2NTg4QzEuNzI0MTkgNC4yMDYxOCAxLjYxODk4IDQuNzc2ODYgMS42MTI5OCA1LjM1Mjg4QzEuNTU5OTggNi4zMjE4OCAxLjU1OTk4IDYuNTc1ODggMS41NTk5OCA5LjAwNDg4QzEuNTU5OTggMTEuNDA0OSAxLjU2ODk4IDExLjY5NTkgMS42MTI5OCAxMi42NTg5QzEuNjIxOTMgMTMuMjI5MSAxLjcyNzA3IDEzLjc5MzcgMS45MjM5OCAxNC4zMjg5QzIuMjI5NjUgMTUuMTE2NCAyLjg1NDA3IDE1LjczNzkgMy42NDI5OCAxNi4wMzk5QzQuMTc3MDkgMTYuMjM5NSA0Ljc0MTgzIDE2LjM0NDcgNS4zMTE5OCAxNi4zNTA5QzYuMjc5OTggMTYuNDA2OSA2LjUzNDk4IDE2LjQwNjkgOC45NjY5OCAxNi40MDY5QzExLjQyIDE2LjQwNjkgMTEuNjc0IDE2LjM5NDkgMTIuNjIxIDE2LjM1MDlDMTMuMTkxNCAxNi4zNDM5IDEzLjc1NjMgMTYuMjM4NyAxNC4yOTEgMTYuMDM5OUMxNS4wNzU0IDE1LjczNTMgMTUuNjk1OSAxNS4xMTUyIDE2LjAwMSAxNC4zMzA5QzE2LjIwMDQgMTMuNzkwMSAxNi4zMDU2IDEzLjIxOTIgMTYuMzEyIDEyLjY0MjlIMTYuMzIzQzE2LjM2NiAxMS42ODY5IDE2LjM2NiAxMS40MzE5IDE2LjM2NiA4Ljk4ODg4QzE2LjM2NiA2LjU0NTg4IDE2LjM1NSA2LjI4ODg4IDE2LjMxMiA1LjMzMzg4QzE2LjMwMyA0Ljc2NDMzIDE2LjE5NzkgNC4yMDAzOSAxNi4wMDEgMy42NjU4OEMxNS42OTY2IDIuODgwNDYgMTUuMDc2IDIuMjU5MTggMTQuMjkxIDEuOTUzODhDMTMuNzU2NCAxLjc1NDYyIDEzLjE5MTQgMS42NDk0IDEyLjYyMSAxLjY0Mjg4QzExLjY1NCAxLjU4Nzg4IDExLjQwMSAxLjU4Nzg4IDguOTY2OTggMS41ODc4OFpNOS4wMDA5OCAxMy42MjM5QzcuMTMwOTcgMTMuNjI1MSA1LjQ0NDQgMTIuNDk5NiA0LjcyNzg0IDEwLjc3MjNDNC4wMTEyOCA5LjA0NTA2IDQuNDA1ODggNy4wNTYyMSA1LjcyNzYxIDUuNzMzMzRDNy4wNDkzMyA0LjQxMDQ3IDkuMDM3ODQgNC4wMTQxNSAxMC43NjU3IDQuNzI5MjFDMTIuNDkzNiA1LjQ0NDI4IDEzLjYyMDYgNy4xMjk4NyAxMy42MjEgOC45OTk4OEMxMy42MTgyIDExLjU1MDkgMTEuNTUyIDEzLjYxODkgOS4wMDA5OCAxMy42MjM5Wk05LjAwMDk4IDUuOTk3ODhDNy4zNDQxMiA1Ljk5Nzg4IDYuMDAwOTggNy4zNDEwMyA2LjAwMDk4IDguOTk3ODhDNi4wMDA5OCAxMC42NTQ3IDcuMzQ0MTIgMTEuOTk3OSA5LjAwMDk4IDExLjk5NzlDMTAuNjU3OCAxMS45OTc5IDEyLjAwMSAxMC42NTQ3IDEyLjAwMSA4Ljk5Nzg4QzExLjk5NzEgNy4zNDI2MyAxMC42NTYyIDYuMDAxNzMgOS4wMDA5OCA1Ljk5Nzg4Wk0xMy44MDEgNS4yODQ4OUMxMy4yMDY0IDUuMjgyNjggMTIuNzI1OSA0Ljc5OTQ3IDEyLjcyNyA0LjIwNDg5QzEyLjcyODEgMy42MTAzMSAxMy4yMTA0IDMuMTI4ODkgMTMuODA1IDMuMTI4ODlDMTQuMzk5NiAzLjEyODg5IDE0Ljg4MTkgMy42MTAzIDE0Ljg4MyA0LjIwNDg4QzE0Ljg4MzIgNC40OTE3NCAxNC43NjkzIDQuNzY2OTEgMTQuNTY2MiA0Ljk2OTU2QzE0LjM2MzIgNS4xNzIyMiAxNC4wODc4IDUuMjg1NjggMTMuODAxIDUuMjg0ODlaIiBmaWxsPSIjNjM1ODU5Ii8+Cjwvc3ZnPgo=);
}
#instafollow {
background: transparent;
display: inline-block;
font-family: 'Raleway', sans-serif;
font-size: 20px;
line-height: 23px;
padding: 0 0 5px 0;
color: #635859;
text-transform: uppercase;
position: relative;
}
.wdi_feed_thumbnail_1 .wdi_feed_container {
border-bottom: none !important;
}
.wdi_feed_theme_1 .wdi_feed_wrapper,
.wdi_feed_container,
.wdi_feed_thumbnail_1 .wdi_feed_container,
.wdi_photo_wrap_inner {
background-color: transparent !important;
}
.wdi_feed_container .draggable::before {
content: "";
position: absolute;
right: 85%;
left: 0;
top: 0;
bottom: 0;
z-index: 2;
background-image: linear-gradient(90deg,#fff 0,transparent);
}
.wdi_feed_container .draggable::after {
content: "";
position: absolute;
left: 85%;
right: 0;
top: 0;
bottom: 0;
z-index: 2;
background-image: linear-gradient(270deg,#fff 0,transparent);
}
.wdi_photo_wrap_inner {
border: none !important;
}
.wdi_feed_container .slick-dots {
margin-top: 10px !important;
margin-bottom: 60px !important;
}
.fa-chevron-left:before,
.fa-chevron-right:before {
font-size: 20px !important;
position: absolute !important; 
z-index: 25 !important;
top: 45% !important;
cursor: pointer;
}
.fa-chevron-left:before {
left: 15px !important;
}
.fa-chevron-right:before {
right: 15px !important;
}
@media all and (max-width: 820px) {
#instahead .elementor-heading-title {
font-weight: 30px;
}
#instahead .elementor-heading-title::before {
width: 30px;
height: 30px;
}
#instafollow {
font-size : 18px; 
}
}
@media all and (max-width: 700px) {
.fa-chevron-left:before, 
.fa-chevron-right:before {
top: 42% !important;
font-size: 16px !important;
}
.fa-chevron-left:before {
left: 10px !important;
}
.fa-chevron-right:before {
right: 10px !important;
}
#instahead {
margin: 0 !important;
}
.wdi_feed_container .wdi_feed_info {
display: none;
}
.wdi_feed_container .slick-dots {
margin-top: -15px !important;
margin-bottom: 5px !important;
}
#insta-section .elementor-container {
min-height: auto !important;
}
} .extra-info-item__see-prices {
font-size: 1.2em !important;
line-height: 140% !important;
}
.extra-info-item__see-prices{
border-bottom: none !important;
}
.extra-info-item__inderline {
border-bottom: 1px solid #302c2c !important;
}
.banner-wrapper .labelnew-left,
.banner-wrapper .labelnew-right {
bottom: 30% !important;
margin: 0 auto !important;
}
.banner-wrapper .labelnew-left p,
.banner-wrapper .labelnew-right p {
color: transparent !important;
text-shadow: none !important;
line-height: unset !important;
height: 104px;
}
@media screen and (max-width: 1241px) {
.banner-wrapper .labelnew-left p,
.banner-wrapper .labelnew-right p {
height: 74px;
}
}
@media screen and (max-width: 1025px) {
.banner-wrapper .labelnew-left p,
.banner-wrapper .labelnew-right p {
height: 64px;
}
}
@media screen and (max-width: 768px) {
.banner-wrapper .labelnew-left, 
.banner-wrapper .labelnew-right {
bottom: 35% !important;
}
.banner-wrapper .newcatimg a:after {
top: 5%;
}
.banner-wrapper .labelnew-left,
.banner-wrapper .labelnew-right {
position: absolute !important;
min-width: 100% !important;
}
}
@media screen and (max-width: 768px) {
.banner-wrapper .labelnew-left, 
.banner-wrapper .labelnew-right {
bottom: 35% !important;
}
.banner-wrapper .newcatimg a:after {
top: 5%;
}
.banner-wrapper .labelnew-left,
.banner-wrapper .labelnew-right {
position: absolute !important;
min-width: 100% !important;
}
.banner-wrapper .newcatimg {
margin-bottom: 2em !important;
}
}
@media screen and (max-width: 376px) {
.slider-colection-name {
height: 90px !important;
}
} .extra-info-item__see-prices {
font-size: 1.2em !important;
line-height: 140% !important;
}
.extra-info-item__see-prices{
border-bottom: none !important;
}
.extra-info-item__inderline {
border-bottom: 1px solid #302c2c !important;
} .wishlist-title-container {
text-align: center;
display: none;
}
.wishlist-title a.show-title-form {
display: none;
}
#yith-wcwl-form .woocommerce-message-wrap {
text-align: center;
}
p.wishlist-empty, 
table.wishlist_table tbody td.wishlist-empty {
min-width: 310%;
}
@media screen and (max-width: 1601px) {
p.wishlist-empty, 
table.wishlist_table tbody td.wishlist-empty {
min-width: 315%;
}
}
@media screen and (max-width: 1201px) {
p.wishlist-empty, 
table.wishlist_table tbody td.wishlist-empty {
min-width: unset;
} 
}
ul.page-numbers {
display: grid;
grid-auto-flow: column;
justify-content: center;
height: 40px;
gap: 10px;
}
ul.page-numbers li {
aspect-ratio: 1;
position: relative;
}
ul.page-numbers li :is(a, span) {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
height: 100%;
width: 100%;
color: #635859;
font-size: 26px;
transition: all 0.7s;
}
ul.page-numbers li span {
color: #888;
}
ul.page-numbers li :is(span, a:hover) {
outline: 1px solid rgb(99 88 89 / 20%);
background-color: rgb(99 88 89 / 7%);
}
.term-starlet .woocommerce-products-header h1 {
text-transform: uppercase;
}
li.wcspt-has-gallery.product.type-product.post-123851.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable, 
li.wcspt-has-gallery.product.type-product.post-123836.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable,
li.wcspt-has-gallery.product.type-product.post-123844.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable,
li.wcspt-has-gallery.product.type-product.post-123894.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable,
li.wcspt-has-gallery.product.type-product.post-123901.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable,
li.wcspt-has-gallery.product.type-product.post-123826.status-publish.first.instock.product_cat-dia-noche.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable {
order: 45!important;
}
#categoryhm-text p{margin-bottom: 1em; line-height: 1.5em;  color: #302c2c;}
#categoryhm-text .elementor-widget-container>h1, #categoryhm-text h2, #categoryhm-text h3 {
margin-bottom: 1em; 
line-height: 1.5em; 
font-family: "Roboto", Sans-serif;
font-weight: 300;
text-transform: uppercase;
color: #302c2c;
text-align: center;
}
#categoryhm-text h2{
font-size: 2em;
}
#categoryhm-text h3{
font-size: 1.7em;
}
#categoryhm-text p>a {text-decoration: underline;}
.sh-link, .post-link, .sh-hide {
font-family: "Raleway", Sans-serif;
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
fill: #302C2C;
color: #302C2C;
background-color: #61CE7000;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
padding: 10px;
text-align: center;
position: relative;
cursor: pointer;
}
.sh-link span {
position: relative;
display: inline-block;
}
.sh-link span:after {
display: block;
left: 0;
width: 100%;
height: 1px;
top: 95%;
background-color: #302c2c;
content: '';
transition: width 0.3s ease-out;
margin-top: 5px;
transition: all 0.5s;
}
.sh-link:hover span:after{
width: 0%;
}
#categoryhm-text ul {
padding: inherit;
margin: 20px;
list-style: outside;
display: grid;
gap: 10px;
color: #302c2c;
}
.term-description {
max-width: 1140px;
margin: 40px auto;
}
.woocommerce-products-header {
margin-top: 30px;
}
.woocommerce-breadcrumb {
visibility: hidden;
}
strong {
font-weight: 500;
font-family: 'Gilroy-Medium';
}
.variations .variation-style> td {
padding-bottom: 0;
margin-bottom: 0;
}
.variations .variation-style .variation-checkbox:not(:last-child) {
margin-bottom:10px;
}
.tab_content{
display: none;
}
.tab_content.active{
display: block;
}
.size-button {
width: fit-content;
padding: 10px 20px;
margin-top: 18px;
}
.size-button .size-link.size-chart {
font-family: 'Raleway';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
line-height: 24px;
}
.size-button .size-link.size-chart:after {
display: none;
}
.size-button .size-link.size-chart::before {
display: inline-block;
height: 24px;
width: 24px;
content: '';
vertical-align: middle;
margin-right: 10px;
background-size: 100%;
background-image: url(//ariamobridal.com/wp-content/themes/ariamo/images/measuring-tape.png);
background-position: center center;
background-repeat: no-repeat;
}
.single-product .variations {
border-spacing: 0 0;
margin: 0;
}
.variation-style:not(.attr-var) {
display: block;
}
.variation-style:not(.attr-var) + .variation-style:not(.attr-var) {
margin-top:15px;
}
.variation-style.attr-var + .variation-style {
margin-top:25px;
}
.variations tbody > tr:last-child td {
padding-top: 35px;
}
.tab_wrapper .tab_content {
padding-top: 30px;
}
.tab_list {
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.tab_list > li + li {
margin-left: 20px;
}
.tab_list > li {
display:block;
font-weight: 400;
border-bottom: 1px solid #635859;
min-width: 120px;
padding-left: 5px;
}
.tab_list > li:hover {
border-color: #000;
}
.tab_list > li:hover a {
color: #000;
}
.tab_list > li a {
color: #635859;
font-size: 18px;
line-height: 34px;
text-decoration: none;
display: block;
}
.tab_list > li.active {
border-color: #000;
}
.tab_list > li.active a {
color: #000;
}
.short_description-text,
.description-text {
max-width: 90%;
line-height: 1.5em;
}
.short_description-text strong,
.short_description-text b,
.description-text strong,
.description-text b {
font-weight: 600;
font-family: 'Gilroy-Medium';
}
.short_description-text a,
.description-text a
{
text-decoration: underline;
}
.short_description-text > * + *,
.description-text > * + * {
margin-top: 15px;
}
.short_description-text li + li,
.description-text li + li {
margin-top: 10px;
}
.short_description-text ul,
.description-text ul {
list-style: disc;
}
.short_description-text ol,
.description-text ol {
list-style: decimal;
}
.short_description-text ul,
.description-text ul,
.short_description-text ol,
.description-text ol {
list-style-position: inside;
}
@media screen and (max-width: 767px) {
.tab_list > li {
min-width: 100px;
padding-left: 2px;
}
.tab_list > li a {
font-size: 16px;
line-height: 26px;
}
.tab_list > li + li {
margin-left: 15px;
}
}
.other-products {
padding: 0 50px 150px;
margin-top: -50px;
}
.other-products img {
max-width:100%;
height: auto;
}
.other-products video {
max-width: 100%;
width: 100%;
margin: 0;
line-height: 1;
border: none;
}
.other-products ul li.type-product {
padding: 0 10px;
}
.other-products ul li.type-product a {
position:relative;
}
.other-products h2 {
padding: 0 10px 30px;
}
@media screen and (max-width: 767px) {
.other-products {
padding: 0;
margin-top: 80px;
}
}
body #page {opacity: 1;
transition: all 0.5s;}