/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@charset "UTF-8";@font-face{font-family:Larsseit;src:url(../other/fonts/larsseit-medium-webfont.eot);src:url(../other/fonts/larsseit-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../other/fonts/larsseit-medium-webfont.woff2) format("woff2"),url(../other/fonts/larsseit-medium-webfont.woff) format("woff"),url(../other/fonts/larsseit-medium-webfont.ttf) format("truetype"),url(../other/fonts/larsseit-medium-webfont.svg#larsseitmedium) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Larsseit;src:url(../other/fonts/larsseit-webfont.eot);src:url(../other/fonts/larsseit-webfont.eot?#iefix) format("embedded-opentype"),url(../other/fonts/larsseit-webfont.woff2) format("woff2"),url(../other/fonts/larsseit-webfont.woff) format("woff"),url(../other/fonts/larsseit-webfont.ttf) format("truetype"),url(../other/fonts/larsseit-webfont.svg#larsseitregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Miller;src:url(../other/fonts/miller_display_roman-webfont.eot);src:url(../other/fonts/miller_display_roman-webfont.eot?#iefix) format("embedded-opentype"),url(../other/fonts/miller_display_roman-webfont.woff2) format("woff2"),url(../other/fonts/miller_display_roman-webfont.woff) format("woff"),url(../other/fonts/miller_display_roman-webfont.ttf) format("truetype"),url(../other/fonts/miller_display_roman-webfont.svg#miller_displayregular) format("svg");font-weight:400;font-style:normal}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:0}.clearfix,.pdf-product .information,.pdf-product-footer .footer,.pdf-project .information,.pdf-project .information .right,.pdf-project-footer .footer,.pdf-resource,.pdf-resource-footer .footer,.pdf-wishlist .item,.pdf-wishlist .item .right,.pdf-wishlist-footer .footer,.sa-about-wrapper .sa-about .community-services,.sa-about-wrapper .sa-about .logos .row,.sa-about-wrapper .sa-about .services,.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight,.sa-about-wrapper .sa-about .wrapper-section-five .section-five,.sa-about-wrapper .sa-about .wrapper-section-four .section-four,.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine,.sa-about-wrapper .sa-about .wrapper-section-one,.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven,.sa-about-wrapper .sa-about .wrapper-section-six .section-six,.sa-about-wrapper .sa-about .wrapper-section-three .section-three,.sa-about-wrapper .sa-about .wrapper-section-two .section-two,.sa-contact-wrapper .sa-contact .application .form .clear,.sa-contact-wrapper .sa-contact .careers,.sa-contact-wrapper .sa-contact .careers .career-list .list .career,.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office,.sa-contact-wrapper .sa-contact .sa-enquiry,.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom,.sa-generic-wrapper .sa-generic .children,.sa-generic-wrapper .sa-generic .top,.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper,.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper,.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links,.sa-home-wrapper .sa-home .selected-wrapper .selected,.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section,.sa-news-wrapper .sa-news .posts .post,.sa-product-wrapper .sa-product .enquire .description,.sa-product-wrapper .sa-product .product-block,.sa-product-wrapper .sa-product .product-block .actions .action,.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use,.sa-product-wrapper .sa-product .related-products-wrapper .related-products,.sa-products-wrapper .sa-products .products .group-listing,.sa-project-wrapper .sa-project .enquire .description,.sa-project-wrapper .sa-project .products-used-wrapper .products-used,.sa-project-wrapper .sa-project .project-block,.sa-project-wrapper .sa-project .project-block .actions .action,.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects,.sa-projects-wrapper .sa-projects .projects,.sa-resources-child-wrapper .sa-resources-child .bottom,.sa-resources-child-wrapper .sa-resources-child .bottom .files .action,.sa-resources-parent-wrapper .sa-resources-parent .children,.sa-resources-parent-wrapper .sa-resources-parent .top,.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products,.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects,.sa-wish-list-wrapper .sa-wish-list .top,.wpcf7-form,.wpcf7-form .file,.wpcf7-form .half{zoom:1}.clearfix:after,.clearfix:before,.pdf-product .information:after,.pdf-product .information:before,.pdf-product-footer .footer:after,.pdf-product-footer .footer:before,.pdf-project .information .right:after,.pdf-project .information .right:before,.pdf-project .information:after,.pdf-project .information:before,.pdf-project-footer .footer:after,.pdf-project-footer .footer:before,.pdf-resource-footer .footer:after,.pdf-resource-footer .footer:before,.pdf-resource:after,.pdf-resource:before,.pdf-wishlist .item .right:after,.pdf-wishlist .item .right:before,.pdf-wishlist .item:after,.pdf-wishlist .item:before,.pdf-wishlist-footer .footer:after,.pdf-wishlist-footer .footer:before,.sa-about-wrapper .sa-about .community-services:after,.sa-about-wrapper .sa-about .community-services:before,.sa-about-wrapper .sa-about .logos .row:after,.sa-about-wrapper .sa-about .logos .row:before,.sa-about-wrapper .sa-about .services:after,.sa-about-wrapper .sa-about .services:before,.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight:after,.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight:before,.sa-about-wrapper .sa-about .wrapper-section-five .section-five:after,.sa-about-wrapper .sa-about .wrapper-section-five .section-five:before,.sa-about-wrapper .sa-about .wrapper-section-four .section-four:after,.sa-about-wrapper .sa-about .wrapper-section-four .section-four:before,.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine:after,.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine:before,.sa-about-wrapper .sa-about .wrapper-section-one:after,.sa-about-wrapper .sa-about .wrapper-section-one:before,.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven:after,.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven:before,.sa-about-wrapper .sa-about .wrapper-section-six .section-six:after,.sa-about-wrapper .sa-about .wrapper-section-six .section-six:before,.sa-about-wrapper .sa-about .wrapper-section-three .section-three:after,.sa-about-wrapper .sa-about .wrapper-section-three .section-three:before,.sa-about-wrapper .sa-about .wrapper-section-two .section-two:after,.sa-about-wrapper .sa-about .wrapper-section-two .section-two:before,.sa-contact-wrapper .sa-contact .application .form .clear:after,.sa-contact-wrapper .sa-contact .application .form .clear:before,.sa-contact-wrapper .sa-contact .careers .career-list .list .career:after,.sa-contact-wrapper .sa-contact .careers .career-list .list .career:before,.sa-contact-wrapper .sa-contact .careers:after,.sa-contact-wrapper .sa-contact .careers:before,.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office:after,.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office:before,.sa-contact-wrapper .sa-contact .sa-enquiry:after,.sa-contact-wrapper .sa-contact .sa-enquiry:before,.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom:after,.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom:before,.sa-generic-wrapper .sa-generic .children:after,.sa-generic-wrapper .sa-generic .children:before,.sa-generic-wrapper .sa-generic .top:after,.sa-generic-wrapper .sa-generic .top:before,.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper:after,.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper:before,.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper:after,.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper:before,.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links:after,.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links:before,.sa-home-wrapper .sa-home .selected-wrapper .selected:after,.sa-home-wrapper .sa-home .selected-wrapper .selected:before,.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section:after,.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section:before,.sa-news-wrapper .sa-news .posts .post:after,.sa-news-wrapper .sa-news .posts .post:before,.sa-product-wrapper .sa-product .enquire .description:after,.sa-product-wrapper .sa-product .enquire .description:before,.sa-product-wrapper .sa-product .product-block .actions .action:after,.sa-product-wrapper .sa-product .product-block .actions .action:before,.sa-product-wrapper .sa-product .product-block:after,.sa-product-wrapper .sa-product .product-block:before,.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use:after,.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use:before,.sa-product-wrapper .sa-product .related-products-wrapper .related-products:after,.sa-product-wrapper .sa-product .related-products-wrapper .related-products:before,.sa-products-wrapper .sa-products .products .group-listing:after,.sa-products-wrapper .sa-products .products .group-listing:before,.sa-project-wrapper .sa-project .enquire .description:after,.sa-project-wrapper .sa-project .enquire .description:before,.sa-project-wrapper .sa-project .products-used-wrapper .products-used:after,.sa-project-wrapper .sa-project .products-used-wrapper .products-used:before,.sa-project-wrapper .sa-project .project-block .actions .action:after,.sa-project-wrapper .sa-project .project-block .actions .action:before,.sa-project-wrapper .sa-project .project-block:after,.sa-project-wrapper .sa-project .project-block:before,.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects:after,.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects:before,.sa-projects-wrapper .sa-projects .projects:after,.sa-projects-wrapper .sa-projects .projects:before,.sa-resources-child-wrapper .sa-resources-child .bottom .files .action:after,.sa-resources-child-wrapper .sa-resources-child .bottom .files .action:before,.sa-resources-child-wrapper .sa-resources-child .bottom:after,.sa-resources-child-wrapper .sa-resources-child .bottom:before,.sa-resources-parent-wrapper .sa-resources-parent .children:after,.sa-resources-parent-wrapper .sa-resources-parent .children:before,.sa-resources-parent-wrapper .sa-resources-parent .top:after,.sa-resources-parent-wrapper .sa-resources-parent .top:before,.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products:after,.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products:before,.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects:after,.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects:before,.sa-wish-list-wrapper .sa-wish-list .top:after,.sa-wish-list-wrapper .sa-wish-list .top:before,.wpcf7-form .file:after,.wpcf7-form .file:before,.wpcf7-form .half:after,.wpcf7-form .half:before,.wpcf7-form:after,.wpcf7-form:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.pdf-product .information:after,.pdf-product-footer .footer:after,.pdf-project .information .right:after,.pdf-project .information:after,.pdf-project-footer .footer:after,.pdf-resource-footer .footer:after,.pdf-resource:after,.pdf-wishlist .item .right:after,.pdf-wishlist .item:after,.pdf-wishlist-footer .footer:after,.sa-about-wrapper .sa-about .community-services:after,.sa-about-wrapper .sa-about .logos .row:after,.sa-about-wrapper .sa-about .services:after,.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight:after,.sa-about-wrapper .sa-about .wrapper-section-five .section-five:after,.sa-about-wrapper .sa-about .wrapper-section-four .section-four:after,.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine:after,.sa-about-wrapper .sa-about .wrapper-section-one:after,.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven:after,.sa-about-wrapper .sa-about .wrapper-section-six .section-six:after,.sa-about-wrapper .sa-about .wrapper-section-three .section-three:after,.sa-about-wrapper .sa-about .wrapper-section-two .section-two:after,.sa-contact-wrapper .sa-contact .application .form .clear:after,.sa-contact-wrapper .sa-contact .careers .career-list .list .career:after,.sa-contact-wrapper .sa-contact .careers:after,.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office:after,.sa-contact-wrapper .sa-contact .sa-enquiry:after,.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom:after,.sa-generic-wrapper .sa-generic .children:after,.sa-generic-wrapper .sa-generic .top:after,.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper:after,.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper:after,.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links:after,.sa-home-wrapper .sa-home .selected-wrapper .selected:after,.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section:after,.sa-news-wrapper .sa-news .posts .post:after,.sa-product-wrapper .sa-product .enquire .description:after,.sa-product-wrapper .sa-product .product-block .actions .action:after,.sa-product-wrapper .sa-product .product-block:after,.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use:after,.sa-product-wrapper .sa-product .related-products-wrapper .related-products:after,.sa-products-wrapper .sa-products .products .group-listing:after,.sa-project-wrapper .sa-project .enquire .description:after,.sa-project-wrapper .sa-project .products-used-wrapper .products-used:after,.sa-project-wrapper .sa-project .project-block .actions .action:after,.sa-project-wrapper .sa-project .project-block:after,.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects:after,.sa-projects-wrapper .sa-projects .projects:after,.sa-resources-child-wrapper .sa-resources-child .bottom .files .action:after,.sa-resources-child-wrapper .sa-resources-child .bottom:after,.sa-resources-parent-wrapper .sa-resources-parent .children:after,.sa-resources-parent-wrapper .sa-resources-parent .top:after,.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products:after,.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects:after,.sa-wish-list-wrapper .sa-wish-list .top:after,.wpcf7-form .file:after,.wpcf7-form .half:after,.wpcf7-form:after{clear:both}body,html{width:100%;height:100%;font-family:Larsseit,sans-serif;font-size:10px}@media (max-width:800px){body,html{font-size:9px}}@media (max-width:600px){body,html{font-size:8px}}body{font-size:1.6rem}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}input,select,textarea{-webkit-appearance:none;border-radius:0}a{color:#8e95a0}a:hover{color:#1e2b41}video::-webkit-media-controls{display:none!important}.guide{position:absolute;top:0;left:0;width:100%;height:5000px;background-image:url(../images/guides/wish-list.png);background-position:center top;background-repeat:no-repeat;z-index:100000;opacity:.5}.sa-404-wrapper{background-color:#edeef0}.sa-404-wrapper .sa-404{width:100%;max-width:1600px;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;text-align:center;padding:35vh 8.3%;margin:0 auto}.sa-menu-wrapper{display:none;position:relative;z-index:1000}.sa-menu-wrapper *{z-index:1001}.sa-menu-wrapper .sa-menu{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#1e2b41;background-color:rgba(30,43,65,.97)}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper{position:fixed;top:30px;left:25px;width:60px;height:60px}@media screen and (max-width:500px){.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper{top:20px;left:10px}}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper:hover{cursor:pointer}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper:hover .menu-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper .menu-icon .white{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper .menu-icon .white{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper .menu-icon .white img{width:40px;height:auto;margin-left:20px;margin-top:20px}@media (max-width:500px){.sa-menu-wrapper .sa-menu .sa-menu-header .menu-icon-wrapper .menu-icon .white img{margin-left:2px}}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper:hover{cursor:pointer}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper:hover .logo-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper .logo-icon .white{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper .logo-icon .white img{width:50px;height:auto;margin-top:4px}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper .logo-text{display:none}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper .logo-text .white{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center}.sa-menu-wrapper .sa-menu .sa-menu-header .logo-wrapper .logo-text .white img{width:173px;height:auto;margin-top:15px}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper{position:fixed;top:30px;right:35px;width:60px;height:60px}@media screen and (max-width:500px){.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper{top:20px;right:20px}}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper:hover{cursor:pointer}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper:hover .heart-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper .heart-icon .white{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper .heart-icon .white{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:right}.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper .heart-icon .white img{width:17px;height:auto;margin-right:20px;margin-top:20px}@media (max-width:500px){.sa-menu-wrapper .sa-menu .sa-menu-header .heart-wrapper .heart-icon .white img{margin-right:2px}}.sa-menu-wrapper .sa-menu .sa-menu-pages{width:100%;height:100%}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper{display:table;width:100%;height:100%}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages{display:table-cell;vertical-align:middle;text-align:center}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages a{display:inline-block;font-size:40px;line-height:40px;color:#c7cacf;text-decoration:none;border-bottom:3px solid transparent;margin-bottom:27px;transition:border .6s cubic-bezier(.55,0,.1,1),color .6s cubic-bezier(.55,0,.1,1)}@media screen and (max-height:730px){.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages a{font-size:5vh;line-height:5vh;margin-bottom:3.5vh}}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages a:hover{color:#fff;border-bottom:3px solid #566070}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages a:last-child{margin-bottom:0}.sa-menu-wrapper .sa-menu .sa-menu-pages .pages-wrapper .pages a.active{border-bottom:3px solid #566070}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper{position:absolute;bottom:40px;left:0;width:100%;text-align:center}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social a{text-decoration:none;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social a:hover{opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .facebook img{width:20px;height:auto;margin-right:14px}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .instagram img{width:20px;height:auto;margin-right:14px}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .twitter{position:relative;top:-3px}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .twitter img{width:20px;height:auto;margin-right:14px}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .pinterest img{width:17px;height:auto;margin-right:14px}.sa-menu-wrapper .sa-menu .sa-menu-footer .social-wrapper .social .houzz img{width:12px;height:auto}.white .sa-header-wrapper .sa-header .heart-wrapper .heart-icon .white,.white .sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .white{display:block}.white .sa-header-wrapper .sa-header .heart-wrapper .heart-icon .navy,.white .sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .navy{display:none}.white .sa-header-wrapper .sa-header .logo-wrapper .logo-icon .white{display:block}.white .sa-header-wrapper .sa-header .logo-wrapper .logo-icon .navy{display:none}.sa-header-wrapper .sa-header *{z-index:100}.sa-header-wrapper .sa-header .text{display:none}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .text{display:none!important}}.sa-header-wrapper .sa-header .menu-icon-wrapper{position:fixed;top:30px;left:35px;width:150px;height:60px}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .menu-icon-wrapper{top:20px;left:20px}}.sa-header-wrapper .sa-header .menu-icon-wrapper:hover{cursor:pointer}.sa-header-wrapper .sa-header .menu-icon-wrapper:hover .menu-icon .navy,.sa-header-wrapper .sa-header .menu-icon-wrapper:hover .menu-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon{font-size:20px}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .navy,.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .white{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .white{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#FFF}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .white img{width:20px;height:auto;margin-left:20px;margin-top:20px;margin-right:8px}@media (max-width:500px){.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .white img{margin-left:2px}}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .navy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#1e2b41}.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .navy img{width:20px;height:auto;margin-left:20px;margin-top:20px;margin-right:8px}@media (max-width:500px){.sa-header-wrapper .sa-header .menu-icon-wrapper .menu-icon .navy img{margin-left:2px}}.sa-header-wrapper .sa-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-header-wrapper .sa-header .logo-wrapper:hover{cursor:pointer}.sa-header-wrapper .sa-header .logo-wrapper:hover .logo-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .logo-wrapper .logo-icon .white{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .logo-wrapper .logo-icon .white img{width:50px;height:auto;margin-top:4px}.sa-header-wrapper .sa-header .logo-wrapper .logo-icon .navy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center}.sa-header-wrapper .sa-header .logo-wrapper .logo-icon .navy img{width:50px;height:auto;margin-top:4px}.sa-header-wrapper .sa-header .logo-wrapper .logo-text{display:none}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .logo-wrapper .logo-text{display:none!important}}.sa-header-wrapper .sa-header .logo-wrapper .logo-text .white{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center}.sa-header-wrapper .sa-header .logo-wrapper .logo-text .white img{width:173px;height:auto;margin-top:15px}.sa-header-wrapper .sa-header .logo-wrapper .logo-text .navy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center}.sa-header-wrapper .sa-header .logo-wrapper .logo-text .navy img{width:173px;height:auto;margin-top:15px}.sa-header-wrapper .sa-header .heart-wrapper{position:fixed;top:29px;right:35px;width:250px;height:60px}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .heart-wrapper{top:20px;right:20px}}.sa-header-wrapper .sa-header .heart-wrapper:hover{cursor:pointer}.sa-header-wrapper .sa-header .heart-wrapper:hover .heart-icon .navy,.sa-header-wrapper .sa-header .heart-wrapper:hover .heart-icon .white{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .heart-wrapper .heart-text{display:none;position:fixed;top:30px;right:40px;font-size:13px;color:#1e2b41;background-color:#f4f4f5;padding:18px 50px 18px 20px;z-index:10}@media screen and (max-width:500px){.sa-header-wrapper .sa-header .heart-wrapper .heart-text{top:20px;right:20px}}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon{font-size:20px}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .navy,.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .white{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .white{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#FFF;text-align:right}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .white img{position:relative;top:1px;width:17px;height:auto;margin-right:20px;margin-top:20px;margin-left:8px}@media (max-width:500px){.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .white img{margin-right:2px}}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .navy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#1e2b41;text-align:right}.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .navy img{position:relative;top:1px;width:17px;height:auto;margin-right:20px;margin-top:20px;margin-left:8px}@media (max-width:500px){.sa-header-wrapper .sa-header .heart-wrapper .heart-icon .navy img{margin-right:2px}}.sa-home-wrapper .sa-home .intro-wrapper{position:relative;height:731px;height:45.69vw;height:100vh;background-color:#1e2b41;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:background-position}@media screen and (max-width:600px){.sa-home-wrapper .sa-home .intro-wrapper{height:calc(100vh - 72px)}}.sa-home-wrapper .sa-home .intro-wrapper .intro{width:100%;height:100%;text-align:center}.sa-home-wrapper .sa-home .intro-wrapper .intro .logo img{position:relative;top:342px;top:21.38vw;top:48vh;width:325px;height:auto;will-change:top}@media screen and (max-width:500px){.sa-home-wrapper .sa-home .intro-wrapper .intro .logo img{width:162.5px}}.sa-home-wrapper .sa-home .about-wrapper{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:150px;margin:0 auto}@media screen and (max-width:1200px){.sa-home-wrapper .sa-home .about-wrapper{padding:0 4%;padding-bottom:150px}}@media screen and (max-width:760px){.sa-home-wrapper .sa-home .about-wrapper{padding-bottom:70px}}.sa-home-wrapper .sa-home .about-wrapper .about .down-arrow{position:relative;top:-100px;width:100%;height:100px;text-align:center;margin-bottom:65px}.sa-home-wrapper .sa-home .about-wrapper .about .down-arrow:hover{cursor:pointer}.sa-home-wrapper .sa-home .about-wrapper .about .down-arrow:hover img{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .about-wrapper .about .down-arrow img{position:relative;top:40px;width:21px;height:auto;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper{margin-bottom:49px}.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .image-1{float:left;width:48.2%;height:389px;height:24.31vw;max-height:389px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-right:12.2%}@media screen and (max-width:760px){.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .image-1{float:right;width:75%;height:45vw;margin-top:-100px;margin-right:0}}.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .text-wrapper{float:left;width:39.6%}@media screen and (max-width:760px){.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .text-wrapper{width:100%;padding-top:45px}}.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .text-wrapper .text{font-family:Miller,serif;font-size:30px;line-height:38px;font-size:3rem;line-height:3.8rem;color:#1e2b41;margin-bottom:27px}.sa-home-wrapper .sa-home .about-wrapper .about .about-top-wrapper .text-wrapper .link a{font-size:20px;line-height:26px;font-size:2rem;line-height:2.6rem;font-weight:700;text-decoration:none;border-bottom:2px solid #c7cacf;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper{position:relative;float:left;width:25.9%;height:549px;height:36vw;max-height:549px;margin-right:8.7%}@media screen and (max-width:900px){.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper{display:none}}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram{position:absolute;bottom:0;left:0;background-color:#f4f4f5;width:100%;height:387px;height:25vw;max-height:387px}@media (max-width:1200px){.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram{height:28vw}}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .insta-images{position:relative;transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .insta-images:hover{filter:grayscale(100%)}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .insta-images img{display:none;position:absolute;top:0;left:0;width:100%;height:auto;padding:18px}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .icon{position:absolute;bottom:18px;left:18px}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .icon img{width:22px;height:auto;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .icon img:hover{opacity:.6}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .navigation{position:absolute;bottom:24px;right:18px;width:50%;text-align:right}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .navigation .dot{display:inline-block;width:10px;height:10px;border:2px solid #8e95a0;border-radius:10px;margin-left:3px}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .navigation .dot.active,.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .instagram-wrapper .instagram .navigation .dot:hover{cursor:pointer;background-color:#8e95a0}.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .image-2{float:right;width:65.4%;height:549px;height:36vw;max-height:549px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:900px){.sa-home-wrapper .sa-home .about-wrapper .about .about-bottom-wrapper .image-2{width:100%;height:55vw}}.sa-home-wrapper .sa-home .selected-wrapper{background-color:#f4f4f5}.sa-home-wrapper .sa-home .selected-wrapper .selected{width:100%;max-width:1600px;padding:0 8.3%;padding-top:95px;padding-bottom:120px;margin:0 auto}@media (max-width:760px){.sa-home-wrapper .sa-home .selected-wrapper .selected{display:none;padding-top:60px;padding-bottom:70px}}.sa-home-wrapper .sa-home .selected-wrapper .selected .selected-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.sa-home-wrapper .sa-home .selected-wrapper .selected .selected-title .light{color:#8e95a0}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1{position:relative;top:50px;float:left;width:31%;height:572px;height:35.75vw;max-height:572px;margin-right:3.5%}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2{position:relative;float:left;width:31%;height:572px;height:35.75vw;max-height:572px;margin-right:3.5%}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3{position:relative;top:-50px;float:left;width:31%;height:572px;height:35.75vw;max-height:572px}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3{z-index:1}@media screen and (max-width:600px){.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3{width:100%;height:100vw;top:0;margin-right:0;margin-bottom:20px}}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1:hover .background,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2:hover .background,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3:hover .background{filter:grayscale(100%)}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1 .background,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2 .background,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3 .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1 .hover,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2 .hover,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3 .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3 .hover .title{position:relative;top:-15px;display:inline-block;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center;border-bottom:2px solid #8e95a0;padding-top:286px;padding-top:17.88vw}@media (min-width:1600px){.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3 .hover .title{padding-top:286px}}@media (max-width:600px){.sa-home-wrapper .sa-home .selected-wrapper .selected .project-1 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-2 .hover .title,.sa-home-wrapper .sa-home .selected-wrapper .selected .project-3 .hover .title{padding-top:49vw}}.sa-home-wrapper .sa-home .selected-wrapper .selected .link{position:relative;top:20px;text-align:right}@media (max-width:600px){.sa-home-wrapper .sa-home .selected-wrapper .selected .link{padding:0 4.15%}}.sa-home-wrapper .sa-home .selected-wrapper .selected .link a{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-decoration:none;border-bottom:2px solid #c7cacf;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob{display:none;padding-right:0;padding-left:0}@media (max-width:600px){.sa-home-wrapper .sa-home .selected-wrapper .selected-mob{display:block}}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .selected-title{padding:0 4.15%}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper{position:relative;width:100%;font-size:0;overflow:hidden;white-space:nowrap;opacity:0}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper a{display:block}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper .images{position:relative;display:inline-block;height:625px;height:41.56vw;max-height:625px;white-space:nowrap}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper .images .image{position:relative;display:inline-block;width:65vw;padding:0;margin-right:50px}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper .images .image.current-image{z-index:51}.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper .next,.sa-home-wrapper .sa-home .selected-wrapper .selected-mob .home-slideshow .images-wrapper .previous{display:none}.sa-home-wrapper .sa-home .wrapper-hero-section{background-color:#edeef0}.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section{width:100%;max-width:1600px;text-align:center;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section{padding-top:60px;padding-bottom:60px}}.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section .section-text{width:80%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;margin:0 auto}@media (max-width:900px){.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section .section-text{width:100%}}.sa-home-wrapper .sa-home .wrapper-hero-section .hero-section .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}@media (max-width:760px){.sa-home-wrapper .sa-home .quick-links-wrapper{display:none}}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links{width:100%;max-width:1600px;padding:0 145px;padding-top:95px;padding-bottom:120px;margin:0 auto}@media (max-width:1600px){.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links{padding-right:8.3%;padding-left:8.3%}}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-title{font-size:20px;line-height:26px;font-size:2rem;line-height:2.6rem;font-weight:700;color:#8E95A0;margin-bottom:38px}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link{float:left;width:22%;font-size:16px;line-height:28px;font-size:1.6rem;line-height:2.8rem;color:#8E95A0;margin-right:4%}@media (max-width:900px){.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link{width:45%;margin-right:10%;margin-bottom:40px}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link:nth-of-type(4n+1){margin-right:10%}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link:nth-of-type(2n+1){margin-right:0}}@media (max-width:500px){.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link{width:100%;margin-right:0;margin-bottom:40px}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link:nth-of-type(4n+1){margin-right:0}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link:nth-of-type(2n+1){margin-right:0}}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link:nth-of-type(4n+1){margin-right:0}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link a{text-decoration:none}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link .image{margin-bottom:28px}@media (max-width:500px){.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link .image{margin-bottom:10px}}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link .image img{width:100%;height:auto}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link .name{display:inline-block;line-height:18px;color:#1E2B41;border-bottom:2px solid #8E95A0;margin-bottom:12px}.sa-home-wrapper .sa-home .quick-links-wrapper .quick-links .quick-link .description{transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper{background-color:#edeef0}.sa-projects-wrapper .sa-projects{position:relative;padding-top:175px;padding-bottom:180px}@media (max-width:600px){.sa-projects-wrapper .sa-projects{padding-top:130px}}.sa-projects-wrapper .sa-projects .search-icon{position:absolute;top:165px;right:37px;width:50px;height:50px;text-align:center}@media (max-width:600px){.sa-projects-wrapper .sa-projects .search-icon{top:115px;right:0}}.sa-projects-wrapper .sa-projects .search-icon:hover{cursor:pointer}.sa-projects-wrapper .sa-projects .search-icon:hover img{opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .search-icon img{width:20px;height:auto;margin-top:15px;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .header .titles{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:45px;margin:0 auto}.sa-projects-wrapper .sa-projects .header .titles .tag-title{display:inline-block;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#8e95a0;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .header .titles .tag-title.active,.sa-projects-wrapper .sa-projects .header .titles .tag-title:hover{cursor:pointer;color:#1e2b41}.sa-projects-wrapper .sa-projects .header .titles .tag-title .arrow{position:relative;top:-4px;left:2px;margin-right:18px}.sa-projects-wrapper .sa-projects .header .titles .tag-title .arrow img{width:7px;height:auto}.sa-projects-wrapper .sa-projects .header .tags-wrapper{background-color:#fff}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags{display:none;width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag{display:inline-block;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#8e95a0;padding-top:45px;padding-bottom:45px;margin-right:30px;transition:color .6s cubic-bezier(.55,0,.1,1)}@media (max-width:500px){.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag{padding-top:20px;padding-bottom:20px}}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag:hover{cursor:pointer;color:#1e2b41}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag.active{color:#1e2b41}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag.disable{color:#c7cacf!important}.sa-projects-wrapper .sa-projects .header .tags-wrapper .tags .tag.disable:hover{cursor:default}.sa-projects-wrapper .sa-projects .header .tags-wrapper .active-tags-wrapper{display:none;width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-projects-wrapper .sa-projects .header .tags-wrapper .active-tags-wrapper .active-tags{position:relative;top:-2px;font-size:12px;line-height:20px;font-size:1.2rem;line-height:2rem;letter-spacing:1px;color:#1e2b41;text-transform:uppercase;border-top:2px solid #edeef0;padding:29px 0}.sa-projects-wrapper .sa-projects .header .tags-wrapper .active-tags-wrapper .active-tags div{display:inline-block;margin-right:20px;transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .header .tags-wrapper .active-tags-wrapper .active-tags div:hover{cursor:pointer;color:#8e95a0}.sa-projects-wrapper .sa-projects .header .tags-wrapper .active-tags-wrapper .active-tags div:after{content:'X';position:relative;top:-1px;left:2px;font-size:9px;font-size:.9rem;font-weight:700;color:#8e95a0}.sa-projects-wrapper .sa-projects .header .search-wrapper{background-color:#fff}.sa-projects-wrapper .sa-projects .header .search-wrapper form{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-projects-wrapper .sa-projects .header .search-wrapper form input[type=text]{width:100%;font-size:24px;font-size:2.4rem;font-weight:700;color:#1e2b41;padding:47px 0;border:0}.sa-projects-wrapper .sa-projects .header .search-wrapper form input[type=submit]{display:none}.sa-projects-wrapper .sa-projects .header .search-wrapper ::-webkit-input-placeholder{color:#c7cacf}.sa-projects-wrapper .sa-projects .header .search-wrapper :-moz-placeholder{color:#c7cacf}.sa-projects-wrapper .sa-projects .header .search-wrapper ::-moz-placeholder{color:#c7cacf}.sa-projects-wrapper .sa-projects .header .search-wrapper :-ms-input-placeholder{color:#c7cacf}.sa-projects-wrapper .sa-projects .header .information-wrapper{background-color:#fff}.sa-projects-wrapper .sa-projects .header .information-wrapper .information{width:100%;max-width:1600px;font-size:12px;line-height:20px;font-size:1.2rem;line-height:2rem;letter-spacing:1px;color:#8e95a0;text-transform:uppercase;padding:29px 8.3%;margin:0 auto}.sa-projects-wrapper .sa-projects .header .information-wrapper .information .search-term{color:#1e2b41}.sa-projects-wrapper .sa-projects .header .information-wrapper .information .close-x{position:relative;top:-1px;left:2px;font-size:9px;font-size:.9rem;font-weight:700}.sa-projects-wrapper .sa-projects .header .information-wrapper .information .close-x a{color:#8e95a0;text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .header .information-wrapper .information .close-x a:hover{color:#1e2b41}.sa-projects-wrapper .sa-projects .projects{width:100%;max-width:1600px;padding:0 6.7%;margin:0 auto;margin-top:18px}.sa-projects-wrapper .sa-projects .projects .project{position:relative;float:left;margin:1.88%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);z-index:1}@media (max-width:750px){.sa-projects-wrapper .sa-projects .projects .project{margin:0;margin-bottom:20px}}.sa-projects-wrapper .sa-projects .projects .project:hover .background{filter:grayscale(100%)}.sa-projects-wrapper .sa-projects .projects .project.landscape{width:62.906%;height:572px;height:35.75vw;max-height:572px}@media (max-width:750px){.sa-projects-wrapper .sa-projects .projects .project.landscape{width:100%;height:60vw}}.sa-projects-wrapper .sa-projects .projects .project.portrait{width:29.573%;height:572px;height:35.75vw;max-height:572px}@media (max-width:750px){.sa-projects-wrapper .sa-projects .projects .project.portrait{width:calc(50% - 10px);height:60vw}.sa-projects-wrapper .sa-projects .projects .project.portrait.margin-right{margin-right:20px}.sa-projects-wrapper .sa-projects .projects .project.portrait.last-portrait{width:100%;height:50vw}}.sa-projects-wrapper .sa-projects .projects .project .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-projects-wrapper .sa-projects .projects .project .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-projects-wrapper .sa-projects .projects .project .hover .title{position:relative;top:-15px;display:inline-block;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center;border-bottom:2px solid #8e95a0;padding-top:286px;padding-top:17.88vw}@media (min-width:1600px){.sa-projects-wrapper .sa-projects .projects .project .hover .title{padding-top:286px}}@media (max-width:750px){.sa-projects-wrapper .sa-projects .projects .project .hover .title{padding-top:25vw}}.sa-project-wrapper .sa-project{padding-top:175px}@media (max-width:600px){.sa-project-wrapper .sa-project{padding-top:130px}}.sa-project-wrapper .sa-project .title-wrapper{text-align:center;margin-top:88px}@media (max-width:600px){.sa-project-wrapper .sa-project .title-wrapper{margin-top:40px}}.sa-project-wrapper .sa-project .title-wrapper .title{display:inline-block;font-size:24px;line-height:27px;font-size:2.4rem;line-height:2.7rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-bottom:30px}.sa-project-wrapper .sa-project .description-wrapper{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-project-wrapper .sa-project .description-wrapper .description{width:100%;max-width:640px;font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;color:#8E95A0;font-width:bold;text-align:center;margin:0 auto}.sa-project-wrapper .sa-project .line-wrapper{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-project-wrapper .sa-project .line-wrapper .line{width:100%;height:2px;background-color:#EDEEF0;margin:90px 0}@media (max-width:600px){.sa-project-wrapper .sa-project .line-wrapper .line{margin:40px 0}}.sa-project-wrapper .sa-project .project-block{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:165px;margin:0 auto}@media (max-width:600px){.sa-project-wrapper .sa-project .project-block{padding-bottom:0}}@media (max-width:1050px){.sa-project-wrapper .sa-project .project-block .details-wrapper{float:left;width:50%}}@media (max-width:600px){.sa-project-wrapper .sa-project .project-block .details-wrapper{width:100%}}.sa-project-wrapper .sa-project .project-block .details,.sa-project-wrapper .sa-project .project-block .tags{float:left;width:20%;font-size:12px;line-height:20px;font-size:1.2rem;line-height:2rem;letter-spacing:1px;text-transform:uppercase;margin-right:6%}@media (max-width:1050px){.sa-project-wrapper .sa-project .project-block .details,.sa-project-wrapper .sa-project .project-block .tags{clear:left;width:50%;margin-right:0}}@media (max-width:600px){.sa-project-wrapper .sa-project .project-block .details,.sa-project-wrapper .sa-project .project-block .tags{width:100%;padding-right:0}}.sa-project-wrapper .sa-project .project-block .details .title,.sa-project-wrapper .sa-project .project-block .tags .title{color:#8e95a0}.sa-project-wrapper .sa-project .project-block .details .text,.sa-project-wrapper .sa-project .project-block .tags .text{color:#1e2b41;margin-bottom:20px}.sa-project-wrapper .sa-project .project-block .actions{position:relative;top:-2px;float:left;width:22%;border-top:3px solid #1e2b41}@media (max-width:1050px){.sa-project-wrapper .sa-project .project-block .actions{float:right;top:0;width:50%}}@media (max-width:600px){.sa-project-wrapper .sa-project .project-block .actions{width:100%;margin:40px 0}}.sa-project-wrapper .sa-project .project-block .actions .share-extra-container{display:none}.sa-project-wrapper .sa-project .project-block .actions .action{padding-left:7px;border-bottom:2px solid #edeef0;transition:background-color .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .project-block .actions .action.make-an-enquiry .text{color:#1e2b41}.sa-project-wrapper .sa-project .project-block .actions .action.make-an-enquiry .image img{opacity:1}.sa-project-wrapper .sa-project .project-block .actions .action.share-extra .image img{opacity:1}.sa-project-wrapper .sa-project .project-block .actions .action.share-extra .image img.email{opacity:.4}.sa-project-wrapper .sa-project .project-block .actions .action.active{background-color:#edeef0}.sa-project-wrapper .sa-project .project-block .actions .action.active,.sa-project-wrapper .sa-project .project-block .actions .action:hover{background-color:#EDEEF0;cursor:pointer}.sa-project-wrapper .sa-project .project-block .actions .action .image{float:left;width:14%;text-align:center;margin-right:1.5%}.sa-project-wrapper .sa-project .project-block .actions .action .image img{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .project-block .actions .action .image img.speech-bubble{width:20px;height:auto;margin-top:14px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.heart{width:17px;height:auto;margin-top:14px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.download{width:15px;height:auto;margin-top:13px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.share{width:18px;height:auto;margin-top:14px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.facebook{width:18px;height:auto;margin-top:14px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.twitter{width:18px;height:auto;margin-top:16px}.sa-project-wrapper .sa-project .project-block .actions .action .image img.email{width:18px;height:auto;margin-top:16px}.sa-project-wrapper .sa-project .project-block .actions .action .text{float:left;width:84.5%;font-size:14px;line-height:46px;color:#8e95a0;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .project-block .actions .action .text.facebook{color:#3B5985}.sa-project-wrapper .sa-project .project-block .actions .action .text.twitter{color:#0099DA}.sa-project-wrapper .sa-project .products-used-wrapper{background-color:#edeef0}.sa-project-wrapper .sa-project .products-used-wrapper .products-used{width:100%;max-width:1600px;padding:0 8.3%;padding-top:100px;margin:0 auto}@media (max-width:600px){.sa-project-wrapper .sa-project .products-used-wrapper .products-used{padding-top:60px;margin-top:60px}}.sa-project-wrapper .sa-project .products-used-wrapper .products-used .products-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:45px}.sa-project-wrapper .sa-project .products-used-wrapper .products-used .products-title .light{color:#8e95a0}@media (max-width:600px){.sa-project-wrapper .sa-project .products-used-wrapper .products-used a:nth-child(2n+1) .product{clear:left}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a:nth-child(2n) .product{margin-right:0}}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a:nth-child(4n+1) .product{clear:left}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a:nth-child(4n) .product{margin-right:0}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product{position:relative;float:left;width:22%;line-height:0;margin-right:4%;margin-bottom:4%;z-index:1}@media (max-width:600px){.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product{width:48%}}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product img{width:100%;height:auto}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product .hover .hover-title-wrapper{display:table;width:100%;height:100%}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product .hover .hover-title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-project-wrapper .sa-project .products-used-wrapper .products-used a .product .hover .hover-title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-project-wrapper .sa-project .related-projects-wrapper{background-color:#edeef0}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects{width:100%;max-width:1600px;padding:0 8.3%;padding-top:60px;margin:0 auto}@media (max-width:600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects{padding-top:40px}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .projects-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;padding-top:100px;margin-bottom:45px}@media (max-width:600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .projects-title{padding-top:0}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .projects-title .light{color:#8e95a0}@media (max-width:600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a:nth-child(2n+1) .project{clear:left}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a:nth-child(2n) .project{margin-right:0}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a:nth-child(3n) .project{margin-right:0}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project{position:relative;float:left;width:31%;height:572px;height:35.75vw;max-height:572px;margin-right:3.5%;margin-bottom:3.5%;z-index:1}@media (max-width:600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project{width:48%;height:50vw}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project:hover .background{filter:grayscale(100%)}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project .hover .title{position:relative;top:-15px;display:inline-block;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center;border-bottom:2px solid #8e95a0;padding-top:286px;padding-top:17.88vw}@media (min-width:1600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects a .project .hover .title{padding-top:286px}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .link{position:relative;clear:left;top:20px;text-align:right;padding-bottom:130px}@media (max-width:600px){.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .link{padding-bottom:80px}}.sa-project-wrapper .sa-project .related-projects-wrapper .related-projects .link a{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-decoration:none;border-bottom:2px solid #c7cacf;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .enquire{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#edeef0;background-color:rgba(237,238,240,.97);z-index:1001;overflow:scroll;padding:20px}.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;z-index:1002;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper:hover{cursor:pointer}.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper:hover .logo-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper .logo-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .enquire .enquire-header .logo-wrapper .logo-icon .gray img{width:50px;height:auto;margin-top:4px}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper{position:fixed;top:30px;right:35px;width:60px;height:60px;z-index:1002}@media screen and (max-width:500px){.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper{top:20px;right:20px}}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper:hover{cursor:pointer}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper:hover .close-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper .close-icon .gray{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper .close-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:right}.sa-project-wrapper .sa-project .enquire .enquire-header .close-wrapper .close-icon .gray img{width:17px;height:auto;margin-right:20px;margin-top:20px}.sa-project-wrapper .sa-project .enquire .description{width:100%;max-width:640px;padding-top:180px;padding-bottom:20px;border-bottom:2px solid #FFF;margin:0 auto;margin-bottom:20px}@media (max-width:600px){.sa-project-wrapper .sa-project .enquire .description{padding-top:100px}}.sa-project-wrapper .sa-project .enquire .description .title{float:left;width:52.5%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.sa-project-wrapper .sa-project .enquire .description .title .light{color:#8e95a0}.sa-project-wrapper .sa-project .enquire .description .image{float:right;width:47.5%;text-align:right}.sa-project-wrapper .sa-project .enquire .description .image img{width:100%;height:auto}.sa-project-wrapper .sa-project .enquire .description .text{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#8e95a0;padding-top:15px;padding-bottom:45px;border-bottom:2px solid #fff;margin-bottom:25px}.sa-project-wrapper .sa-project .enquire .description .text p{margin-bottom:24px}.sa-project-wrapper .sa-project .enquire .form{width:100%;max-width:640px;padding-bottom:180px;margin:0 auto}@media (max-width:600px){.sa-project-wrapper .sa-project .enquire .form{padding-bottom:100px}}.sa-project-wrapper .sa-project .enquire .form .wishlist{display:none}.sa-project-wrapper .sa-project .enquire .form .border-top{border-top:0;margin-top:-40px}.pdf-project{position:relative}.pdf-project .logo{margin-bottom:50px}.pdf-project .logo img{width:150px;height:auto}.pdf-project .image img{max-width:100%;max-height:480px}.pdf-project .header-title{display:inline-block;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-top:60px;margin-bottom:36px}.pdf-project .information .left{float:left;width:40%;padding-right:20px;border-right:1px solid #ededef}.pdf-project .information .left .description{font-size:13px;line-height:17px;font-size:1.3rem;line-height:1.7rem;color:#262e3e}.pdf-project .information .left .products-used{font-size:12px;line-height:17px;font-size:1.3rem;line-height:1.7rem;color:#9194a2;margin-top:1.7rem}.pdf-project .information .right{float:left;width:60%;font-size:10px;line-height:12px;font-size:1rem;line-height:1.2rem;letter-spacing:.5px;text-transform:uppercase;padding-left:40px}.pdf-project .information .right .details{float:left;width:50%}.pdf-project .information .right .title{color:#8e95a0;margin-bottom:4px}.pdf-project .information .right .text{color:#1e2b41;margin-bottom:10px}.pdf-project-footer{padding-top:40px}.pdf-project-footer .footer{width:100%}.pdf-project-footer .footer .view{float:left;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;color:#9194a2}.pdf-project-footer .footer .view a{color:#9194a2}.pdf-project-footer .footer .view a:nth-of-type(2){color:#262e3e;text-decoration:none}.pdf-project-footer .footer .small-logo{float:right;position:relative;top:8px}.pdf-project-footer .footer .small-logo img{width:45px;height:auto}.sa-products-wrapper{background-color:#edeef0}.sa-products-wrapper .sa-products{position:relative;padding-top:175px;padding-bottom:180px}@media (max-width:600px){.sa-products-wrapper .sa-products{padding-top:130px}}.sa-products-wrapper .sa-products .search-icon{position:absolute;top:165px;right:37px;width:50px;height:50px;text-align:center}@media (max-width:600px){.sa-products-wrapper .sa-products .search-icon{display:none}}.sa-products-wrapper .sa-products .search-icon:hover{cursor:pointer}.sa-products-wrapper .sa-products .search-icon:hover img{opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-products-wrapper .sa-products .search-icon img{width:20px;height:auto;margin-top:15px;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-products-wrapper .sa-products .header{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto;margin-bottom:18px}.sa-products-wrapper .sa-products .header .groups{text-align:center}.sa-products-wrapper .sa-products .header .groups .group-link{display:inline-block;margin:0 7px}.sa-products-wrapper .sa-products .header .groups .group-link a{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;color:#8e95a0;text-decoration:none;border-bottom:2px solid transparent;transition:border .6s cubic-bezier(.55,0,.1,1)}.sa-products-wrapper .sa-products .header .groups .group-link a.active,.sa-products-wrapper .sa-products .header .groups .group-link a:hover{border-bottom:2px solid #c7cacf}.sa-products-wrapper .sa-products .search-wrapper{background-color:#fff;margin-top:40px}.sa-products-wrapper .sa-products .search-wrapper form{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-products-wrapper .sa-products .search-wrapper form input[type=text]{width:100%;font-size:24px;font-weight:700;font-size:2.4rem;color:#1e2b41;padding:47px 0;border:0}.sa-products-wrapper .sa-products .search-wrapper form input[type=submit]{display:none}.sa-products-wrapper .sa-products .search-wrapper ::-webkit-input-placeholder{color:#c7cacf}.sa-products-wrapper .sa-products .search-wrapper :-moz-placeholder{color:#c7cacf}.sa-products-wrapper .sa-products .search-wrapper ::-moz-placeholder{color:#c7cacf}.sa-products-wrapper .sa-products .search-wrapper :-ms-input-placeholder{color:#c7cacf}.sa-products-wrapper .sa-products .products{width:100%;max-width:1600px;padding:0 6.7%;margin:0 auto;margin-top:118px}@media (max-width:600px){.sa-products-wrapper .sa-products .products{margin-top:50px}}.sa-products-wrapper .sa-products .products .group-title-wrapper{text-align:center;margin-bottom:53px}.sa-products-wrapper .sa-products .products .group-title-wrapper .group-title{display:inline-block;clear:left;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;color:#1e2b41;border-bottom:2px solid #8e95a0}.sa-products-wrapper .sa-products .products .group-title-wrapper .group-description{width:100%;max-width:640px;font-size:20px;line-height:30px;font-size:1.8rem;line-height:2.5rem;color:#8E95A0;font-width:bold;text-align:center;margin:0 auto;margin-top:40px}.sa-products-wrapper .sa-products .products .group-listing{margin-bottom:53px}@media (max-width:1000px){.sa-products-wrapper .sa-products .products .group-listing a:nth-of-type(2n) .product{margin-right:0}}.sa-products-wrapper .sa-products .products .group-listing a .product{position:relative;float:left;width:21%;line-height:0;margin-right:2%;margin-bottom:4%;margin-left:2%;z-index:1}@media (max-width:1000px){.sa-products-wrapper .sa-products .products .group-listing a .product{width:48%!important;margin-right:4%;margin-left:0}}@media (max-width:600px){.sa-products-wrapper .sa-products .products .group-listing a .product{width:100%!important;margin-right:0}}.sa-products-wrapper .sa-products .products .group-listing a .product.double{width:46%}.sa-products-wrapper .sa-products .products .group-listing a .product img{width:100%;height:auto}.sa-products-wrapper .sa-products .products .group-listing a .product .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-products-wrapper .sa-products .products .group-listing a .product .hover .hover-title-wrapper{display:table;width:100%;height:100%}.sa-products-wrapper .sa-products .products .group-listing a .product .hover .hover-title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-products-wrapper .sa-products .products .group-listing a .product .hover .hover-title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-product-wrapper .sa-product{padding-top:175px}@media (max-width:600px){.sa-product-wrapper .sa-product{padding-top:130px}}.sa-product-wrapper .sa-product .title-wrapper{text-align:center;margin-top:88px}@media (max-width:600px){.sa-product-wrapper .sa-product .title-wrapper{margin-top:40px}}.sa-product-wrapper .sa-product .title-wrapper .title{display:inline-block;font-size:24px;line-height:27px;font-size:2.4rem;line-height:2.7rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0}.sa-product-wrapper .sa-product .line-wrapper{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-product-wrapper .sa-product .line-wrapper .line{width:100%;height:2px;background-color:#EDEEF0;margin:90px 0}@media (max-width:600px){.sa-product-wrapper .sa-product .line-wrapper .line{margin:40px 0}}.sa-product-wrapper .sa-product .product-block{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:165px;margin:0 auto;margin-top:100px}@media (max-width:600px){.sa-product-wrapper .sa-product .product-block{padding-bottom:0;margin-top:40px}}.sa-product-wrapper .sa-product .product-block .details{float:left;width:20%;font-size:12px;line-height:20px;font-size:1.2rem;line-height:2rem;letter-spacing:1px;text-transform:uppercase;margin-right:6%}@media (max-width:1050px){.sa-product-wrapper .sa-product .product-block .details:nth-of-type(3){display:none}}@media (max-width:600px){.sa-product-wrapper .sa-product .product-block .details{width:100%}}.sa-product-wrapper .sa-product .product-block .details .title{color:#8e95a0}.sa-product-wrapper .sa-product .product-block .details .text{color:#1e2b41;margin-bottom:20px}.sa-product-wrapper .sa-product .product-block .actions{position:relative;top:-2px;float:right;width:22%;border-top:3px solid #1e2b41}@media (max-width:1050px){.sa-product-wrapper .sa-product .product-block .actions{width:40%}}@media (max-width:600px){.sa-product-wrapper .sa-product .product-block .actions{width:100%;margin:40px 0}}.sa-product-wrapper .sa-product .product-block .actions .action{border-bottom:2px solid #edeef0;transition:background-color .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .product-block .actions .action.make-an-enquiry .text{color:#1e2b41}.sa-product-wrapper .sa-product .product-block .actions .action.make-an-enquiry .image img{opacity:1}.sa-product-wrapper .sa-product .product-block .actions .action:hover{background-color:#EDEEF0;cursor:pointer}.sa-product-wrapper .sa-product .product-block .actions .action .image{float:left;width:14%;text-align:center;margin-right:1.5%}.sa-product-wrapper .sa-product .product-block .actions .action .image img{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .product-block .actions .action .image img.speech-bubble{width:20px;height:auto;margin-top:14px}.sa-product-wrapper .sa-product .product-block .actions .action .image img.heart{width:17px;height:auto;margin-top:14px}.sa-product-wrapper .sa-product .product-block .actions .action .image img.download{width:15px;height:auto;margin-top:13px}.sa-product-wrapper .sa-product .product-block .actions .action .image img.share{width:18px;height:auto;margin-top:14px}.sa-product-wrapper .sa-product .product-block .actions .action .text{float:left;width:84.5%;font-size:14px;line-height:46px;color:#8e95a0;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .product-in-use-wrapper{background-color:#edeef0}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use{width:100%;max-width:1600px;padding:0 8.3%;padding-top:100px;margin:0 auto}@media (max-width:600px){.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use{padding-top:60px;margin-top:60px}}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use .projects-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:45px}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use .projects-title .light{color:#8e95a0}@media (max-width:600px){.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a:nth-child(2n+1) .project{clear:left}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a:nth-child(2n) .project{margin-right:0}}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a:nth-child(3n) .project{margin-right:0}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project{position:relative;float:left;width:31%;height:572px;height:35.75vw;max-height:572px;margin-right:3.5%;margin-bottom:3.5%;z-index:1}@media (max-width:600px){.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project{width:48%;height:50vw}}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project:hover .background{filter:grayscale(100%)}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project .hover .title{position:relative;top:-15px;display:inline-block;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center;border-bottom:2px solid #8e95a0;padding-top:286px;padding-top:17.88vw}@media (min-width:1600px){.sa-product-wrapper .sa-product .product-in-use-wrapper .product-in-use a .project .hover .title{padding-top:286px}}.sa-product-wrapper .sa-product .related-products-wrapper{background-color:#edeef0}.sa-product-wrapper .sa-product .related-products-wrapper .related-products{width:100%;max-width:1600px;padding:0 8.3%;padding-top:60px;margin:0 auto}.sa-product-wrapper .sa-product .related-products-wrapper .related-products .products-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;padding-top:100px;margin-bottom:45px}@media (max-width:600px){.sa-product-wrapper .sa-product .related-products-wrapper .related-products .products-title{padding-top:0}}.sa-product-wrapper .sa-product .related-products-wrapper .related-products .products-title .light{color:#8e95a0}@media (max-width:600px){.sa-product-wrapper .sa-product .related-products-wrapper .related-products a:nth-child(2n+1) .product{clear:left}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a:nth-child(2n) .product{margin-right:0}}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a:nth-child(4n+1) .product{clear:left}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a:nth-child(4n) .product{margin-right:0}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product{position:relative;float:left;width:22%;line-height:0;margin-right:4%;margin-bottom:4%;z-index:1}@media (max-width:600px){.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product{width:48%}}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product img{width:100%;height:auto}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product .hover .hover-title-wrapper{display:table;width:100%;height:100%}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product .hover .hover-title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-product-wrapper .sa-product .related-products-wrapper .related-products a .product .hover .hover-title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-product-wrapper .sa-product .related-products-wrapper .related-products .link{position:relative;clear:left;top:20px;text-align:right;padding-bottom:130px}.sa-product-wrapper .sa-product .related-products-wrapper .related-products .link a{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-decoration:none;border-bottom:2px solid #c7cacf;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .enquire{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#edeef0;background-color:rgba(237,238,240,.97);z-index:1001;overflow:scroll;padding:20px}.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;z-index:1002;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper:hover{cursor:pointer}.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper:hover .logo-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper .logo-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .enquire .enquire-header .logo-wrapper .logo-icon .gray img{width:50px;height:auto;margin-top:4px}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper{position:fixed;top:30px;right:35px;width:60px;height:60px;z-index:1002}@media screen and (max-width:500px){.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper{top:20px;right:20px}}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper:hover{cursor:pointer}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper:hover .close-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper .close-icon .gray{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper .close-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:right}.sa-product-wrapper .sa-product .enquire .enquire-header .close-wrapper .close-icon .gray img{width:17px;height:auto;margin-right:20px;margin-top:20px}.sa-product-wrapper .sa-product .enquire .description{width:100%;max-width:640px;padding-top:180px;padding-bottom:20px;border-bottom:2px solid #FFF;margin:0 auto;margin-bottom:20px}@media (max-width:600px){.sa-product-wrapper .sa-product .enquire .description{padding-top:100px}}.sa-product-wrapper .sa-product .enquire .description .title{float:left;width:52.5%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.sa-product-wrapper .sa-product .enquire .description .title .light{color:#8e95a0}.sa-product-wrapper .sa-product .enquire .description .image{float:right;width:47.5%;text-align:right}.sa-product-wrapper .sa-product .enquire .description .image img{width:100%;height:auto}.sa-product-wrapper .sa-product .enquire .description .text{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#8e95a0;padding-top:15px;padding-bottom:45px;border-bottom:2px solid #fff;margin-bottom:25px}.sa-product-wrapper .sa-product .enquire .description .text p{margin-bottom:24px}.sa-product-wrapper .sa-product .enquire .form{width:100%;max-width:640px;padding-bottom:180px;margin:0 auto}@media (max-width:600px){.sa-product-wrapper .sa-product .enquire .form{padding-bottom:100px}}.sa-product-wrapper .sa-product .enquire .form .wishlist{display:none}.sa-product-wrapper .sa-product .enquire .form .border-top{border-top:0;margin-top:-40px}.pdf-product{position:relative}.pdf-product .logo{margin-bottom:50px}.pdf-product .logo img{width:150px;height:auto}.pdf-product .image img{max-width:100%;max-height:480px}.pdf-product .header-title{display:inline-block;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-top:60px;margin-bottom:36px}.pdf-product .information .left{float:left;width:50%;font-size:10px;line-height:12px;font-size:1rem;line-height:1.2rem;letter-spacing:.5px;text-transform:uppercase;padding-right:20px}.pdf-product .information .left .title{color:#8e95a0}.pdf-product .information .left .text{color:#1e2b41;margin-bottom:10px}.pdf-product .information .left .details{float:left;width:50%}.pdf-product .information .right{float:left;width:50%}.pdf-product .information .right .description{font-size:13px;line-height:17px;font-size:1.3rem;line-height:1.7rem;color:#262e3e;margin-bottom:34px}.pdf-product .information .right .product-in-use{font-size:13px;line-height:17px;font-size:1.3rem;line-height:1.7rem;color:#9194a2}.pdf-product-footer{padding-top:40px}.pdf-product-footer .footer{width:100%}.pdf-product-footer .footer .view{float:left;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;color:#9194a2}.pdf-product-footer .footer .view a{color:#9194a2}.pdf-product-footer .footer .view a:nth-of-type(2){color:#262e3e;text-decoration:none}.pdf-product-footer .footer .small-logo{float:right;position:relative;top:8px}.pdf-product-footer .footer .small-logo img{width:45px;height:auto}.sa-generic-wrapper{background-color:#edeef0}.sa-generic-wrapper .sa-generic .top{width:100%;max-width:1600px;padding:0 8.3%;padding-top:184px;padding-bottom:20px;margin:0 auto}@media (max-width:600px){.sa-generic-wrapper .sa-generic .top{padding-top:130px}}.sa-generic-wrapper .sa-generic .top .title{float:left;width:100%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:800px){.sa-generic-wrapper .sa-generic .top .title{width:100%;margin-bottom:40px}}.sa-generic-wrapper .sa-generic .top .title .light{color:#8e95a0}.sa-generic-wrapper .sa-generic .text-wrapper{background-color:#FFF;margin-bottom:40px}.sa-generic-wrapper .sa-generic .text-wrapper .main-text{width:100%;max-width:1600px;color:#5e6570;padding:30px 8.3%;margin:0 auto}.sa-generic-wrapper .sa-generic .children{width:100%;max-width:1600px;padding:0 6.8%;padding-bottom:95px;margin:0 auto}.sa-generic-wrapper .sa-generic .children a:hover .child .title-wrapper{opacity:1}.sa-generic-wrapper .sa-generic .children a:hover .child .background{filter:grayscale(100%)}.sa-generic-wrapper .sa-generic .children a .child{position:relative;float:left;width:29.573%;height:412px;height:35.75vw;max-height:572px;line-height:0;margin:1.88%;z-index:1}@media (max-width:600px){.sa-generic-wrapper .sa-generic .children a .child{width:100%;height:60vw;margin-left:0;margin-right:0}}.sa-generic-wrapper .sa-generic .children a .child.double{width:62.906%}@media (max-width:600px){.sa-generic-wrapper .sa-generic .children a .child.double{width:100%;height:60vw}}.sa-generic-wrapper .sa-generic .children a .child .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-generic-wrapper .sa-generic .children a .child .title-wrapper{display:table;width:100%;height:100%;background-color:#1e2b41;background-color:rgba(30,43,65,.8);opacity:0;transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-generic-wrapper .sa-generic .children a .child .title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-generic-wrapper .sa-generic .children a .child .title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-news-wrapper .sa-news{width:100%;max-width:1600px;padding:0 8.3%;padding-top:170px;padding-bottom:134px;margin:0 auto}@media (max-width:600px){.sa-news-wrapper .sa-news{padding-top:130px}}.sa-news-wrapper .sa-news .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:95px}@media (max-width:600px){.sa-news-wrapper .sa-news .title{margin-bottom:40px}}.sa-news-wrapper .sa-news .title a{color:#1e2b41;text-decoration:none}.sa-news-wrapper .sa-news .title a:hover{color:#8e95a0}.sa-news-wrapper .sa-news .title .light{color:#8e95a0}.sa-news-wrapper .sa-news .posts .post{border-top:2px solid #edeef0;padding-top:50px;padding-bottom:60px}.sa-news-wrapper .sa-news .posts .post .image{float:left;width:50%}@media (max-width:800px){.sa-news-wrapper .sa-news .posts .post .image{width:100%;margin-bottom:40px}}.sa-news-wrapper .sa-news .posts .post .image img{width:100%;height:auto}.sa-news-wrapper .sa-news .posts .post .post-content{float:right;width:40%}@media (max-width:800px){.sa-news-wrapper .sa-news .posts .post .post-content{width:100%}}.sa-news-wrapper .sa-news .posts .post .post-content .date{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#c7cacf;margin-bottom:8px}.sa-news-wrapper .sa-news .posts .post .post-content .post-title{font-family:Miller,serif;font-size:30px;line-height:38px;font-size:3rem;line-height:3.8rem;margin-bottom:24px}.sa-news-wrapper .sa-news .posts .post .post-content .post-title a{color:#1e2b41;text-decoration:none}.sa-news-wrapper .sa-news .posts .post .post-content .post-title a:hover{color:#8e95a0}.sa-news-wrapper .sa-news .posts .post .post-content .text{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#8e95a0}@media (max-width:800px){.sa-news-wrapper .sa-news .posts .post .post-content .text{font-size:1.8rem;line-height:2.8rem}}.sa-news-wrapper .sa-news .posts .post .post-content .text p{padding-bottom:24px}.sa-about-wrapper .sa-about .wrapper-section-one{width:100%;max-width:1600px;padding:0 8.3%;padding-top:184px;padding-bottom:90px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-one{padding-top:109px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-one .about-title{float:left;width:60%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-one .about-title{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-one .about-title .light{color:#8e95a0}.sa-about-wrapper .sa-about .wrapper-section-one .about-text{float:left;width:40%;font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-one .about-text{width:100%}}.sa-about-wrapper .sa-about .video-one-wrapper,.sa-about-wrapper .sa-about .video-three-wrapper,.sa-about-wrapper .sa-about .video-two-wrapper{width:100%;min-height:800px;background-size:cover;background-position:center center;background-repeat:no-repeat;line-height:0}.sa-about-wrapper .sa-about .wrapper-section-two{background-color:#edeef0}.sa-about-wrapper .sa-about .wrapper-section-two .section-two{width:100%;max-width:1600px;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-two .section-two{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-text{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;padding-right:12%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-text{width:100%;padding-right:0;padding-bottom:50px}}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-one{float:left;width:50%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-one{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-one img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-two{float:left;width:70%;margin-top:50px}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-two{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-two .section-two .section-image-two img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-three .section-three{width:100%;max-width:1600px;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-one{float:left;width:50%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-one{width:100%;margin-bottom:50px}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-one img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-one{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;padding-left:12%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-one{width:100%;padding-left:0}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-one p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-two{float:right;clear:both;width:70%;margin-top:50px;margin-bottom:90px}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-two{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-image-two img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-title{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;color:#8e95a0;font-weight:700}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-title{width:100%;margin-bottom:30px}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-two{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;padding-left:12%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-two{width:100%;padding-left:0}}.sa-about-wrapper .sa-about .wrapper-section-three .section-three .section-text-two p{padding-bottom:20px}.sa-about-wrapper .sa-about .wrapper-section-four{background-color:#edeef0}.sa-about-wrapper .sa-about .wrapper-section-four .section-four{width:100%;max-width:1600px;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-four .section-four{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text{position:relative;float:left;width:50%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;padding-right:12%;padding-bottom:50px}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text{width:100%;padding-right:0;margin-bottom:40px}}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text p{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text .link{position:absolute;left:0;bottom:0}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text .link a{color:#8e95a0;text-decoration:underline}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-text .link a:hover{text-decoration:none}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-image{float:left;width:50%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-image{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-four .section-four .section-image img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-five .section-five{width:100%;max-width:1600px;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-five .section-five{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-image{float:left;width:50%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-image{width:100%;margin-bottom:40px}}.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-image img{width:100%;height:auto}.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-text{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;padding-left:12%}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-text{width:100%;padding-left:0}}.sa-about-wrapper .sa-about .wrapper-section-five .section-five .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-six{background-color:#edeef0}.sa-about-wrapper .sa-about .wrapper-section-six .section-six{width:100%;max-width:1600px;text-align:center;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-six .section-six{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-six .section-six .section-text{width:80%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;margin:0 auto}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-six .section-six .section-text{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-six .section-six .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .services{padding-top:100px}.sa-about-wrapper .sa-about .services .line{float:left;clear:both;width:100%;height:2px;background-color:#fff;margin:50px 0}.sa-about-wrapper .sa-about .services .service{float:left;width:16.666%;text-align:center}@media (max-width:1000px){.sa-about-wrapper .sa-about .services .service{width:33.33%;margin-bottom:20px}.sa-about-wrapper .sa-about .services .service:nth-of-type(6n+1){clear:none}.sa-about-wrapper .sa-about .services .service:nth-of-type(3n+1){clear:left}}@media (max-width:600px){.sa-about-wrapper .sa-about .services .service{width:50%}.sa-about-wrapper .sa-about .services .service:nth-of-type(3n+1){clear:none}.sa-about-wrapper .sa-about .services .service:nth-of-type(2n+1){clear:left}}.sa-about-wrapper .sa-about .services .service:nth-of-type(6n+1){clear:left}.sa-about-wrapper .sa-about .services .service .image{width:100px;height:100px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:50px;margin:0 auto}.sa-about-wrapper .sa-about .services .service .text{width:80%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;color:#8e95a0;font-weight:700;text-align:center;margin:0 auto;margin-top:22px}.sa-about-wrapper .sa-about .community-services{padding-top:100px}.sa-about-wrapper .sa-about .community-services .service{float:left;text-align:center;width:33.33%;margin-bottom:60px}.sa-about-wrapper .sa-about .community-services .service:nth-of-type(3n+1){clear:left}@media (max-width:600px){.sa-about-wrapper .sa-about .community-services .service{width:50%}.sa-about-wrapper .sa-about .community-services .service:nth-of-type(3n+1){clear:none}.sa-about-wrapper .sa-about .community-services .service:nth-of-type(2n+1){clear:left}}.sa-about-wrapper .sa-about .community-services .service .image{width:100px;height:100px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:50px;margin:0 auto}.sa-about-wrapper .sa-about .community-services .service .text{width:80%;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;font-weight:700;text-align:center;margin:0 auto;margin-top:22px}.sa-about-wrapper .sa-about .logos{display:table;width:100%;padding-top:15px}.sa-about-wrapper .sa-about .logos .row-mob{display:table-cell}@media (max-width:700px){.sa-about-wrapper .sa-about .logos .row-mob{display:table-row}}.sa-about-wrapper .sa-about .logos .row{display:table-row}.sa-about-wrapper .sa-about .logos .row .item{display:table-cell;width:16.66%;vertical-align:middle;padding:22px 0}@media (max-width:1100px){.sa-about-wrapper .sa-about .logos .row .item{padding:5px}}.sa-about-wrapper .sa-about .logos .row .item img{width:100%;max-width:150px;max-height:100px}.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven{width:100%;max-width:1600px;text-align:center;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven .section-text{width:80%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;margin:0 auto}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven .section-text{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-seven .section-seven .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-eight{background-color:#edeef0}.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight{width:100%;max-width:1600px;text-align:center;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight .section-text{width:80%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;margin:0 auto}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight .section-text{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-eight .section-eight .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine{width:100%;max-width:1600px;text-align:center;padding:0 8.3%;padding-top:150px;padding-bottom:150px;margin:0 auto}@media (max-width:500px){.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine{padding-top:60px;padding-bottom:60px}}.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine .section-text{width:80%;font-size:24px;line-height:30px;font-size:2.2rem;line-height:3rem;color:#1e2b41;font-weight:700;margin:0 auto}@media (max-width:900px){.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine .section-text{width:100%}}.sa-about-wrapper .sa-about .wrapper-section-nine .section-nine .section-text p:first-child{font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41;font-weight:400;padding-bottom:26px}.sa-resources-parent-wrapper{background-color:#edeef0}.sa-resources-parent-wrapper .sa-resources-parent{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-resources-parent-wrapper .sa-resources-parent .top{padding-top:184px;padding-bottom:80px}@media (max-width:600px){.sa-resources-parent-wrapper .sa-resources-parent .top{padding-top:130px}}.sa-resources-parent-wrapper .sa-resources-parent .top .title{float:left;width:60%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:800px){.sa-resources-parent-wrapper .sa-resources-parent .top .title{width:100%;margin-bottom:40px}}.sa-resources-parent-wrapper .sa-resources-parent .top .title .light{color:#8e95a0}.sa-resources-parent-wrapper .sa-resources-parent .top .text{float:left;width:40%;font-family:Miller,serif;font-size:30px;line-height:40px;font-size:3rem;line-height:4rem;color:#1e2b41}@media (max-width:800px){.sa-resources-parent-wrapper .sa-resources-parent .top .text{width:100%}}.sa-resources-parent-wrapper .sa-resources-parent .children{padding-bottom:95px}@media (max-width:900px){.sa-resources-parent-wrapper .sa-resources-parent .children a:nth-child(2n) .child{margin-right:0!important}}.sa-resources-parent-wrapper .sa-resources-parent .children a:nth-child(4n) .child{margin-right:0}.sa-resources-parent-wrapper .sa-resources-parent .children a:nth-child(4n) .child.single{margin-right:4%}.sa-resources-parent-wrapper .sa-resources-parent .children a:nth-child(2n) .child.double{margin-right:0}.sa-resources-parent-wrapper .sa-resources-parent .children a:nth-child(6n) .child.single{margin-right:0}.sa-resources-parent-wrapper .sa-resources-parent .children a:hover .child .title-wrapper{background-color:transparent}.sa-resources-parent-wrapper .sa-resources-parent .children a:hover .child .background{filter:grayscale(0)}.sa-resources-parent-wrapper .sa-resources-parent .children a .child{position:relative;float:left;width:22%;height:412px;height:25.75vw;max-height:412px;line-height:0;margin-right:4%;margin-bottom:4%;z-index:1}@media (max-width:900px){.sa-resources-parent-wrapper .sa-resources-parent .children a .child{width:48%}}@media (max-width:500px){.sa-resources-parent-wrapper .sa-resources-parent .children a .child{width:100%;height:51vw;margin-right:0}}.sa-resources-parent-wrapper .sa-resources-parent .children a .child.double{width:48%}@media (max-width:500px){.sa-resources-parent-wrapper .sa-resources-parent .children a .child.double{width:100%;height:51vw;margin-right:0}}.sa-resources-parent-wrapper .sa-resources-parent .children a .child .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1;filter:grayscale(100%);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-resources-parent-wrapper .sa-resources-parent .children a .child .title-wrapper{display:table;width:100%;height:100%;background-color:#1e2b41;background-color:rgba(30,43,65,.8);transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-resources-parent-wrapper .sa-resources-parent .children a .child .title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-resources-parent-wrapper .sa-resources-parent .children a .child .title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-resources-child-wrapper .sa-resources-child .top-wrapper{background-color:#edeef0}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top{width:100%;max-width:1600px;padding:0 8.3%;padding-top:184px;padding-bottom:15px;margin:0 auto}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top{padding-top:130px}}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a{text-decoration:none}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a:hover .title{color:#8e95a0}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a .title{width:60%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a .title{display:none;width:100%}}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a .title .light{color:#8e95a0}.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a .title-mob{display:none}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .top-wrapper .top a .title-mob{display:block}}.sa-resources-child-wrapper .sa-resources-child .bottom{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:95px;margin:0 auto}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .bottom{padding-bottom:0}}.sa-resources-child-wrapper .sa-resources-child .bottom .list{float:left;width:22%;padding-top:50px;margin-right:4%}@media (max-width:950px){.sa-resources-child-wrapper .sa-resources-child .bottom .list{width:100%;margin-right:0}}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .bottom .list{display:none}}.sa-resources-child-wrapper .sa-resources-child .bottom .list .child{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:6px}@media (max-width:950px){.sa-resources-child-wrapper .sa-resources-child .bottom .list .child{float:left;width:50%}}@media (max-width:500px){.sa-resources-child-wrapper .sa-resources-child .bottom .list .child{float:left;width:100%}}.sa-resources-child-wrapper .sa-resources-child .bottom .list .child a{text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-resources-child-wrapper .sa-resources-child .bottom .list .child a.active,.sa-resources-child-wrapper .sa-resources-child .bottom .list .child a:hover{color:#1e2b41}.sa-resources-child-wrapper .sa-resources-child .bottom .list .child a .light{color:#8e95a0}.sa-resources-child-wrapper .sa-resources-child .bottom .list-mob{display:none;padding-top:40px;border-top:2px solid #8e95a0;margin-top:20px;margin-bottom:40px}@media (max-width:600px){.sa-resources-child-wrapper .sa-resources-child .bottom .list-mob{display:block!important}}.sa-resources-child-wrapper .sa-resources-child .bottom .text{float:left;width:48%;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#1e2b41;padding-top:54px;margin-right:4%}@media (max-width:950px){.sa-resources-child-wrapper .sa-resources-child .bottom .text{width:100%;margin-right:0}}.sa-resources-child-wrapper .sa-resources-child .bottom .text a{color:#1e2b41}.sa-resources-child-wrapper .sa-resources-child .bottom .text a:hover{color:#8e95a0}.sa-resources-child-wrapper .sa-resources-child .bottom .text h1{display:inline-block;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-bottom:30px}.sa-resources-child-wrapper .sa-resources-child .bottom .text h2{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#8e95a0;font-weight:400;padding-bottom:10px}.sa-resources-child-wrapper .sa-resources-child .bottom .text img{width:100%;height:auto;padding-bottom:35px}.sa-resources-child-wrapper .sa-resources-child .bottom .text p{padding-bottom:24px}.sa-resources-child-wrapper .sa-resources-child .bottom .files{float:left;width:22%;border-top:3px solid #1e2b41;margin-top:54px}@media (max-width:950px){.sa-resources-child-wrapper .sa-resources-child .bottom .files{display:none}}.sa-resources-child-wrapper .sa-resources-child .bottom .files .action{border-bottom:2px solid #edeef0;transition:background-color .6s cubic-bezier(.55,0,.1,1)}.sa-resources-child-wrapper .sa-resources-child .bottom .files .action:hover{background-color:#EDEEF0;cursor:pointer}.sa-resources-child-wrapper .sa-resources-child .bottom .files .action .image{float:left;width:14%;text-align:center;margin-right:1.5%}.sa-resources-child-wrapper .sa-resources-child .bottom .files .action .image img.download{width:15px;height:auto;margin-top:13px}.sa-resources-child-wrapper .sa-resources-child .bottom .files .action .file-text{float:left;width:84.5%;font-size:14px;line-height:46px;font-size:1.4rem;line-height:4.6rem;color:#1e2b41;transition:color .6s cubic-bezier(.55,0,.1,1)}.pdf-resource{position:relative}.pdf-resource .logo{margin-bottom:50px}.pdf-resource .logo img{width:150px;height:auto}.pdf-resource .left{float:left;width:29%;font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;font-weight:700;color:#1e2b41;padding-right:20px}.pdf-resource .left .light{color:#9194a2}.pdf-resource .right{float:left;width:71%;font-size:12px;line-height:17px;font-size:1.2rem;line-height:1.7rem;color:#1e2b41}.pdf-resource .right h1{display:inline-block;font-size:15px;line-height:16px;font-size:1.5rem;line-height:1.6rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-bottom:30px}.pdf-resource .right h2{font-size:12px;line-height:16px;font-size:1.2rem;line-height:1.6rem;color:#8e95a0;font-weight:400;padding-bottom:8px}.pdf-resource .right img{width:100%;height:auto;padding-bottom:35px}.pdf-resource .right p{padding-bottom:16px}.pdf-resource-footer{padding-top:40px}.pdf-resource-footer .footer{width:100%}.pdf-resource-footer .footer .view{float:left;width:29%;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;color:#9194a2;padding-right:20px}.pdf-resource-footer .footer .view a{color:#9194a2}.pdf-resource-footer .footer .view a:nth-of-type(2){color:#262e3e;text-decoration:none}.pdf-resource-footer .footer .pagination{float:left;width:30%;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;color:#9194a2}.pdf-resource-footer .footer .small-logo{float:right;position:relative;top:8px}.pdf-resource-footer .footer .small-logo img{width:45px;height:auto}.sa-contact-wrapper{background-color:#edeef0}.sa-contact-wrapper .sa-contact{padding-top:180px}@media (max-width:600px){.sa-contact-wrapper .sa-contact{padding-top:130px}}.sa-contact-wrapper .sa-contact .sa-header{text-align:center}.sa-contact-wrapper .sa-contact .sa-header a{font-size:16px;font-size:1.6rem;color:#8e95a0;text-decoration:none;margin:0 7px;border-bottom:2px solid transparent;transition:border .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .sa-header a:hover{border-bottom:2px solid #c7cacf}.sa-contact-wrapper .sa-contact .sa-modal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(199,202,207,.8);z-index:100;padding:10px;overflow-y:auto}.sa-contact-wrapper .sa-contact .sa-modal .text{position:relative;background-color:#fff;width:100%;max-width:640px;font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;color:#1e2b41;font-width:bold;text-align:center;margin:0 auto;padding:6rem;border:2px solid #1e2b41}.sa-contact-wrapper .sa-contact .sa-modal .text .close{position:absolute;top:0;right:0;padding:2rem;cursor:pointer}.sa-contact-wrapper .sa-contact .sa-modal .text .close:hover{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .sa-modal .text .close img{width:18px;height:auto}.sa-contact-wrapper .sa-contact .sa-modal .text p{margin-bottom:1rem}.sa-contact-wrapper .sa-contact .sa-modal .text p:last-child{margin-bottom:0}.sa-contact-wrapper .sa-contact .sa-enquiry{width:100%;max-width:1600px;padding:0 8.3%;padding-top:109px;padding-bottom:134px;margin:0 auto}@media (max-width:600px){.sa-contact-wrapper .sa-contact .sa-enquiry{padding-top:40px;padding-bottom:40px}}.sa-contact-wrapper .sa-contact .sa-enquiry .title{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:1100px){.sa-contact-wrapper .sa-contact .sa-enquiry .title{width:100%;margin-bottom:40px}}.sa-contact-wrapper .sa-contact .sa-enquiry .title .light{color:#8e95a0}.sa-contact-wrapper .sa-contact .sa-enquiry .form{float:left;width:50%;padding-top:5px}@media (max-width:1100px){.sa-contact-wrapper .sa-contact .sa-enquiry .form{width:100%}}.sa-contact-wrapper .sa-contact .offices-wrapper{background-color:#fff}.sa-contact-wrapper .sa-contact .offices-wrapper .offices{width:100%;max-width:1600px;padding:0 8.3%;padding-top:135px;padding-bottom:105px;margin:0 auto}@media (max-width:600px){.sa-contact-wrapper .sa-contact .offices-wrapper .offices{padding-top:40px;padding-bottom:40px}}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office{border-top:2px solid #edeef0;padding-top:50px;padding-bottom:50px}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#8e95a0}@media (max-width:1000px){.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information{width:100%}}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:39px}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information .title .light{color:#8e95a0}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information p{padding-bottom:26px}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .information a{text-decoration-color:#c7cacf;-webkit-text-decoration-color:#c7cacf;-moz-text-decoration-color:#c7cacf}.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .map{float:left;width:50%;height:415px;height:25.94vw;max-height:415px}@media (max-width:1000px){.sa-contact-wrapper .sa-contact .offices-wrapper .offices .office .map{width:100%;height:300px;margin-top:20px}}.sa-contact-wrapper .sa-contact .careers{width:100%;max-width:1600px;padding:0 8.3%;padding-bottom:150px;padding-top:150px;margin:0 auto}@media (max-width:600px){.sa-contact-wrapper .sa-contact .careers{padding-top:40px;padding-bottom:40px}}.sa-contact-wrapper .sa-contact .careers .title{float:left;width:50%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.sa-contact-wrapper .sa-contact .careers .title .light{color:#8e95a0}@media (max-width:800px){.sa-contact-wrapper .sa-contact .careers .title{width:100%;margin-bottom:40px}}.sa-contact-wrapper .sa-contact .careers .career-list{float:left;width:50%}@media (max-width:800px){.sa-contact-wrapper .sa-contact .careers .career-list{width:100%}}.sa-contact-wrapper .sa-contact .careers .career-list .text{font-family:Miller,serif;font-size:30px;line-height:38px;font-size:3rem;line-height:3.8rem;color:#1e2b41;margin-bottom:77px}.sa-contact-wrapper .sa-contact .careers .career-list .list .career{font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;padding:13px 0;border-top:2px solid #fff}@media (max-width:600px){.sa-contact-wrapper .sa-contact .careers .career-list .list .career{font-size:1.8rem;line-height:2.4rem}}.sa-contact-wrapper .sa-contact .careers .career-list .list .career:last-child{border-bottom:2px solid #fff}.sa-contact-wrapper .sa-contact .careers .career-list .list .career .position{float:left;color:#1e2b41}.sa-contact-wrapper .sa-contact .careers .career-list .list .career .position .light{color:#8e95a0}.sa-contact-wrapper .sa-contact .careers .career-list .list .career .apply{float:right;text-align:right;color:#8e95a0;transition:color .6s cubic-bezier(.55,0,.1,1)}@media (max-width:800px){.sa-contact-wrapper .sa-contact .careers .career-list .list .career .apply{float:left;text-align:left;width:100%;margin-top:10px}}.sa-contact-wrapper .sa-contact .careers .career-list .list .career .apply:hover{cursor:pointer;color:#1e2b41}.sa-contact-wrapper .sa-contact .application{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#edeef0;background-color:rgba(237,238,240,.97);z-index:1001;overflow:scroll;padding:20px}.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;z-index:1002;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper:hover{cursor:pointer}.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper:hover .logo-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper .logo-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .application .application-header .logo-wrapper .logo-icon .gray img{width:50px;height:auto;margin-top:4px}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper{position:fixed;top:30px;right:35px;width:60px;height:60px;z-index:1002}@media screen and (max-width:500px){.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper{top:20px;right:20px}}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper:hover{cursor:pointer}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper:hover .close-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper .close-icon .gray{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper .close-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:right}.sa-contact-wrapper .sa-contact .application .application-header .close-wrapper .close-icon .gray img{width:17px;height:auto;margin-right:20px;margin-top:20px}.sa-contact-wrapper .sa-contact .application .description{width:100%;max-width:640px;padding-top:180px;margin:0 auto}@media (max-width:600px){.sa-contact-wrapper .sa-contact .application .description{padding-top:100px}}.sa-contact-wrapper .sa-contact .application .description .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.sa-contact-wrapper .sa-contact .application .description .title .light{color:#8e95a0}.sa-contact-wrapper .sa-contact .application .description .text{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#8e95a0;padding-top:15px;padding-bottom:45px;border-bottom:2px solid #fff;margin-bottom:25px}.sa-contact-wrapper .sa-contact .application .description .text p{margin-bottom:24px}.sa-contact-wrapper .sa-contact .application .form{width:100%;max-width:640px;padding-bottom:180px;margin:0 auto}@media (max-width:600px){.sa-contact-wrapper .sa-contact .application .form{padding-bottom:100px}}.sa-contact-wrapper .sa-contact .application .form .wpcf7-form-control-wrap.position{display:none}.sa-contact-wrapper .sa-contact .application .form .clear{padding-top:30px}.sa-contact-wrapper .sa-contact .application .form .clear .resume-text{float:left;width:64%}.sa-contact-wrapper .sa-contact .application .form .clear .resume-file{float:left;width:36%}.sa-contact-wrapper .sa-contact .application .form .NFI-wrapper{position:relative;width:100%;background-color:#8e95a0;transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-contact-wrapper .sa-contact .application .form .NFI-wrapper:hover{cursor:pointer;background-color:#1e2b41}.sa-contact-wrapper .sa-contact .application .form .NFI-button{width:100%;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;color:#fff;text-align:left!important;padding:15px 20px;padding-left:47px;background-image:url(../images/contact/upload.png);background-position:15px 17px;background-size:18px 18px;background-repeat:no-repeat}.sa-contact-wrapper .sa-contact .application .form .NFI-button input[type=file]{width:100%}.sa-contact-wrapper .sa-contact .application .form .NFI-filename{width:100%;font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;color:#8e95a0;background-color:#edeef0;padding:15px 0 0!important}.sa-wish-list-wrapper .sa-wish-list{padding-top:173px}.sa-wish-list-wrapper .sa-wish-list .top{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-wish-list-wrapper .sa-wish-list .top .title{float:left;width:60.5%;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media (max-width:800px){.sa-wish-list-wrapper .sa-wish-list .top .title{width:100%;margin-bottom:40px}}.sa-wish-list-wrapper .sa-wish-list .top .title .light{color:#8e95a0}.sa-wish-list-wrapper .sa-wish-list .top .share{float:left;width:39.5%;font-family:Miller,serif;font-size:30px;line-height:38px;font-size:3rem;line-height:3.8rem;color:#1e2b41}@media (max-width:800px){.sa-wish-list-wrapper .sa-wish-list .top .share{width:100%}}.sa-wish-list-wrapper .sa-wish-list .top .share .lighter{color:#8e95a0;margin-top:15px}.sa-wish-list-wrapper .sa-wish-list .top .share .lighter .make-an-enquiry,.sa-wish-list-wrapper .sa-wish-list .top .share .lighter a{color:#8e95a0;border-bottom:1px solid #c7cacf;text-decoration:none;transition:all .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .top .share .lighter .make-an-enquiry:hover,.sa-wish-list-wrapper .sa-wish-list .top .share .lighter a:hover{color:#1e2b41;border-bottom:1px solid #1e2b41;cursor:pointer}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper{background-color:#edeef0;padding-top:95px;margin-top:97px}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:45px}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .title .light{color:#8e95a0}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(3n+1) .project{clear:left}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(3n+1) .project{clear:none}}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(3n) .project{margin-right:0}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(3n) .project{margin-right:4%}}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(2n+1) .project{clear:left}}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a:nth-child(2n) .project{margin-right:0}}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project{position:relative;float:left;width:30.666%;line-height:0;margin-right:4%;margin-bottom:4%;z-index:1}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project{width:48%}}@media (max-width:500px){.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project{width:100%;margin-right:0;margin-bottom:8%}}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project img{width:100%;height:auto}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project .hover .hover-title-wrapper{display:table;width:100%;height:100%}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project .hover .hover-title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-wish-list-wrapper .sa-wish-list .favourite-projects-wrapper .favourite-projects .projects a .project .hover .hover-title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper{background-color:#edeef0;padding-top:95px;padding-bottom:134px}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products{width:100%;max-width:1600px;padding:0 8.3%;margin:0 auto}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:45px}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .title .light{color:#8e95a0}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(4n+1) .product{clear:left}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(4n+1) .product{clear:none}}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(4n) .product{margin-right:0}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(4n) .product{margin-right:4%}}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(2n+1) .product{clear:left}}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a:nth-child(2n) .product{margin-right:0}}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product{position:relative;float:left;width:22%;line-height:0;margin-right:4%;margin-bottom:4%;z-index:1}@media (max-width:900px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product{width:48%}}@media (max-width:500px){.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product{width:100%;margin-right:0;margin-bottom:8%}}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product img{width:100%;height:auto}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#1e2b41;background-color:rgba(30,43,65,.8)}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .hover-title-wrapper{display:table;width:100%;height:100%}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .hover-title-wrapper .title{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;text-align:center}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .hover-title-wrapper .title span{border-bottom:2px solid #8e95a0}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .remove{position:absolute;bottom:0;left:0;width:100%;height:60px;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .remove:hover{cursor:pointer;opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .favourite-products-wrapper .favourite-products .products a .product .hover .remove img{width:17px;height:auto;margin-top:10px}.sa-wish-list-wrapper .sa-wish-list .enquire{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#edeef0;background-color:rgba(237,238,240,.97);z-index:1001;overflow:scroll}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper{position:fixed;top:28px;left:50%;width:200px;height:60px;margin-left:-100px;z-index:1002;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:500px){.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper{top:18px;width:100px;margin-left:-50px}}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper:hover{cursor:pointer}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper:hover .logo-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper .logo-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .logo-wrapper .logo-icon .gray img{width:50px;height:auto;margin-top:4px}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper{position:fixed;top:30px;right:35px;width:60px;height:60px;z-index:1002}@media screen and (max-width:500px){.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper{top:20px;right:20px}}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper:hover{cursor:pointer}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper:hover .close-icon .gray{opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper .close-icon .gray{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper .close-icon .gray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:right}.sa-wish-list-wrapper .sa-wish-list .enquire .enquire-header .close-wrapper .close-icon .gray img{width:17px;height:auto;margin-right:20px;margin-top:20px}.sa-wish-list-wrapper .sa-wish-list .enquire .description{width:100%;max-width:640px;padding-top:180px;margin:0 auto}.sa-wish-list-wrapper .sa-wish-list .enquire .description .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;padding-bottom:40px;margin-bottom:20px;border-bottom:2px solid #fff}.sa-wish-list-wrapper .sa-wish-list .enquire .description .title .light{color:#8e95a0}.sa-wish-list-wrapper .sa-wish-list .enquire .form{width:100%;max-width:640px;padding-bottom:180px;margin:0 auto}.pdf-wishlist{position:relative}.pdf-wishlist .logo{margin-bottom:40px}.pdf-wishlist .logo img{width:150px;height:auto}.pdf-wishlist .header-title-wrapper{text-align:center}.pdf-wishlist .header-title-wrapper .header-title{display:inline-block;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;font-weight:700;color:#1e2b41;border-bottom:2px solid #8e95a0;margin-bottom:30px}.pdf-wishlist .item{padding-bottom:30px;border-bottom:1px solid #ededef;margin-bottom:30px;page-break-inside:avoid}.pdf-wishlist .item .item-title-wrapper .item-title{display:inline-block;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;font-weight:700;color:#1e2b41;margin-bottom:20px}.pdf-wishlist .item .item-title-wrapper .item-title .type{border-bottom:0}.pdf-wishlist .item .item-title-wrapper .item-title .name{border-bottom:2px solid #8e95a0}.pdf-wishlist .item .left{float:left;width:40%;padding-right:20px}.pdf-wishlist .item .left img{width:100%;height:auto}.pdf-wishlist .item .right{float:left;width:60%;font-size:10px;line-height:12px;font-size:1rem;line-height:1.2rem;letter-spacing:.5px;text-transform:uppercase;padding-left:40px}.pdf-wishlist .item .right .details{float:left;width:50%}.pdf-wishlist .item .right .title{color:#8e95a0;margin-bottom:4px}.pdf-wishlist .item .right .text{color:#1e2b41;margin-bottom:10px}.pdf-wishlist-footer{padding-top:40px}.pdf-wishlist-footer .footer{width:100%}.pdf-wishlist-footer .footer .home,.pdf-wishlist-footer .footer .page{float:left;width:33.33%;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;color:#9194a2;padding-top:23px}.pdf-wishlist-footer .footer .home a,.pdf-wishlist-footer .footer .page a{color:#262e3e;text-decoration:none}.pdf-wishlist-footer .footer .page{text-align:center}.pdf-wishlist-footer .footer .small-logo{float:right;position:relative;top:8px}.pdf-wishlist-footer .footer .small-logo img{width:45px;height:auto}.single-spec-site{color:#1e2b41}.single-spec-site .header{position:relative;display:-ms-flexbox;display:flex;padding:20px 30px}@media print{.single-spec-site .header{height:80px}}.single-spec-site .header .client-logo{-ms-flex:0 0 33.33%;flex:0 0 33.33%}@media print{.single-spec-site .header .client-logo{position:absolute;top:0;left:0}}.single-spec-site .header .client-logo img{width:auto;height:80px}.single-spec-site .header .sa-logo{-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center}@media print{.single-spec-site .header .sa-logo{display:none}}.single-spec-site .header .sa-logo img{position:relative;top:14px;width:50px;height:auto;transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .header .sa-logo img:hover{opacity:.6}.single-spec-site .header .sa-title{-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:right}@media print{.single-spec-site .header .sa-title{position:absolute;top:0;right:0}}.single-spec-site .header .sa-title img{position:relative;top:24px;width:173px;height:auto;transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .header .sa-title img:hover{opacity:.6}.single-spec-site .error{text-align:center;margin-top:70px}.single-spec-site .password{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px;background-color:#f4f4f5;padding:20px;margin:0 auto;margin-top:90px}.single-spec-site .password input{width:100%;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;background-color:#FFF;padding:15px 20px;border:0;margin-bottom:25px}.single-spec-site .password button{width:100%;color:#FFF;text-align:center;background-color:#1e2b41;border:0;border-radius:20px;padding:10px 20px;opacity:1;transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .password button:hover{opacity:.8}.single-spec-site .comments-title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-top:100px;margin-bottom:20px}.single-spec-site .comments-title .light{color:#8e95a0}.single-spec-site .comments{width:100%;max-width:1600px;padding:70px 8.3%;background-color:#f4f4f5;padding:20px;margin:0 auto}.single-spec-site .comments textarea{width:100%;height:10vw;min-height:100px;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;background-color:#FFF;padding:15px 20px;border:0;margin-bottom:0}.single-spec-site .selection{width:100%;max-width:1600px;padding:70px 8.3%;margin:0 auto}.single-spec-site .selection form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f4f4f5;padding:20px;margin-bottom:0}.single-spec-site .selection input[type=text],.single-spec-site .selection input[type=tel],.single-spec-site .selection input[type=email],.single-spec-site .selection select{width:100%;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;background-color:#FFF;padding:15px 20px;border:0;margin-bottom:25px}.single-spec-site .selection select{color:#8E95A0;background-image:url(../images/home/arrow-down-gray.png);background-position:center right 18px;background-size:10px 6px;background-repeat:no-repeat;-moz-appearance:none;text-indent:.01px;text-overflow:'';margin-bottom:25px}.single-spec-site .selection select:hover{cursor:pointer}.single-spec-site .selection button{color:#FFF;text-align:center;background-color:#1e2b41;border:0;border-radius:20px;padding:10px 20px;opacity:1;transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .selection button:hover{opacity:.8}.single-spec-site .selection .validation-error{display:none}.single-spec-site .selection .blanket{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(30,43,65,.97);z-index:1}.single-spec-site .selection .blanket:hover{cursor:pointer}.single-spec-site .selection .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}.single-spec-site .selection .title .light{color:#8e95a0}.single-spec-site .selection #form-details select{width:100%;margin-bottom:0}.single-spec-site .selection #form-details input[name=name]{width:58%;margin-right:2%}.single-spec-site .selection #form-details input[name=quote]{width:40%}.single-spec-site .selection .flight-selection{display:-ms-flexbox;display:flex;font-size:1.8rem;line-height:2rem;color:#1e2b41;font-weight:700;margin-top:30px}.single-spec-site .selection .flight-selection div{-ms-flex:0 0 50%;flex:0 0 50%}.single-spec-site .selection .flight-selection div span{margin-right:10px}.single-spec-site .selection .flight-selection div span:hover{cursor:pointer;border-bottom:2px solid #8e95a0}.single-spec-site .selection .flight-selection div span.active{border-bottom:2px solid #8e95a0}.single-spec-site .selection .flight-selection .add-flight:hover{cursor:pointer;border-bottom:2px solid #8e95a0}.single-spec-site .selection .configuration .configuration-title{font-size:2rem;line-height:2.4rem;font-weight:700;color:#1e2b41;margin:100px 0 20px}.single-spec-site .selection .configuration .configuration-selection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-spec-site .selection .configuration .configuration-selection.configuration-balustrade,.single-spec-site .selection .configuration .configuration-selection.configuration-extras,.single-spec-site .selection .configuration .configuration-selection.configuration-stairs{display:none}.single-spec-site .selection .configuration .configuration-selection .item-wrapper{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:10px}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item-title{margin-bottom:20px}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item{position:relative;background-size:contain;background-position:center center;background-repeat:no-repeat;filter:grayscale(0);transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item:before{display:block;content:'';padding-top:54.1666667%}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item.active,.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item:hover{cursor:pointer}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item.active .hover,.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item:hover .hover{opacity:1}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item .hover{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(30,43,65,.8);opacity:0;transition:all .6s cubic-bezier(.55,0,.1,1)}.single-spec-site .selection .configuration .configuration-selection .item-wrapper .item .hover .hover-title{position:absolute;top:50%;left:50%;display:inline-block;font-size:2.4rem;line-height:3rem;color:#FFF;font-weight:700;text-align:center;border-bottom:2px solid #8e95a0;transform:translate(-50%,-50%)}.single-spec-site .selection .configuration .balustrade-type-modal,.single-spec-site .selection .configuration .extras-modal,.single-spec-site .selection .configuration .stair-type-modal{position:fixed;top:50%;left:50%;width:70%;max-height:100%;transform:translate(-50%,-50%);overflow-y:scroll;z-index:2}.single-spec-site .selection .configuration .balustrade-type-modal .modal-title,.single-spec-site .selection .configuration .extras-modal .modal-title,.single-spec-site .selection .configuration .stair-type-modal .modal-title{width:100%;font-size:1.8rem;line-height:2rem;color:#1e2b41;font-weight:700;margin:0 0 30px}.single-spec-site .selection .configuration .balustrade-type-modal .modal-sub-title,.single-spec-site .selection .configuration .extras-modal .modal-sub-title,.single-spec-site .selection .configuration .stair-type-modal .modal-sub-title{width:100%;font-size:1.6rem;line-height:1.8rem;color:#1e2b41;font-weight:700;margin-bottom:20px}.single-spec-site .selection .configuration .balustrade-type-modal .configuration-selection,.single-spec-site .selection .configuration .extras-modal .configuration-selection,.single-spec-site .selection .configuration .stair-type-modal .configuration-selection{width:100%;margin-bottom:20px}.single-spec-site .selection .configuration .balustrade-type-modal .configuration-selection.configuration-post .item-wrapper,.single-spec-site .selection .configuration .extras-modal .configuration-selection.configuration-post .item-wrapper,.single-spec-site .selection .configuration .stair-type-modal .configuration-selection.configuration-post .item-wrapper{-ms-flex:0 0 calc(11.11% - 20px);flex:0 0 calc(11.11% - 20px);width:calc(11.11% - 20px);margin:10px}.single-spec-site .selection .configuration .balustrade-type-modal .configuration-selection.configuration-post .item-wrapper .item:before,.single-spec-site .selection .configuration .extras-modal .configuration-selection.configuration-post .item-wrapper .item:before,.single-spec-site .selection .configuration .stair-type-modal .configuration-selection.configuration-post .item-wrapper .item:before{display:block;content:'';padding-top:400%}.single-spec-site .selection .configuration .balustrade-type-modal select,.single-spec-site .selection .configuration .extras-modal select,.single-spec-site .selection .configuration .stair-type-modal select{margin-bottom:40px}.single-spec-site .selection .configuration .balustrade-type-modal button,.single-spec-site .selection .configuration .extras-modal button,.single-spec-site .selection .configuration .stair-type-modal button{width:100%}.single-spec-site .complete{width:100%;margin:50px 0}.single-spec-site .sa-footer-wrapper,.single-spec-site .sa-header-wrapper,.single-spec-site .sa-menu-wrapper{display:none}.single-spec-site .balustrade-type-modal,.single-spec-site .configuration-balustrade,.single-spec-site .extras-modal,.single-spec-site .stair-type-modal{display:none}.single-spec-site .completed{width:100%;max-width:1600px;padding:70px 8.3%;margin:0 auto}@media print{.single-spec-site .completed{padding:10px 0}}.single-spec-site .completed .title{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:700;color:#1e2b41;margin-bottom:27px}@media print{.single-spec-site .completed .title{font-size:1.92rem;line-height:2.4rem;margin-top:20px;margin-bottom:15px}}.single-spec-site .completed .title .light{color:#8e95a0}.single-spec-site .completed .flight-title{padding:30px 0}.single-spec-site .completed .details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f4f4f5;padding:20px;padding-bottom:0}@media print{.single-spec-site .completed .details{padding:8px 8px 1px 8px}}.single-spec-site .completed .details div{width:100%;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;background-color:#FFF;padding:15px 20px;border:0;margin-bottom:25px}@media print{.single-spec-site .completed .details div{font-size:1.44rem;line-height:1.98rem;padding:8px 12px;margin-bottom:8px!important;overflow-x:hidden}}.single-spec-site .completed .details .name{width:58%;margin-right:2%}.single-spec-site .completed .details .name:before{content:'Name — ';font-weight:700}.single-spec-site .completed .details .quote{width:40%}.single-spec-site .completed .details .quote:before{content:'Client Quote Number — ';font-weight:700}.single-spec-site .completed .details .customer{width:100%}.single-spec-site .completed .details .customer:before{content:'Customer Contract Number — ';font-weight:700}.single-spec-site .completed .details .address{width:100%}.single-spec-site .completed .details .address:before{content:'Address — ';font-weight:700}.single-spec-site .completed .details .house-type,.single-spec-site .completed .details .stair-layout{width:100%}.single-spec-site .completed .details .house-type:before{content:'House Type — ';font-weight:700}.single-spec-site .completed .details .stair-layout:before{content:'Stair Layout — ';font-weight:700}.single-spec-site .completed .details .comments{width:100%}.single-spec-site .completed .details .comments:before{content:'Comments — ';font-weight:700}.single-spec-site .completed .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}@media print{.single-spec-site .completed .items{margin-top:0}}.single-spec-site .completed .items .item{-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);margin:20px 0 70px;margin-right:30px}@media print{.single-spec-site .completed .items .item{vertical-align:top;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0;padding:15px;page-break-inside:avoid}}.single-spec-site .completed .items .item:nth-child(3n){margin-right:0}.single-spec-site .completed .items .item .title{font-size:2rem;line-height:2.4rem;font-weight:700;color:#1e2b41}@media print{.single-spec-site .completed .items .item .title{font-size:1.6rem;line-height:1.92rem;margin-bottom:10px}}.single-spec-site .completed .items .item .sub-title{margin-bottom:10px}@media print{.single-spec-site .completed .items .item .sub-title{font-size:1.4rem;line-height:1.68rem}}.single-spec-site .completed .items .item .image{text-align:center}.single-spec-site .completed .items .item .image img{max-width:100%;max-height:250px}@media print{.single-spec-site .completed .items .item .image img{max-height:150px}}.single-spec-site .completed .items .item .materials{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}@media print{.single-spec-site .completed .items .item .materials{margin-top:10px}}.single-spec-site .completed .items .item .materials .material-title{-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.2rem;line-height:2rem;letter-spacing:1px;text-transform:uppercase;color:#8e95a0}@media print{.single-spec-site .completed .items .item .materials .material-title{font-size:1.08rem;line-height:1.8rem}}.single-spec-site .completed .items .item .materials .material-name{-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.2rem;line-height:2rem;letter-spacing:1px;text-transform:uppercase}@media print{.single-spec-site .completed .items .item .materials .material-name{font-size:1.08rem;line-height:1.8rem}}.single-spec-site .completed .buttons{display:-ms-flexbox;display:flex;margin-top:70px}@media print{.single-spec-site .completed .buttons{display:none}}.single-spec-site .completed .buttons a{width:49%}.single-spec-site .completed .buttons a:nth-child(1){margin-right:2%}.single-spec-site .completed .buttons button{width:100%;color:#FFF;text-align:center;background-color:#1e2b41;border:0;border-radius:20px;padding:10px 20px;opacity:1;transition:all .6s cubic-bezier(.55,0,.1,1);margin:0}.single-spec-site .completed .buttons button:hover{opacity:.8}.sa-footer-wrapper .sa-footer .top-wrapper{position:relative;height:336px;background-color:#1e2b41;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .top-wrapper{height:200px}}.sa-footer-wrapper .sa-footer .top-wrapper .blue-background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(30,43,65,.7);z-index:1}.sa-footer-wrapper .sa-footer .top-wrapper .top{position:relative;text-align:center;z-index:2}.sa-footer-wrapper .sa-footer .top-wrapper .top .logo img{width:174px;height:auto;margin-top:110px}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .top-wrapper .top .logo img{margin-top:50px}}.sa-footer-wrapper .sa-footer .top-wrapper .top .link{margin-top:45px}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .top-wrapper .top .link{margin-top:25px}}.sa-footer-wrapper .sa-footer .top-wrapper .top .link.blue a{color:#1e2b41;border-bottom:2px solid #1e2b41}.sa-footer-wrapper .sa-footer .top-wrapper .top .link.blue a:hover{border-bottom:2px solid #8e95a0}.sa-footer-wrapper .sa-footer .top-wrapper .top .link a{font-size:24px;line-height:30px;color:#fff;font-weight:700;text-decoration:none;border-bottom:2px solid #8e95a0;transition:border .6s cubic-bezier(.55,0,.1,1)}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .top-wrapper .top .link a{font-size:18px;line-height:25px}}.sa-footer-wrapper .sa-footer .top-wrapper .top .link a:hover{border-bottom:2px solid #fff}.sa-footer-wrapper .sa-footer .bottom-wrapper{background-color:#1e2b41}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom{width:100%;max-width:1600px;height:97px;padding:0 61px;margin:0 auto}@media (max-width:1600px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom{padding-right:3.5%;padding-left:3.5%}}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom{height:70px;padding:0 20px}}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper{float:left;width:20%}@media screen and (max-width:970px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper{width:80%}}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social a{text-decoration:none;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social a:hover{opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .facebook img{width:20px;height:auto;margin-top:40px;margin-right:14px}@media screen and (max-width:500px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .facebook img{margin-top:30px}}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .instagram img{width:20px;height:auto;margin-right:14px}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .twitter{position:relative;top:-3px}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .twitter img{width:20px;height:auto;margin-right:14px}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .pinterest img{width:17px;height:auto;margin-right:14px}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .social-wrapper .social .houzz img{width:12px;height:auto}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .pages-wrapper{float:left;width:60%;text-align:center}@media screen and (max-width:970px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .pages-wrapper{display:none}}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .pages-wrapper .pages a{font-size:16px;line-height:97px;color:#8e95a0;font-weight:700;text-decoration:none;margin:8px;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .pages-wrapper .pages a.active,.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .pages-wrapper .pages a:hover{color:#fff}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .ad{float:left;width:15%;font-size:12px;line-height:12px;text-align:right;padding-top:44px}@media screen and (max-width:970px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .ad{display:none}}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .ad a{text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .ad a:hover{color:#FFF}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper{position:relative;float:right;width:5%;height:100%}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper .back{position:absolute;top:0;right:0;bottom:0;left:0;text-align:right}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper .back:hover{cursor:pointer}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper .back:hover img{opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper .back img{width:16px;height:auto;margin-top:44px;margin-right:20px;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}@media (max-width:500px){.sa-footer-wrapper .sa-footer .bottom-wrapper .bottom .back-wrapper .back img{margin-top:35px}}.fade-in{opacity:0;opacity:1\9;transform:translateY(10%)}.transition{transform-style:preserve-3d;transition-timing-function:cubic-bezier(.19,1,.22,1);animation-duration:1s;transition-property:transform,opacity;animation-fill-mode:both;animation-name:fadeInBlock}@keyframes fadeInBlock{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}.none{color:#8e95a0}@media (max-width:750px){.hover .title{margin:0 10px;padding-top:31vw!important}}.hover .heart{position:absolute;bottom:40px;left:50%;width:30px;height:20px;opacity:.4;margin-left:-15px;transition:opacity .6s cubic-bezier(.55,0,.1,1)}@media (max-width:600px){.hover .heart{display:none}}.hover .heart:hover{cursor:pointer;opacity:1;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.hover .heart img{width:17px!important;height:auto!important}.slideshow .images-wrapper{position:relative;width:100%;font-size:0;overflow:hidden;white-space:nowrap;opacity:0}@media (max-width:600px){.slideshow .images-wrapper{overflow:auto;white-space:normal}}.slideshow .images-wrapper .images{display:inline-block;position:relative;height:625px;height:41.56vw;max-height:625px;white-space:nowrap;will-change:left}@media (max-width:600px){.slideshow .images-wrapper .images{left:0!important;height:auto;max-height:none;white-space:normal}.slideshow .images-wrapper .images:nth-of-type(1),.slideshow .images-wrapper .images:nth-of-type(4){display:none}}.slideshow .images-wrapper .images .image{position:relative;display:inline-block;margin-right:50px}@media (max-width:600px){.slideshow .images-wrapper .images .image{display:block;padding:0 8.3% 8.3% 8.3%;margin-right:0}.slideshow .images-wrapper .images .image:last-of-type{padding-bottom:0}}.slideshow .images-wrapper .images .image.current-image{z-index:51}.slideshow .images-wrapper .images .image.current-image:hover .pin{opacity:1}.slideshow .images-wrapper .images .image .pin{position:absolute;top:20px;left:20px;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;color:#fff;font-weight:700;padding:8px;background-color:#1e2b41;background-color:rgba(30,43,65,.5);opacity:0;transition:all .6s cubic-bezier(.55,0,.1,1)}.slideshow .images-wrapper .images .image .pin:hover{background-color:#1e2b41}.slideshow .images-wrapper .images .image .pin img{position:relative;top:1px;width:10px;height:13px;margin-right:5px}.slideshow .images-wrapper .images .image img{width:auto;height:625px;height:41.56vw;max-height:625px}@media (max-width:600px){.slideshow .images-wrapper .images .image img{width:100%;height:auto;max-height:none}}.slideshow .images-wrapper .next,.slideshow .images-wrapper .previous{position:absolute;z-index:50}@media (max-width:600px){.slideshow .images-wrapper .next,.slideshow .images-wrapper .previous{display:none}}.slideshow .images-wrapper .previous{top:0;right:50%;bottom:0;left:0}.slideshow .images-wrapper .previous:hover{cursor:w-resize}.slideshow .images-wrapper .next{top:0;right:0;bottom:0;left:50%}.slideshow .images-wrapper .next:hover{cursor:e-resize}.slideshow .images-meta{position:relative}@media (max-width:600px){.slideshow .images-meta{display:none}}.slideshow .images-meta .next,.slideshow .images-meta .previous{transition:opacity .6s cubic-bezier(.55,0,.1,1)}.slideshow .images-meta .next:hover,.slideshow .images-meta .previous:hover{cursor:pointer;opacity:.4;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.slideshow .images-meta .previous{position:absolute;top:-40px;left:4%;width:100px;height:100px;text-align:center}.slideshow .images-meta .previous img{width:9px;height:auto;margin-top:45.5px}.slideshow .images-meta .count{font-size:20px;line-height:28px;font-size:2rem;line-height:2.8rem;font-weight:700;color:#8e95a0;text-align:center;margin-top:45px}.slideshow .images-meta .next{position:absolute;top:-40px;right:4%;width:100px;height:100px;text-align:center}.slideshow .images-meta .next img{width:9px;height:auto;margin-top:45.5px}::-webkit-input-placeholder{color:#8E95A0}:-moz-placeholder{color:#8E95A0}::-moz-placeholder{color:#8E95A0}:-ms-input-placeholder{color:#8E95A0!important}select::-ms-expand{display:none!important}.wpcf7-form{font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;color:#8e95a0}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form .hidden{display:none}.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form input[type=email],.wpcf7-form select,.wpcf7-form textarea{width:100%;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;color:#1e2b41;background-color:#FFF;padding:15px 20px;border:0;margin-bottom:25px}.wpcf7-form select{color:#8E95A0;background-image:url(../images/home/arrow-down-gray.png);background-position:center right 18px;background-size:10px 6px;background-repeat:no-repeat;-moz-appearance:none;text-indent:.01px;text-overflow:''}.wpcf7-form select:hover{cursor:pointer}.wpcf7-form input[type=checkbox]{position:relative;top:4px;float:right;-webkit-appearance:checkbox}.wpcf7-form input[type=submit]{float:right;width:36%;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;color:#fff;background-color:#1e2b41;text-align:left!important;background-image:url(../images/contact/send.png);background-position:15px 17px;background-size:18px 18px;background-repeat:no-repeat;padding:15px 20px;padding-left:47px;border:0;margin-top:26px;transition:all .6s cubic-bezier(.55,0,.1,1)}@media (max-width:600px){.wpcf7-form input[type=submit]{width:100%}}.wpcf7-form input[type=submit]:hover{background-color:#8e95a0}.wpcf7-form .half span{float:left;width:48%}@media (max-width:600px){.wpcf7-form .half span{width:100%}}.wpcf7-form .half span:nth-child(2){float:right}.wpcf7-form .wpcf7-response-output{clear:both;text-align:right;padding:0;margin:0;padding-top:30px;border:0}.wpcf7-form .wpcf7-not-valid-tip{width:100%!important;text-align:right;padding-bottom:30px;margin-top:-17px}.wpcf7-form .file input{float:left;width:62%;margin-bottom:0}@media (max-width:600px){.wpcf7-form .file input{width:100%}}.wpcf7-form .file .NFI-wrapper{position:relative;top:-20px;float:right;width:36%;background-color:#8e95a0;margin-bottom:-15px;transition:all .6s cubic-bezier(.55,0,.1,1)}@media (max-width:600px){.wpcf7-form .file .NFI-wrapper{top:10px;width:100%}}.wpcf7-form .file .NFI-wrapper:hover{cursor:pointer;background-color:#1e2b41}.wpcf7-form .file .NFI-button{width:100%;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;color:#fff;text-align:left!important;padding:15px 20px;padding-left:47px;background-image:url(../images/contact/upload.png);background-position:15px 17px;background-size:18px 18px;background-repeat:no-repeat}.wpcf7-form .file .NFI-button input[type=file]{width:100%}.wpcf7-form .file .NFI-filename{width:100%;font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;color:#8e95a0;background-color:#edeef0;padding:15px 0!important}.wpcf7-form .border-top{border-top:2px solid #fff}.wpcf7-form .border-bottom{border-bottom:2px solid #fff}.wpcf7-form .padding-top{padding-top:15px}.wpcf7-form .padding-bottom{padding-bottom:15px}.wpcf7-form .padding-top-larger{padding-top:26px}.wpcf7-form .padding-bottom-larger{padding-bottom:26px}.wpcf7-form .padding-bottom-larger-again{padding-bottom:30px}