@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,h2,h3{font-family:Baskerville;margin:0;font-weight:400}body,p{margin:0}p:not(:last-child){margin-bottom:30px}img{max-width:100%;height:auto}.relative,.section{position:relative}.flex{display:flex}.block,.tab--content-wrap .st-ht-wrapper .icons svg{display:block}.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 .bottom-menu .menu-wrapper .menu-item.current-menu-item::after{content:"";position:absolute;right:0;top:calc(100% + 4px);width:154px;height:1px;background-color:#fff}.fixed-menu #site-navigation .bottom-menu .menu-wrapper .menu-item.current-menu-item a{opacity:1}.fixed-menu #site-navigation .menu_btn__close{position:absolute;top:calc(50% + 30px);left:15px;transform:rotate(180deg)}.full,.managed_by img{width:100%}.st__description,.text-center,.top-to-bottom{text-align:center}.contact_us select,option{text-transform:uppercase}.st__description{width:75%;margin:auto;margin-bottom:clamp(1.5625rem,1.025rem + 2.6875vw,4.25rem);font-size:clamp(.875rem,.825rem + .25vw,1.125rem);line-height:1.5}.st__description a{text-decoration:underline!important}@media only screen and (max-width:1280px){.st__description{max-width:540px}}@media only screen and (max-width:768px){.st__description{max-width:300px;padding:0 10px}}@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)}}@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,.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper p{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%}.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}.tab-section{max-width:1920px;margin:0 auto}.tab-section .st-tab-img-wrapper{width:37.5%}.hero_banner img,.tab-section .st-tab-img-wrapper img{height:100%;object-fit:cover}.tab-section .st-inner-tab-section{width:calc(100% - 37.5%);position:relative;margin-top:58px}.tab-section .st-inner-tab-section .st-tab-details{max-width:851px;margin-left:165px;margin-right:60px;margin-bottom:40px;overflow-y:auto}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info{padding:35px 0}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info::before{content:" ";position:absolute;bottom:0;width:851px;max-width:100%;height:2px;background-color:#b96346;left:0}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details{margin-top:25px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper{column-gap:17px;margin-bottom:30px}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab{padding-left:31px;cursor:pointer}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .tab-heading{font-size:32px;line-height:36px;font-family:Baskerville;text-transform:capitalize;max-width:578px;margin:0 auto}.surpassing_standards_accordion .sub-title{font-size:32px;line-height:36px;color:#b96346;font-family:Baskerville;font-weight:400;text-align:center;margin-top:30px}.surpassing-standards-wrap{max-height:400px;overflow:hidden;overflow-y:auto;padding-right:15px}.surpassing-standards-wrap::-webkit-scrollbar{width:7px}.surpassing-standards-wrap::-webkit-scrollbar-track{background-color:#cccecf;border-radius:5px}.surpassing-standards-wrap::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:5px}.surpassing-standards-wrap::-webkit-scrollbar-thumb:hover{background:#cccecf}.st-tab-details::-webkit-scrollbar{width:0}.tab--content-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.learn-more--btn{display:none;cursor:pointer}.d_none,.sector-field{display:none}@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,.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper p{line-height:17px;font-size:14px}.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}.st_ft_modal_text{font-family:Baskerville}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .tab-heading{font-size:28px;line-height:32px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info::before{width:770px}.tab-section .st-inner-tab-section .st-tab-details{margin-left:120px;max-width:770px}.hidden-tab-details .st-ht-wrapper svg{width:60px;height:60px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info{padding:25px 0}.tab--content-wrap{gap:25px}.tab-section .st-inner-tab-section{margin-top:45px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper{margin-bottom:25px}}@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}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .tab-heading{font-size:22px;line-height:26px;max-width:400px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info::before{width:650px}.tab-section .st-inner-tab-section .st-tab-details{margin-left:90px;max-width:650px}.hidden-tab-details .st-ht-wrapper svg{width:50px;height:50px}.surpassing_standards_accordion .sub-title{font-size:26px;line-height:30px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info{padding:20px 0}.tab-section .st-inner-tab-section{margin-top:30px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper{margin-bottom:20px}.tab--content-wrap{gap:13px}}@media only screen and (max-width:1280px){.contact-button-wrapper .st-con-btn{font-size:19px}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .tab-heading{font-size:20px;line-height:24px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info::before{width:580px}.tab-section .st-inner-tab-section .st-tab-details{max-width:580px}}@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}.tab-section .st-inner-tab-section .st-tab-details{margin-left:50px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper p{font-size:13px;line-height:16px}.hidden-tab-details .st-ht-wrapper svg{width:45px;height:45px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper{column-gap:14px;margin-bottom:13px}.tab-section .st-inner-tab-section{margin-top:25px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info{padding:15px 0}}@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,.tab-section .st-tab-img-wrapper{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 .bottom-menu .menu-wrapper .menu-item.current-menu-item{position:relative}.fixed-menu #site-navigation .bottom-menu .menu-wrapper .menu-item.current-menu-item:after{content:" ";width:78px;height:1px;background:#fff;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.fixed-menu #site-navigation .md__menu_close{position:absolute;top:17px;right:13px}.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}.tab-section .st-inner-tab-section{width:100%;padding:40px 0 60px}.hidden-tab-details .st-ht-wrapper svg{width:60px;height:60px}.tab-section .st-inner-tab-section .st-tab-details{margin:0 auto}.download-factsheet .contact_us{background-color:#fff0;padding:0}}@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}.surpassing-standards-wrap{padding-right:8px}}@media only screen and (max-width:767px){.custom-logo{width:100px}.site-header{top:-2px;left:-11px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details{margin-top:10px}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .st-pad span,.top-to-bottom{display:block}.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}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper{margin-bottom:0}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab{padding:0;flex-direction:column}.tab-section .st-inner-tab-section .st-tab-details .st-single-tab .tab-heading{max-width:300px}.tab--content-wrap{grid-template-columns:1fr;margin-bottom:13px}.surpassing-standards-wrap{max-width:270px;margin:15px auto 0;max-height:425px}.surpassing_standards_accordion .sub-title{font-size:20px;line-height:26px;margin-top:12px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info::before{width:138px;left:50%;transform:translateX(-50%);height:.56px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info{padding:30px 0}.tab-section .st-inner-tab-section{margin-top:0;padding:30px 0 86px}.tab-section .st-inner-tab-section .st-tab-details .st-tab-info .hidden-tab-details .st-ht-wrapper p{font-size:12px;line-height:15px}.st-single-tab svg{width:10px;line-height:18px}.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}}.tab-section .st-tab-img-wrapper{position:relative}.st-tab-image-content-block{position:absolute;right:43px;left:43px;bottom:40px;color:#fff;text-align:end}.st-tab-image-content-block ul li{line-height:25px;font-weight:600;margin:0;text-decoration:none;display:block}.st-tab-image-content-block .st-also-link{margin-bottom:13px;text-decoration:underline;text-underline-offset:6px;line-height:25px}.st-tab-image-content-block .st-also-link,.st-tab-image-content-block .std-content-wrap li a{color:#fff;display:inline-block;font-weight:600}.st-tab-image-content-block .std-content-wrap{margin:0;padding:0}.st-tab-image-content-block .std-content-wrap li+li{margin-top:24px}@media screen and (max-width:1440px){.st-tab-image-content-block .st-also-link,.st-tab-image-content-block .std-content-wrap li{font-size:16px}.st-tab-image-content-block .std-content-wrap li br{display:none}.st-tab-image-content-block .std-content-wrap li+li{margin-top:20px}.st-tab-image-content-block .std-content-wrap li .st-block{display:block}}@media screen and (max-width:1200px){.st-tab-image-content-block{right:30px;bottom:30px}.st-tab-image-content-block .st-also-link,.st-tab-image-content-block .std-content-wrap li{font-size:14px;line-height:20px}}@media screen and (max-width:1024px){.tab-section{flex-direction:column-reverse}.tab-section .st-tab-img-wrapper{display:block;width:100%}.tab-section .st-tab-img-wrapper img{width:100%;height:635px;object-fit:cover}.st-tab-image-content-block{right:30px;top:30px}}@media screen and (max-width:767px){.st-tab-image-content-block .st-also-link,.st-tab-image-content-block .std-content-wrap li{font-size:12px;line-height:16px}}.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}