@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hXRAy7lRq.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hXRAy7lRq.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4hXRAy7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4jQmfxIC7w.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4jQmfxIC7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4jQmfxI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-weight:300}.f-jost,.f-jost *{font-family:"Jost",sans-serif!important}.right-header{margin-top:15px}.right-header .et_pb_widget{float:none}.mfp-counter{display:none}.mfp-title{display:none}.background-text h4#n2-ss-4item5,h4#n2-ss-4item6{padding:15px!important;background-color:rgb(255 255 255 / .6);margin-top:10px!important}.et_header_style_centered #main-header .logo_container{height:auto;text-align:center;max-height:none!important}.et_fullwidth_nav #main-header .container #et-top-navigation{background-color:#40cbec}.et_header_style_centered #top-menu>li>a{padding:15px 10px;font-weight:400}.et_header_style_centered #top-menu>li>a:hover{background-color:rgb(0 0 0 / .6);opacity:1;color:#fff}.right-header .head-details{text-align:center}.right-header .head-details li{display:inline-block;vertical-align:middle;position:relative;color:#191919}.right-header .head-details li a{color:#191919}.right-header .head-details>li:not(.social){padding-left:70px;margin-left:20px;text-align:left;font-size:13px;line-height:1.5}.right-header .head-details>li:not(.social):before{content:"";width:1px;height:40px;background-color:#ebebeb;position:absolute;left:60px}.right-header .head-details>li:not(.social) img{position:absolute;left:20px;top:0;bottom:0;margin:auto}.right-header .head-details>li:not(.social) span{display:block;text-transform:uppercase}.right-header .head-details>li.social{margin-bottom:0}.right-header .head-details>li.social li{margin-bottom:0}.right-header .head-details>li.social li a,.right-header .head-details>li.social li a img{display:block}.It-begins{padding-bottom:15px;font-weight:normal!important}.custom_posi .et_pb_text_inner{position:absolute;bottom:0;left:32px;right:32px}.inner-header h1 small{font-size:70%}.custom_posi .et_pb_text_inner a{color:#fff;position:relative;bottom:10px;left:0!important}.wp-image-left{float:left;margin-right:20px;margin-bottom:10px;width:300px;margin-top:20px}.home-banner-h6{text-align:right!important}.home-banner-h6 h6{display:inline-block!important;padding:7px 15px!important}.popup_outer_wrap{min-width:100%;top:20px!important;left:0!important;right:0!important;transform:translate(0%,0%)!important;-webkit-transform:translate(0%,0%)!important;margin:auto}div#footer-widgets{padding-top:30px}.et_pb_gutters3 #footer-widgets .footer-widget{margin-bottom:20px}#footer-widgets .footer-widget .fwidget{width:100%}.left-foot,.right-foot{margin-top:70px;border-top:1px solid #fff;text-align:center;padding:30px 0 0}.left-foot img{display:block;margin:0 auto 15px}#footer-widgets .footer-widget ul.foot-social{text-align:center;margin-top:20px}#footer-widgets .footer-widget ul.foot-social li{padding:0;display:inline-block;margin:0 5px}#footer-widgets .footer-widget ul.right-foot li img{vertical-align:middle;margin-right:8px}#footer-widgets .footer-widget ul li:before{display:none}#et-footer-nav{background-color:#fff0}.bottom-nav{text-align:center}.bottom-nav a{color:#fff;font-weight:400;font-size:13px}.bottom-nav li.current-menu-item>a{color:#000!important}#footer-bottom{border-top:1px solid #fff}#footer-bottom div#footer-info{float:none;text-align:center}span.evr-close_wrap .evr-close{top:10px;right:10px;position:absolute}.full-moon-dates ul li{display:inline-block;padding:5px 10px;background-color:#40cbec;margin:10px 4px;color:#fff;font-weight:600;border-radius:3px}@media (min-width:1200px) and (max-width:1500px){.et_header_style_centered #top-menu>li>a{padding:15px 10px;font-size:13px}.et_header_style_centered #top-menu>li{padding-right:0}}@media (max-width:1200px){.et_header_style_centered nav#top-menu-nav{display:none}#et_mobile_nav_menu{display:block;float:none}.et_header_style_centered .mobile_menu_bar{position:absolute;top:2px;right:5px}.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgb(0 0 0 / .05);text-align:left}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}.et_header_style_centered #logo{max-height:75%!important}}@media (max-width:1100px) and (min-width:980px){.right-header .head-details>li.social li{margin-left:0}.right-header .head-details>li:not(.social){padding-left:45px}.right-header .head-details>li:not(.social):before{left:40px}.right-header .head-details>li:not(.social) img{left:5px}}@media (min-width:981px){#top-menu .menu-item-has-children>a:first-child:after{top:14px!important}#top-menu .menu-item-has-children ul.sub-menu{right:0;width:300px!important}#top-menu li li a{width:260px!important}.mail_contact{font-size:18px}.et_fullwidth_nav #main-header .container{padding-right:0;padding-left:0}.et_fullwidth_nav #main-header .container .logo_container{padding:0 50px}.et_fullwidth_nav #main-header .container #et-top-navigation{padding:0}.et_header_style_centered #main-header .logo_container{height:121px;text-align:left}.right-header{float:right;margin-top:50px}.main_divi_banner.et_pb_slider .et_pb_slide_with_image .et_pb_slide_description{width:55%}}@media (max-width:1024px){.home-banner-h2 h2{font-size:50px!important}.home-banner-h4 h4{font-size:24px!important}.home-banner-h6 h6{font-size:20px!important}}@media (max-width:980px){.home-banner .et_pb_text_inner{text-align:center!important}.et_header_style_centered #logo{max-height:90px}.home-banner-h2 h2{font-size:50px!important}.inspiration-box .et_pb_text_inner{top:0px!important;padding:30px 0;transform:translateY(0)!important;-webkit-transform:translateY(0)!important}}#et-top-navigation .et_mobile_menu li a{color:#000}ul#mobile_menu{padding:15px}#et-top-navigation .mobile_menu_bar:before{color:#fff}@media (max-width:528px){span.logo_helper{display:none}.right-header .head-details>li:not(.social){padding-left:40px;margin-left:10px;font-size:12px}.right-header .head-details>li:not(.social):before{left:30px}.right-header .head-details>li:not(.social) img{left:0}#main-header .container.et_menu_container{width:90%}.n2-ss-layer.n2-ow.home-banner-slide2-h4 h4#n2-ss-4item4{font-size:40px!important}.home-banner-slide2-h4.background-text h4{font-size:20px!important;line-height:30px!important}.divi_banner_text h2{font-size:24px!important}}.divi_banner_text{text-align:right}.divi_banner_text h1,.divi_banner_text h2,.divi_banner_text h4{color:#fff;font-family:"Jost",sans-serif;text-shadow:none;line-height:1;font-weight:200;font-style:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none}.divi_banner_text h1{font-size:80px}.divi_banner_text h1 span{font-size:90px}.divi_banner_text h2{font-size:35px;font-weight:300}.divi_banner_text h4{font-size:28px;font-weight:400;background-color:#fff4;padding-bottom:5px;padding-right:15px;padding-left:15px;padding-top:5px;display:inline-block}.banner_slides_text h2,.banner_slides_text h4{text-shadow:none;font-weight:400;font-style:normal;text-decoration:none;text-align:right;letter-spacing:normal;word-spacing:normal;text-transform:none;font-weight:100}.banner_slides_text h2{font-family:"Jost",sans-serif;font-size:60px;line-height:1em;font-weight:200}.banner_slides_text.banner_slides_text_small h2{font-size:45px;font-weight:300}.main_divi_banner .et_pb_container.clearfix{max-width:100%;width:100%}.banner_slides_text h4{font-family:"Jost",sans-serif;margin-top:15px;font-size:28px;padding:15px;line-height:1.3em;font-weight:200}.et_pb_media_alignment_center .et_pb_slide_image{top:0!important;margin-top:0!important;height:100%}.main_divi_banner .et_pb_slide .et_pb_slide_image img{max-height:90%!important;bottom:0;position:absolute;left:0}.main_divi_banner .et_pb_slider_container_inner{vertical-align:bottom!important;padding-bottom:0}@media (max-width:1100px){.divi_banner_text h1{font-size:60px}.divi_banner_text h1 span{font-size:65px}.banner_slides_text h2{font-size:45px}.banner_slides_text.banner_slides_text_small h2{font-size:38px}}@media (max-width:980px){.et_pb_media_alignment_center .et_pb_slide_image{display:none!important}.main_divi_banner .et_pb_slide_description{width:100%}}.mail_contact{font-size:18px!important}.left-foot,.right-foot{margin-top:0}.home-banner h6{display:inline-block;background-color:#ffffff25;padding:10px}.testimonials a.et-pb-active-control{background-color:#40cbec!important}.testimonials a{background-color:#f4f4f4!important;;border:1px solid #40cbec!important;border-radius:10px}.testimonials .et-pb-controllers a{width:12px!important;height:12px!important}.home-form .et_contact_bottom_container{text-align:center;width:100%}.testimonials .et_pb_slide_content h6{color:#40cbec;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-style:normal;text-transform:uppercase;font-weight:500;margin-top:35px}.home-form input#et_pb_contact_name_0{background-image:url(https://shelleyruthwyndham.com/wp-content/uploads/2019/07/name-input-icon.png);background-position:left center;background-size:auto;background-repeat:no-repeat;padding-left:55px}.home-form input#et_pb_contact_email_0{background-image:url(https://shelleyruthwyndham.com/wp-content/uploads/2019/07/email-input-icon.png);background-position:left center;background-size:auto;background-repeat:no-repeat;padding-left:55px}.home-form textarea#et_pb_contact_message_0{background-image:url(https://shelleyruthwyndham.com/wp-content/uploads/2019/07/message-input-icon.png);background-position:left top;background-size:auto;background-repeat:no-repeat;padding-left:55px}.et-pb-contact-message ul:last-child{display:none}.et-pb-contact-message p{font-weight:700}.et-pb-contact-message p{position:relative;border:1px solid red;padding:15px!important;margin-bottom:15px;border-radius:5px;background-color:#Fee}.home-form .et_contact_bottom_container:before{content:"";display:block;height:0;width:0;border-bottom:10px solid #1c1c1c;border-left:10px solid #fff0;border-right:10px solid #fff0;left:0;right:0;margin:auto}.home-form button.et_pb_contact_submit.et_pb_button{margin-left:0px!important}.inspiration-box{min-height:400px;position:relative;transition:all 0.3s ease-in-out;margin:0 2px;height:100%}.inspiration-box:before{content:"";left:0;right:0;top:0;bottom:0;background-color:rgb(255 255 255 / .9);opacity:0;position:absolute;z-index:9;transition:all 0.3s ease-in-out}.inspiration-box:after{content:"";left:10px;right:10px;top:10px;bottom:10px;background-color:#fff0;border:1px solid rgb(0 0 0 / .5);opacity:0;position:absolute;z-index:10;transition:all 0.3s ease-in-out}.inspiration-box .et_pb_text_inner{position:relative;top:50%;transform:translateY(-50%);opacity:0;z-index:11;transition:all 0.3s ease-in-out}.inspiration-box:hover:before,.inspiration-box:hover:after,.inspiration-box:hover .et_pb_text_inner{opacity:1}@media (min-width:981px){#top-menu li li a{font-weight:400!important}.home-banner img.wp-image-72{position:absolute;bottom:-14px}}@media (min-width:981px) and (max-width:1150px){.home-banner{padding-top:75px!important}.home-banner img.wp-image-72{width:38%!important}}.et_fullwidth_nav #main-header .container #et-top-navigation{background-color:#fff;border-top:1px solid #40cbec}.et_fullwidth_nav #main-header .container #et-top-navigation #top-menu a{color:#40cbec}.et_header_style_centered.et_fullwidth_nav #main-header .container #et-top-navigation #top-menu>li>a:hover,.et_fullwidth_nav #main-header .container #et-top-navigation #top-menu li.current-menu-item>a{background-color:#fff0;opacity:1;color:#000}#et-top-navigation .mobile_menu_bar:before,.et_header_style_centered #et-top-navigation .mobile_nav .select_page{color:#40cbec}.et_pb_text_0 h2{margin-right:-14px}@media (max-width:767px){.wp-image-left{float:none;margin:0 auto 20px}}@media (max-width:480px){.custom_posi .et_pb_text_inner h3{font-size:21px!important}.full-moon-dates ul li{width:100%!important;text-align:center;margin:0 auto 5px;font-size:14px;padding:0 10px}.main_divi_banner .et_pb_slider_container_inner{vertical-align:middle!important}}.lucky_sign{height:1px;width:1px}@media (min-width:981px){.col-width .et_pb_gallery_item{width:33.33%!important;clear:none!important}}@media (max-width:980px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media (max-width:767px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media (max-width:479px){.col-width .et_pb_gallery_item{width:100%!important;clear:none!important}}