@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}blockquote{padding:20px;border-left:none;border-top:3px solid #faf4f0;border-bottom:3px solid #faf4f0}blockquote p{font-size:15px!important;line-height:1.5;font-style:italic!important;font-family:'Arapey',georgia,serif}::-moz-selection{background-color:#faf4f0}::selection{background-color:#faf4f0;color:#222}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:#fff0;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.marie_menusidebar .et_pb_menu_inner_container,.marie_menusidebar .et_pb_menu__wrap,.marie_menusidebar .et_pb_menu__menu,.marie_menusidebar.et_pb_menu .et_pb_menu__menu>nav,.marie_menusidebar.et_pb_menu .et_pb_menu__menu>nav>ul{display:block}.marie_menusidebar .et_mobile_nav_menu{display:none}.dl-v-menu2.et_pb_menu .et-menu{margin:0}#page-container .marie_menusidebar ul.sub-menu{position:relative;visibility:visible;opacity:1;top:0;left:0;width:auto;border-top:none;box-shadow:none;display:none;transition:none;padding:0;margin:0 0 0 20px;border-radius:5px}#page-container .marie_menusidebar ul.sub-menu li{padding:0;margin-top:8px}#page-container .marie_menusidebar ul.sub-menu a{text-transform:none;width:100%}#page-container .marie_menusidebar li{display:block;padding:0}#page-container .marie_menusidebar li a{line-height:initial;display:block;padding:14px 20px;background:#f5f4ef;transition:all .3s ease-in-out;border-radius:4px}#page-container .marie_menusidebar a:hover{background:#e8e3e1;opacity:1}#page-container .marie_menusidebar li.current-menu-item a{background:#000}.marie_menusidebar .menu-item-has-children>a:first-child:after{display:none}.marie_servicesicon .et_pb_promo .et_pb_promo_description{font-weight:400!important;padding-left:50px;position:relative}.marie_servicesicon .et_pb_promo .et_pb_promo_description:after{content:"$";display:block;font-family:"ETmodules";font-size:26px;color:#fff;position:absolute;margin:0!important;left:0;top:-5px;line-height:100%}.marie_tabs .et_pb_column .et_pb_promo{margin:0 auto 2vw!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls:after{display:none!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li a{display:block;width:100%;text-align:center;padding:25px 9px 26px}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:last-child{margin-right:0!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li{width:24.2%!important;margin-right:0.8%!important;position:relative}.marie_tabs .et_pb_tabs .et_pb_all_tabs{clear:both!important;max-width:740px;margin:0 auto}.marie_tabs .et_pb_tabs .et_pb_all_tabs p:last-child{padding-bottom:0!important}.marie_tabs .et_pb_tabs .et_pb_all_tabs p{padding-bottom:30px!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:after{border:1px solid #222;position:absolute;z-index:6;content:"";display:block;top:8px;left:8px;right:8px;bottom:8px;transition:0.3s}.marie_tabs .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li{font-weight:400;border:1px solid #222!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):hover a{-webkit-animation:fadeIn 5s infinite;animation:fadeIn 1s infinite;animation-iteration-count:1}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active,.marie_tabs .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active *{transition:0.3s!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:hover *,.marie_tabs .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active *{color:#222!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:hover,.marie_tabs .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active{background-color:#e8e3e1!important}@media only screen and (max-width:1390px){.marie_tabs .et_pb_row{width:95%!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li{width:24%!important;margin-right:1.33%!important}}@media only screen and (max-width:980px){.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:nth-child(2n+2){margin-right:0!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li{width:46%!important;margin-right:8%!important;margin-bottom:20px}.marie_tabs .et_pb_row{width:80%!important}}@media only screen and (max-width:767px){.marie_tabs .et_pb_tabs .et_pb_tabs_controls li:nth-child(2n+2){margin-right:auto!important}.marie_tabs .et_pb_tabs .et_pb_tabs_controls li{width:100%!important;margin:0 auto 20px!important}}.underline-magical{background-image:linear-gradient(120deg,#e8e3e1 0%,#fff 100%);background-repeat:no-repeat;background-size:100% .4em;background-position:0 88%;transition:background-size 0.25s ease-in}.underline-magical:hover{background-size:100% 88%}.marie_toggle .et_pb_toggle_title:before{content:"+";font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;color:#222;font-size:21px!important;background-color:#f5f5f5;border-radius:50%;line-height:100%;display:block;padding:10px 17px 13px;transform:translate(0,-50%) rotate(0deg);margin-top:0!important;transition:0.3s}.marie_toggle .et_pb_toggle_title:hover:before{color:#fff;background-color:#e2e4dd}.marie_toggle .et_pb_toggle_item.et_pb_toggle_open .et_pb_toggle_title:before{transform:translate(0,-50%) rotate(-45deg);content:"+"}.woocommerce-product-gallery__image{pointer-events:none!important}.marie_resources .et_pb_column{padding:30px;border:1px solid rgb(65 82 71 / .7);-webkit-transition:background 1s ease-in-out;-moz-transition:background 1s ease-in-out;-ms-transition:background 1s ease-in-out;transition:background 1s ease-in-out}.marie_resources .et_pb_column:not(:hover){border:1px solid;background-position:0 0}.marie_resources .et_pb_column:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgb(255 255 255 / .6);-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}.marie_resources.et_pb_column:not(:hover):before{background-color:rgb(255 255 255 / .55)}.marie_accordion .et_pb_accordion.et_pb_accordion .et_pb_toggle_title:before{content:"+";font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important;color:#222;font-size:21px!important;background-color:#f5f5f5;border-radius:50%;line-height:100%;display:block;padding:10px 17px 13px;transform:translate(0,-50%) rotate(0deg);margin-top:0!important;transition:0.3s}.marie_accordion .et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{transform:translate(0,-50%) rotate(-45deg)}#page-container .marie-slidertestimonial .et_pb_slider .et_pb_slide{padding:0!important}#page-container .marie-slidertestimonial .et_pb_slider .et_pb_slide .et_pb_slider_container_inner{display:block!important}#page-container .marie-slidertestimonial .et_pb_slider .et_pb_slide .et_pb_container{height:auto!important;display:block;width:100%!important;max-width:100%!important}#page-container .marie-slidertestimonial .et_pb_slider .et_pb_slide .et_pb_slide_content{margin-bottom:34px}.marie-slidertestimonial .et_pb_slider .et-pb-controllers a:last-child{margin-right:0}.marie-slidertestimonial .et_pb_slider .et-pb-controllers a:last-child{margin-right:0}.marie-slidertestimonial .et_pb_slider .et_pb_slide .et_pb_slide_description{padding:0!important}.marie-slidertestimonial .et_pb_slider .et_pb_slide{padding:0!important}.marie-slidertestimonial .et_pb_module.et_pb_image,.marie-slidertestimonial .et_pb_module.et_pb_image img{height:auto!important}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a{position:static!important;opacity:1!important}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a:hover:before{color:#c96a47!important}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a:before{color:#222!important;font-size:26px;font-weight:100!important}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows{margin-top:0;margin-left:0}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev{margin-right:22px}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev:before{content:"#"!important}.marie-slidertestimonial .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before{content:"$"!important}.marie_servicesh1 .et_pb_blurb_container:after{content:"";display:block;width:1px;height:340px;top:-360px;background-color:#fff;position:absolute;left:0}.marie_servicesh1 .et_pb_blurb_container:before{content:"";display:block;width:1px;height:340px;bottom:-360px;background-color:#fff;position:absolute;left:0}.marie_testimonials .et_pb_testimonial_description{display:flex;flex-direction:column}.marie_testimonials .et_pb_testimonial_description .et_pb_testimonial_description_inner{order:3;margin-top:20px}.marie_hover_column:hover .hover-title{background-color:#222}.marie_hover_column:hover .hover-title h3{color:white!important}.marie_hover_column:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:#7e697a;z-index:-1;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-ms-transition:all 0.9s ease;transition:all 0.9s ease;opacity:1}.marie_hover_column:hover::before{opacity:0}.marie_testimonial .five_star:after{content:'\e033\e033\e033\e033\e033'}.marie_testimonial .one_star:after{content:'\e033'}.marie_testimonial .two_star:after{content:'\e033\e033'}.marie_testimonial .three_star:after{content:'\e033\e033\e033'}.marie_testimonial .four_star:after{content:'\e033\e033\e033\e033'}.marie_testimonial .one_half_star:after{content:'e032'}.marie_testimonial .two_half_star:after{content:'e032e032'}.marie_testimonial .three_half_star:after{content:'e032e032e032'}.marie_testimonial .four_half_star:after{content:'e032e032e032e032'}.marie_testimonial .five_half_star:after{content:'e032e032e032e032e032'}.marie_testimonial .five_star:after,.marie_testimonial .four_star:after,.marie_testimonial .three_star:after,.marie_testimonial .two_star:after,.marie_testimonial .one_star:after,.marie_testimonial .five_half_star:after,.marie_testimonial .four_half_star:after,.marie_testimonial .three_half_star:after,.marie_testimonial .two_half_star:after,.marie_testimonial .one_half_star:after{font-family:ETmodules;font-size:18px;display:block;opacity:1;color:#715814;visibility:visible;position:absolute;right:0;left:0;top:-40px}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}}.marquee{position:relative;display:flex;animation:moveLeft 24s linear infinite!important;overflow:hidden}.track{color:inherit;text-decoration:none;animation:text 20s infinite linear;position:relative;white-space:nowrap;min-width:100%}@keyframes text{0%{left:0%}25%{left:-10%}50%{left:-20%}75%{left:-30%}100%{left:-40%}}.marie_slider_testi .et_pb_slider .et-pb-controllers a:last-child{margin-right:0!important}.marie_slider_testi .et_pb_slider .et-pb-controllers{position:static!important;height:200px!important}.marie_slider_testi .et_pb_slider .et-pb-controllers a img{display:block!important;width:100%!important}.marie_slider_testi .et_pb_slider .et-pb-controllers a{background-color:transparent!important;text-indent:0;overflow:hidden;color:#fff0;width:100px;height:100px;background-size:cover;margin-right:-20px!important;transition:0.6s;border-radius:50%!important;text-indent:0;overflow:visible;color:#fff0}.marie_slider_testi .et_pb_slider .et-pb-controllers a.et-pb-active-control,.marie_slider_testi .et_pb_slider .et-pb-controllers a:hover{opacity:1;transition:0.6s}.marie_slider_testi .et_pb_slider .et_pb_slide_title:before{content:"\e033\e033\e033\e033\e033"!important;font-family:'ETmodules';display:table;text-align:center;float:none;margin:10px auto;font-size:22px;-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222;color:#fff0}.marie_slider_testi .et_pb_slider .et-pb-arrow-prev,.marie_slider_testi .et_pb_slider .et-pb-arrow-next{top:40%}.marie_slider_testi .et-pb-slider-arrows a.et-pb-arrow-next:before{content:"\024";color:#222;font-size:28px}.marie_slider_testi .et-pb-slider-arrows a{opacity:1!important}.marie_slider_testi .et-pb-slider-arrows a.et-pb-arrow-prev:before{content:"\023";color:#222;font-size:28px}.marie_slider_testi .et-pb-slider-arrows a.et-pb-arrow-prev{left:1%!important;padding:4px 6px;margin-top:0!important;border:1px solid #222;border-radius:50%}.marie_slider_testi .et-pb-slider-arrows a.et-pb-arrow-next{right:1%!important;padding:4px 6px;margin-top:0!important;border:1px solid #222;border-radius:50%}.marie_blurbh3 .et_pb_blurb h3:after{content:"";bottom:8px;content:"";display:block;height:1px;width:50px;background-color:#222;margin:10px auto 10px;transition:0.3s!important}.marie_blurbh3 .et_pb_blurb_content,.marie_blurbh3 .et_pb_button{position:relative!important;z-index:999}.marie_blurbh3 .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{display:block;position:relative;z-index:1}.marie_blurbh3 .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{background-color:#dfdeda;position:absolute;z-index:-1;opacity:.65;content:"";height:60px;width:60px;right:0;left:-30px;top:0;margin:0 auto;border-radius:50%;-webkit-animation:right_to_left 0.7s linear forwards;animation:right_to_left 0.7s linear forwards;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}.marie_gridblog .et_pb_post{transition:.5s all ease}.marie_gridblog .et_pb_post:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.marie_gridblog .et_pb_post a img{height:425px;object-fit:cover;margin:0 40px 0 0;border-radius:15px}.marie_gridblog .et_pb_post{display:flex;flex-direction:column}.marie_gridblog .et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:5px}.marie_gridblog .et_pb_post .entry-title{order:2}.marie_gridblog .et_pb_post .post-meta{order:1}.marie_gridblog .et_pb_post .post-meta a:after{content:',';margin-left:2px;margin-right:0}.marie_gridblog .et_pb_post .post-meta a:last-child:after{display:none}.marie_gridblog .et_pb_post .post-content{order:3}@media only screen and (min-width:805px){.marie_gridblog .et_pb_post{min-height:600px;max-height:600px}}.marie_m .et_pb_team_member .et_pb_team_member_image,.marie_team .et_pb_team_member .et_pb_team_member_image img{width:100%!important;max-width:100%!important;border-radius:15px}.marie_team .et_pb_team_member{position:relative!important;overflow:hidden}.marie_team .et_pb_team_member .et_pb_team_member_image{margin-bottom:0px!important}.marie_team .et_pb_team_member .et_pb_module_header{padding-bottom:5px!important}.marie_team .et_pb_team_member .et_pb_team_member_description{padding:20px 30px 70px;position:absolute;width:100%;bottom:-20px;background-color:#e2e4dd;transition:all 0.2s ease-in-out}.marie_team .et_pb_team_member .et_pb_team_member_description::before{content:'';position:absolute;bottom:100%;height:65px;width:100%;background:linear-gradient(170deg,transparent 50%,#e2e4dd 50%);left:0;transition:all 0.2s ease-in-out}.marie_team .et_pb_team_member .et_pb_member_social_links{padding:20px 0;opacity:0;color:#222;border-top:1px solid;width:75%;margin:20px auto 0;transition:all 0.2s ease-in-out}.marie_team .et_pb_team_member .et_pb_font_icon{color:#222}.marie_team .et_pb_team_member .et_pb_member_position .marie_team .et_pb_team_member .et_pb_module_header{transition:all 0.2s ease-in-out}.marie_team .et_pb_team_member:hover .et_pb_team_member_description{bottom:0}.marie_team .et_pb_team_member:hover .et_pb_member_social_links{opacity:1}.marie_team .et_pb_team_member:hover .et_pb_member_position,.marie_team .et_pb_team_member:hover .et_pb_module_header{color:#222!important}@media only screen and (max-width:800px){.marie_team .et_pb_team_member .et_pb_team_member_description::before{height:110px}}.marie_team2 .et_pb_team_member{position:relative!important}.marie_team2 .et_pb_team_member .et_pb_team_member_image,.marie_team2 .et_pb_team_member .et_pb_team_member_image img{width:100%!important;max-width:100%!important}.marie_team2 .et_pb_team_member_description{background-color:#7e697a;padding:20px;width:80%;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.marie_team2 .et_pb_team_member_image img{transform:scale(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.marie_team2 .et_pb_team_member_image{overflow:hidden}.marie_team2 .et_pb_team_member_image:hover img{transform:scale(1.1)}@media screen and (max-width:980px){.marie_team2 .et_pb_team_member_description{display:block}.marie_team2 .et_pb_team_member_image{float:none}}@media screen and (max-width:605px){.marie_team2 .et_pb_team_member_description{bottom:70px}}.marie_team3 .et_pb_team_member{position:relative!important}.marie_team3 .et_pb_team_member .et_pb_team_member_image,.marie_team3 .et_pb_team_member .et_pb_team_member_image img{width:100%!important;max-width:100%!important;border-radius:15px}.marie_team3 .et_pb_team_member_description{background-color:#e8e3e1;padding:30px 20px;width:80%;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.marie_team3 .et_pb_team_member_image img{transform:scale(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.marie_team3 .et_pb_team_member_image{overflow:hidden}.marie_team3 .et_pb_team_member_image:hover img{transform:scale(1.1)}@media screen and (max-width:980px){.marie_team3 .et_pb_team_member_description{display:block}.marie_team3 .et_pb_team_member_image{float:none}}.marie_box_testimonials .et_pb_testimonial{border-top:10px solid #efdac9}.marie_box_testimonials .et_pb_testimonial:before{content:"\7b";font-size:70px;left:auto;right:0;position:absolute;top:auto;bottom:-8px;color:#efdac9!important;background-color:transparent!important}.marie_box_testimonials .et_pb_testimonial_portrait{border-width:10px;border-color:#efdac9;width:120px!important;height:120px!important}.marie_box_testimonials .et_pb_testimonial_portrait:before{box-shadow:none}.marie_box_testimonials .et_pb_testimonial_description{margin-left:0!important}.marie_box_testimonials .et_pb_testimonial_portrait{position:absolute;top:-56px}@media (max-width:980px){.marie_menu .et_pb_menu .et_mobile_menu{top:100%;padding:5%;width:200%;transform:translateX(-50%)}}.et-l .et-l--post .et_builder_inner_content .et_pb_row{width:100%;padding-top:0}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.video_popup{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup a:before{content:'play';cursor:pointer;position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#222;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;animation:pulse 4s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 #ffffffa1}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.video_popup a:after{content:'E';cursor:pointer;font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;text-transform:uppercase;color:#222;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}@media all and (max-width:980px){.video_popup a:before{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:10px}.video_popup a:after{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:32px}.video_popup:hover a:before{opacity:0;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px)}.video_popup:hover a:after{opacity:1;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px);font-size:42px}}.marie_portfolio .et_pb_portfolio_item{background:#fff;height:470px!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}.marie_portfolio .et_pb_portfolio_item:last-child,.marie_portfolio .et_pb_portfolio_item:nth-child(3n){margin-right:0!important}.marie_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:470px!important}.marie_portfolio .et_overlay{display:none}.marie_portfolio .et_pb_portfolio_item::before{background-color:#f6f3ef;border:none;z-index:111}.marie_portfolio .et_pb_portfolio_item .et_overlay::before{display:none}.marie_portfolio .et_pb_portfolio_filters{margin-bottom:80px}.marie_portfolio .et_pb_portfolio_filters ul{display:flex;justify-content:center}.marie_portfolio .et_pb_portfolio_filters li a{background-color:#fff0;border:none!important;display:inline-block;margin:5px;padding:12px;background-color:#e0d5c7}.marie_portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#222!important}.marie_portfolio .et_pb_portfolio_filters li a.active:hover,.marie_portfolio .et_pb_portfolio_filters li a:hover{background-color:#e8e3e1}.marie_portfolio .et_pb_portfolio_item{overflow:hidden;position:relative}.marie_portfolio .et_pb_portfolio_item .et_portfolio_image:after,.marie_portfolio .et_pb_portfolio_item .et_portfolio_image:before{content:"";position:absolute;bottom:0;left:0;width:50%;height:100%;background:#f5f4ef;opacity:.9;transform:translateY(-100%);z-index:1;transition:all .3s ease 0s}.marie_portfolio .et_pb_portfolio_item:hover .et_portfolio_image:after,.marie_portfolio .et_pb_portfolio_item:hover .et_portfolio_image:before{transform:translateY(0)}.marie_portfolio .et_pb_portfolio_item .et_portfolio_image:after{left:50%;transform:translateY(100%);transition-delay:.1s}.marie_portfolio .et_pb_portfolio_item .et_portfolio_image img{width:100%;height:auto;transform:scale(1);transition:all 2s ease 0s}.marie_portfolio .et_pb_portfolio_item:hover .et_portfolio_image img{transform:scale(2)}.marie_portfolio .et_pb_portfolio_item .post-meta{width:100%;position:absolute;top:40%;left:0;padding:40px 20px;color:#222;text-align:center;opacity:0;transform:translateX(110%);transition:all .4s linear .1s;z-index:9;cursor:pointer}.marie_portfolio .et_pb_portfolio_item .post-meta a{color:#222}.marie_portfolio .et_pb_portfolio_item:hover .post-meta{transform:translateX(0);transition-delay:.35s;opacity:1}.marie_portfolio .et_pb_portfolio_item .et_pb_module_header{margin-top:0!important;width:100%;position:absolute;top:25%;left:0;padding:40px 25px;text-align:center;opacity:0;margin:0 0 20px;transform:translateX(-110%);transition:all .4s linear .1s;z-index:9}.marie_portfolio .et_pb_portfolio_item:hover .et_pb_module_header{transform:translateX(0);transition-delay:.35s;opacity:1}@media only screen and (max-width:800px){.marie_portfolio .et_pb_portfolio_filters ul{text-align:center}.marie_portfolio .et_pb_portfolio_item{width:100%!important;height:500px!important}}@media only screen and (max-width:981px){.marie_portfolio .et_pb_portfolio_filters ul{text-align:center}.marie_portfolio .et_pb_portfolio_filters ul li{display:inline-block;float:none!important;margin-left:10px}}@media only screen and (max-width:600px){.marie_portfolio .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a,.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{width:100%!important;border-radius:0}.marie_portfolio .et_pb_portfolio_filters ul{text-align:center;display:inline-block}}.et_pb_scroll_top.et-pb-icon{background-color:transparent!important;border-radius:0;border:1px solid #e7eae3}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et_pb_scroll_top.et-pb-icon{right:15px;bottom:15px;background:#333;padding:10px}.et_pb_scroll_top:before{content:"\32";color:#2d2d2d}.wp-pagenavi{border-top:none}.wp-pagenavi a,.wp-pagenavi span{color:#000;background-color:#FAF5F2;border:1px solid #FAF5F2;padding:8px 15px}.tagcloud a{font-size:12px!important;padding:4px 20px;background:#faf5f2;display:inline-block;margin-bottom:4px;border-radius:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:inherit}.tagcloud a:hover{background:#d17d74;color:#fff}.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}.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}.rotate{animation:rotation 35s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#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:-30%;z-index:99;background:#000;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 #171616!important;color:#fff!important}#sb_instagram #sbi_load{margin-bottom:-25px!important}#sb_instagram #sbi_load .sbi_load_btn{display:none!important}@media all and (max-width:800px){div#sb_instagram #sbi_load .sbi_load_btn,div#sb_instagram .sbi_follow_btn a{margin-top:-30%}}.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}.marie_listblog .et_pb_post{margin-bottom:6%;display:flex;justify-content:stretch;flex-wrap:wrap}.marie_listblog .et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:0}.marie_listblog .et_pb_post .entry-featured-image-url{width:50%;position:relative;overflow:hidden}.marie_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;border-radius:15px}.marie_listblog .et_pb_post>.wrapped{padding:40px;z-index:5;display:flex;flex-direction:column;width:50%}.marie_listblog .et_pb_post .entry-title a{display:block;cursor:pointer}.marie_listblog .et_pb_post:hover .entry-title:after{width:60%}.marie_listblog .et_pb_post a.more-link{display:inline-block;margin:30px auto 0}.marie_listblog .et_pb_post .et_overlay{border:none;opacity:0;z-index:3}.marie_listblog .et_pb_post:hover .et_overlay{opacity:.8}.marie_listblog .et_pb_post .entry-featured-image-url{width:50%;position:relative;overflow:hidden}.marie_listblog .et_pb_post .entry-title{order:2}.marie_listblog .et_pb_post .post-meta{order:1}.marie_listblog .et_pb_post .post-meta a:after{content:',';margin-left:2px;margin-right:0}.marie_listblog .et_pb_post .post-meta a:last-child:after{display:none}.marie_listblog .et_pb_post .post-content{order:3}@media (max-width:1030px){.marie_listblog .et_pb_post>.wrapped,.marie_listblog .et_pb_post .entry-featured-image-url{width:100%}.marie_listblog .et_pb_post a img{position:relative}.marie_listblog .et_pb_post .entry-title{margin-top:3%}}.marie_listblog a.more-link,.marie_bloggrid a.more-link{clear:both;border:none;margin:5% auto;color:#000!important;width:auto;background:none;display:inline-block;background:#e8e3e1;padding:5px 20px!important}.marie_listblog a.more-link:hover,.marie_bloggrid a.more-link:hover{border:none;background:none!important;color:#000!important;background:#f6f3ef;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;padding:4px 30px}.marie-pricing .et_pb_pricing .et_pb_pricing_table_wrap{column-gap:2%;flex-wrap:nowrap}.marie-pricing .et_pb_pricing .et_pb_pricing_table{padding:50px;width:32%;max-width:100%;margin:0}.marie-pricing .et_pb_pricing .et_pb_button_wrapper{padding:0}@media only screen and (max-width:1390px){.marie-pricing .et_pb_pricing .et_pb_pricing_table{padding:35px 30px}.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_frequency{margin-left:0}}@media only screen and (max-width:980px) and (min-width:768px){.marie-pricing .et_pb_pricing .et_pb_pricing_table{padding:30px 20px}.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_frequency .et_pb_frequency_slash{display:none}.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_et_price,.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_frequency{display:block}.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_frequency{margin-top:10px}}@media only screen and (max-width:767px){.marie-pricing .et_pb_pricing .et_pb_pricing_table{width:100%}.marie-pricing .et_pb_pricing .et_pb_pricing_table_wrap{row-gap:20px;flex-wrap:wrap}.marie-pricing .et_pb_pricing .et_pb_pricing_table .et_pb_frequency{margin-left:10px}}