:root {--themecolor:#5a89bb;--color1:#5a89bb;--color2:#8cdc8c;--color3:#dd5980;--color4:#d5a651;--font1:'Merriweather',serif;--font2:'Lato',san-serif }@media (min-width:992px) {.side-header .menu-link {font-size:1.0rem;text-transform:none;font-weight:800;letter-spacing:1px;color:#111;-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease }.side-header .primary-menu .menu-link:hover {-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px) }}.bg-overlay-content h3 {color:#FFF;font-size:17px;font-weight:400;text-transform:none }thead tr th {width:80%;border-top:0 !important;font-family:var(--font1) }.table th,.table td {padding:0.88rem;font-family:var(--font1);font-weight:400;font-size:15px }.media-box .fbox-media {margin-bottom:16px }.media-box .fbox-media a {font-size:38px }.media-box.color1 .fbox-media a {color:var(--color1) }.media-box.color2 .fbox-media a {color:var(--color2) }.media-box.color3 .fbox-media a {color:var(--color3) }.media-box.color4 .fbox-media a {color:var(--color4) }.countdown-row {text-align:left }.countdown-section {font-size:13px;line-height:1;text-align:left;border:0;color:#888;width:25%;letter-spacing:1px;text-transform:uppercase }.countdown-section:first-child {padding-left:0 }.countdown-amount {font-size:38px;font-weight:700;font-family:var(--font1);color:#111;margin-bottom:14px }.countdown-period {letter-spacing:2px }.footer-big-contacts {color:#222;font-size:16px;font-weight:700;font-family:var(--font1);color:#000 }.footer-big-contacts span {display:block;font-size:11px;font-weight:400;color:#888;letter-spacing:0 }.mfp-close-btn-in .mfp-close {color:#FFF !important }.dark.line {border-color:rgba(0,0,0,0.08) }.twentytwenty-horizontal .twentytwenty-handle::before,.twentytwenty-horizontal .twentytwenty-handle::after {content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgba(51,51,51,0.5);-moz-box-shadow:0 0 12px rgba(51,51,51,0.5);box-shadow:0 0 12px rgba(51,51,51,0.5) }.twentytwenty-horizontal .twentytwenty-handle::before,.twentytwenty-horizontal .twentytwenty-handle::after {width:3px;height:9999px;left:50%;margin-left:-1.5px }.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay {position:absolute;top:0;width:100%;height:100% }.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay {-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s }.twentytwenty-before-label,.twentytwenty-after-label {-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity }.twentytwenty-before-label::before,.twentytwenty-after-label::before {color:white;font-size:13px;letter-spacing:0.1em }.twentytwenty-before-label::before,.twentytwenty-after-label::before {position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px }.twentytwenty-horizontal .twentytwenty-before-label::before,.twentytwenty-horizontal .twentytwenty-after-label::before {top:50%;margin-top:-19px }.twentytwenty-left-arrow,.twentytwenty-right-arrow {width:0;height:0;border:6px inset transparent;position:absolute }.twentytwenty-left-arrow,.twentytwenty-right-arrow {top:50%;margin-top:-6px }.twentytwenty-container {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none }.twentytwenty-container img {width:100%;position:absolute;top:0;display:block }.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active:hover.twentytwenty-overlay {background:rgba(0,0,0,0) }.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-after-label {opacity:0 }.twentytwenty-container * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box }.twentytwenty-before-label {opacity:0 }.twentytwenty-before-label::before {content:"Before" }.twentytwenty-after-label {opacity:0 }.twentytwenty-after-label::before {content:"After" }.twentytwenty-horizontal .twentytwenty-before-label::before {left:10px }.twentytwenty-horizontal .twentytwenty-after-label::before {right:10px }.twentytwenty-overlay {-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25 }.twentytwenty-overlay:hover .twentytwenty-after-label {opacity:1 }.twentytwenty-overlay:hover .twentytwenty-before-label {opacity:1 }.twentytwenty-before {z-index:20 }.twentytwenty-after {z-index:10 }.twentytwenty-handle {height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background-color:#FFF;-webkit-box-shadow:0 0 12px rgba(51,51,51,0.5);-moz-box-shadow:0 0 12px rgba(51,51,51,0.5);box-shadow:0 0 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer }.twentytwenty-horizontal .twentytwenty-handle::before {bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white,0px 0 12px rgba(51,51,51,0.5);-moz-box-shadow:0 3px 0 white,0px 0 12px rgba(51,51,51,0.5);box-shadow:0 3px 0 white,0px 0 12px rgba(51,51,51,0.5) }.twentytwenty-horizontal .twentytwenty-handle::after {top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white,0px 0 12px rgba(51,51,51,0.5);-moz-box-shadow:0 -3px 0 white,0px 0 12px rgba(51,51,51,0.5);box-shadow:0 -3px 0 white,0px 0 12px rgba(51,51,51,0.5) }.twentytwenty-left-arrow {border-right:6px solid #999;left:50%;margin-left:-17px }.twentytwenty-right-arrow {border-left:6px solid #999;right:50%;margin-right:-17px }
body,
small,
.sub-menu-container .menu-item >.menu-link,
.wp-caption,
.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a,
.font-body {font-family:'Lato',sans-serif !important }h1,
h2,
h3,
h4,
h5,
h6,
#logo a,
.menu-link,
.mega-menu-style-2 .mega-menu-title >.menu-link,
.top-search-form input,
.entry-link,
.entry.entry-date-section span,
.button.button-desc,
.fbox-content h3,
.tab-nav-lg li a,
.counter,
label,
.widget-filter-links li a,
.nav-tree li a,
.wedding-head,
.font-primary {font-family:'Merriweather',serif !important }.entry-link span,
.entry blockquote p,
.more-link,
.comment-content .comment-author span,
.comment-content .comment-author span a,
.button.button-desc span,
.testi-content p,
.team-title span,
.before-heading,
.wedding-head .first-name span,
.wedding-head .last-name span,
.font-secondary {font-family:'Merriweather',serif !important }
@font-face {font-family:"spa";src:url("../themes/archusm/assets/demos/beauty/css/./spa-icons.eot");src:url("../themes/archusm/assets/demos/beauty/css/./spa-icons.eot?#iefix") format("embedded-opentype"),url("../themes/archusm/assets/demos/beauty/css/./spa-icons.woff") format("woff"),url("../themes/archusm/assets/demos/beauty/css/./spa-icons.ttf") format("truetype"),url("../themes/archusm/assets/demos/beauty/css/./spa-icons.svg#spa") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0) {@font-face {font-family:"spa";src:url("../themes/archusm/assets/demos/beauty/css/./spa-icons.svg#spa") format("svg") }}[class^="spa-"] {position:relative;top:1px;font-family:'spa';font-style:normal}.spa-flowers:before {content:"\f100" }
.spa-needles:before {content:"\f101" }
.spa-lotion:before {content:"\f102" }
.spa-stool:before {content:"\f103" }
.spa-bamboo:before {content:"\f104" }
.spa-bath:before {content:"\f105" }
.spa-body:before {content:"\f106" }
.spa-massage-oil:before {content:"\f107" }
.spa-brochure:before {content:"\f108" }
.spa-broom:before {content:"\f109" }
.spa-candle:before {content:"\f10a" }
.spa-candle1:before {content:"\f10b" }
.spa-cost:before {content:"\f10c" }
.spa-age:before {content:"\f10d" }
.spa-cocktail:before {content:"\f10e" }
.spa-oranges:before {content:"\f10f" }
.spa-cup-flower:before {content:"\f110" }
.spa-chair:before {content:"\f111" }
.spa-drop:before {content:"\f112" }
.spa-dropper:before {content:"\f113" }
.spa-oil-drop-hand:before {content:"\f114" }
.spa-oil-drops-bathtub:before {content:"\f115" }
.spa-facial:before {content:"\f116" }
.spa-facial2:before {content:"\f117" }
.spa-fan:before {content:"\f118" }
.spa-feet:before {content:"\f119" }
.spa-feet2:before {content:"\f11a" }
.spa-bikini:before {content:"\f11b" }
.spa-plant:before {content:"\f11c" }
.spa-fireplace:before {content:"\f11d" }
.spa-fish:before {content:"\f11e" }
.spa-flowers-bowl:before {content:"\f11f" }
.spa-flowers-feet:before {content:"\f120" }
.spa-fragrance-bottle:before {content:"\f121" }
.spa-juice:before {content:"\f122" }
.spa-hair-cut:before {content:"\f123" }
.spa-comb:before {content:"\f124" }
.spa-hair-spa:before {content:"\f125" }
.spa-hand2:before {content:"\f126" }
.spa-hand3:before {content:"\f127" }
.spa-hand4:before {content:"\f128" }
.spa-leaves:before {content:"\f129" }
.spa-towel-wrapped:before {content:"\f12a" }
.spa-stick:before {content:"\f12b" }
.spa-sticks:before {content:"\f12c" }
.spa-lemon-glass:before {content:"\f12d" }
.spa-soap-bottle:before {content:"\f12e" }
.spa-logo-spa:before {content:"\f12f" }
.spa-logo-spa-relax:before {content:"\f130" }
.spa-male-and-female:before {content:"\f131" }
.spa-deck-chair:before {content:"\f132" }
.spa-sauna:before {content:"\f133" }
.spa-relaxation:before {content:"\f134" }
.spa-massage:before {content:"\f135" }
.spa-massages-ring:before {content:"\f136" }
.spa-massages-tool:before {content:"\f137" }
.spa-mineral-stones:before {content:"\f138" }
.spa-mortar:before {content:"\f139" }
.spa-nail-polish:before {content:"\f13a" }
.spa-natural-spa:before {content:"\f13b" }
.spa-shell:before {content:"\f13c" }
.spa-overcoat:before {content:"\f13d" }
.spa-perfum:before {content:"\f13e" }
.spa-sauna2:before {content:"\f13f" }
.spa-meditation:before {content:"\f140" }
.spa-plant3:before {content:"\f141" }
.spa-positive:before {content:"\f142" }
.spa-sale1:before {content:"\f143" }
.spa-sandals:before {content:"\f144" }
.spa-candle:before {content:"\f145" }
.spa-candle2:before {content:"\f146" }
.spa-perfume3:before {content:"\f147" }
.spa-shower:before {content:"\f148" }
.spa-spa:before {content:"\f149" }
.spa-fitness:before {content:"\f14a" }
.spa-relax:before {content:"\f14b" }
.spa-bed:before {content:"\f14c" }
.spa-bed2:before {content:"\f14d" }
.spa-building:before {content:"\f14e" }
.spa-candles:before {content:"\f14f" }
.spa-discount:before {content:"\f150" }
.spa-facial3:before {content:"\f151" }
.spa-ointment:before {content:"\f152" }
.spa-ointment2:before {content:"\f153" }
.spa-pan:before {content:"\f154" }
.spa-relax5:before {content:"\f155" }
.spa-bowl:before {content:"\f156" }
.spa-star:before {content:"\f157" }
.spa-swimming-pool:before {content:"\f158" }
.spa-tea-bag:before {content:"\f159" }
.spa-tea-cup:before {content:"\f15a" }
.spa-tea:before {content:"\f15b" }
.spa-thermostat:before {content:"\f15c" }
.spa-thread:before {content:"\f15d" }
.spa-towel:before {content:"\f15e" }
.spa-leaf2:before {content:"\f15f" }
.spa-walkway:before {content:"\f160" }
.spa-pitcher:before {content:"\f161" }
.spa-wind:before {content:"\f162" }
.spa-woman:before {content:"\f163" }