@font-face{font-family:Baskerville;src:url(/wp-content/themes/shawtower-child/assets/webfonts/Baskerville.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Baskerville;src:url(/wp-content/themes/shawtower-child/assets/webfonts/Baskerville-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Baskerville;src:url(/wp-content/themes/shawtower-child/assets/webfonts/Baskerville-Italic.woff)format("woff");font-style:italic;font-display:swap}*{box-sizing:border-box}body{font-family:classico-urw;padding:0;font-size:18px;line-height:30px}.st_ft_modal_text,h1,h2,h3{font-family:Baskerville;margin:0;font-weight:400}body,p{margin:0}.container-s{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}p:not(:last-child){margin-bottom:30px}img{max-width:100%;height:auto}.relative,.section{position:relative}.flex{display:flex}.fixed-menu #site-navigation,.justify-between{justify-content:space-between}a{color:#b96346;text-decoration:none}.items-center{align-items:center}.leading-0{line-height:0}.hidden{display:none}.fixed-menu .site-branding .site-logo,.has-menu{overflow:hidden}.fixed-menu .site-branding{position:absolute;top:51%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9999;height:36%;display:flex;align-items:center;justify-content:flex-end}.fixed-menu .site-branding a{display:inline-block;line-height:0}.fixed-menu .site-branding .site-logo .custom-logo-link{margin-right:-5px}.fixed-menu .site-branding .menu__btn{top:40px;position:relative;right:0}.acc_checkbox .wpcf7-acceptance .acceptance,.fixed-menu .site-branding .menu__btn.open{display:none}.fixed-menu #site-navigation{width:435px;max-width:100%;position:absolute;top:0;right:-435px;height:100%;background-color:rgb(35 31 32/.8);display:flex;flex-flow:column;z-index:10;transition:right .5s;overflow-x:hidden}.fixed-menu #site-navigation .bottom-menu,.fixed-menu #site-navigation .top-menu{height:calc(50% - 18%);display:flex;justify-content:flex-end;align-items:center}.fixed-menu #site-navigation .bottom-menu .menu-wrapper,.fixed-menu #site-navigation .top-menu .menu-wrapper{list-style:none;padding:8% 33px;margin:0;display:flex;flex-flow:column;justify-content:space-between;height:100%}.fixed-menu #site-navigation .bottom-menu .menu-wrapper li+li,.fixed-menu #site-navigation .top-menu .menu-wrapper li+li{margin-top:10px}.fixed-menu #site-navigation .bottom-menu .menu-wrapper .menu-item,.fixed-menu #site-navigation .top-menu .menu-wrapper .menu-item{text-align:right;position:relative}.fixed-menu #site-navigation .bottom-menu .menu-wrapper .menu-item a,.fixed-menu #site-navigation .top-menu .menu-wrapper .menu-item a{font-size:calc(18px + (24 - 18)*((100vw - 375px)/(1920 - 375)));line-height:calc(20px + (28 - 20)*((100vw - 375px)/(1920 - 375)));color:#fff;font-family:Baskerville;text-transform:uppercase;display:block;opacity:.6}.fixed-menu #site-navigation .menu_btn__close{position:absolute;top:calc(50% + 30px);left:15px;transform:rotate(180deg)}.full,.managed_by img{width:100%}.top-to-bottom{text-align:center}.contact_us select,option{text-transform:uppercase}.heading-container-ptop{padding-top:85px}.post-img-inner{line-height:0;position:relative}.p-img-caption{color:#fff;position:absolute;bottom:18px;left:24px;font-size:12px;display:block;line-height:1.2}.resources-links ul li,.sht-desc-info{font-size:18px;line-height:1.5}.pb-198{padding-bottom:clamp(3.125rem,1.275rem + 9.25vw,12.375rem)}.is--left-caption{right:auto!important;left:34px}.resources-title{font-size:18px;font-weight:500;display:block;margin-bottom:27px}.resources-links ul{list-style-type:decimal;padding-left:16px}.resources-link-inner{display:block;padding-left:16px}.resources-link-inner span{display:block}.resources-links ul li{margin-bottom:25px}.pt-105 .resources-inner{padding-top:clamp(3.125rem,2.4375rem + 3.4375vw,6.5625rem)}.resources-links ul li a{overflow-wrap:break-word}@media screen and (max-width:767px){.is--left-caption{left:10px}.resources-links ul li{font-size:12px;margin-bottom:17px}.resources-title{margin-bottom:15px}.resources-links ul{padding-left:13px}}@media only screen and (min-width:1025px){.md__menu_close,.md_menu__btn,.site-header{display:none}}@media only screen and (max-width:1600px){.custom-logo{width:160px}.fixed-menu .site-branding{height:33%}.fixed-menu #site-navigation{width:400px}.fixed-menu #site-navigation .bottom-menu,.fixed-menu #site-navigation .top-menu{height:calc(50% - 16%)}.fixed-menu #site-navigation .bottom-menu .menu-wrapper,.fixed-menu #site-navigation .top-menu .menu-wrapper{padding:7% 30px}}@media only screen and (max-width:1440px){.custom-logo{width:150px}.fixed-menu #site-navigation{width:350px}.fixed-menu #site-navigation .bottom-menu .menu-wrapper,.fixed-menu #site-navigation .top-menu .menu-wrapper{padding:7% 25px}.fixed-menu #site-navigation .menu_btn__close{top:calc(50% + 0px)}.sht-desc-info{font-size:17px}}@media only screen and (max-width:1366px){.custom-logo{width:120px}.fixed-menu .site-branding{height:31%}.fixed-menu .site-branding .menu__btn{top:20px}.fixed-menu #site-navigation{width:340px}.fixed-menu #site-navigation .bottom-menu,.fixed-menu #site-navigation .top-menu{height:calc(50% - 14.5%)}.fixed-menu #site-navigation .bottom-menu .menu-wrapper,.fixed-menu #site-navigation .top-menu .menu-wrapper{padding:7% 22px}}.footer_row{column-gap:40px;padding:10px 3%;color:#fff}.footer_row a{color:#fff}.st_ft_modal_text{font-size:15px;line-height:18px}.st_ft_modal_text+.st_ft_modal_text{border-left:1px solid #fff;padding-left:30px;margin-left:30px}.managed_by{margin-left:26.7px}.st_dev_text{font-size:14px;line-height:17px}.managed_by .st_dev_text{display:inline-block;margin-right:12px}.dev_by .st_dev_text{display:inline-block;margin-right:-8px}.contact_us{margin-bottom:123px}.backToTop{margin-left:26.5px;cursor:pointer;padding:10px}.contact_us input[type=email],.contact_us input[type=text],.contact_us select{margin-bottom:5px;background:0 0;margin-top:30px;color:#000;font-family:Baskerville;font-size:23px;width:100%;outline:0;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom:1px solid #b96346;padding:10px 0;border-radius:0}.first_check{margin-top:30px}::placeholder{color:#000}.acc_checkbox{width:calc(100% - 155px)}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item{position:relative;margin-left:0}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label{padding-left:46px;display:block;font-size:15px;line-height:18px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";width:29px;height:29px;border:1px solid #b96346;position:absolute;left:0;top:0}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:after{content:"";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:16px;width:7px;border-bottom:4px solid #b96346;border-right:4px solid #b96346;position:absolute;left:10px;top:2px;visibility:hidden;opacity:0}.acc_checkbox .wpcf7-acceptance .acceptance:checked+.wpcf7-list-item-label:after{visibility:visible;opacity:1}.wpcf7 form .wpcf7-response-output{border-color:#b96346}.contact-button-wrapper .st-con-btn,.modal_btn{background-color:#b96346;color:#fff;font-family:Baskerville}.contact-button-wrapper .st-con-btn{border-top-left-radius:19px;font-size:27px;text-transform:uppercase;display:inline-block;line-height:20px;padding:32px 5px 33px 14px;width:51px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;max-height:241px;border-bottom-left-radius:19px}.contact_us select.sector{background-color:#d9d4d4;margin:0;font-family:classico-urw;padding:5px;font-size:16px;line-height:18px}.modal_btn{width:209px;height:35px;font-size:22px;line-height:35px;padding-left:10px;margin-bottom:55px}.top-to-bottom{display:none;position:absolute;bottom:0;width:100%}.hero_banner{height:100vh}.hero_banner img{width:100%;height:100%;object-fit:cover}.contact-button-wrapper{display:none;position:fixed;top:205px;right:0;z-index:999}.contact-button-wrapper .st-con-btn span{display:block;transform:rotate(-90deg)}.contact-button-wrapper .st-con-btn span.mt-5{margin-top:5px}.ai-text{position:absolute;bottom:20px;right:25px;color:#fff;font-size:12px;line-height:16px}.d_none,.sector-field{display:none}.description-pb-bb .sht-desc-info{padding-bottom:clamp(2.125rem,1.5125rem + 3.0625vw,5.1875rem);border-bottom:1px solid #707070}.border-b .sht-desc-info{border-bottom:1px solid #707070}@media only screen and (min-width:1199px){.hero_banner img{object-position:var(--posi_x) var(--posi_y)}}@media only screen and (min-width:768px) and (max-width:1198px){.hero_banner img{object-position:var(--tab_posi_x) var(--tab_posi_y)}}@media only screen and (max-width:1600px){.st_ft_modal_text{line-height:17px;font-size:14px;font-family:Baskerville}.contact-button-wrapper .st-con-btn{font-size:25px;line-height:19px;max-height:228px;width:41px}.st_ft_modal_text+.st_ft_modal_text{padding-left:18px;margin-left:18px}}@media only screen and (max-width:1440px){.contact-button-wrapper .st-con-btn{font-size:20px;line-height:15px;border-top-left-radius:15px;padding:34px 6px 32px;border-bottom-left-radius:15px;width:36px;max-height:196px}.contact_us input[type=email],.contact_us input[type=text],.contact_us select{margin-top:16px;font-size:20px;padding:7px 0}.first_check{margin-top:20px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";width:25px;height:25px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:after{content:"";height:14px;width:6px;left:9px;top:2px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label{padding-left:40px;font-size:14px;line-height:17px}.contact_us{margin-bottom:90px}.st_ft_modal_text+.st_ft_modal_text{padding-left:15px;margin-left:15px}.st_ft_modal_text{font-family:Baskerville}.dev_by img{width:260px}.managed_by img{width:160px}.st_dev_text,.st_ft_modal_text{font-size:13px;line-height:16px}p:not(:last-child){margin-bottom:15px}}@media only screen and (max-width:1280px){.contact-button-wrapper .st-con-btn{font-size:19px}}@media only screen and (max-width:1200px){.contact-button-wrapper .st-con-btn{padding:23px 4px 23px 8px;font-size:18px;border-top-left-radius:13px;border-bottom-left-radius:13px;width:32px;max-height:165px;line-height:13px}}@media only screen and (max-width:1024px){.site-header{width:auto;position:absolute;top:0;left:0;text-align:left;z-index:1040;transform:translateX(0)}.backToTop,.fixed-menu #site-navigation .menu_btn__close,.fixed-menu .site-branding{display:none}.md_menu__btn{position:fixed;top:17px;right:12px;z-index:1040}.fixed-menu #site-navigation{width:100%;max-width:100%;position:fixed;top:0;right:-100%;height:100%;background-color:rgb(0 0 0/.9);justify-content:center;z-index:1040;overflow-x:auto;align-items:center}.fixed-menu #site-navigation .bottom-menu,.fixed-menu #site-navigation .top-menu{padding:0;height:auto;justify-content:flex-start;align-items:top}.fixed-menu #site-navigation .bottom-menu .menu-wrapper,.fixed-menu #site-navigation .top-menu .menu-wrapper{padding:0}.fixed-menu #site-navigation .bottom-menu,.fixed-menu #site-navigation .bottom-menu .menu-wrapper li+li,.fixed-menu #site-navigation .top-menu .menu-wrapper li+li{margin-top:40px}.fixed-menu #site-navigation .bottom-menu .menu-wrapper .menu-item,.fixed-menu #site-navigation .top-menu .menu-wrapper .menu-item{text-align:center}.fixed-menu #site-navigation .md__menu_close{position:absolute;top:17px;right:13px}.ai-text{bottom:15px;right:20px;font-size:10px;line-height:14px}.modal_btn{width:120px;height:20px;color:#fff;font-size:12px;line-height:20px;padding-left:8x;margin-bottom:27px}.md_flex_col{flex-flow:column}p:not(:last-child){margin-bottom:22px}.contact_us{background-color:#eceded;padding-top:30px;margin-bottom:0}.download-factsheet .contact_us{background-color:#fff0;padding:0}.sht-desc-info{font-size:16px}}@media only screen and (max-width:991px){.contact-button-wrapper .st-con-btn{padding:18px 4px 18px 7px;font-size:15px;border-top-left-radius:10px;border-bottom-left-radius:10px;width:28px;max-height:134px;line-height:11px}}@media only screen and (max-width:767px){.custom-logo{width:100px}.site-header{top:-2px;left:-11px}.top-to-bottom{display:block}.ai-text{bottom:10px;right:15px;font-size:9px;line-height:12px}.hero_banner{height:95vh}.acc_checkbox{width:100%}.sm_flex_col{flex-flow:column}.st_ft_modal_text{font-family:Baskerville;font-size:9px;line-height:14px}.dev_by img{width:183px}.managed_by img{width:100px;min-height:42px}.st_dev_text{font-size:7px;line-height:9px}.dev_by,.managed_by{align-items:flex-start}.dev_by .st_dev_text{margin-right:0;margin-left:13px}.st_dev_content{margin-top:14px}p:not(:last-child){margin-bottom:17px}.contact_us input[type=email],.contact_us input[type=text],.contact_us select{margin-top:14px;font-size:12px;padding:5px 0}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label{padding-left:24px;font-size:8px;line-height:10px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:before{width:14px;height:14px}.acc_checkbox .wpcf7-acceptance .wpcf7-list-item-label:after{height:9px;width:3px;left:6px;top:1px;border-bottom:2px solid #b96346;border-right:2px solid #b96346}.first_check{margin-top:0}.contact-button-wrapper{line-height:0}.download-factsheet,.download-factsheet .download-factsheet--wrapper{padding:10px}.download-factsheet .contact_us{margin-bottom:45px}.wpcf7 form .wpcf7-response-output{font-size:14px;line-height:18px;padding:5px;margin:50px 0 0}}html{scroll-behavior:smooth}@media only screen and (max-width:767px){.sm_d_block{display:block}.sm_d_none{display:none}.backToTop{margin-left:0;text-align:center;padding:9px;line-height:0}}.main-heading{color:#b96346;font-size:40px;line-height:45px;font-weight:400;margin-bottom:24px}@media screen and (max-width:767px){.main-heading{font-size:22px;line-height:25px;border-bottom:1px solid #707070;margin-bottom:19px}.p-img-caption{bottom:10px;left:13px;font-size:10px}.sht-desc-info{font-size:12px}.heading-container-ptop{padding-top:50px}.heading-container-ptop .main-heading{border-bottom:none}}.st-green-building-main .container-s{max-width:1360px}.st-gb-heading{margin-bottom:35px}.st-gb-contents{padding-bottom:50px}.st-green-building-main .post-img-main-inner{padding-top:28px;padding-bottom:120px;border-bottom:1px solid #707070}.st-green-building-main .st-gb-tab{display:flex;align-items:center;background-color:#efefef;margin-bottom:26px}.st-green-building-main .st-gb-tab.right-side{flex-direction:row-reverse}.st-gb-main-section .st-gb-right-column p:last-child,.st-green-building-main .st-gb-tab:last-child{margin:0}.st-gb-main-section .st-gb-left-column{background-color:#b96346;color:#fff;display:flex;align-items:center;justify-content:center;padding:100px 20px;width:400px;max-width:100%}.st-gb-main-section .st-gb-right-column{width:calc(100% - 400px);max-width:100%;padding:46px 68px 46px 40px}.st-gb-main-section .icon-block img{display:block;margin:0 auto 30px;width:150px!important;height:150px!important;max-width:100%!important}.st-gb-main-section .block_heading{text-transform:uppercase;font-size:30px;line-height:35px;text-align:center;max-width:294px;margin:0 auto}.st-gb-main-section .st-gb-right-column p{line-height:28px;margin-bottom:24px}.st-gb-main-section .st-gb-wrapper{padding-bottom:148px;border-bottom:1px solid #707070}.st-green-building-main .ai-text{right:auto;left:34px}@media screen and (max-width:1440px){.st-gb-main-section .block_heading{font-size:24px;line-height:28px}.st-gb-main-section .st-gb-right-column{padding:40px 50px 40px 30px}.st-gb-main-section .st-gb-right-column p{margin-bottom:20px;font-size:16px;line-height:22px}.st-green-building-main .post-img-main-inner{padding-bottom:80px}.st-gb-main-section .st-gb-wrapper{padding-bottom:120px}}@media screen and (max-width:1200px){.st-gb-main-section .st-gb-right-column{padding:30px}.st-gb-main-section .st-gb-right-column p{line-height:20px;margin-bottom:18px;font-size:14px}.st-gb-main-section .block_heading{font-size:22px;line-height:24px}.st-gb-main-section .icon-block img{margin:0 auto 24px}.st-gb-main-section .st-gb-left-column{padding:80px 20px}.st-green-building-main .post-img-main-inner{padding-bottom:60px}.st-gb-main-section .st-gb-wrapper{padding-bottom:100px}}@media screen and (max-width:1024px){.st-green-building-main .st-gb-tab{flex-direction:column!important}.st-gb-main-section .st-gb-left-column,.st-gb-main-section .st-gb-right-column{width:100%}.st-gb-main-section .st-gb-right-column{padding:24px}.st-gb-main-section .st-gb-left-column{padding:30px 20px}.st-gb-main-section .icon-block img{width:auto!important;height:100px!important}.st-gb-main-section .st-gb-wrapper{padding-bottom:80px}}@media screen and (max-width:767px){.st-gb-main-section .st-gb-left-column{justify-content:left;padding:25px 17px}.st-gb-main-section .st-gb-left-inner-column{display:flex;align-items:center;gap:18px}.st-green-building-main .st-gb-tab{margin-bottom:15px}.st-gb-main-section .st-gb-right-column p{font-size:12px;line-height:18px}.st-gb-main-section .icon-block img{height:85px!important;margin:0}.st-green-building-main .post-img-main-inner{padding:0;border:0}.st-green-building-main .post-img-main .post-img-inner{margin:0-40px}.st-gb-main-section .st-gb-wrapper{padding-bottom:50px}.st-gb-main-section .st-gb-left-inner-column .icon-block{width:85px}.st-gb-main-section .block_heading{font-size:17px;line-height:22px;text-align:left;width:calc(100% - 102px)}.st-green-building-main .ai-text{left:10px}}.single-format-standard .container-s{max-width:1360px}.contact-button-wrapper.faq-btn{top:calc(205px + 260px)}.contact-button-wrapper.faq-btn .st-con-btn{min-height:241px;text-transform:capitalize}@media screen and (max-width:1440px){.contact-button-wrapper.faq-btn{top:calc(205px + 216px)}.contact-button-wrapper.faq-btn .st-con-btn{min-height:196px}}@media screen and (max-width:1200px){.contact-button-wrapper.faq-btn{top:calc(205px + 183px)}.contact-button-wrapper.faq-btn .st-con-btn{min-height:165px}}@media screen and (max-width:991px){.contact-button-wrapper.faq-btn{top:calc(205px + 150px)}.contact-button-wrapper.faq-btn .st-con-btn{min-height:134px}}.screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px}.border-none .post-img-main-inner{border:0;padding-bottom:62px}.w-100{width:100%}.st-gb-tab{align-items:stretch!important}.st-gb-right-column{margin:auto}@media screen and (max-width:1440px){.custom-padding ul{font-size:16px;line-height:22px}}@media screen and (max-width:1200px){.custom-padding ul{line-height:20px;font-size:14px}}@media screen and (max-width:767px){.custom-padding ul{font-size:12px;line-height:18px}}