@charset "UTF-8";
/* https://birtleyestate.co.uk/wp-content/themes/redantsolutions/style.css?ver=6.9.1 */
html{scroll-behavior:smooth}.elementor-button-text{font-family:century-gothic,sans-serif}.cn-button.bootstrap{font-family:century-gothic,sans-serif!important;background-image:none!important;border-style:solid;border-width:0px!important;box-shadow:0 0 0 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);background-color:#188070!important}.centuryGothic,.centuryGothic p,.centuryGothic h1,.centuryGothic h2,.centuryGothic h3,.centuryGothic h4,.centuryGothic ul,.centuryGothic li,.centuryGothic a,.centuryGothic span,.centuryGothic label,.centuryGothic form,.centuryGothic input,.centuryGothic textarea{font-family:century-gothic,sans-serif!important}.rasForm .elementor-field-option label,.rasForm .elementor-field-option label,.rasForm .elementor-field-option label,.rasForm .elementor-field-option label{color:black!important}.rasTooltip{cursor:pointer!important}.garamond,.garamond p,.garamond h1,.garamond h2,.garamond h3,.garamond h4{font-family:adobe-garamond-pro,serif!important}.page-header,#site-header{display:none!important}.rasPostSection .elementor-container{max-width:1400px!important;padding:40px!important}#rasHomeSlider .elementor-slide-heading{font-weight:300;font-size:70px}.rasDark,.rasDark .elementor-container,.rasDark .elementor-row{background:#303030!important}.rasText a{color:#188070!important}.rasText.rasSmallText a,.rasText.rasSmallText a:hover{text-decoration:underline}.rasWhiteText,.rasWhiteText p,.rasWhiteText h6,.rasWhiteText h5,.rasWhiteText h4,.rasWhiteText h3,.rasWhiteText h2,.rasWhiteText h1,.rasWhiteText li,.rasWhiteText span,.rasWhiteText a{color:white!important}.rasMixedText p,.rasMixedText span,.rasMixedText a,.rasMixedText li{font-size:18px!important;line-height:22px!important}.rasMixedText h3,.rasMixedText h4,.rasMixedText h5,.rasMixedText h6{font-size:26px!important;line-height:32px!important}.rasText,.rasText p,.rasText h6,.rasText h5,.rasText h4,.rasText h3,.rasText h2,.rasText h1,.rasText li,.rasText span,.rasText a,.rasText label,.rasText input,.rasText textarea,.rasText::placeholder{font-family:adobe-garamond-pro,serif}.rasBigTitle,.rasBigTitle h1,.rasBigTitle h2,.rasBigTitle h3{font-size:70px!important;line-height:80px!important;font-weight:500!important}.rasTitle,.rasTitle h1,.rasTitle h2,.rasTitle h3{font-size:50px!important;line-height:60px!important;font-weight:500!important}.rasPhoneTitle h2,.rasPhoneTitle h3{font-size:36px!important;line-height:46px!important}.rasSubTitle,.rasSubTitle p.rasSubTitle h1,.rasSubTitle h2,.rasSubTitle h3,.rasSubTitle h4,.rasSubTitle h5,.rasSubTitle h6{font-size:31px!important;line-height:39px!important}.rasMedText,.rasMedTitle p,.rasMedTitle h1,.rasMedTitle h2,.rasMedTitle h3,.rasMedTitle h4,.rasMedTitle h5,.rasMedTitle h6,.rasIconBox .elementor-icon-box-title a,.rasPosts .elementor-post__title a{font-size:26px!important;line-height:32px!important}.rasSmallText,.rasSmallText p,.rasSmallText span,.rasSmallText li,.rasPosts .elementor-post__excerpt p,.rasPosts .elementor-post__read-more{font-size:18px!important;line-height:28px!important}.rasPosts .ee-post__title__heading,.rasPosts .ee-post__title__heading a,.rasPosts .ee-post__title__heading a:visited,.rasPosts .ee-post__title__heading a:active{font-family:adobe-garamond-pro,serif!important;color:#188070!important}.ee-button-group-gap-narrow .ee-button-group>li,.ee-post__metas__list>li,.ee-post__terms>li{margin-left:20px!important}.rasPosts .ee-post__excerpt,.rasPosts .ee-post__button{font-family:century-gothic,sans-serif!important}.rasTestimonial .elementor-testimonial__text{color:white!important;font-family:adobe-garamond-pro,serif!important;font-size:36px!important;line-height:48px!important}.rasTestimonial .elementor-testimonial__name,.rasTestimonial .elementor-testimonial__title,.rasTestimonial .elementor-testimonial__cite{color:white!important;font-family:century-gothic,sans-serif!important;font-size:20px!important}.rasButton .elementor-button{font-size:18px!important;line-height:26px!important;padding:15px 30px!important;border-radius:3px!important;background:#188070!important;transition-duration:2s!important;-webkit-transition-duration:2s!important;color:white!important;font-family:century-gothic,sans-serif!important}.rasButton .elementor-button:hover{opacity:.9}.rasButton .elementor-button .elementor-button-text{color:white!important;font-family:century-gothic,sans-serif!important;text-transform:uppercase!important}.rasPosts .ee-post__body .ee-post__metas--has-metas{padding:0 0 0 0;background:#d4e0e0;border:24px solid #d4e0e0;margin:-24px -24px 0 -24px}.rasPosts .steveCategoryImg{position:absolute;right:0;top:-1px;width:75px;height:67px}.rasPosts .ee-post__body{min-height:350px}.wp-block-image{margin-bottom:10px!important;margin-top:10px!important}.rasIconBox a{background:#999999!important}.rasIconBox .elementor-icon-box-title a{background:none!important}.rasIconBox i{color:pink!important}.rasIconList i{color:blue}.rasIconList span{color:green;font-size:26px;line-height:32px}.rasSpacer{height:30px!important}@media (min-width:768px) and (max-width:1024px){#rasHomeSlider .elementor-slide-heading{font-size:50px}.rasBigTitle,.rasBigTitle h1,.rasBigTitle h2,.rasBigTitle h3{font-size:60px!important;line-height:68px!important}.rasTitle,.rasTitle h1,.rasTitle h2,.rasTitle h3{font-size:40px!important;line-height:48px!important}.rasSubTitle,.rasSubTitle p.rasSubTitle h1,.rasSubTitle h2,.rasSubTitle h3,.rasSubTitle h4,.rasSubTitle h5,.rasSubTitle h6{font-size:26px!important;line-height:32px!important}.rasPhoneTitle h2,.rasPhoneTitle h3{font-size:26px!important;line-height:32px!important}.rasMedText,.rasMedTitle p,.rasMedTitle h1,.rasMedTitle h2,.rasMedTitle h3,.rasMedTitle h4,.rasMedTitle h5,.rasMedTitle h6,.rasIconBox .elementor-icon-box-title a,.rasPosts .elementor-post__title a{font-size:22px!important;line-height:28px!important}}@media (min-width:220px) and (max-width:767px){#rasHomeSlider .elementor-slide-heading{font-size:42px}#rasHomeSlider .swiper-slide-contents{padding:30px 30px}#homeIcon{display:none}.rasSection .elementor-container,.rasPostSection .elementor-container{padding:20px 10px!important}.rasBigTitle,.rasBigTitle h1,.rasBigTitle h2,.rasBigTitle h3{font-size:40px!important;line-height:48px!important}.rasTitle,.rasTitle h1,.rasTitle h2,.rasTitle h3{font-size:34px!important;line-height:40px!important}.rasSubTitle,.rasSubTitle p.rasSubTitle h1,.rasSubTitle h2,.rasSubTitle h3,.rasSubTitle h4,.rasSubTitle h5,.rasSubTitle h6{font-size:28px!important;line-height:34px!important}.rasPhoneTitle h2,.rasPhoneTitle h3{font-size:20px!important;line-height:28px!important}.rasTestimonial .elementor-testimonial__text{font-size:20px!important;line-height:26px!important}.rasTestimonial .elementor-testimonial__name,.rasTestimonial .elementor-testimonial__title,.rasTestimonial .elementor-testimonial__cite{font-size:14px!important}.rasMedText,.rasMedTitle p,.rasMedTitle h1,.rasMedTitle h2,.rasMedTitle h3,.rasMedTitle h4,.rasMedTitle h5,.rasMedTitle h6,.rasIconBox .elementor-icon-box-title a,.rasPosts .elementor-post__title a{font-size:20px!important;line-height:26px!important}}#rasHomeSlider .swiper-slide-contents{margin-top:60px;padding:30px 40px;background:#fff;opacity:.6}#rasHomeSlider .elementor-button{font-family:century-gothic,sans-serif!important;padding:12px 65px 12px 65px!important;color:white!important;display:inline-block;margin-top:20px}.dialog-type-lightbox{background-color:#c4dede!important;background-color:rgba(140,192,192,.8)!important}@media (min-width:1025px) and (max-width:1320px){#rasHomeSlider .elementor-slide-heading{font-size:70px}.rasSubTitle,.rasSubTitle p.rasSubTitle h1,.rasSubTitle h2,.rasSubTitle h3,.rasSubTitle h4,.rasSubTitle h5,.rasSubTitle h6{font-size:28px!important;line-height:34px!important}.rasSmallText,.rasSmallText p,.rasSmallText span,.rasSmallText li,.rasPosts .elementor-post__excerpt p,.rasPosts .elementor-post__read-more{font-size:16px!important;line-height:22px!important}.rasPosts .ee-post__excerpt{font-size:16px}.rasPosts .ee-post__title{font-size:24px}#birtley-desktop-logo img{border-width:45px 30px 45px 30px}}