﻿body{background:url('../graphics/brick-bg-left.jpg') left top repeat-y,url('../graphics/brick-bg-right.jpg') right top repeat-y,#fff;color:#3c4858;font-weight:300}.btn.btn-theme{color:#fff;background-color:#00adb5;border-color:#00adb5;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12)}.bg-gradient-theme{background:#00adb5;background:linear-gradient(87deg,#00adb5 0,#fbb140 100%);background:-webkit-linear-gradient(87deg,#00adb5 0,#3abbc1 100%)}.btn.btn-theme:focus,.btn.btn-theme:active,.btn.btn-theme:hover{box-shadow:0 14px 26px -12px rgba(0,173,181,.42),0 4px 23px 0px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,173,181,.2)}.btn.btn-theme:focus,.btn.btn-theme.focus,.btn.btn-theme:hover{color:#fff;background-color:#00959b;border-color:#3abbc1}.title,.title a,.card-title,.card-title a,.info-title,.info-title a,.footer-brand,.footer-brand a,.footer-big h5,.footer-big h5 a,.footer-big h4,.footer-big h4 a,.media .media-heading,.media .media-heading a{color:#00adb5}.info .info-title{color:#00959b}
.title.with-flag{position:relative}.title.with-flag:before{position:absolute;width:100px;height:3px;background:#00adb5;content:"";top:30px;left:-120px}.hr-half{width:50%;height:3px;background:#00adb5}.portfolio-simple .portfolio-item:hover h2{color:#00adb5}.portfolio-lightbox #portfolio-flters li{background:#00adb5}.portfolio-lightbox .portfolio-item figure .link-preview,.portfolio-lightbox .portfolio-item figure .link-details{background:#00adb5}.navbar .navbar-brand{position:relative;color:inherit;line-height:30px;padding:5px 0;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif;font-size:50px;color:#00adb5;height:auto;margin-right:auto;margin-left:auto;margin-right:auto}.navbar .navbar-brand a,.navbar .navbar-brand i,.navbar .navbar-brand span{color:#00adb5}#sectionsNav .navbar-translate i,#sectionsNav .navbar-translate span,#sectionsNav .navbar-translate{display:block;text-align:center;color:#00adb5;margin-right:auto;margin-left:auto;margin-right:auto}@media(min-width:1200px){.navbar .navbar-brand{position:relative;color:inherit;line-height:30px;padding:5px 0;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif;font-size:50px;color:#fff;height:auto;margin-right:auto;margin-left:auto;margin-right:auto}
#sectionsNav .navbar-translate i,#sectionsNav .navbar-translate span,#sectionsNav .navbar-translate{display:block;text-align:center;color:#fff;margin-right:auto;margin-left:auto;margin-right:auto}}.navbar.navbar-transparent{padding-top:5px}@media(min-width:1439px){#sectionsNav .navbar-translate i,#sectionsNav .navbar-translate span,#sectionsNav .navbar-translate{display:block;text-align:center;color:#fff;margin-right:auto;margin-left:auto;margin-right:auto;width:39%}}#sectionsNav .navbar-translate i{font-size:40px}@media(min-width:1200px){#sectionsNav ul.navbar-nav{background:#fff;border-radius:.2rem;box-shadow:0 4px 18px 0px rgba(0,0,0,.12),0 7px 10px -5px rgba(0,0,0,.15);padding-left:30px}}.navbar .navbar-nav .nav-item .nav-link{position:relative;color:inherit;padding:0 20px;font-weight:400;font-size:12px;text-transform:uppercase;border-radius:3px;line-height:3}@media(min-width:992px){.navbar .navbar-nav .nav-item .nav-link{position:relative;color:inherit;padding:0 25px;font-weight:400;font-size:12px;text-transform:uppercase;border-radius:3px;line-height:100px}
}@media(min-width:1200px){.landing-page .template-header{position:absolute;top:100px;right:0;left:0;z-index:222222}}.template-page .template-header{position:absolute;top:10px;right:0;left:0;z-index:222222}.mask.mask-cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-image:url('../graphics/slider-cover.svg');background-attachment:scroll;background-position:top left;background-size:cover;opacity:.75;-webkit-animation:sliderSolidBg 10s ease;animation:sliderSolidBg 10s ease;transform:translate(-50px,0)}@-webkit-keyframes sliderSolidBg{0%{transform:translate(-550px,0)}30%{transform:translate(0px,0)}100%{transform:translate(-50px,0)}}.header-filter:before{background:rgba(0,0,0,.0)}#sectionsNav.navbar{border:0;border-radius:0;padding:.625rem 0;margin-bottom:0;color:#555}@media (min-width:1200px){#sectionsNav.navbar{background-color:rgba(255,255,255,0)!important;box-shadow:0 4px 18px 0px rgba(0,0,0,.0),0 7px 10px -5px rgba(0,0,0,.0)}}#sectionsNav li.nav-item.social{transition:all .3s ease;background:#00adb5}
#sectionsNav li.nav-item.social:hover{background:#fff}.navbar .navbar-nav .nav-item.social .nav-link i{color:#fff}#sectionsNav li.nav-item.social:hover .nav-link i{color:#00adb5}@media(min-width:769px){.navbar.navbar-transparent{padding-top:25px}}.navbar .navbar-nav .nav-item .nav-link{font-weight:400;font-size:14px;text-transform:uppercase;transition:all .3s ease}.navbar .navbar-nav .nav-item .nav-link i{font-size:.85rem;margin-right:.2rem}.navbar .navbar-nav .nav-item .nav-link:hover{color:#00adb5}@media(min-width:1200px){.navbar .navbar-nav .nav-item .nav-link:hover{background-color:rgba(0,173,181,.05)}}footer .copyright{padding:15px 0}.template-footer footer.footer{border-top:3px solid #00adb5}.footer-black{background:#232323;background:radial-gradient(ellipse at center,#585858 0%,#232323 100%);background-size:550% 450%}.section{position:relative}@media(max-width:767px){.section{padding-left:15px;padding-right:15px}}.section-xl{padding-top:8rem;padding-bottom:8rem}.section-lg{padding-top:6rem;padding-bottom:6rem}
.section-sm{padding-top:2rem;padding-bottom:2rem}.content-raised{margin:70px 30px;border-radius:6px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.section.container .col-md-8.ml-auto.mr-auto h2.title{margin-top:0}.tinted-img,.offset-img{max-width:100%;height:auto}.tinted-img-wrapper{position:relative}@media (min-width:1200px){.offset-img-wrapper{position:absolute;top:50px;left:-50px;-webkit-box-shadow:10px 10px 30px 0px rgba(0,0,0,.5);box-shadow:10px 10px 30px 0px rgba(0,0,0,.5);border-radius:6px}.tinted-img-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(120deg,#00adb5,#00959b);opacity:.7;border-radius:6px}}@media(max-width:1199px){.floating{text-align:center}.floating2{text-align:center}}@media all and (max-width:375px){.template-page{overflow-x:hidden}}.template-page .section-components h6.description{margin-top:5px;margin-bottom:30px}.template-page .page-header{height:auto;min-height:300px;overflow:hidden}
.template-page .brand{color:#fff;text-align:center;margin:140px auto}.template-page .brand h1{font-size:3.2rem;font-weight:600;display:inline-block;position:relative;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif;line-height:1;margin-bottom:5px}}.template-page .brand h3{font-size:1.313rem;max-width:500px;margin:0 auto 0;margin-top:0}.template-page .page-header h3.title{margin-top:0}.template-page h4.description{font-size:1.5em}@media all and (min-width:991px){.template-page .fileinput-new.thumbnail.img-circle{margin-top:50px}}@media screen and (max-width:767px){.template-page #cd-vertical-nav{display:none}.template-page .cd-section .tim-typo .tim-note{width:60px}}.landing-page .brand{padding:50px 0}.landing-page .brand h1{font-size:4.2rem;font-weight:600;display:inline-block;position:relative;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif;line-height:1}.testimonials-2.section-dark{margin:50px 30px;border-radius:6px;position:relative}.testimonials-2.section-dark:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-image:linear-gradient(120deg,#00adb5,#00959b);opacity:.75;overflow:hidden;border-radius:6px}
.background-video{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:1025px){.background-video{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}}.main-col-padding{padding-top:30px;padding-bottom:30px}@media(min-width:992px){.main.main-raised.main-landing{margin-top:-10%;padding-bottom:50px}}.template-page .main.main-raised{margin-bottom:50px}.section-home-banner .pt-lg-5.pb-lg-5{padding-top:5rem !important;padding-bottom:5rem !important}.info.info-vertical{margin:0 auto;padding:0 0 20px;position:relative}.info-right .info-vertical i{position:absolute;top:8px;left:0}.info-right .description{padding-left:30px}.info-left .info-vertical i{position:absolute;top:8px;right:0}.info-left .description{padding-right:30px;text-align:right}.bg-testimonial{background-position:top center;background-attachment:scroll;margin-top:0}
@media(min-width:1025px){.bg-testimonial{background-position:top center;background-attachment:fixed;margin-top:0}}.section-home-testimonial{background:rgba(0,0,0,.55);border-radius:6px;padding:100px 0}.template-main div.main.main-raised.bg-testimonial{margin-top:0}.section-about .about-me-office img{margin:20px 0}.about-images{padding-top:50px}.about-images .images{padding-top:50px}.about-images img{margin:20px 0}.progress--pill{border-radius:6.25rem}.about-progress-bar-vertical{display:flex;flex-flow:column nowrap;justify-content:flex-end;background-color:#faf7fc;height:200px}.about-progress-bar-vertical__indicator{background-color:#00adb5}.about-box-shadow-sm{box-shadow:0 .2rem 1.25rem 0 rgba(27,30,36,.07)}.card-blog{margin-top:60px}.card-catalog{background:#eee;margin-top:60px}.card-catalog2{background:#fff;margin-top:60px}.card-catalog .card-title{text-align:right}.card-catalog .card-header{box-shadow:0 0px 0px rgba(0,0,0,.0),0 0px 0px rgba(0,0,0,.0) !important}.clients-testimonials .card-testimonial{border:0;margin-bottom:60px;margin-top:30px;border-radius:6px;color:rgba(0,0,0,.87);background:#fff;width:100%;box-shadow:0 15px 35px rgba(50,50,93,.05),0 5px 15px rgba(0,0,0,.05) !important}
.clients-testimonial{padding-top:70px;margin-top:0}.clients-testimonials .card-testimonial .img-raised{margin-top:-50px}.section__testimonials .clients-testimonials h2.title{color:#fff}.client-testimonials-bg{position:relative;background-image:url('../themed-images/pages/clients/client-testimonials-bg.jpg');background-position:center top;background-size:cover;padding:20px 0;margin:20px 0}.client-testimonials-bg{background-attachment:fixed;padding:50px 0;margin:50px 0;color:#fff}.card-contact2{margin-top:60px}.contact2-parallax h2,.contact2-parallax p{color:#fff}.contact2-parallax .bmd-label-floating{color:#fff}.contact2-parallax .bmd-form-group:not(.has-success):not(.has-danger) [class^=bmd-label].bmd-label-floating,.contact2-parallax .bmd-form-group:not(.has-success):not(.has-danger) [class*=" bmd-label"].bmd-label-floating{color:#fff}.contact2-parallax .form-control{color:#fff}.contact2-parallax{padding:50px 0;background:rgba(0,0,0,.65)}.contact2-contact-bg{position:relative;background-image:url('../themed-images/pages/contact2/contact2-contact-bg.jpg');background-position:center top;background-size:cover;margin:20px 0}
.contact2-contact-bg{background-attachment:fixed;margin:50px 0;color:#fff}.section-faq .card-collapse{margin:0}.section-faq .card-collapse .card-header a i{float:right;top:4px;position:relative}.section-faq .card-collapse .card-header a[aria-expanded=true] i{transform:rotate(180deg)}.section-faq .card-collapse,.section-faq .card-collapse .card-header{box-shadow:none;background-color:transparent;border-radius:0}.section-faq .card-collapse .card-header{border-bottom:1px solid #ddd;padding:25px 10px 5px 0;margin:0;box-shadow:none !important;background:#fff}.section-faq h6{font-weight:700}.section-history{padding-bottom:30px}.clients-overview{padding:50px 0}.clients-overview{padding:50px 0}.clients-overview .image-container{height:335px;position:relative;background-position:center center;background-size:cover;box-shadow:0px 10px 25px 0px rgba(0,0,0,.3);border-radius:.25rem}.clients-overview .image-container+.category{padding-top:15px}.clients-overview .image-container.image-right{z-index:2}
.clients-overview .image-container.image-right+h3.title{margin-top:120px}.clients-overview .image-container.image-left{z-index:1}.clients-overview .image-container:nth-child(2){margin-top:420px;margin-left:-105px}.clients-overview p.blockquote{width:220px;min-height:180px;text-align:left;position:absolute;top:376px;right:155px;z-index:0}.section-nucleo-icons .nucleo-container img{width:auto;left:0;top:0;height:100%;position:absolute}.section-nucleo-icons .nucleo-container{height:335px;position:relative}.section-nucleo-icons h5{margin-bottom:35px}.section-nucleo-icons .icons-container{position:relative;max-width:450px;height:300px;max-height:300px;margin:0 auto}@media screen and (min-width:768px){.image-container.image-right{top:80px;margin-left:-100px;margin-bottom:130px}.image-container.image-left{margin-right:-100px}}@media screen and (max-width:768px){.image-container.image-left{margin-bottom:220px}.image-container.image-left p.blockquote{margin:0 auto;position:relative;right:0}.nav-tabs{display:inline-block;width:100%;padding-left:100px;padding-right:100px;text-align:center}
.nav-tabs .nav-item>.nav-link{margin-bottom:5px}.clients-overview .image-container:nth-child(2){margin-left:0;margin-bottom:30px}}.clients-overview p.blockquote{width:220px;min-height:180px;text-align:left;position:absolute;top:376px;right:155px;z-index:0}.blockquote.blockquote-primary{border-color:#f96332;color:#f96332}.blockquote{border-left:none;border:1px solid #888;border-top-color:#888;border-right-color:#888;border-bottom-color:#888;border-left-color:#888;padding:20px;font-size:1.1em;line-height:1.8}#googlemaps{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.login-page .page-header>.container{margin-top:100px}@media(min-width:1170px){.login-page .page-header>.container{margin-top:0}.login-page .footer{position:absolute;width:100%;background:0 0;bottom:0;color:#fff;z-index:1}.login-page .footer .copyright a{color:#fff}}@media (max-width:767px){.landing-page .page-header h1.title{font-size:1.75rem}.landing-page .page-header{padding-top:50px;padding-bottom:50px}}.contact-icon__col{padding-top:4rem;padding-bottom:4rem}
@media (min-width:992px){.contact-icon{border-bottom:solid 1px #e6e7e9}.contact-icon__col--left-brd{border-left:solid 1px #e6e7e9}}.btn.btn-xl{width:5rem;height:5rem;font-size:2.5rem;padding-top:1.25rem}.section-product-details .card-collapse{margin:0}.section-product-details .card-collapse .card-header a i{float:right;top:4px;position:relative}.section-product-details .card-collapse .card-header a[aria-expanded=true] i{transform:rotate(180deg)}.section-product-details .card-collapse,.section-faq .card-collapse .card-header{box-shadow:none;background-color:transparent;border-radius:0}.section-product-details .card-collapse .card-header{border-bottom:1px solid #ddd;padding:25px 10px 5px 0;margin:0;box-shadow:none !important;background:#fff}.section-product-details .paypal-btn{margin-top:-52px;float:right;display:inline}.section-product-details .carousel5_wrapper .owl-item{padding:1rem}.section-product-details .carousel5 .carousel5_wrapper .owl-next{right:1rem}.section-product-details .carousel5 .carousel5_wrapper .owl-prev{left:1rem}
.section-reservations .info .info-title{color:#fff}.section-reservations .info p{color:#fff}.section-reservations .info{max-width:100%;margin:0 auto;padding:0;margin-top:0}.section-sitemap .info{padding-bottom:10px;padding-top:0}.section-sitemap .card.card-cascade.narrower .view.view-cascade{margin-left:4%;margin-right:4%;margin-top:-1.25rem}.section-sitemap .card.card-cascade .view.view-cascade.gradient-card-header{padding:1.6rem 1rem;padding-top:1.6rem;padding-bottom:1.6rem;text-align:center}.section-sitemap .view{position:relative;overflow:hidden;cursor:default}.section-sitemap .info-color{background-color:#00adb5}.section-sitemap .card.card-cascade .view.view-cascade{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.25rem;border-radius:.25rem}.section-sitemap .card.card-cascade .view.view-cascade.gradient-card-header{color:#fff !important}.section-sitemap .card-cascade h5{line-height:1;padding:0;margin:0;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif}
.section-sitemap .card .card.card-cascade .view.view-cascade{-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 15px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border:0;font-weight:400}.section-services .info{max-width:100%;margin:0;padding:0 0 30px}.section-counter{position:relative;background-image:url('../themed-images/pages/services/section-counter-bg.jpg');background-position:center top;background-size:cover}.section-counter{background-attachment:fixed}.section-counter .container-fluid{background:rgba(0,0,0,.65);padding:100px 0;color:#fff}.section-counter .container-fluid{background:rgba(0,0,0,.65);background:rgba(0,173,181,.85);padding:100px 0;color:#fff;border-radius:6px}.section-counter .container-fluid h2{color:#fff}.section-counter .container-fluid p.description{color:#fff;font-size:20px;line-height:2;margin-bottom:50px}.counters span{font-weight:700;font-size:48px;display:block;color:#00adb5;margin-bottom:10px}.counters p{padding:0;margin:0 0 20px;font-size:14px;color:#111}
.section__testimonials .counters span{font-weight:700;font-size:16px;display:block;color:#fff;margin-bottom:10px}.section__testimonials .counters p{padding:0;margin:0 0 20px;font-size:14px;color:#fff;font-weight:700;font-family:"Roboto Slab","Times New Roman",serif}@media(min-width:769px){.section__testimonials .counters span{font-size:48px}.section__testimonials .counters p{font-size:18px}}.pricing{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;margin:0 auto 3em;margin-top:30px}.pricing-item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;text-align:center;-webkit-flex:0 1 330px;flex:0 1 330px}.pricing-action{color:inherit;border:none;background:0 0}.pricing-action:focus{outline:none}.pricing-feature-list{text-align:left}.pricing-palden .pricing-item{font-family:"Open Sans",sans-serif;cursor:default;color:#84697c;background:#fff;box-shadow:0 0 10px rgba(46,59,125,.23);border-radius:20px 20px 10px 10px;margin:1em}
@media screen and (min-width:66.25em){.pricing-palden .pricing-item{margin:1em -.5em}.pricing-palden .pricing__item--featured{margin:0;z-index:10;box-shadow:0 0 20px rgba(46,59,125,.23)}}.pricing-palden .pricing-deco{border-radius:10px 10px 0 0;background:rgba(0,173,181,.99);padding:4em 0 9em;position:relative}.pricing-palden .pricing-deco-img{position:absolute;bottom:0;left:0;width:100%;height:160px}.pricing-palden .pricing-title{font-size:.75em;margin:0;text-transform:uppercase;letter-spacing:5px;color:#fff}.pricing-palden .deco-layer{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.pricing-palden .pricing-item:hover .deco-layer--1{-webkit-transform:translate3d(15px,0,0);transform:translate3d(15px,0,0)}.pricing-palden .pricing-item:hover .deco-layer--2{-webkit-transform:translate3d(-15px,0,0);transform:translate3d(-15px,0,0)}.pricing-palden .icon{font-size:2.5em}.pricing-palden .pricing-price{font-size:5em;font-weight:700;padding:0;color:#fff;margin:0 0 .25em;line-height:.75}
.pricing-palden .pricing-currency{font-size:.15em;vertical-align:top}.pricing-palden .pricing-period{font-size:.15em;padding:0 0 0 .5em;font-style:italic}.pricing-palden .pricing__sentence{font-weight:700;margin:0 0 1em;padding:0 0 .5em}.pricing-palden .pricing-feature-list{margin:0;padding:.25em 0 2.5em;list-style:none;text-align:center}.pricing-palden .pricing-feature{padding:1em 0}.pricing-palden .pricing-action{font-weight:700;margin:auto 3em 2em 3em;padding:1em 2em;color:#fff;border-radius:30px;background:#00adb5;-webkit-transition:background-color .3s;transition:background-color .3s}.pricing-palden .pricing-action:hover,.pricing-palden .pricing-action:focus{background-color:#100a13}.pricing-palden .pricing-item--featured .pricing-deco{padding:5em 0 8.885em}.profile-page .page-header{height:380px;background-position:top center}.profile-page .page-header{height:380px;background-position:top center}.profile-page .profile{text-align:center}.profile-page .profile img{max-width:260px;width:100%;margin:0 auto;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.profile-page .profile .name{margin-top:-120px}.profile-page .follow{position:absolute;top:0;right:0}.profile-page .description{margin:1.071rem auto 0;max-width:600px}.profile-page .profile-tabs{margin-top:4.284rem}.profile-page .gallery{margin-top:3.213rem;padding-bottom:50px}.profile-page .gallery img{width:100%;margin-bottom:2.142rem}.profile-page .follow .btn-fab{margin-top:-28px}.profile-page .card-background .content{padding:30% 0;min-width:160px}.profile-page .work{padding:40px 0}.profile-page .work .collections{margin-top:20px}.profile-page .work .stats ul>li{padding:5px 0;font-size:1em}.profile-page .work .stats ul>li b{font-size:1.2em}.profile-page .connections{padding:40px 0}.profile-page .connections .card-profile{text-align:left}.profile-page .tab-content .collections .card .card-body{display:flex;flex-direction:column;justify-content:center}.profile-page .tab-content .collections .card .card-body .badge{display:inline-table;margin:0 auto}.section-col .info{padding-bottom:10px;padding-top:0}
.menu-side-wrapper{padding-top:30px}.menu-side{margin:0;padding:0}ul.menuside li a{text-decoration:none}ul.menuside,ul.menuside ul{margin:0;padding:0;list-style:none}.menuside{width:auto;height:auto}.menuside ul li:last-child a{border-bottom:0 solid #33373d}.menuside>li>a:hover,.menuside>li>a.active{background:#1e5799}.menuside>li>a:before{content:'';background-repeat:no-repeat;font-size:36px;height:1em;width:1em;position:absolute;left:0;top:50%;margin:-.5em 0 0}.menuside>li>ul li a:before{content:'';font-size:8px;color:#f2f2f2;position:absolute;width:1em;height:1em;top:0}ul.menuside li ul{margin-left:15px}ul.menuside li{margin:3px 0}.menuside>li>a{color:#fff;font-size:16px;font-family:'Lato',sans-serif;font-weight:400;letter-spacing:0;line-height:25px;padding:5px 10px 5px 20px;background:#313038;-webkit-transition:color .2s ease-out,background .5s ease-in;transition:color .2s ease-out,background .5s ease-in;outline:0;margin-bottom:-2px}.downarrow{background-image:url('../graphics/menu-side-down-arrow.png')!important;background-position:right 10px!important;background-repeat:no-repeat!important}
.downarrow:hover{background-image:url('../graphics/menu-side-down-arrow.png')!important;background-position:right -130px!important;background-repeat:no-repeat!important}.menuside>li>a:hover,.menuside>li>a.active{color:#313038;background:rgba(0,0,0,.15);outline:none}.menuside>li>a{width:100%;display:block;position:relative;border-radius:4px}.menuside ul li a{color:#313038;background:0 0;background:rgba(0,0,0,.1);border-radius:4px;width:100%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-family:'Lato',sans-serif;font-size:13px;font-weight:400;margin:2px 0;outline:none}.menuside ul li a:hover{background:#222;background:rgba(0,0,0,.5);border-radius:4px}.menuside>li>ul li:hover a,.menuside>li>ul li:hover a span,.menuside>li>ul li:hover a:before{color:#fff}body.designview .col-xs-1,body.designview .col-xs-2,body.designview .col-xs-3,body.designview .col-xs-4,body.designview .col-xs-5,body.designview .col-xs-6,body.designview .col-xs-7,body.designview .col-xs-8,body.designview .col-xs-9,body.designview .col-xs-10,body.designview .col-xs-11,body.designview .col-xs-12,body.designview .col-sm-1,body.designview .col-sm-2,body.designview .col-sm-3,body.designview .col-sm-4,body.designview .col-sm-5,body.designview .col-sm-6,body.designview .col-sm-7,body.designview .col-sm-8,body.designview .col-sm-9,body.designview .col-sm-10,body.designview .col-sm-11,body.designview .col-sm-12,body.designview .col-md-1,body.designview .col-md-2,body.designview .col-md-3,body.designview .col-md-4,body.designview .col-md-5,body.designview .col-md-6,body.designview .col-md-7,body.designview .col-md-8,body.designview .col-md-9,body.designview .col-md-10,body.designview .col-md-11,body.designview .col-md-12,body.designview .col-lg-1,body.designview .col-lg-2,body.designview .col-sm-3,body.designview .col-lg-4,body.designview .col-lg-5,body.designview .col-lg-6,body.designview .col-lg-7,body.designview .col-lg-8,body.designview .col-lg-9,body.designview .col-lg-10,body.designview .col-lg-11,body.designview .col-lg-12{padding-left:0;padding-right:0;position:relative;min-height:auto}
body.designview .col-lg-12,body.designview .col-md-12,body.designview .col-sm-12{width:1200px;display:block;clear:both}body.designview .row{width:100%;display:block}body.designview .container{width:1200px;margin-left:auto;margin-right:auto}body.designview section{width:100%;display:table;clear:both}body.designview .thumb{display:table;margin-bottom:30px}body.designview .thumb .img-responsive{display:table;height:auto}body.designview .thm-img img{display:table;height:auto}body.designview .col-lg-11,body.designview .col-lg-10,body.designview .col-lg-9,body.designview .col-lg-8,body.designview .col-lg-7,body.designview .col-lg-6,body.designview .col-lg-5,body.designview .col-lg-4,body.designview .col-lg-3,body.designview .col-lg-2,body.designview .col-lg-1{float:left}body.designview .col-md-11,body.designview .col-md-10,body.designview .col-md-9,body.designview .col-md-8,body.designview .col-md-7,body.designview .col-md-6,body.designview .col-md-5,body.designview .col-md-4,body.designview .col-md-3,body.designview .col-md-2,body.designview .col-md-1{float:left}
body.designview .col-sm-11,body.designview .col-sm-10,body.designview .col-sm-9,body.designview .col-sm-8,body.designview .col-sm-7,body.designview .col-sm-6,body.designview .col-sm-5,body.designview .col-sm-4,body.designview .col-sm-3,body.designview .col-sm-2,body.designview .col-sm-1{float:left}body.designview .col-xs-11,body.designview .col-xs-10,body.designview .col-xs-9,body.designview .col-xs-8,body.designview .col-xs-7,body.designview .col-xs-6,body.designview .col-xs-5,body.designview .col-xs-4,body.designview .col-xs-3,body.designview .col-xs-2,body.designview .col-xs-1{float:left}body.designview .col-lg-1,body.designview .col-md-1,body.designview .col-sm-1{width:7.333333333333332%;display:table-cell}body.designview .col-lg-2,body.designview .col-md-2,body.designview .col-sm-2{width:15.666666666666664%;display:table-cell}body.designview .col-lg-3,body.designview .col-md-3,body.designview .col-sm-3{width:22%;display:table-cell}body.designview .col-lg-4,body.designview .col-md-4,body.designview .col-sm-4{width:33%;display:table-cell}
body.designview .col-lg-5,body.designview .col-md-5,body.designview .col-sm-5{width:40.66666666666667%;display:table-cell}body.designview .col-lg-6,body.designview .col-md-6,body.designview .col-sm-6{width:49%;display:table-cell}body.designview .col-lg-7,body.designview .col-md-7,body.designview .col-sm-7{width:57.333333333333336%;display:table-cell}body.designview .col-lg-8,body.designview .col-md-8,body.designview .col-sm-8{width:65.66666666666666%;display:table-cell}body.designview .col-lg-9,body.designview .col-md-9,body.designview .col-sm-9{width:74%;display:table-cell}body.designview .col-lg-10,body.designview .col-md-10,body.designview .col-sm-10{width:82.33333333333334%;display:table-cell}body.designview .col-lg-11,body.designview .col-md-11,body.designview .col-sm-11{width:90.66666666666666%;display:table-cell}body.designview .col-md-9,body.designview .col-md-3{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.designview #sectionsNav{display:none}body.designview .page-header{height:500px!important;background-position:center center;background-size:cover;margin:0;padding:0;border:0;display:block!important;align-items:center;overflow:hidden}
body.designview .material-icons{font-size:12px;display:block;float:left;position:absolute}body.designview .main-raised{margin:0 30px 0}body.designview .main.main-raised.main-landing{margin-top:0}body.designview .template-page .page-header{height:auto;min-height:300px;overflow:hidden}body.designview img{width:100%}body.designview .col-md-8.ml-auto.mr-auto{width:800px;margin-left:200px;margin-right:200px;float:none}body.designview .col-sm-10.ml-auto.mr-auto{width:1000px;margin-left:100px;margin-right:100px;float:none}body.designview .col-sm-10.ml-auto.mr-auto .col-6.col-sm-6{width:45%;padding:15px}body.designview .card-catalog{min-height:500px;padding:20px}body.designview .catalog-btn,body.designview .paypal-btn{display:none}body.designview .section-catalog .col-md-4{padding:30px}body.designview .section-catalog div.row div.col-md-4{padding:30px;width:28%}body.designview .card.card-testimonial div.col-md-6.ml-auto.mr-auto img{display:block;clear:both}body.designview .main-col-padding img.float-left{width:268px;height:200px;float:left}
body.designview .section-product-details section.carousel5 div.row div.col-md-5.m-auto{width:500px;height:500px}body.designview .profile-content .avatar{width:100%;height:260px;display:block}body.designview .profile-content .avatar img{width:260px;height:260px;display:block;margin-top:-130px}body.designview .profile-content div.container div.row div.col-md-6.ml-auto.mr-auto{margin-left:300px;float:none}body.designview .pricing-item{float:left;width:30%}body.designview .section-col img.float-right{width:200px}body.designview .section-col img.float-left{width:200px}body.designview .section-sitemap div.row div.col-lg-3.col-md-6{width:22%}body.designview .section-home-banner{min-height:300px}body.designview .section-home-testimonial{min-height:300px}body.designview .bg-gradient-primary{background:#825ee4}body.designview .bg-gradient-secondary{background:#f4f4f7}body.designview .bg-gradient-success{background:#2dcecc}body.designview .bg-gradient-info{background:#1171ef}body.designview .bg-gradient-warning{background:#fbb140}
body.designview .bg-gradient-danger{background:#f56036}body.designview .bg-gradient-light{background:#efefef}body.designview .bg-gradient-light2{background:#adaebd}body.designview .bg-gradient-dark{background:#212229}body.designview .bg-gradient-default{background:#1a174d}body.designview .bg-gradient-white{background-color:#fff}body.designview .bg-gradient-neutral{background:#fff}body.designview .bg-gradient-darker{background:#000}#numo_listing_service__11 img{width:100%;height:auto;border-radius:6px !important;box-shadow:0 5px 15px -8px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);margin-bottom:20px}.numo_blog_post p img{border-radius:6px !important;box-shadow:0 5px 15px -8px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);margin-bottom:20px}.numo_newsletter_table img{border-radius:6px !important;box-shadow:0 5px 15px -8px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);margin-top:25px;margin-bottom:20px}.product_catalog_display img.product_thumbnail{border-radius:6px !important;margin-top:25px;margin-bottom:20px}
.product_thumbnail{width:200px!important;border:0;max-width:inherit;margin-right:50px}table.product_catalog_display td{border-bottom:1px solid #ddd;padding:25px!important;vertical-align:top}a.dropdown-item span.pull-right.numo-included{margin-right:10px}.navbar .numo-top-menu a{color:#555}.navbar.navbar-transparent .numo-top-menu a{color:#fff}.numo-top-menu.show span.input-group-addon i{margin-right:10px;line-height:2}.numo-top-menu.show .dropdown-menu.contactdrop.show form button#contact-submit.btn.btn-primary.pull-right{margin-top:10px;width:100%}.dropdown-menu.show li a{white-space:nowrap}.dropdown-menu.show li a i,.numo-top-menu a.dropdown-toggle i{margin-right:10px}.dropdown.numo-top-menu.show ul.dropdown-menu.show li a{color:#333}.dropdown.numo-top-menu.show ul.dropdown-menu.show li a:hover{color:#fff}ul.navbar-nav.ml-auto li.dropdown.nav-item.show ul.dropdown-menu.show li ul{list-style:none;padding:0}ul.dropdown-menu>li>a{color:#00adb5;font-size:1rem;text-indent:0px}ul.dropdown-menu a{text-indent:10px}
.open>.dropdown-menu,.dropdown-menu.show{display:block;opacity:1;transform:scale(1)}.dropdown-submenu.opened ul.dropdown-menu{display:block;opacity:1;transform:scale(1);position:relative;box-shadow:0 2px 5px 0 rgba(0,0,0,.0);background:0 0;transform-origin:0 0;will-change:transform,opacity;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transform:all .3s ease}.dropdown-submenu.opened ul.dropdown-menu a{font-size:.75rem;color:rgba(0,0,0,.65);text-indent:15px;white-space:nowrap}.dropdown.nav-item.show ul.dropdown-menu.show li ul li a{padding:.425rem 1.25rem}#period-selector div.selected,#period-selector div{background-color:transparent!important}.listing_service_status__1 td form input.submit_bttn,#tabs_contributor_manager-listings form div.bttm_submit_button input,#tabs_contributor_manager-profile form.numo_listing_service_profile_component div.bttm_submit_button input,#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li input#slot_1,a.numo_listings_back_button,#numo_calendar_large div#period-selector div#day-button a,#numo_calendar_large div#period-selector div#week-button a,#numo_calendar_large div#period-selector div#month-button a{position:relative;padding:12px 30px;margin:.3125rem 20px;font-size:.75rem;font-weight:400;line-height:1.428571;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;border-radius:.2rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;color:#fff;background-color:#00adb5;border-color:#00adb5;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12)}
#numo_calendar_large div#period-selector div#day-button.selected a{background-color:#00959B!important}#numo_calendar_large div#period-selector div#week-button.selected a{background-color:#00959B!important}#numo_calendar_large div#period-selector div#month-button.selected a{background-color:#00959B!important}.product_catalog_display_price_box{font-family:Arial,sans-serif;font-size:15px;color:#fff;font-weight:700;border:2px solid #aaa;background:#333;position:relative!important;padding:12px 30px!important;margin:.3125rem 20px!important;display:inline-block;cursor:pointer;border:0;border-radius:.2rem!important;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;color:#fff;background-color:#00ADB5!important;border-color:#00ADB5!important;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12)!important;white-space:nowrap!important}section form.continue_form input,section form#paypalsubmitform input{position:relative;padding:12px 30px;margin:.3125rem 20px;font-size:.75rem;font-weight:400;line-height:1.428571;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;border-radius:.2rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;color:#fff;background-color:#00adb5;border-color:#00adb5;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12);margin-top:50px}
#cart_form .view_cart_contents .view_cart_contents_item_quantity input{border:1px solid rgba(0,0,0,.15);padding:5px 15px;width:100%;border-radius:.2rem}#cart_form .view_cart_contents .view_cart_contents_item_quantity input.numo_submit_button{position:relative;padding:12px 30px;margin:.3125rem auto;font-size:.75rem;font-weight:400;line-height:1.428571;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;border-radius:.2rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;color:#fff;background-color:#00adb5;border-color:#00adb5;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12);margin-top:5px;width:100%}input[name=numo_cmdc],input[name=numo_cmdb]{position:relative;padding:12px 30px;margin:.3125rem 20px;font-size:.75rem;font-weight:400;line-height:1.428571;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;border-radius:.2rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;color:#fff;background-color:#00adb5;border-color:#00adb5;box-shadow:0 2px 2px 0 rgba(0,173,181,.14),0 3px 1px -2px rgba(0,173,181,.2),0 1px 5px 0 rgba(0,173,181,.12);margin-top:25px}
#numo_account_update_account_details_component input#slot_4,#numo_account_update_account_details_component input#slot_3{border:0;background-image:linear-gradient(to top,#00adb5 1px,rgba(0,173,181,0) 1px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)}#numo_account_update_password_component input#slot_2,#numo_account_update_password_component input#repeat_password{border:0;background-image:linear-gradient(to top,#00adb5 1px,rgba(0,173,181,0) 1px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)}#numo_account_update_account_details_component form{margin:0;padding:0!important}#numo_account_update_account_details_component form ul{list-style-type:none;margin:0;padding:0}#numo_account_update_account_details_component form ul li{margin:0;padding:0;color:red;font-size:.875rem!important}#numo_account_update_account_details_component form ul li label{font-size:.875rem!important;width:120px;display:inline-block;color:#000;font-weight:400!important}#numo_account_update_account_details_component p{color:#060;font-size:.875rem!important;text-align:center;font-weight:400!important;padding:0 0 4px;margin:0}
#numo_account_update_account_details_component p.error{color:red;font-size:.875rem!important;text-align:center;font-weight:400!important}#tabs_contributor_manager ul{list-style:none;padding:0;margin:0;margin-bottom:20px}#tabs_contributor_manager ul li{display:inline;margin-right:25px}#tabs_contributor_manager ul li a{font-weight:700;font-size:1.25rem}#tabs_contributor_manager-listings table.numo_listing_service_contributor_listings tbody tr.listing_service_status__1 td form{margin-top:20px}#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li label{margin-right:10px}#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li input#slot_2,#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li input#slot_3{border:0;border-bottom:1px solid #00adb5;padding:12px 0}.numo_listing_contributor_container{background:transparent!important;color:#222 !important;border-left:0 solid transparent!important}.numo_listing_container{background:transparent!important;border-left:0 solid transparent!important;border:none!important;margin-bottom:30px!important}
.numo_listing_heading{background:transparent!important;border:none!important;color:#00ADB5!important;font-size:1.25rem}a.numo_listings_back_button{margin-left:2px}#the_calendar_large{margin-top:20px!important}#numo_calendar_large p{padding-bottom:20px}#date_label,#date_label_small{font-weight:700;line-height:2!important;font-size:1.25rem!important;margin:3px;padding:2px;padding-left:7px;padding-top:3px;float:left}#numo_calendar_large div#move-buttons div#back-button{margin:3px;background-repeat:no-repeat;background-position:center center;height:20px;float:left;width:20px;margin-left:0;margin-top:15px!important}#numo_calendar_large div#move-buttons div#next-button{margin:3px;background-repeat:no-repeat;background-position:center center;height:20px;float:left;width:20px;margin-left:0;margin-top:15px!important}.numo_guestbook_container{background:#fff;color:#222;border:0 solid transparent!important;padding:0}.numo_guestbook_container td,.numo_guestbook_container th{padding:20px!important}.numo_guestbook_heading th{color:#00adb5}
.numo_guestbook_heading{border-bottom:0 solid #999!important}#numo_account_registration_box_component tbody tr td form ul li input{border:1px solid rgba(0,0,0,.25)!important}#numo_account_registration_box_component form ul li label{font-weight:400!important;font-size:1rem!important;width:120px;display:inline-block;margin-right:20px}#numo_account_update_password_component.thumbnail.span4 div.caption form ul{padding:0;margin:0}#numo_account_update_password_component.thumbnail.span4 div.caption form ul li label{width:120px}.bttm_submit_button input{background:#444;color:#fff;border:0 solid #000!important;height:auto!important;margin:10px 0 5px 10px}.bttm_submit_button{position:absolute;top:auto!important;right:0;height:50px;padding:0 10px;margin:0}#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul{list-style:none}#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li{display:block}#tabs_contributor_manager-profile form.numo_listing_service_profile_component ul li input#slot_1{margin-left:0}
.numo_listing_service_profile_component ul li input#slot_2,.numo_listing_service_profile_component ul li input#slot_3{margin-left:15px}table.numo_newsletter_table{border:0 solid #DDDDDD!important;width:100%}.numo_newsletter_header{background:rgba(0,0,0,.0)!important;color:#00ADB5!important;border-bottom:0 solid #DDDDDD!important;padding:0;margin:0;font-family:inherit!important}.numo_newsletter_header h1{font-weight:700;font-size:1.25rem}.numo_newsletter_header p,.numo_newsletter_header h1,.numo_newsletter_header h2,.numo_newsletter_header h3,.numo_newsletter_header div{color:#00ADB5!important}.numo_newsletter_table tbody tr td table tbody tr td.numo_newsletter_column_2 p:first-of-type{font-size:1.25em;text-align:center;font-weight:700;margin:20px auto}.numo_newsletter_column_1{background:rgba(0,0,0,.15)!important;color:#000;vertical-align:top;padding:25px!important;font-family:inherit!important;width:25%!important;border-radius:6px 0 0 6px}.numo_newsletter_column_2{background:rgba(0,0,0,.0)!important;color:#000;vertical-align:top;padding:25px!important;font-family:inherit!important;margin:-60px 30px 0;border-radius:0 6px 6px 0;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}
.product_catalog_display tbody tr td p:first-of-type{font-weight:700!important}.shopping_cart_product_not_in_stock{font-weight:400!important;color:#00ADB5!important}