#main-header .et_mobile_menu,.et_mobile_menu{background-color:#fff!important}@media (min-width:981px){#main-header.et-fixed-header{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}}#top-header .et-cart-info,#et-top-navigation .et-cart-info{margin-left:0;display:none}#main-header{box-shadow:none}@media (max-width:1030px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}#top-header{overflow:hidden;max-height:50px;transition:max-height .3s ease}#top-header.et-fixed-header{max-height:0}#main-header{transition:top .3s ease}#main-header.et-fixed-header{top:0!important}.admin-bar #main-header.et-fixed-header{top:32px!important}#et-secondary-nav li.cta{background-color:#efdac9;padding:5px;letter-spacing:2px}#logo{-webkit-transform:initial}::-moz-selection{background-color:#f5f5f5}::selection{background-color:#f5f5f5}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:13px;right:10px}header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media only screen and (max-width:980px){.oliviapro-columns .et_pb_column{width:33%!important}}@media only screen and (max-width:605px){.oliviapro-columns .et_pb_column{width:100%!important}}.oliviapro_highlight{text-decoration:none;box-shadow:inset 0 -.5em 0 #dce2e2;color:inherit}.oliviapro_testimonialquote .et_pb_text::before,.oliviapro_testimonialquote::before{content:"“";font-family:Vidaloka,Georgia,"Times New Roman",serif;font-size:235px;line-height:100%;font-weight:400;color:rgb(220,226,226);display:block;position:absolute;left:-20px;top:40px;z-index:0;transition:all 0.5s ease 0s}.oliviapro_steps{counter-reset:what-we-do}.oliviapro_steps .et_pb_module_header{position:relative;margin-top:20px;margin-bottom:10px}.oliviapro_steps .et_pb_module_header::before{counter-increment:what-we-do;content:"0"counter(what-we-do);font-family:'Vidaloka',Georgia,"Times New Roman",serif;font-size:85px;line-height:100%;font-weight:400;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;color:#dce2e2;transition:0.5s;margin-bottom:14px;display:block}.oliviapro_testimonials .et_pb_slides{margin-bottom:90px}.oliviapro_testimonials .et_pb_slide{padding:0}.oliviapro_testimonials .et_pb_slide_description{text-shadow:none}.oliviapro_testimonials .et_pb_slider .et-pb-slider-arrows{position:relative;bottom:42px;margin-right:30px}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev,.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next{opacity:1;top:0;margin-top:0}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev:before,.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next:before{padding:5px 15px;font-size:32px;color:#d5d6ce;border:1px solid #d5d6ce;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev:before,.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next:before{color:#9d7c5e;border-color:#9d7c5e}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev:hover:before,.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next:hover:before{color:#373737;border-color:#373737}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev{left:0}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-prev:before{content:'#'}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next{right:calc(100% - 160px)}.oliviapro_testimonials .et_pb_slider .et-pb-arrow-next:before{content:'$'}.oliviapro_slidertestimonial .et_pb_slide{background:transparent!important;box-shadow:none!important;padding:0!important}.oliviapro_slidertestimonial .et_pb_slide_description:before{content:'{';display:block;font-size:62px;line-height:100%;font-family:ETmodules!important;max-height:62px;color:#fff}.oliviapro_slidertestimonial .et-pb-controllers a:not(.et-pb-active-control):hover{opacity:.5}.oliviapro_slidertestimonial .et-pb-controllers a{width:10px;height:10px;box-shadow:inset 0 0 0 40px;border-radius:100%;color:inherit}.oliviapro_slidertestimonial .et-pb-slider-arrows a.et-pb-arrow-next:before{content:"$"}.oliviapro_slidertestimonial .et-pb-slider-arrows a.et-pb-arrow-prev:before{content:"#"}.oliviapro_slidertestimonial .et_pb_slider .et-pb-slider-arrows a{position:static!important;opacity:1!important;display:inline-block;vertical-align:middle;margin-top:0!important;background-color:transparent;padding:19px}.oliviapro_slidertestimonial .et-pb-arrow-next{opacity:1;right:22px}.oliviapro_slidertestimonial .et-pb-arrow-prev{opacity:1;left:22px}.oliviapro_blurbwork .et_pb_blurb_container{position:absolute;z-index:10;top:-73px;right:-1px;transform:rotate(-90deg);transform-origin:bottom right;max-width:none;overflow:hidden}.oliviapro_blurbwork .et_pb_blurb .et_pb_blurb_container .et_pb_module_header{background-color:#f5f5f5}.oliviapro_blurbwork .et_pb_blurb_container h4,.oliviapro_blurbwork .et_pb_blurb_container .et_pb_blurb_description{display:inline-block;padding:27px 92px 27px 40px!important;transition:transform .6s ease}.oliviapro_blurbwork .et_pb_blurb{cursor:pointer}.oliviapro_blurbwork .et_pb_blurb_container .et_pb_blurb_description{position:absolute;left:-100%;top:0;transform:translate(0,0)}.oliviapro_blurbwork .et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description{background-color:#fff}.latest-post{margin:20px 0 26px;text-align:left}.latest-post-img{display:inline-block;margin:0 4% 0 0;vertical-align:top;width:31.4%;height:100px;overflow:hidden}.latest-post-img img{max-width:100%;vertical-align:middle;height:100%;width:100%;object-fit:cover}.latest-post-content{display:inline-block;width:59%}.latest-post-title h6{font-size:15px;line-height:1.4;font-weight:600;text-align:left!important;text-transform:uppercase}.latest-post .latest-post-title a:hover{color:#9d7c5e}.latest-post .post-meta-elements{font-size:12px}.latest-post .meta-post-cat i,.latest-post .meta-post-date i{right:5px;position:relative}.latest-post .post-meta-elements,.latest-post .post-meta-elements a{color:#000;display:inline-block;font-size:13px;line-height:1.4}.latest-post .post-meta-elements>div{display:inline-block}.latest-post .post-meta-elements a:after{content:',';margin-left:2px;margin-right:2px}body .oliviapro_blurbs .et_pb_blurb .et_pb_module_header:after,body .oliviapro_blurbs .et_pb_blurb .et_pb_module_header:before{content:"";display:block;background-color:#1b1a1a;height:1px;width:0;position:absolute;top:0;left:50%;transform:translate(-50%,0);transition:0.3s}body .oliviapro_blurbs .et_pb_blurb .et_pb_module_header:after{width:74%;top:auto;bottom:0}body .oliviapro_blurbs .et_pb_blurb:hover .et_pb_module_header:before{transition-delay:0.2s;width:74%}body .oliviapro_blurbs .et_pb_blurb:hover .et_pb_module_header{transition-delay:0s;transform:translate(0,8px)}body .oliviapro_blurbs .et_pb_blurb .et_pb_blurb_description{transform:translate(0,0);transition:0.3s;transition-delay:0.3s}body .oliviapro_blurbs .et_pb_blurb:hover .et_pb_blurb_description{transition-delay:0s;transform:translate(0,20px);opacity:0}body .oliviapro_blurbs .et_pb_blurb:hover:after{transition-delay:0.3s;opacity:1 !Important;transform:translate(-50%,0)}@media only screen and (max-width:980px){.oliviapro_blurbs .et_pb_blurb .et_pb_blurb_content{padding:20px!important}}@media only screen and (max-width:767px){.oliviapro_blurbs .et_pb_column_1_3{width:100%!important;margin-right:0!important}.oliviapro_blurbs .et_pb_blurb .et_pb_blurb_content{height:auto!important}body .oliviapro_blurbs .et_pb_blurb:hover .et_pb_module_header{transform:translate(0,0)}body .oliviapro_blurbs .et_pb_blurb:hover:after{bottom:30px!important}}.olviviapro_blurbimg .et_pb_column .et_pb_image{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.olviviapro_blurbimg .et_pb_column .et_pb_image:hover{-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:all 1000ms cubic-bezier(.17,.69,.47,.995);-moz-transition:all 1000ms cubic-bezier(.17,.69,.47,.995);-o-transition:all 1000ms cubic-bezier(.17,.69,.47,.995);transition:all 1000ms cubic-bezier(.17,.69,.47,.995)}.olviviapro_blurbimg .et_pb_column{border:none!important;overflow:hidden;width:100%;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.oliviapro_servicesh1 .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{position:absolute!important;left:50%;top:-70px;margin-left:-35px}.oliviapro_servicesh1 .et_pb_column .et-pb-icon{padding:15px}.oliviapro_servicesh1 .et_pb_column .et_pb_main_blurb_image,.oliviapro_servicesh1 .et_pb_column .et_pb_image img{transition:all 0.3s ease-in-out}.oliviapro_servicesh1 .et_pb_column:hover .et_pb_main_blurb_image{transform:translateY(5px);transition-delay:0.1s}.oliviapro_servicesh1 .et_pb_column:hover .et_pb_image img{transform:scale(1.1);filter:grayscale(100%)}.smartPWLogin{margin-bottom:15px;overflow:hidden;padding:0;display:block;margin:0 auto;text-align:center}.smartPWLogin input{border:1px solid #bbb!important;color:#4e4e4e!important;background-color:#fff!important;padding:12px;font-size:14px;margin-right:1%;width:20%}.smartPWLogin input[type=submit]{-webkit-appearance:none;padding:12px!important;background:#e6b83c!important;border-color:#e6b83c!important;color:#fff!important;cursor:pointer}.smartPWLogin input:hover[type=submit]{background:#fff!important;color:#454a54!important;border-color:#e6b83c!important}#sb_instagram .sbi_follow_btn{text-align:center;float:none}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:0}div#sb_instagram #sbi_load .sbi_load_btn,div#sb_instagram .sbi_follow_btn a{border-radius:0;color:#fff!important;font-size:10px;letter-spacing:2px;text-transform:uppercase;margin-top:-50%;z-index:99;background:#2c3a45;padding:14px 40px;position:relative}div#sb_instagram #sbi_load .sbi_load_btn:hover,div#sb_instagram .sbi_follow_btn a:hover{box-shadow:inset 0 0 10px 20px #2c3a45;color:#fff!important}#sb_instagram #sbi_load{margin-bottom:-25px!important}#olivia-contact .et_pb_contact p input,.olivia-contact .et_pb_contact p textarea,.olivia-contact .et_pb_subscribe .et_pb_contact_field input,.olivia-contact .et_pb_subscribe .et_pb_contact_field textarea{border-bottom:1px solid #b27266}#et-main-area{overflow:hidden}.olivia_slider{overflow:visible;border:24px solid #faf5f3}.olivia_slider .et_pb_slide_description h2{color:#26abe6!important;font-weight:800;padding-bottom:40px}.olivia_slider .et-pb-controllers{position:absolute;z-index:10;width:100%;text-align:center;color:#0d365a!important;top:7px;bottom:auto;left:103%;display:grid}.olivia_slider .et-pb-controllers a{display:inline-block;width:9px;height:9px;margin-right:10px;padding:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#fff;text-indent:-9999px;margin-bottom:16px}.olivia_slider .et-pb-controllers .et-pb-active-control{background-color:#b27266;margin-bottom:16px;width:14px;height:14px;margin-left:-2px}.gq_m_vertical_slider .et-pb-arrow-next,.gq_m_vertical_slider .et-pb-arrow-prev{top:0%;margin-top:0;opacity:1;color:#ffffff!important;font-size:35px}.olivia_slider .et-pb-arrow-prev,.olivia_slider .et_pb_slider:hover .et-pb-arrow-prev{top:20px;left:5px!important;background:transparent}.olivia_slider .et-pb-arrow-next,.olivia_slider .et_pb_slider:hover .et-pb-arrow-next{right:5px!important;background:transparent;bottom:5px;top:inherit!important}.olivia_slider .et-pb-arrow-prev:before{content:"\32"}.olivia_slider .et-pb-arrow-next:before{content:"\33"}.textborderbottom{background:linear-gradient(to bottom,transparent 0,transparent 45%,#e3e9e7 45%,#e3e9e7 100%);width:20%;margin:0 auto}.olivia-testimonial{background-color:#faf5f3}.olivia-testimonial .et_pb_slides .et_pb_slide_content{text-shadow:none!important}.olivia-testimonial .et_pb_slides .et_pb_slide_content h3{color:#2a324b!important;font-size:20px;line-height:46px;font-weight:400;font-style:italic}.olivia-testimonial .et_pb_slides .et_pb_slide_title{position:absolute;bottom:40px;left:0;right:0;text-shadow:none}.olivia-testimonial .et-pb-controllers{bottom:0}.olivia-testimonial .et-pb-controllers a{width:20px;height:2px}@media only screen and (max-width:860px){.olivia-testimonial .et_pb_slides .et_pb_slide_title{bottom:0}.olivia-testimonial .et-pb-controllers{bottom:-10%}}.oliviapro_patron_blurbs{counter-reset:section}.oliviapro_patron_blurbs .et_pb_blurb:hover:before,.oliviapro_patron1_blurbs .et_pb_blurb:hover:before{color:#fff!important}.oliviapro_patron_blurbs .et_pb_blurb:hover:after,.oliviapro_patron1_blurbs .et_pb_blurb:hover:after{width:100%;height:100%;left:0;bottom:0}.oliviapro_patron_blurbs .et_pb_column .et_pb_blurb{border-color:#dce2e2}.oliviapro_patron_blurbs .et_pb_blurb:before{counter-increment:section;content:"0" counter(section);display:block;vertical-align:middle;line-height:100%;margin-bottom:13px!important;font-family:'Vidaloka',Georgia,"Times New Roman",serif;font-size:95px;font-weight:400;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;transform-origin:top left;margin-left:0!important;text-align:left;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;color:#2c3a45;z-index:15;position:absolute;margin-top:-55px}.oliviapro_patron_blurbs .et_pb_blurb:after,.oliviapro_patron1_blurbs .et_pb_blurb:after{content:"";display:block;background-color:#dce2e2;width:15px;height:15px;position:absolute;bottom:49px;left:54px;transition:all 600ms cubic-bezier(.23,1,.32,1)}@media (max-width:600px){.oliviapro_patron_blurbs .et_pb_blurb:before{font-size:65px;margin-top:-35px}}.oliviapro_blurb h4.et_pb_module_header{margin:0 20px;padding:15px 0 15px;background-color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.oliviapro_blurb .et_pb_image_wrap{overflow:hidden;max-height:470px;height:470px;border:17px solid #dce2e2;position:relative}.oliviapro_blurb .et_pb_image_wrap img{-moz-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;vertical-align:bottom;max-width:100%;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.oliviapro_blurb .et_pb_image_wrap img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}.oliviapro_blurb_gallery h4.et_pb_module_header{margin:0 20px;padding:15px 0 15px;background-color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.oliviapro_blurb_gallery .et_pb_image_wrap{overflow:hidden;max-height:500px;border:17px solid #faf5f3}.oliviapro_blurb_gallery .et_pb_image_wrap img{-moz-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s}.oliviapro_blurb_gallery .et_pb_image_wrap img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}.olivia-instagram{background-color:#4f5c5b}.olivia-service_block{display:block;border:15px solid #faf5f3;border-radius:0;text-align:center;background:#fff;padding:20px;position:relative}.olivia-service_block{text-align:center}.olivia-service_block:before{display:block;content:"";width:9%;height:17%;position:absolute;bottom:-3px;right:-3px;border-bottom:3px solid #b27266;border-right:3px solid #b27266;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.olivia-service_block:hover:before{width:95%;height:90%}.olivia-service_block .et_pb_main_blurb_image span.et_pb_image_wrap .et-pb-icon{font-size:32px;color:#666!important}.olivia-service_block .et_pb_blurb_content h4{color:#6f6f6f;font-size:14px;margin-bottom:10px;font-weight:600;text-align:center}.olivia-service_block:hover .et_pb_main_blurb_image span.et_pb_image_wrap .et-pb-icon{color:#03a9f5!important}.olivia-service_block:hover .et_pb_blurb_content h4,.olivia-service_block:hover .et_pb_blurb_description{color:#000}.olivia-service_block:after{display:block;content:"";width:9%;height:17%;position:absolute;top:-3px;left:-3px;border-top:3px solid #b27266;border-left:3px solid #b27266;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.olivia-service_block:hover:after{width:95%;height:90%}.olivia-service_block .et_pb_blurb_description{text-align:center}.oliviapro_listblog .et_pb_post{margin-bottom:6%;display:flex;justify-content:stretch;flex-wrap:wrap}.oliviapro_listblog .et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:0}.oliviapro_listblog .et_pb_post .entry-featured-image-url{width:50%;position:relative;overflow:hidden}.oliviapro_listblog .et_pb_post a img{vertical-align:bottom;max-width:100%;position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.oliviapro_listblog .post-content:before{content:'';display:block;width:65px;height:1px;margin-top:5px;margin-bottom:15px;background-color:#9d7c5e}.oliviapro_listblog .et_pb_post>.wrapped{padding:40px;z-index:5;background:#fff;display:flex;flex-direction:column;width:50%}.oliviapro_listblog .et_pb_post .entry-title a{display:block;cursor:pointer}.oliviapro_listblog .et_pb_post .entry-title{order:2}.oliviapro_listblog .et_pb_post .post-meta{order:1}.oliviapro_listblog .et_pb_post .post-content{order:3}.oliviapro_listblog .oliviapro-blog-cat{display:-webkit-box;display:-ms-flexbox;display:block;margin:0 auto;width:100%;text-align:left;justify-content:left}.oliviapro_listblog .oliviapro-blog-cat a{display:inline-block;margin-right:5px;text-transform:uppercase;font-size:13px;letter-spacing:1px;line-height:2em;text-align:center;color:#9d7c5e;font-weight:500;margin-bottom:1%}.oliviapro_listblog .oliviapro-blog-cat a:after{content:',';margin-left:2px;margin-right:0}.oliviapro_listblog .oliviapro-blog-cat a:last-child:after{display:none}.oliviapro_listblog article a[rel="category tag"]:after,.oliviapro_listblog .post-meta .published:after,.oliviapro_listblog .et_pb_post .post-meta a:after,.oliviapro_listblog .author:after{content:',';margin-left:2px;margin-right:2px}.oliviapro_listblog article a[rel="category tag"]:last-child:after,.oliviapro_listblog .et_pb_post .post-meta a:last-child:after,.oliviapro_listblog .published:last-child:after{display:none}.oliviapro_listblog .et_pb_post:hover .entry-title:after{width:60%}.oliviapro_listblog .et_pb_post a.more-link{display:inline-block;margin:30px auto 0}.oliviapro_listblog .et_pb_post .et_overlay{border:none;opacity:0;z-index:3}.oliviapro_listblog .et_pb_post:hover .et_overlay{opacity:.8}.oliviapro_listblog .et_pb_post .entry-featured-image-url{width:50%;position:relative;overflow:hidden}@media (max-width:1030px){.oliviapro_listblog .et_pb_post>.wrapped,.oliviapro_listblog .et_pb_post .entry-featured-image-url{width:100%}.oliviapro_listblog .et_pb_post a img{position:relative}.oliviapro_listblog .et_pb_post .entry-title{margin-top:3%}}.oliviapro_blognews .entry-featured-image-url{position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;margin:auto;height:100%}.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(1){min-height:580px}.oliviapro_blognews .entry-featured-image-url img{height:100%;object-fit:cover;-webkit-object-fit:cover}.oliviapro_blognews .entry-featured-image-url:before{content:""!important;position:absolute;top:100%;bottom:0;left:0;right:0;width:100%;height:0%;display:block;background-color:rgba(0,0,0,.2);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:0}.oliviapro_blognews .entry-featured-image-url:after{content:"";position:absolute;bottom:100%;top:0;left:0;right:0;width:100%;height:100%;display:block;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(250,250,250,0) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(250,250,250,0) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(250,250,250,0) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#cc000000',GradientType=0)}.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(2),.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(3),.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(1){width:49%}.oliviapro_blognews.et_pb_posts .et_pb_post{float:left;position:relative;z-index:1;min-height:280px;max-height:300px;margin:0 2% 1.5% 0;padding:40px;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;justify-content:flex-end}.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(2),.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(3){margin-right:0px!important}.oliviapro_blognews .et_pb_post .et_pb_post>.wrapped{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column}@media only screen and (max-width:981px){.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(2),.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(3),.oliviapro_blognews.et_pb_posts .et_pb_post:nth-child(1){width:100%}}.oliviapro_grid .et_pb_post{transition:.5s all ease;background:transparent}.oliviapro_grid .et_pb_post .entry-featured-image-url img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.oliviapro_grid .et_pb_post:hover .entry-featured-image-url img{-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);-moz-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);-o-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);transition:all 1e3ms cubic-bezier(.17,.69,.47,.995)}.oliviapro_grid .et_pb_post .entry-featured-image-url img{min-height:350px;object-fit:cover;height:415px}.oliviapro_grid .et_pb_post .entry-featured-image-url{margin:0 -30px 0;min-height:250px;z-index:0}.oliviapro_grid .et_pb_post .entry-featured-image-url:after{content:"";position:absolute;width:100%;height:45px;bottom:0;left:0;background-color:#f5f5f5;border-top-left-radius:50%;border-top-right-radius:50%;z-index:0;-webkit-transform:scale(1.3,1);-moz-transform:scale(1.3,1);-ms-transform:scale(1.3,1);transform:scale(1.3,1)}.oliviapro_grid .et_pb_post{display:flex;flex-direction:column;overflow:hidden;position:relative;border:none;background-color:#f5f5f5;padding:0 30px 50px;max-width:500px}.oliviapro_grid .et_pb_post .entry-featured-image-url img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.oliviapro_grid .et_pb_post:hover .entry-featured-image-url img{-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);-moz-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);-o-transition:all 1e3ms cubic-bezier(.17,.69,.47,.995);transition:all 1e3ms cubic-bezier(.17,.69,.47,.995)}.oliviapro_grid .et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:5px}.oliviapro_grid .et_pb_post .entry-title{order:2}.oliviapro_grid .et_pb_post .post-meta{order:1}.oliviapro_grid .et_pb_post .post-content{order:3}.oliviapro_grid .et_pb_image_container{margin:-20px -20px -10px}#left-area .post-meta a,#left-area .post-meta .published,.single .post-meta a,.single .post-meta .published{text-decoration:none;color:#000;text-transform:uppercase;font-weight:500}.oliviapro_blurbserv .et_pb_blurb_container h4{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.oliviapro_blurbserv .et_pb_blurb_description{max-width:309px}.oliviapro_blurbserv .et_pb_column .et_pb_blurb:hover:before{opacity:.3}.oliviapro_blurbserv .et_pb_column .et_pb_blurb{width:100%!important;float:left;transition:0.6s!important;cursor:pointer}.oliviapro_blurbserv .et_pb_blurb .et_pb_main_blurb_image{left:0}.oliviapro_blurbserv .et_pb_blurb .et_pb_main_blurb_image span{opacity:1!important}.oliviapro_portfolio .et_pb_portfolio_item{background:#fff;text-align:center;height:450px!important;width:30.2%!important;margin-right:2%!important;display:inline-block;float:none;vertical-align:top;margin:0 15px 30px 15px;position:relative;overflow:hidden}.oliviapro_portfolio .et_pb_portfolio_item:last-child,.oliviapro_portfolio .et_pb_portfolio_item:nth-child(3n){margin-right:0!important}.oliviapro_portfolio .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1){clear:none!important}.oliviapro_portfolio .et_portfolio_image img{vertical-align:bottom;margin-bottom:0;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;height:450px}.oliviapro_portfolio .et_pb_portfolio_item h2{position:absolute;width:100%;top:41%;z-index:3;opacity:0;transition:.3s}.oliviapro_portfolio .et_pb_portfolio_item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);opacity:0;z-index:1;transition:.3s}.oliviapro_portfolio .et_overlay{display:none}.oliviapro_portfolio .et_pb_portfolio_item .post-meta{position:absolute;top:38%;left:0;width:100%;color:#a9882f;opacity:0;transition:.3s;z-index:2}.oliviapro_portfolio .et_pb_portfolio_item a:after{content:',';margin-left:2px;margin-right:2px}.oliviapro_portfolio .et_pb_portfolio_item a:last-child:after{display:none}.oliviapro_portfolio .et_pb_portfolio_item:hover h2,.oliviapro_portfolio .et_pb_portfolio_item:hover::before,.oliviapro_portfolio .et_pb_portfolio_item:hover .post-meta{opacity:1}.oliviapro_portfolio .et_pb_portfolio_filters{margin-bottom:80px}.oliviapro_portfolio .et_pb_portfolio_filters ul{display:flex;justify-content:center}.oliviapro_portfolio .et_pb_portfolio_filters li a{background-color:transparent;font-weight:500;border:none!important;display:inline-block;margin:5px;padding:12px;color:#2d2d2d;background-color:#f5f5f5}.oliviapro_portfolio .et_pb_portfolio_filters li a.active{color:#a9882f}.oliviapro_portfolio .et_pb_portfolio_filters li a.active:hover,.oliviapro_portfolio .et_pb_portfolio_filters li a:hover{background-color:#dce2e2}.oliviapro_portfolio .et_pb_portofolio_pagination{display:flex;justify-content:center;border-top:none!important}.oliviapro_portfolio .et_pb_portofolio_pagination ul li{display:inline-flex;width:60px;padding:0!important;border-radius:50%;margin:0 5px;overflow:hidden;transition:.2s}.oliviapro_portfolio .et_pb_portofolio_pagination ul li a.active,.oliviapro_portfolio .et_pb_portofolio_pagination ul li.next,.oliviapro_portfolio .et_pb_portofolio_pagination ul li.prev{background:#dce2e2}.oliviapro_portfolio .et_pb_portofolio_pagination ul li.next,.oliviapro_portfolio .et_pb_portofolio_pagination ul li.prev{border:4px solid #f4f4f5}.oliviapro_portfolio .et_pb_portofolio_pagination ul li.page{border:4px solid #f4f4f5;}.oliviapro_portfolio .et_pb_portofolio_pagination ul li a{text-align:center;width:100%;padding:18px 0}.oliviapro_portfolio .et_pb_portofolio_pagination ul li.page a{color:#1f2732}.oliviapro_portfolio .et_pb_portofolio_pagination ul li a.active,.oliviapro_portfolio .et_pb_portofolio_pagination ul li.next a,.oliviapro_portfolio .et_pb_portofolio_pagination ul li.prev a{color:#000!important;transition:.2s}.oliviapro_portfolio .et_pb_portofolio_pagination ul li:hover,.oliviapro_portfolio .et_pb_portofolio_pagination ul li:hover a.active{border-color:#dce2e2;background:#dce2e2!important}.oliviapro_portfolio .et_pb_portofolio_pagination ul li:hover a{color:#fff}@media (max-width:767px){.oliviapro_portfolio .et_pb_portfolio_item{width:100%!important}}@media (max-width:600px){.oliviapro_portfolio .et_pb_portfolio_filters ul{display:block;justify-content:center}}.orderby,.woocommerce div.product form.cart .variations td select{padding:4px 8px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#666!important;background-color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500;border:1px solid #454a54}.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty{border-width:0!important;border-style:solid!important;width:auto;max-width:3.631em;border:1px solid #ddd!important;height:37px}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:37px;border:1px solid #ddd!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000!important;background-color:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:16px!important;font-weight:300!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#f5f5f5!important;color:#000!important}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#fff}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button{color:#fff}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs{background:#f7f6f5}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #f7f6f5}body.woocommerce .woocommerce-tabs{margin:30px 0 45px;border:1px solid #f7f6f5}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-right:1px solid #f7f6f5;background:#f7f6f5}.entry-summary .entry-title,.woocommerce div.product .product_title,.woocommerce div.product p.price,.woocommerce-page div.product p.price{margin-bottom:2%!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{width:100%;margin-bottom:10%!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#666!important;font-size:14px;text-align:center}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:0 auto 2%!important}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #ebe9eb;padding:4px 0 0;text-align:center}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce span.onsale,.woocommerce-page span.onsale{position:absolute;z-index:2;top:10px!important;left:10px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px 18px!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;color:#454a54;background:#e8eced!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;font-weight:300!important;line-height:inherit!important}.entry-summary p.price span{font-size:20px!important}.woocommerce-product-gallery__wrapper{margin:0;max-height:600px;overflow:hidden}.woocommerce ul.products li.product{overflow:hidden}.product .related h2{padding-bottom:16px;font-size:20px!important}.post-password-required .et_password_protected_form{min-height:initial;width:50%;margin:12% auto;text-align:center;border:5px solid #e8eced;padding:2%}.et_password_protected_form .et_submit_button{display:block;float:none;margin:8px auto 0;font-family:inherit;cursor:pointer}#sb_instagram .sbi_follow_btn a{background:#517fa4;color:#fff;border-radius:0;color:#444!important;font-size:10px;letter-spacing:2px;text-transform:uppercase;z-index:99;background:transparent;padding:8px 40px;position:relative}.et_pb_scroll_top.et-pb-icon{background-color:#9d7c5e;border-radius:0}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:9999;height:100%;width:100%;overflow:hidden!important}.preloader .status{margin:-35px 0 0 -35px;position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.et_pb_image .et_overlay:before{color:#e8eced}.et_pb_posts a.more-link,.oliviapro_grid a.more-link,.oliviapro_grid_blog a.more-link{clear:both;border:none;margin-top:5%;margin:3% auto;color:#000!important;width:auto;background:none;display:inline-block;background:#dce2e2;font-weight:500!important;padding:6px 20px}.et_pb_posts a.more-link:hover,.oliviapro_grid a.more-link:hover,.oliviapro_grid_blog a.more-link:hover{border:none;background:none!important;color:#000!important;background:#f5f5f5;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.oliviapro_grid a.more-link{clear:both;border:none;margin-top:5%;display:table;margin:5% auto;color:#000!important;background:none;background-color:#dce2e2;font-weight:500!important;padding:6px 20px}.oliviapro_grid a.more-link:hover{color:#000!important;border-bottom:#a48f5f;background-color:#eddbd3!important;border:none!important}.oliviapro-blog-cat{margin:0 auto;width:100%;text-align:center;justify-content:center}.oliviapro-blog-cat a{display:inline-block;margin-right:5px;text-transform:uppercase;font-size:13px;letter-spacing:1px;line-height:1.9em;text-align:center;color:#b67a3e;font-weight:500}.oliviapro-blog-cat a:after{content:',';margin-left:2px;margin-right:0}.oliviapro-blog-cat a:last-child:after{display:none}