/* https://shademaster.com.au/wp-content/themes/shademaster_them/css/home.css?ver=1.0 */
.hp_banner{width:100%;z-index:1}.hp_banner .all_cont{position:relative;height:calc(100vh - 70px)}.hp_banner .img_wrap{position:fixed;right:0;top:70px;width:100%;height:calc(100vh - 70px);background:-webkit-linear-gradient(#39649f,#cbd8e9);background:linear-gradient(#39649f,#cbd8e9);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0}.hp_banner .paralax_img{position:relative;width:100%;height:100%}.hp_banner .img{position:absolute;right:0;top:0;width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover;z-index:1;-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.hp_banner .img.promo{width:100%;background-size:cover;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.banner_scroll{position:absolute;left:0;right:0;bottom:0;z-index:10;cursor:pointer;width:100px;height:52px;background-color:rgba(124,165,186,.78);margin:auto;text-align:center;opacity:0;-webkit-transition:all 0.2s ease-in-out 1.4s;-moz-transition:all 0.2s ease-in-out 1.4s;transition:all 0.2s ease-in-out 1.4s}.banner_scroll .arrow{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.banner_scroll svg{fill:#fff;width:20px;height:11px;display:inline-block;-webkit-animation:arrow_amin 5s linear 0s infinite;-moz-animation:arrow_amin 5s linear 0s infinite;animation:arrow_amin 5s linear 0s infinite}@-webkit-keyframes arrow_amin{0%{-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(0)}90%{-webkit-transform:translateY(13px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes arrow_amin{0%{-moz-transform:translateY(0)}80%{-moz-transform:translateY(0)}90%{-moz-transform:translateY(13px)}100%{-moz-transform:translateY(0)}}@keyframes arrow_amin{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(13px);-moz-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.hp_banner_text{width:700px;max-width:100%;position:relative;z-index:5;padding-top:18vh;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hp_banner_text .t1{font-size:24px;font-weight:700;letter-spacing:.15em;color:#83b1c8;text-transform:uppercase;-webkit-transition:all 0.8s ease-in-out 0.6s;-moz-transition:all 0.8s ease-in-out 0.6s;transition:all 0.8s ease-in-out 0.6s;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.hp_banner_text .t2{font-weight:700;font-size:77px;line-height:1;letter-spacing:.01em;color:#fff;padding:19px 0 11px;-webkit-transition:all 0.8s ease-in-out 1.1s;-moz-transition:all 0.8s ease-in-out 1.1s;transition:all 0.8s ease-in-out 1.1s;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.hp_banner_text .text{color:#dbd7c4;font-size:20px;letter-spacing:.01em;line-height:1.5;padding-bottom:34px;-webkit-transition:all 0.8s ease-in-out 1.6s;-moz-transition:all 0.8s ease-in-out 1.6s;transition:all 0.8s ease-in-out 1.6s;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.hp_banner_text .text p{margin:0}.hp_banner_text .button_anim{-webkit-transition:all 0.8s ease-in-out 2.1s;-moz-transition:all 0.8s ease-in-out 2.1s;transition:all 0.8s ease-in-out 2.1s;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.hp_banner_text.promo .t2{padding:0 0 5px}.page_load .hp_banner .img_wrap{opacity:1}.page_load .hp_banner .img{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_load .banner_scroll{opacity:1}.page_load .hp_banner_text .t1,.page_load .hp_banner_text .t2,.page_load .hp_banner_text .text,.page_load .hp_banner_text .button_anim{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.hp_cont1{position:relative;z-index:5;background-color:#fff}.hp_cont1_video_all{position:relative;z-index:25}.hp_cont1_video_all .video_wrap{width:835px;max-width:100%;float:right;padding-top:72px;margin-bottom:-128px;margin-right:15px}.hp_cont1_video_all .title{padding-bottom:20px}.video_all_el{height:354px;position:relative;cursor:pointer}.video_all_el iframe{width:100%;height:100%;cursor:pointer}.video_all_el .video_img{position:absolute;z-index:3;width:100%;height:100%;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;pointer-events:none}.video_all_el svg{width:55px;height:55px;fill:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:7;cursor:pointer;pointer-events:none}.video_all_el.play .video_img,.video_all_el.play svg{visibility:hidden}.video_all_el.pause .video_img{visibility:hidden}.hp_cont1_cont{padding:165px 0 120px;background-color:#bdd2dc}.hp_cont1_cont .container{background-color:inherit}.hp_cont1_cont .text_cont{padding:0 3% 0 3.8%}.hp_cont1_cont .t2{padding:15px 0 28px}.hp_cont1_cont .text{font-size:15px;line-height:1.66667;font-weight:300}.hp_cont1_cont .text p{margin:0;display:inline-block}.hp_cont1_cont .img_cont{text-align:right;padding-top:97px;padding-left:3%}.hp_cont1_cont .img_cont img{display:inline-block;margin-right:-70px}.hp_cont1_cont .row{margin:0 -35px}.hp_cont1_cont .col{padding:0 35px}.hp_cont1_cont .cont{padding-bottom:32px}.sticky_tag_menu{position:absolute;left:0;top:0;z-index:99;height:90px;width:100%}.sticky_tag_menu.fixed .all{position:fixed;top:48px}.sticky_tag_menu.fixed.stop{position:absolute;top:auto;bottom:0}.sticky_tag_menu.fixed.stop .all{position:absolute;top:auto;bottom:0}.sticky_tag_menu .all{height:90px;width:100%;background-color:#fff;z-index:99;position:absolute;left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky_tag_menu .cont{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.sticky_tag_menu .el{font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.075em;color:#929496;padding:40px 15px 34px;cursor:pointer}.sticky_tag_menu .el span{position:relative}.sticky_tag_menu .el span::after{content:"";width:100%;position:absolute;height:2px;left:0;bottom:-8px;opacity:0;background-color:#7ca5ba;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.sticky_tag_menu .el.active span::after{opacity:1}.hp_blocks_title{position:fixed;left:0;top:50vh;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:195px;font-weight:700;letter-spacing:.05em;line-height:1;opacity:.6;text-align:center;z-index:3;color:#c7cacc;pointer-events:none}.hp_blocks_title .anim_title{position:relative;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.hp_blocks_title span{display:none}.hp_blocks_title .title_el_0{display:inline-block}.hp_blocks_title .title_el_2,.hp_blocks_title .title_el_3{color:#e3e4e5}.hp_blocks_title .title_el_4,.hp_blocks_title .title_el_5{color:#fff;opacity:.4}.hp_blocks{position:relative;z-index:5;background-color:#fff}.hp_blocks .bg{background-color:#e3e3e3;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;padding-bottom:250px}.hp_blocks.el_0 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_1 .bg{background-color:rgba(227,227,227,.8)}.hp_blocks.el_1 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_1 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_1 .hp_blocks_title .title_el_1{display:inline-block}.hp_blocks.el_2 .bg{background-color:rgba(189,210,220,.7)}.hp_blocks.el_2 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_2 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_2 .hp_blocks_title .title_el_2{display:inline-block}.hp_blocks.el_3 .bg{background-color:#bdd2dc}.hp_blocks.el_3 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_3 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_3 .hp_blocks_title .title_el_3{display:inline-block}.hp_blocks.el_4 .bg{background-color:rgba(224,221,205,.7)}.hp_blocks.el_4 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_4 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_4 .hp_blocks_title .title_el_4{display:inline-block}.hp_blocks.el_5 .bg{background-color:#e0ddcd}.hp_blocks.el_5 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_5 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_5 .hp_blocks_title .title_el_5{display:inline-block}.hp_blocks.el_6 .bg{background-color:#e3e4e5}.hp_blocks.el_6 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_6 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_6 .hp_blocks_title .title_el_6{display:inline-block}.hp_blocks.el_7 .bg{background-color:rgba(227,228,229,.7)}.hp_blocks.el_7 .hp_blocks_title .anim_title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.hp_blocks.el_7 .hp_blocks_title .title_el_0{display:none}.hp_blocks.el_7 .hp_blocks_title .title_el_7{display:inline-block}.hp_blocks.end .hp_blocks_title .anim_title{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);opacity:0}.hp_block_el{padding:400px 0 0}.hp_block_el.hp_block_el_0{padding-top:230px 0 0}.hp_block_el:nth-child(2n+1) .cont{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}.hp_block_el .all{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.hp_block_el .img{height:410px;background-size:cover;background-position:center;background-repeat:no-repeat;width:48%;z-index:2}.hp_block_el .cont{width:52%;padding:0 8% 0 11.7%;z-index:10}.hp_block_el .text{letter-spacing:.025em;line-height:1.66667;font-weight:300;padding:11px 0 18px}.hp_block_el .text p{margin-top:0}.hp_cont{position:relative;z-index:5;background-color:#83b1c8}.hp_cont .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#83b1c8;background-blend-mode:multiply;opacity:.15}.hp_cont .container{position:relative}.hp_cont .contact_block{padding:57px 0}.hp_cont .contact_block::before{content:"";width:100%;left:0;top:0;position:absolute;z-index:1;height:100%;background:-webkit-linear-gradient(-360deg,rgba(131,177,200,0) 0%,rgba(131,177,200,.9) 35%,rgba(131,177,200,.9) 65%,rgba(131,177,200,0) 100%);background:linear-gradient(90deg,rgba(131,177,200,0) 0%,rgba(131,177,200,.9) 35%,rgba(131,177,200,.9) 65%,rgba(131,177,200,0) 100%)}.hp_cont .contact_block .title_top{color:#dbd7c4}.hp_cont .contact_block .text_top{color:#fff}.hp_cont .form_steps{padding-top:0}.hp_cont .form_steps .step_head{color:#fff}.hp_cont .form_steps .form_next{color:#fff}.hp_cont .form_steps .valid_mess{top:-13px}.hp_cont .form_step{padding-top:13px}.hp_cont .form_checkbox{color:#fff}.hp_cont .form_pagination li{background-color:#fff}.hp_cont .form_thankyou{color:#fff}.hp_cont .form_thankyou .text{color:#e3e3e3}@media screen and (max-width:1600px){.hp_banner_text{margin-left:8%;max-width:92%}}@media screen and (max-width:1024px){.hp_banner_text{margin-left:8.5%;padding-top:90px;max-width:91.5%}.hp_cont1_video_all .title{padding-bottom:22px}.hp_cont1_video_all .video_wrap{width:532px;padding-top:46px;margin-right:0;margin-bottom:-85px}.video_all_el{height:228px}.video_all_el svg{width:35px;height:35px}.hp_cont1_cont{padding:158px 0 100px}.hp_cont1_cont .text_cont{padding:0 5% 0 0}.hp_cont1_cont .row{margin:0 -30px}.hp_cont1_cont .col{padding:0 30px}.sticky_tag_menu{height:85px}.sticky_tag_menu .all{height:85px}.sticky_tag_menu .cont{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:3px}.sticky_tag_menu .el{padding:14px 15px 10px}.sticky_tag_menu .el span{white-space:nowrap}.sticky_tag_menu.fixed .all{top:60px}.hp_blocks_title{font-size:150px;text-align:left}.hp_blocks_title span{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.hp_blocks .bg{padding-bottom:100px}.hp_block_el{padding:240px 0 0}.hp_block_el.hp_block_el_0{padding-top:137px 0 0}.hp_block_el:nth-child(2n+1) .cont{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}.hp_block_el:nth-child(2n+1) .img{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.hp_block_el .all{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8.5%}.hp_block_el .img{height:380px;width:100%}.hp_block_el .cont{width:100%;padding:0 0 36px 0}}@media screen and (max-width:767px){.hp_banner .img_wrap{top:54px;height:calc(100vh - 54px)}.hp_banner .all_cont{height:calc(100vh - 54px)}.home_page .banner_scroll{width:50px;height:26px}.home_page .banner_scroll svg{width:10px;height:6px;-webkit-animation:arrow_amin 5s linear 0s infinite;-moz-animation:arrow_amin 5s linear 0s infinite;animation:arrow_amin 5s linear 0s infinite}@-webkit-keyframes arrow_amin{0%{-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(0)}90%{-webkit-transform:translateY(8px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes arrow_amin{0%{-moz-transform:translateY(0)}80%{-moz-transform:translateY(0)}90%{-moz-transform:translateY(8px)}100%{-moz-transform:translateY(0)}}@keyframes arrow_amin{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.hp_banner_text{padding-top:49px;max-width:100%;margin-left:0}.hp_banner_text .t1{font-size:12px}.hp_banner_text .t2{font-size:45px;padding:15px 0 5px}.hp_banner_text .text{font-size:17px;line-height:1.29412}.hp_banner_text .text br{display:none}.hp_banner_text.promo .t2{padding:0 0 5px}.hp_cont1_video_all .video_wrap{margin-bottom:0;padding-top:38px}.hp_cont1_video_all .title{padding-bottom:11px}.video_all_el{height:180px;width:calc(100% + 40px);margin-left:-20px}.video_all_el svg{width:54px;height:54px}.hp_cont1_cont{padding:40px 0 70px}.hp_cont1_cont .text_cont{padding:0}.hp_cont1_cont .t2{padding:7px 0 28px}.hp_cont1_cont .text{line-height:1.33333;-webkit-columns:1;-moz-columns:1;columns:1}.hp_cont1_cont .cont{padding-bottom:29px}.hp_blocks_title{font-size:50px}.hp_blocks .bg{padding-bottom:42px}.hp_block_el{padding:144px 0 0}.hp_block_el.hp_block_el_0{padding-top:64px 0 0}.hp_block_el .all{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.hp_block_el .img{height:180px;width:100%}.hp_block_el .cont{width:100%;padding:0 0 36px 0}}