:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:823px;--wp--style--global--wide-size:1080px}:where(body){margin:0}.cmplz-placeholder-parent{height:inherit}a,div,html,iframe,img,label,li,p,span,strong,ul{font-size:100%}a,body,div,h1,h2,h3,html,iframe,img,label,li,p,span,strong,ul{margin:0;padding:0;border:0;outline:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{list-style:none}:focus{outline:0}figure{margin:0}article,footer,header,nav,section{display:block}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}strong{font-weight:700}iframe,img{max-width:100%}h1,h2,h3{padding-bottom:10px;font-weight:500}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}input{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}button{font-family:inherit}img{height:auto}.container{width:80%;max-width:1080px;margin:auto}.entry-content ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}@media (max-width:980px){#page-container{padding-top:80px}}@media print{#page-container{padding-top:0!important}}.et-social-facebook a.icon:before{content:""}.et-social-instagram a.icon:before{content:""}*{-webkit-box-sizing:border-box;box-sizing:border-box}#et-info-email:before,#et-info-phone:before,.et-social-icon a:before,.mobile_menu_bar:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.et_builder_inner_content{position:relative;z-index:1}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_module{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);position:absolute!important}.et_pb_module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}@media (min-width:981px){.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@media (max-width:980px){.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@font-face{font-family:ETmodules;font-display:block;src:url(//melissamilano.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//melissamilano.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix)format("embedded-opentype"),url(//melissamilano.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff)format("woff"),url(//melissamilano.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf)format("truetype"),url(//melissamilano.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}@media (min-width:981px){.et_pb_gutters2 .et_pb_column{margin-right:3%}.et_pb_gutters2 .et_pb_column_4_4{width:100%}.et_pb_gutters2 .et_pb_column_4_4 .et_pb_module{margin-bottom:1.5%}}#top-menu li{word-wrap:break-word}#main-header{-webkit-transition:background-color .4s,color .4s,opacity .4s ease-in-out,-webkit-transform .4s;transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out,-webkit-transform .4s}.container{text-align:left;position:relative}.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:111px}.et_fixed_nav #main-header{position:fixed}#logo,#top-menu li,span.logo_helper{display:inline-block}#logo{width:auto;margin-bottom:0;max-height:54%;float:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0)}#logo,.et_fixed_nav #et-top-navigation,.logo_container{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}span.logo_helper{height:100%;vertical-align:middle;width:0}#top-menu,#top-menu-nav{line-height:0}#et-top-navigation{font-weight:600}#top-menu,nav#top-menu-nav{float:left}#top-menu li{font-size:14px;padding-right:22px}#top-menu>li:last-child{padding-right:0}#top-menu a{text-decoration:none;display:block;position:relative;-webkit-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;transition:opacity .4s ease-in-out,background-color .4s ease-in-out}#top-menu-nav>ul>li>a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.container.et_menu_container{z-index:99}#et-top-navigation{float:right}#et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.mobile_nav .select_page{display:none}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:30px}@media all and (min-width:981px){.et_fullwidth_nav #main-header .container{width:100%;max-width:100%;padding-right:32px;padding-left:30px}}@media all and (max-width:980px){.et_fixed_nav.et_show_nav #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:80px}#top-menu{display:none}#et-top-navigation{margin-right:0}.et_fixed_nav #main-header{position:absolute}#et-top-navigation,#logo,#main-header,.container,.et_fixed_nav #main-header,.logo_container{-webkit-transition:none;transition:none}#et_mobile_nav_menu{display:block}}@media all and (max-width:767px){#et-top-navigation{margin-right:0}}@media all and (max-width:479px){#et-top-navigation{margin-right:0}}@media print{#main-header,#top-header{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}}#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative;z-index:99999}.mobile_menu_bar,.nav li{position:relative;line-height:1em}.nav li:hover{visibility:inherit}.mobile_menu_bar{display:block;line-height:0}#et-secondary-menu li{word-wrap:break-word}#top-header{background-color:#2ea3f2;z-index:100000}#main-footer .widget_block h2{color:#fff}#et-secondary-nav,#top-header{-webkit-transition:background-color .4s,opacity .4s ease-in-out,-webkit-transform .4s;transition:background-color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,transform .4s,opacity .4s ease-in-out,-webkit-transform .4s}#top-header .container{padding-top:.75em;font-weight:600;line-height:1em}#top-header,#top-header #et-info,#top-header .et-social-icon a{line-height:1em}.et_fixed_nav #top-header{top:0;left:0;right:0;position:fixed}#et-info{float:left}#et-info-email,#et-info-phone{position:relative}#et-info-phone:before{content:"";position:relative;top:2px;margin-right:2px}#et-info-phone{margin-right:13px}#et-info-email:before{content:"";margin-right:4px}#top-header .et-social-icons{float:none;display:inline-block}#et-secondary-menu .et-social-icons{margin-right:20px}#top-header .et-social-icons li{margin-left:12px;margin-top:-2px}#top-header .et-social-icon a{font-size:14px}#et-secondary-menu{float:right}#et-info,#et-secondary-menu>ul>li a{padding-bottom:.75em;display:block}#et-secondary-nav,#et-secondary-nav li{display:inline-block}#et-secondary-nav a{-webkit-transition:background-color .4s,color .4s ease-in-out;transition:background-color .4s,color .4s ease-in-out}#et-secondary-nav li{margin-right:15px;position:relative;text-align:right}#et-secondary-nav>li:last-child{margin-right:0}#et-info-email:hover,#et-secondary-menu>ul>li>a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#et-secondary-nav li:hover{visibility:inherit}@media all and (max-width:980px){#top-header{-webkit-transition:none;transition:none}.et_fixed_nav #top-header{position:absolute}#top-header .container{padding-top:0}#et-info{padding-top:.75em}#et-secondary-menu,#et-secondary-nav{display:none!important}#top-header .et-social-icons{margin-bottom:0}}@media all and (max-width:767px){#et-info .et-social-icons{display:none}#et-secondary-menu .et_duplicate_social_icons{display:inline-block}body.et_fixed_nav.et_secondary_nav_two_panels #main-header{top:58px}#et-info,#et-secondary-menu{text-align:center;display:block;float:none}.et_secondary_nav_two_panels #et-secondary-menu{margin-top:12px}}.et_header_style_split #et-top-navigation{padding-top:33px}.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:33px;z-index:3}.et_header_style_split #main-header .logo_container{position:initial}.et_header_style_split #top-menu-nav{display:inline-block}.et_header_style_split #et-top-navigation .mobile_menu_bar{padding-bottom:24px}.et_header_style_split #et-top-navigation{float:none;text-align:center;display:inline-block;position:relative;vertical-align:middle;width:100%;line-height:1}.et_header_style_split #main-header .container,.et_header_style_split #main-header .logo_container{text-align:center;z-index:2}.et-social-icon span,.et_header_style_split span.logo_helper{display:none}.et_header_style_split #top-menu,.et_header_style_split nav#top-menu-nav{float:none}@media all and (min-width:981px){.et_header_style_split #logo{display:none}}@media all and (max-width:980px){.et_header_style_split #main-header{padding:20px 0}.et_header_style_split #et-top-navigation{display:block;padding-top:0}.et_header_style_split header#main-header .logo_container{height:auto;max-height:100px;padding:0}.et_header_style_split #logo{max-height:60px;max-width:50%}.et_header_style_split .et_menu_container .mobile_menu_bar{opacity:1}.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}.et_header_style_split #et_mobile_nav_menu{float:none;position:relative;margin-top:20px;display:block}.et_header_style_split nav#top-menu-nav{display:none}.et_header_style_split #main-header .mobile_nav{display:block;text-align:left;background-color:rgba(0,0,0,.05);border-radius:5px;padding:9px 10px}.et_header_style_split .et_menu_container .mobile_menu_bar{position:absolute;right:5px;top:2px}}#footer-widgets{padding:6%0 0}.footer-widget{float:left;color:#fff}.footer-widget .fwidget:last-child{margin-bottom:0!important}#footer-bottom{background-color:rgba(0,0,0,.32)}#footer-info{text-align:left;padding-bottom:10px;float:left}#et-footer-nav{background-color:rgba(255,255,255,.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}#footer-bottom a,.bottom-nav a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width:980px){.footer-widget:nth-child(n){width:46.25%!important;margin:0 7.5% 7.5%0!important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}#footer-widgets{padding:8%0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0!important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0!important}#footer-info,.bottom-nav{text-align:center}#footer-info{float:none}}@media all and (max-width:767px){#footer-widgets .footer-widget{width:100%!important;margin-right:0!important}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:9.5%!important}#footer-widgets{padding:10%0}#footer-widgets .footer-widget .fwidget:last-child,#footer-widgets .footer-widget:last-child{margin-bottom:0!important}}@media all and (max-width:479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5%!important}#footer-widgets{padding:12%0}}@media all and (min-width:981px){.et_pb_gutters2 .footer-widget{margin-right:3%;margin-bottom:3%}.et_pb_gutters2 .footer-widget:last-child{margin-right:0}.et_pb_gutters2.et_pb_footer_columns4 .footer-widget{width:22.75%}.et_pb_gutters2.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:13.187%}}.et-social-icons{float:right}.et-social-icons li{display:inline-block;margin-left:20px}.et-social-icon a{display:inline-block;font-size:24px;position:relative;text-align:center;-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s;color:#666;text-decoration:none}.et-social-icons a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top-header .container:after,#top-header .container:before,.et_duplicate_social_icons{display:none}@media all and (max-width:980px){.et-social-icons{float:none;text-align:center;margin:0 0 5px}}.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:cover}@media (min-width:981px){.et_pb_section{padding:4%0}}@media (max-width:980px){.et_pb_section{padding:50px 0}}.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}.et_pb_row:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_column{float:left;position:relative;z-index:2;min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}.et_pb_column,.et_pb_row{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2%0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}}@media (max-width:980px){.et_pb_row{max-width:1080px;padding:30px 0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}}@media (max-width:479px){.et_pb_column{width:100%!important}}#et-footer-nav .bottom-nav li,.et_pb_code_inner{position:relative}#main-footer{padding:65px 0;font-weight:400}#footer-widgets{padding-top:0;padding-bottom:0}#footer-widgets .footer-widget{margin-bottom:40px}#et-footer-nav{margin-bottom:5px}#et-footer-nav .bottom-nav{text-align:center}@media (min-width:767px){#et-footer-nav .bottom-nav li{padding:0 15px}#et-footer-nav .bottom-nav li a:after{content:"/";position:absolute;top:0;right:-5px;opacity:.5}#et-footer-nav .bottom-nav li:last-child a:after{display:none}}@media (max-width:767px){#et-footer-nav .bottom-nav li{padding:10px 0;display:block}#et-footer-nav .bottom-nav li:before{content:"";width:100%;position:absolute;bottom:0;left:0;border-bottom:1px solid;opacity:.25}#et-footer-nav .bottom-nav li:last-child:before{border:0}}#footer-bottom{padding:0}#footer-bottom #footer-info,#footer-bottom .et-social-icons{float:none;text-align:center;display:block;margin-left:auto;margin-right:auto}#footer-bottom .et-social-icons{margin-top:10px}#footer-logo{text-align:center;margin-bottom:10px}#footer-logo img{margin:0 auto}#main-header{box-shadow:none}#top-menu>li{padding:0;line-height:normal}#top-menu>li.menu-item:not(.menu-item-has-children)>a{position:relative;display:inline-block}#top-menu>li.menu-item:not(.menu-item-has-children)>a:after,#top-menu>li.menu-item:not(.menu-item-has-children)>a:before{display:inline-block;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;transition:transform .3s,opacity .2s;font-size:115%!important;font-family:Raleway,sans-serif}#top-menu>li.menu-item:not(.menu-item-has-children)>a:before{margin-right:8px;content:"[";-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}#top-menu>li.menu-item:not(.menu-item-has-children)>a:after{margin-left:8px;content:"]";-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}#top-menu>li.menu-item:not(.menu-item-has-children)>a:hover{opacity:1}#top-menu>li.menu-item:not(.menu-item-has-children)>a:hover:before,#top-menu>li.menu-item:not(.menu-item-has-children)>a:hover:hover:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mobile_nav{background-color:transparent!important}.mobile_nav .select_page{font-weight:400!important}.mobile_nav .mobile_menu_bar:before{border:1px solid}#top-header .container{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;flex-wrap:wrap}#top-header #et-info,#top-header #et-secondary-menu{float:none!important;padding:5px 0}#top-header #et-info,body{font-weight:400}#top-header #et-info a{text-transform:none}#top-header #et-info #et-info-phone:before{margin-right:5px;font-size:12px;top:1px}#top-header #et-info #et-info-email:before{content:"";margin-right:5px;vertical-align:middle;font-size:13px}@media (max-width:980px){#top-header #et-info{text-align:center;margin:10px auto 0}}#top-header #et-secondary-nav li{position:relative;margin-right:0;padding:0 10px!important}#top-header #et-secondary-nav li a{padding-bottom:0}#top-header #et-secondary-nav li a:before{content:"/";position:absolute;top:0;right:-3px;opacity:.5}#top-header #et-secondary-nav li:last-child a:before{display:none}.et_pb_column.et-last-child{margin-right:0!important}#main-content{background-color:transparent}#page-container{overflow:hidden}.container:before{display:none}.cmplz-hidden{display:none!important}body{font-size:16px;color:#707070;line-height:1.6em}h1,h2,h3{color:#000;line-height:1.2em;font-family:"Playfair Display",Georgia,"Times New Roman",serif}.et-social-icon a:hover,.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#ff798a}.et_secondary_nav_enabled #page-container #top-header{background-color:#0a0a0a!important}#top-header,#top-header a{color:#b2b2b2}#top-menu a,.et_header_style_split .mobile_nav .select_page{color:rgba(0,0,0,.7)}#top-header,#top-header .et-social-icon a:before,#top-header a{font-size:14px}#main-footer .widget_block h2,#top-header,#top-header .et-social-icon a:before,#top-header a,#top-menu li a{font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none}#et-footer-nav,#footer-bottom,#main-footer{background-color:transparent}.footer-widget{color:rgba(255,255,255,.65)}#footer-info,.bottom-nav,.bottom-nav a{color:#707070}.bottom-nav a{font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none}#footer-info,.bottom-nav,.bottom-nav a{font-size:13px}#footer-bottom .et-social-icon a{font-size:20px;color:#707070}@media only screen and (min-width:981px){.et_pb_section{padding:2%0}#main-footer .widget_block h2{font-size:16px}.et_header_style_split #et-top-navigation{padding:35px 0 0}.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:35px}}@media only screen and (min-width:1350px){.et_pb_row,.et_pb_section{padding:27px 0}}body,input{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif}#top-menu li a:after,#top-menu li a:before{color:#f8dfa9!important}#divi_photography_logo{max-height:80px!important}.wp-block-group{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(figure){margin:0 0 1em}body.page-id-12613 .et_pb_row_0,body.page-id-12613 .et_pb_section_0{padding:0!important}body.page-id-12613 .et_pb_row_0{width:100%!important;max-width:100%!important}body.page-id-12613 .et_pb_code{margin:0!important}#mm-holiday{--wine:#3e101b;--ivory:#fffcf6;--cream:#f8f1e5;--ink:#382a2b;--gold:#cbb792;background:var(--ivory);color:var(--ink);font:17px/1.75 Arial,sans-serif;text-align:left;width:100%;overflow:hidden}#mm-holiday *{box-sizing:border-box}#mm-holiday figure,#mm-holiday h1,#mm-holiday h2,#mm-holiday h3,#mm-holiday p{margin:0;padding:0}#mm-holiday h1,#mm-holiday h2,#mm-holiday h3{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:var(--wine);line-height:1.12;letter-spacing:-.025em}#mm-holiday h1{font-size:clamp(44px,5vw,70px)}#mm-holiday h2{font-size:clamp(34px,3.5vw,48px)}#mm-holiday h3{font-size:29px}#mm-holiday p+p{margin-top:18px}#mm-holiday img{display:block;width:100%;height:auto}#mm-holiday a{color:var(--wine)}#mm-holiday a:focus-visible,#mm-holiday summary:focus-visible{outline:3px solid #9b7039;outline-offset:5px}#mm-holiday .he-wrap{max-width:1180px;margin:0 auto;padding:0 40px}#mm-holiday .he-section{padding:92px 0;scroll-margin-top:110px}#mm-holiday .he-kicker{font:11px/1.5 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--wine);margin-bottom:22px}#mm-holiday .he-hero{display:grid;grid-template-columns:1.05fr 1fr;max-width:1600px;margin:auto;background:var(--cream)}#mm-holiday .he-intro{padding:70px clamp(32px,5vw,82px);align-self:center}#mm-holiday .he-tagline{font:22px/1.45 Georgia,serif;color:var(--wine);margin:24px 0}#mm-holiday .he-hero-photo{height:100%;min-height:760px;object-fit:cover;object-position:50% 44%}#mm-holiday .he-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}#mm-holiday .he-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 22px;text-decoration:none;background:var(--wine);color:var(--ivory);border:1px solid var(--wine);font:13px/1.5 Arial,sans-serif;letter-spacing:.025em;transition:background .2s}#mm-holiday .he-btn:hover{background:#602534;color:#fff}#mm-holiday .he-btn-outline{background:0 0;color:var(--wine)}#mm-holiday .he-btn-outline:hover{background:var(--wine);color:var(--ivory)}#mm-holiday .he-heading{max-width:700px;margin-bottom:38px}#mm-holiday .he-heading h2{margin-bottom:18px}#mm-holiday .he-backgrounds{display:grid;grid-template-columns:1fr 1fr;gap:38px 28px}#mm-holiday .he-backgrounds img{aspect-ratio:4/3;object-fit:cover}#mm-holiday .he-backgrounds .he-room{object-position:50% 37%}#mm-holiday figcaption{padding-top:16px;display:flex;justify-content:space-between;gap:15px;align-items:baseline}#mm-holiday figcaption h3{font-size:27px}#mm-holiday .he-number{font:11px Arial,sans-serif;letter-spacing:.14em;color:#8d7779}#mm-holiday .he-note{font-size:13px;line-height:1.7;color:#725d60;margin-top:24px}#mm-holiday .he-sessions{background:var(--cream)}#mm-holiday .he-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#mm-holiday .he-card{background:var(--ivory);border:1px solid #dfd3c4;padding:30px 26px;display:flex;flex-direction:column}#mm-holiday .he-card ul{border-top:1px solid #e4d9cd}#mm-holiday .he-card li{border-bottom:1px solid #e4d9cd;font-size:15px;line-height:1.7;padding:16px 0}#mm-holiday .he-help{margin-top:28px;font-size:15px}#mm-holiday .he-moments{display:grid;gap:24px;margin-bottom:55px;align-items:center}#mm-holiday .he-moments img:last-child{object-position:50% 50%;width:min(100%,380px);justify-self:center}#mm-holiday .he-personal{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}#mm-holiday .he-personal h2{max-width:460px}#mm-holiday .he-faq-wrap{max-width:850px;margin:auto}#mm-holiday .he-faq h2{margin-bottom:30px}#mm-holiday details{border-bottom:1px solid #d9cab8;padding:20px 0}#mm-holiday summary{cursor:pointer;font-size:17px;color:var(--wine);font-weight:600;line-height:1.6}#mm-holiday details p{padding-top:15px;font-size:15px}#mm-holiday .he-custom{padding-top:35px;font-size:15px}#mm-holiday .he-custom a{text-underline-offset:4px}@media (min-width:1500px){#mm-holiday .he-intro{padding-top:90px;padding-bottom:90px}}@media (max-width:980px){#mm-holiday .he-hero{grid-template-columns:1fr 1fr}#mm-holiday .he-intro{padding:45px 28px}#mm-holiday h1{font-size:46px}#mm-holiday .he-tagline{font-size:21px}#mm-holiday .he-hero-photo{min-height:850px}#mm-holiday .he-wrap{padding:0 28px}#mm-holiday .he-cards{gap:12px}#mm-holiday .he-card{padding:24px 18px}#mm-holiday .he-card h3{font-size:27px}#mm-holiday .he-personal{gap:30px}}@media (max-width:700px){#mm-holiday .he-hero{display:flex;flex-direction:column}#mm-holiday .he-intro{padding:42px 24px}#mm-holiday h1{font-size:46px}#mm-holiday .he-tagline{font-size:23px}#mm-holiday .he-hero-photo{min-height:0;height:auto;aspect-ratio:4/5;object-position:50% 50%}#mm-holiday .he-wrap{padding:0 24px}#mm-holiday .he-section{padding:60px 0;scroll-margin-top:90px}#mm-holiday .he-backgrounds,#mm-holiday .he-cards,#mm-holiday .he-personal{grid-template-columns:1fr}#mm-holiday .he-backgrounds{gap:32px}#mm-holiday .he-heading{margin-bottom:30px}#mm-holiday .he-card{padding:30px 26px}#mm-holiday .he-card .he-description{min-height:0}#mm-holiday .he-card ul{margin-top:20px}#mm-holiday .he-card h3{font-size:33px}#mm-holiday .he-cards{gap:20px}#mm-holiday .he-moments{gap:12px;margin-bottom:38px}#mm-holiday .he-personal{gap:24px}#mm-holiday .he-personal h2{font-size:35px}#mm-holiday .he-buttons .he-btn{flex:1 1 180px}#mm-holiday figcaption h3{font-size:27px}}@media (prefers-reduced-motion:reduce){#mm-holiday *{scroll-behavior:auto!important;transition:none!important}}#mm-holiday .he-closing{background:var(--ivory);padding:72px 0 96px}#mm-holiday .he-closing-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}#mm-holiday .he-closing-layout>img{aspect-ratio:3/2;object-fit:cover}#mm-holiday .he-closing-copy h2{font-size:clamp(29px,3vw,39px);line-height:1.25}#mm-holiday .he-closing-copy>p{font-size:15px;margin-top:22px}#mm-holiday .he-hero-photo{max-height:1080px}@media (max-width:700px){#mm-holiday .he-closing{padding:50px 0 65px}#mm-holiday .he-closing-layout{grid-template-columns:1fr;gap:30px}#mm-holiday .he-closing-copy h2{font-size:31px}}@media (max-width:700px){#mm-holiday .he-card .he-description{min-height:0}}#mm-holiday .he-card h3{font-size:32px;line-height:1.2;margin:0 0 24px}#mm-holiday .he-card ul{margin:0 0 24px;padding:0;list-style:none}#mm-holiday .he-card .he-description{min-height:0;font-size:15px;line-height:1.7}@media (max-width:980px) and (min-width:701px){#mm-holiday .he-card h3{font-size:28px}}#mm-holiday .he-introduction{padding:64px 0 0}#mm-holiday .he-description-copy{max-width:820px;margin:0 auto;font-size:17px;line-height:1.8}@media (max-width:700px){#mm-holiday .he-introduction{padding:42px 0 0}#mm-holiday .he-description-copy{font-size:16px}}#mm-holiday .he-introduction-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}#mm-holiday .he-introduction .he-description-copy{max-width:none;margin:0;font-size:16px;line-height:1.8}#mm-holiday .he-introduction-photo{aspect-ratio:3/2;object-fit:cover}@media (max-width:980px){#mm-holiday .he-introduction-layout{gap:30px}}@media (max-width:700px){#mm-holiday .he-introduction-layout{grid-template-columns:1fr;gap:30px}}#mm-holiday .he-moments{grid-template-columns:1fr 1.25fr}#mm-holiday .he-moments img:first-child{width:min(100%,380px);aspect-ratio:2/3;object-fit:contain;justify-self:center}#mm-holiday .he-moments img:last-child{width:100%;aspect-ratio:3/2;object-fit:cover;max-height:none}#mm-holiday .he-closing-book{margin-top:28px}#mm-holiday .he-btn{border-radius:0}#mm-holiday #holiday-sessions .he-booking-cta{justify-content:center;margin-top:38px}#mm-holiday .he-booking-cta .he-btn,#mm-holiday .he-closing-book{min-height:50px;padding:13px 22px;font:13px/1.5 Arial,sans-serif;letter-spacing:.025em;background:var(--wine);border:1px solid var(--wine);color:var(--ivory)}#mm-holiday .he-booking-cta .he-btn:hover,#mm-holiday .he-closing-book:hover{background:#602534;border-color:#602534;color:#fff}@media (max-width:700px){#mm-holiday #holiday-sessions .he-booking-cta{margin-top:32px}#mm-holiday #holiday-sessions .he-booking-cta .he-btn{flex:0 1 auto;width:100%;max-width:340px}#mm-holiday .he-closing-book{max-width:100%;text-align:center}}.st0{fill:#009fff}.st1{fill:#333}