#header{border-bottom:0 none}#header .head{padding:0;background:rgba(0,0,0,.38);height:45px}.main-popup{padding-top:20px}.main-popup .popup-wrapper{max-width:280px}.main-popup .popup-wrapper .popup-wrapper__close{right:8px;top:8px;width:30px;height:30px}.main-popup .popup-wrapper .popup-wrapper__close img{height:auto;width:7px}.main-popup .popup-wrapper .main-content{padding:63px 50px 0}.main-popup .popup-wrapper .main-content .main-popup__title{text-align:center;margin-bottom:5px}.main-popup .popup-wrapper .main-content .main-popup__title h2{font-size:25px;margin-bottom:11px}.main-popup .popup-wrapper .main-content .main-popup__title p{line-height:1.45;font-size:13px}.popup-form{margin-top:25px}.popup-form fieldset{width:100%}.popup-form fieldset input{text-align:center}.popup-form .wpcf7-submit{padding:10px 34px;margin:10px 0 30px}.main-popup .popup-wrapper img{height:170px}.main-popup .popup-wrapper .wrapper-image{padding-top:61%}#header .top-bar{padding:15px 7px 15px 20px}#header .top-bar .top__link{font-size:14px}#header .top-bar .top__link p{max-width:270px}#header .top-bar .top__link .close__guide{padding:8px;font-size:12px}#header .head a.logo{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/images.png) 0px -175px no-repeat;height:35px;margin-left:20px;margin-top:5px;padding-bottom:0;padding-top:0;width:35px}#header .head a.logo img{display:none}#header .head ul.nav{display:none}#header .head ul.nav li ul{display:none}#header #menu-cta-menu{float:none;position:absolute;top:45px;width:100%}#header #menu-cta-menu li{flex-grow:1}#header #menu-cta-menu li a{text-align:center;font-size:9.5px;padding:22px 0 16px}#header #menu-cta-menu li ul li a{font-size:12px;padding:17px 20px}#menu ul{max-width:300px;padding-top:67px;width:100%}#menu ul li{line-height:3.18em;padding-left:55px}#menu ul li a{font-size:16px}#menu ul li ul{padding-bottom:8px;padding-top:7px}#menu ul li ul li{padding-left:10px;line-height:2.55em}#menu ul li ul li a{font-size:12.7px}#menu ul li a:before{margin-top:17px}#menu ul li ul li a:before{margin-top:14px}#menu ul li a:hover:before{width:44px}#menu ul li ul li a:hover:before{width:54px}#menu ul li.current-menu-item a:before{width:44px}#menu ul li ul li.current-menu-item a:before{width:54px}#menu ul li.current-menu-item ul li a:before{width:0}#menu ul li.current-menu-item ul li.current-menu-item a:before{width:0}#close_menu{cursor:pointer;display:block;height:19px;position:fixed;right:20px;top:40px;width:19px}#close_menu:before{background:#fff;content:"";display:block;height:1px;margin-top:-.5px;position:absolute;top:50%;width:19px}#close_menu:after{background:#fff;content:"";display:block;height:19px;left:50%;margin-left:-.5px;margin-top:-9.5px;position:absolute;top:50%;width:1px}#header .head ul.social{display:none}#show_menu{display:block;right:18px;top:10px;background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/images.png) 0px -225px no-repeat;background-size:100% auto;height:30px;width:32px}#header .head .head-phone{font-size:15.24px;line-height:1.05em;margin-left:0;margin-right:50px;top:42px}#slideshow button.slick-arrow{display:none !important}#slideshow .slideshow-content{max-width:260px}#slideshow .slideshow-content h1{font-size:34px;line-height:1.3em;padding-bottom:21px}#slideshow .slideshow-content p{font-size:14.3px;line-height:1.53em;padding-bottom:60px}#slideshow .slideshow-content a.slideshow-link{font-size:10.72px;padding-bottom:16px;padding-left:25px;padding-right:25px;padding-top:16px}#scroll_down{bottom:25px;font-size:8.56px;margin-left:-55px;width:110px}#scroll_down span{background-position:0 -120px;background-size:30px auto;height:30px;margin-top:23px;width:30px}#slideshow.page-404 .slideshow-content{margin-top:-22px;max-width:380px}#slideshow.page-404 .slideshow-content h1{font-size:34px;margin-left:auto;margin-right:auto;max-width:160px;padding-bottom:14px}#slideshow.page-404 .slideshow-content p{font-size:14.3px;margin-left:auto;margin-right:auto;max-width:270px;padding-bottom:55px}#slideshow.page-404 .slideshow-content a.slideshow-link{background:#f9ece2;color:#3d3d3d;font-size:10.72px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}#slideshow.page-single .slideshow-content a.slideshow-link{background:#f9ece2;color:#3d3d3d;font-size:10.72px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}#slideshow.page-heading .slide-item{min-height:582px;height:582px}#slideshow.page-heading .slideshow-content h1{font-size:34px;padding-bottom:19px}#slideshow.page-heading .slideshow-content p{font-size:14.3px;line-height:1.2em}#slideshow.page-heading .slideshow-content{top:calc(50% - 13px);max-width:270px}#slideshow.page-single.news-single .slideshow-content{max-width:80%}#slideshow.page-single.news-single .slideshow-content h1{font-size:38px;line-height:1em;padding-bottom:16px}#slideshow.page-single.news-single .slideshow-content p{font-size:13px;line-height:1.33em;padding-bottom:0}.home-block .home-block-inner{max-width:265px;padding-bottom:103px;padding-top:69px}.home-block .home-block-inner h2{font-size:34px;line-height:1.84em;padding-bottom:8px}.home-block .home-block-inner p{font-size:14px;line-height:1.57em;padding-bottom:20px}.home-block .home-block-inner a.home-block-link{display:none;font-size:8.8px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:11px}.home-block .home-block-inner .home-block-columns{flex-direction:column}.home-block .home-block-inner .home-block-columns .column-block{padding-bottom:0;width:100%}.home-block .home-block-inner .home-block-columns .column-block:nth-child(2){display:none}.home-block .home-block-inner .home-block-columns .column-block:last-child{display:none;margin-bottom:20px}.home-block .home-block-inner .home-block-columns .column-block:last-child p br{display:block;margin-top:20px}.home-block .home-block-inner .home-block-columns .column-block .expand-content{color:#3d3d3d;cursor:pointer;display:block;font-size:8.8px;font-weight:700;line-height:1.2em;text-align:center;text-transform:uppercase;letter-spacing:.28em}.main-info-block{max-width:234px}.main-info-block .main-info-block-inner{padding-top:70px;padding-bottom:58px}.main-info-block h2{font-size:30px;margin-bottom:30px}.main-info-block .info{font-size:14px}.main-info-block .address{margin-bottom:24px}.main-info-block .phone{margin-bottom:30px}.main-info-block .buttons{flex-direction:column;justify-content:center}.main-info-block .buttons a{padding:13px 19px;font-size:8px;letter-spacing:1.9px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.image-block{background-attachment:scroll !important;background-size:auto !important;height:544px}.image-block .image-block-inner{max-width:265px;padding-bottom:0;padding-top:108px}.image-block .image-block-inner h3{font-size:38px;line-height:1.57em;padding-bottom:9px}.image-block .image-block-inner p{font-size:14.3px;line-height:1.54em;padding-bottom:56px}.image-block .image-block-inner a.image-block-link{background:rgba(249,236,226,.2);border:0 none;color:#fff;font-size:10.72px;padding-bottom:17px;padding-left:10px;padding-right:10px;padding-top:15px}.home-treatments{padding-bottom:0}.home-treatments .home-treatments-info{max-width:430px;padding-bottom:82px;padding-top:81px}.home-treatments .home-treatments-info h4{font-size:38px;line-height:1.49em;padding-bottom:10px}.home-treatments .home-treatments-info p{font-size:14px;line-height:1.57em}.home-treatments .home-treatments-inner{max-width:320px;padding-bottom:107px}.home-treatments .home-treatments-inner article{display:block;margin-bottom:0;margin-right:0;width:100%}.home-treatments .home-treatments-inner article:nth-child(even){margin-top:0}.home-treatments .home-treatments-inner article a{height:454px;overflow:hidden;padding:0}.home-treatments .home-treatments-inner article a img{display:block;height:100%;left:50%;position:relative;width:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home-treatments .home-treatments-inner article a .home-treatments-title{font-size:12.48px;min-height:33px;line-height:1.44em;letter-spacing:.4em;width:220px;margin-top:-16.5px;padding:8px 0;text-align:center}.home-treatments .home-treatments-inner article a .hover{left:0;width:100%}.home-treatments .home-treatments-inner article a .hover h2{font-size:12.48px;max-width:220px;padding-bottom:11px}.home-treatments .home-treatments-inner article a .hover p{font-size:14px;line-height:1.57em;max-width:220px;width:90%}.home-treatments .home-treatments-inner-link{font-size:8.8px;height:35px;line-height:35px;width:123px}.home-treatments.page-treatments{padding-bottom:30px}.home-treatments.page-treatments .home-treatments-info{padding-bottom:126px;padding-top:59px}.home-treatments.page-treatments .home-treatments-inner{padding-bottom:99px}.home-treatments.page-treatments .home-treatments-inner-link{font-size:8.8px;height:35px;line-height:35px;width:123px;box-shadow:none}.newsletter{background-attachment:inherit !important;background-size:auto 100% !important}.newsletter .newsletter-inner{max-width:260px;padding-bottom:69px;padding-top:83px}.newsletter .newsletter-inner h5{font-size:38px;line-height:1.69em;padding-bottom:9px}.newsletter .newsletter-inner p{font-size:14px;line-height:1.57em;max-width:230px}.newsletter .newsletter-inner form{padding-bottom:21px;padding-top:65px}.newsletter .newsletter-inner form fieldset{display:block;margin-bottom:44px;width:100%}.newsletter .newsletter-inner form fieldset input{font-size:14px;margin-right:0;padding-bottom:14px;padding-top:14px;width:100%}.newsletter .newsletter-inner form button{display:block;font-size:10.29px;height:41px;margin-left:0;margin-top:66px;width:144px}.instagram-feed{padding-top:72px}.instagram-feed h6{font-size:38px;line-height:1.7em;padding-bottom:5px}.instagram-feed p{font-size:14px;line-height:1.57em;max-width:190px}.instagram-feed #instafeed{margin:0 auto;padding-top:88px;position:relative;width:320px}.instagram-feed #instafeed .slick-dots{position:absolute;top:65px;width:100%}.instagram-feed #instafeed .slick-dots li{display:inline-block;padding:0 6px;vertical-align:top}.instagram-feed #instafeed .slick-dots li button{background:#fff;border:1px solid #c1c1c1;border-radius:50%;color:#fff;display:inline-block;height:11px;margin:0;overflow:hidden;padding:0;text-indent:99999px;width:11px}.instagram-feed #instafeed .slick-dots li.slick-active button{background:#f7e7da;border-color:#f7e7da;color:#f7e7da}.get-in-touch{padding-top:106px}.get-in-touch h6{font-size:38px;line-height:1.7em;padding-bottom:6px}.get-in-touch p{font-size:14px;line-height:1.57em;max-width:240px}.get-in-touch ul{padding-top:74px}.get-in-touch ul li{display:block;width:100%;background-size:auto 80% !important}.get-in-touch ul li a{height:356px}.get-in-touch ul li a i{background-size:103px auto !important;height:103px;margin-left:-51.5px;margin-top:-76.5px;width:103px}.get-in-touch ul li a span{font-size:20px;top:67px}.get-in-touch ul li a:hover i{height:113px;margin-left:-56.5px;margin-top:-81.5px;width:113px}.footer{display:none}.footer-end{padding-top:42px;padding-bottom:13px;text-align:center}.footer-end p{display:block;font-size:11px;line-height:1.9em;max-width:270px;padding-bottom:17px;padding-top:10px}.footer-end p a{margin-left:5px;margin-top:3px}.footer-end p a:first-child{margin-left:0}.footer-end ul{position:relative;top:0}.footer-end ul li a{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/images.png) -35px 35x;background-size:100% auto;height:35px;width:35px}.footer-end ul li.icon-fb a{background-position:0 -315px}.footer-end ul li.icon-ig a{background-position:0 -350px}.studio-article{display:block}.studio-article .studio-article-left{display:block;margin:0 auto;width:100%}.studio-article .studio-article-right{display:block;margin:0 auto;max-width:322px;overflow:hidden;position:relative;width:100%}.studio-article .studio-article-right img{display:block;min-width:322px;position:relative}.studio-article .studio-content{padding-bottom:95px;padding-left:0;padding-top:75px;max-width:260px;width:90%}.studio-article .studio-content h2{font-size:34px;line-height:1.13em;padding-bottom:18px}.studio-article .studio-content p{font-size:14px;line-height:1.57em}.studio-teachers .studio-items article{width:100%}.studio-teachers{padding-bottom:0}.studio-teachers .studio-teachers-info{max-width:260px;padding-bottom:58px;padding-top:63px}.studio-teachers .studio-teachers-info h3{font-size:30px;line-height:1.83em;padding-bottom:10px}.studio-teachers .studio-teachers-info p{font-size:14px;line-height:1.27em}.studio-teachers .studio-items{margin-left:auto;margin-right:auto}.studio-teachers .studio-items .studio-hover p{font-size:14.02px;line-height:1.67em}.studio-teachers .studio-items .studio-hover p span{font-size:12.15px;line-height:1.46em}.studio-teachers .studio-items .studio-hover ul.studio-social{padding-top:39px}.studio-teachers .studio-items .studio-hover ul.studio-social li{padding:0 10px}.studio-teachers .studio-items .studio-hover ul.studio-social li a{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/socials.png) -22px 22px;background-size:22px auto;height:22px;width:22px}.studio-teachers .studio-items .studio-hover ul.studio-social li.fb-icon a{background-position:0 0}.studio-teachers .studio-items .studio-hover ul.studio-social li.tw-icon a{background-position:0 -22px}.studio-teachers .studio-items .studio-hover ul.studio-social li.li-icon a{background-position:0 -44px}.studio-teachers .studio-items .studio-hover ul.studio-social li.ig-icon a{background-position:0 -66px}.teachers-filter{padding-bottom:44px;padding-top:4px}.teachers-filter ul{display:none}.teachers-filter .teachers-filter-mobile{display:block;margin:0 auto;max-width:inherit;width:calc(100% - 78px)}.teachers-filter .teachers-filter-mobile .sbHolder{border:0 none;border-bottom:1px solid #3d3d3d;height:49px;line-height:57px;margin-top:0;position:relative;text-decoration:none;text-align:left;width:100%;z-index:1}.teachers-filter .teachers-filter-mobile .sbSelector{color:#4b4b4b;display:block;font-family:'Montserrat',sans-serif;font-weight:500;font-size:12px;padding-left:0;padding-right:25px}.teachers-grid{width:calc(100% - 120px)}.teachers-grid article{margin-bottom:27px;margin-left:0;margin-right:0;width:100%}.teachers-grid article .teacher-item a .teacher-image .teacher-image-hover p{font-size:9px;max-width:100px;padding-bottom:11px}.teachers-grid article .teacher-item a .teacher-content{padding-top:15px}.teachers-grid article .teacher-item a .teacher-content h2{font-size:11px;line-height:1em;padding-bottom:3px}.teachers-grid article .teacher-item a .teacher-content p{font-size:10px;line-height:1.2em}.studio-block{background-attachment:inherit !important;background-size:auto 100% !important;height:411px}.studio-block .studio-block-inner{max-width:250px;top:calc(50% - 17px)}.studio-block .studio-block-inner h4{font-size:35px;line-height:.95em;padding-bottom:28px}.studio-block .studio-block-inner a.studio-block-link{font-size:8px;padding-bottom:9px;padding-left:20px;padding-right:20px;padding-top:10px}.single-treatment .studio-block .studio-block-inner{max-width:250px}.treatment-template-default .studio-packages{padding-top:46px;width:100%}.treatment-template-default .studio-packages h2{display:none}.treatment-template-default .studio-packages .studio-grid{flex-direction:column;width:calc(100% - 40px)}.treatment-template-default .studio-packages .studio-grid article{margin-bottom:27px;width:100%}.treatment-template-default .studio-packages .studio-grid article .studio-item{font-size:12px;line-height:1.5em;margin:0;padding:0 30px;padding-bottom:49px}.treatment-template-default .studio-packages .studio-grid article .studio-item h3{font-size:24px;padding-top:48px}.treatment-template-default .studio-packages .studio-grid article .studio-item h3 span{font-size:10.83px;line-height:1.29em;padding-top:7px;text-transform:uppercase}.treatment-template-default .studio-packages .studio-grid article .studio-item ul{margin-left:0;list-style:none;padding-top:14px}.treatment-template-default .studio-packages .studio-grid article .studio-item ul li{display:none;margin-bottom:6px;margin-left:10px;position:relative}.treatment-template-default .studio-packages .studio-grid article .studio-item ul li:before{display:inline-block;content:"•";margin-left:-10px;position:absolute}.treatment-template-default .studio-packages .studio-grid article .studio-item ul li:nth-child(1),.treatment-template-default .studio-packages .studio-grid article .studio-item ul li:nth-child(2),.treatment-template-default .studio-packages .studio-grid article .studio-item ul li:nth-child(3),.treatment-template-default .studio-packages .studio-grid article .studio-item ul li:nth-child(4){display:block}.treatment-template-default .studio-packages .studio-grid article .studio-item .show-more{color:#4b4b4b;cursor:pointer;display:block;font-weight:400;font-size:10.83px;margin-top:17px;text-transform:uppercase}.treatment-template-default .studio-packages .studio-grid article .studio-item p{margin-bottom:-7px;margin-top:13px}.career-form .career-form-inner{max-width:260px;padding-bottom:0;padding-top:32px;text-align:center;width:90%}.career-form .career-form-inner h5,.career-form .career-form-inner p,.career-form .career-form-inner form{padding-top:53px}.career-form .career-form-inner form fieldset{display:block;margin-bottom:44px;width:100%}.career-form .career-form-inner form fieldset input{font-size:14px;padding-bottom:14px;padding-top:14px}.career-form .career-form-inner form fieldset.full input{width:calc(100% - 30px)}.career-form .career-form-inner form fieldset.full textarea{font-size:14px;height:139px;padding-bottom:6px;padding-top:6px;width:calc(100% - 30px)}.career-form .career-form-inner form fieldset.upload-field{padding-left:15px;padding-bottom:43px;padding-top:4px}.career-form .career-form-inner form fieldset.upload-field div{padding:7px 5px 8px;font-size:10.29px;max-width:109px}.career-form .career-form-inner form fieldset.upload-field p{font-size:14px;padding-left:20px;padding-top:2px;max-width:120px}.career-form .career-form-inner form button{font-size:10.29px;margin-top:31px;margin-right:20px;padding-bottom:12px;padding-left:46px;padding-right:46px;padding-top:13px;box-shadow:none}.studio-teachers .studio-items .slick-dots{bottom:0}.single-treat .single-treatment-inner{padding-bottom:48px;padding-top:60px}.single-treat .single-treatment-inner p{font-size:14px;line-height:1.57em;padding-bottom:0}.single-treat .single-treatment-inner p:last-child{padding-bottom:0}.single-block .single-table{display:block}.single-block .single-table .single-left{display:block;padding-bottom:70px;padding-top:89px;width:100%}.single-block .single-table .single-left h2{font-size:20px;line-height:1.34em;max-width:240px}.single-block .single-table .single-left h2:before{display:none}.single-block .single-table .single-right{padding:0;padding-bottom:116px;padding-top:46px;text-align:center;display:block;width:100%}.single-block .single-table .single-right h1{font-size:34px;line-height:1.2em;margin-left:auto;margin-right:auto;max-width:520px;padding-bottom:18px;width:90%}.single-block .single-table .single-right p{font-size:14px;line-height:1.57em;margin-left:auto;margin-right:auto;max-width:520px;padding-bottom:22px;width:90%}.price-item .price-item-inner{max-width:300px;padding-bottom:50px;padding-top:37px;width:100%}.price-item .price-item-inner h2{font-size:21.29px;line-height:1.22em;padding-bottom:13px}.price-item .price-item-inner p{font-size:9.46px;line-height:1.44em;max-width:250px;margin:0 auto;padding-bottom:10px;text-align:center;width:100%}.price-item .price-item-inner ul.price-item-list{padding-bottom:29px;padding-top:2px}.price-item .price-item-inner ul.price-item-list li{font-size:14.74px;width:49%}.price-item .price-item-inner ul.price-item-list li:nth-child(1){width:70%}.price-item .price-item-inner ul.price-item-list li:nth-child(2){width:29%}.price-item .price-item-inner ul.price-item-list li span{padding-top:21px}.price-item .price-item-inner ul.price-item-list li:first-child span{max-width:175px;margin-left:5%}.price-item .price-item-inner ul.price-item-list li:first-child small{font-size:9.46px !important;max-width:175px;margin-left:5%;padding-top:4px;padding-bottom:4px}.price-item .price-item-inner ul.price-item-list li:last-child{display:block;width:100%}.price-item .price-item-inner ul.price-item-list li a.healcode-link,.price-item .price-item-inner ul.price-item-list li a.price-item-link{font-size:5.78px;height:23px;line-height:23px;margin-top:31px;padding-left:10px;padding-right:10px;width:90px}.price-item.price-item-highlight .price-item-inner h2{padding-bottom:10px}.price-item.price-item-highlight .price-item-inner{padding-bottom:32px;padding-top:58px}.price-item.price-item-highlight .price-item-inner ul.price-item-list{padding-bottom:29px;padding-top:3px}.price-item.price-item-second .price-item-inner ul.price-item-list li span{line-height:.92em}.price-item.price-item-second .price-item-inner ul.price-item-list li small{display:block;font-size:9.46px !important;line-height:1.25em}.price-item.price-item-last .price-item-inner h2{padding-bottom:14px;padding-top:18px}.price-item.price-item-last .price-item-inner p{max-width:275px;padding-bottom:10px}.price-item.price-item-last .price-item-inner small{display:block;font-size:9.46px;line-height:1.25em}.thanks{display:block;height:560px;margin-top:0;width:100%}.thanks .thanks-left{display:block;position:relative;vertical-align:top;width:100%}.thanks .thanks-right{display:none}.thanks .thanks-inner{margin-left:auto;margin-right:auto;max-width:260px;position:relative;top:160px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.thanks .thanks-inner h1{font-size:34px;line-height:2.1em}.thanks .thanks-inner p{font-size:13.96px;line-height:1.8em;padding-top:2px}.thanks .thanks-inner .thanks-form{padding-top:26px}.thanks .thanks-inner .thanks-form p{font-size:13.96px;padding-bottom:30px}.thanks .thanks-inner .thanks-form form input{font-size:12.59px;height:48px;width:192px;padding:0 10px}.thanks .thanks-inner .thanks-form form button{height:48px;width:48px}.thanks .thanks-inner .thanks-form form button:before{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/images.png) 0px -385px no-repeat;content:"";display:block;height:35px;left:7px;position:absolute;top:7px;width:35px}#gallery-content .gallery-content-inner{max-width:inherit;width:100%}#gallery-content .gallery-content-inner img{border:0 none}#gallery-content .gallery-content-inner .gallery-nav img{border:2.5px solid #fff}#gallery-content .gallery-content-inner .gallery-nav .slick-current:before{height:calc(100% - 5px);left:2.5px;top:2.5px;width:calc(100% - 5px)}#gallery-content .gallery-content-inner .slick-arrow{display:none !important}.studio-gallery{padding-top:0;padding-bottom:63px}#modal-teachers .modal-items{width:100%}#modal-teachers .modal-items .modal-gallery h1{font-size:16px;font-weight:600;line-height:1.67em}#modal-teachers .modal-items .modal-gallery h2{font-size:10px;line-height:1.7em;max-width:525px;padding-bottom:19px}#modal-teachers .modal-items .modal-gallery p{font-size:11px;line-height:1.62em;max-width:580px;width:90%}#modal-teachers .modal-items .modal-gallery p:last-child{padding-bottom:45px}#modal-teachers .modal-items .modal-gallery img{padding-bottom:34px;padding-top:16px;width:198px}#modal-teachers .modal-items #modal-close{font-size:27.54px;top:21px}#modal-teachers .modal-items .modal-gallery .slick-arrow{background-size:100% auto;bottom:20px;height:19px;width:19px}#modal-teachers .modal-items .modal-gallery .slick-arrow.slick-next{right:30px;transform:rotate(180deg)}#modal-teachers .modal-items .modal-gallery .slick-arrow.slick-prev{right:70px}#slideshow.news-heading{overflow:inherit}#slideshow.news-heading .slide-item{min-height:582px;height:582px}#slideshow.news-heading .slideshow-content h1{font-size:38px;padding-bottom:10px}#slideshow.news-heading .slideshow-content p{font-size:14.3px;padding-bottom:18px}#slideshow.news-heading .slideshow-content{top:calc(50% + 14px);max-width:250px}#slideshow.news-heading .slideshow-content .news-select{display:block;margin:0 auto;max-width:250px}#slideshow.news-heading .slideshow-content .news-select .sbHolder{border:0 none;border-bottom:1px solid #fff;height:49px;line-height:41px;margin-top:0;position:relative;text-decoration:none;text-align:left;width:100%;z-index:1}#slideshow.news-heading .slideshow-content .news-select .sbSelector{color:#fff;display:block;font-family:'Montserrat',sans-serif;font-weight:500;font-size:14.3px;padding-left:0;padding-right:25px}#slideshow.news-heading .slideshow-content .news-select .sbToggle{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/select-arrow-white.png) no-repeat center right;top:-2.5px}.blog .get-in-touch,.category .get-in-touch{padding-top:10px}.news-grid .news-items article{flex-direction:column;border-top:0 solid #fff}.news-grid .news-items article .mobile-header{display:block;padding-bottom:21px;padding-left:40px;padding-right:40px;padding-top:57px}.news-grid .news-items article .mobile-header p{color:#4b4b4b;font-size:10px;line-height:1em}.news-grid .news-items article .blog-image{margin-left:40px;margin-right:40px;padding-bottom:0;padding-top:0;width:calc(100% - 80px)}.news-grid .news-items article .blog-content{justify-content:flex-start;padding-bottom:54px;padding-left:40px;padding-right:40px;padding-top:3px;width:100%}.news-grid .news-items article .blog-content p:first-of-type{display:none}.news-grid .news-items article .blog-content h2{padding-bottom:11px;padding-top:24px}.news-grid .news-items article .blog-content h2 a{font-size:26px;line-height:1.2em}.news-grid .news-items article .blog-content h2+p{font-size:11px;line-height:1.82em}.news-grid .news-items article .blog-content a.link{font-size:8.1px;max-width:113px;margin-top:16px;padding-left:20px;padding-right:20px;padding-top:11px;padding-bottom:11px}.news-grid .news-items article:nth-child(even) .blog-image{order:1}.news-grid .news-items article:nth-child(even) .blog-content{order:2}.news-grid .news-bottom{max-width:600px;text-align:center;width:80%}.news-grid .news-bottom .pagination{padding-top:51px}.news-grid .news-bottom .pagination ul{list-style:none;margin-right:0}.news-grid .news-bottom .pagination ul li{display:inline-block;vertical-align:top;padding:0 2.5px}.news-grid .news-bottom .pagination ul li a{font-size:12.5px;line-height:32px;padding-left:5px;padding-right:5px;width:32px}.news-grid .news-bottom .pagination ul li span{font-size:11px;line-height:32px;padding-left:10px;padding-right:10px;width:52px}.news-grid .news-bottom .pagination ul li:last-child span{padding-left:5px;padding-right:0}.education-content .education-content-inner{display:block;margin:0 auto;max-width:500px;padding-top:58px;text-align:center;width:calc(100% - 40px)}.education-content .education-content-inner h1{font-size:30px;font-weight:400;line-height:1.04em;padding-bottom:17px}.education-content .education-content-inner h2{font-size:26px;font-weight:400;line-height:1.04em;padding-bottom:11px}.education-content .education-content-inner h3{font-size:22px;font-weight:400;line-height:1.04em;padding-bottom:14px}.education-content .education-content-inner p{font-size:11px;line-height:1.81em;margin:0 auto;max-width:90%;padding-bottom:20px}.education-content .education-content-inner p+h2{padding-top:16px}.education-content .education-content-inner p+h3{padding-top:18px}.education-content .education-content-inner ul{color:#4b4b4b;font-size:11px;line-height:1.81em;list-style:disc;margin:0 auto;max-width:90%;padding-bottom:29px}.education-content .education-content-inner ul li{padding-bottom:10px}.education-content .education-content-inner p img{padding-bottom:0;padding-top:20px}.education-related{background:#fff;display:block;padding-top:23px}.education-related h6{font-size:30px;padding-bottom:39px}.popup-window .popup-inner{padding-top:51px;width:calc(100% - 55px)}.popup-window .popup-inner h2{font-size:30px;line-height:1.2em;padding-bottom:20px;max-width:235px}.popup-window .popup-inner .popup-content{padding-left:39px;padding-right:42px}.popup-window .popup-inner img{margin-bottom:30px}.popup-window .popup-inner p{font-size:14.23px;line-height:1.81em;width:100%}.popup-window .popup-inner h3{font-size:17.79px;line-height:1.81em;padding-top:10px}.popup-window .popup-inner .popup-actions{flex-direction:column;padding-top:28px;width:176px}.popup-window .popup-inner .popup-actions a{font-size:9.15px;height:36px;letter-spacing:.2em;padding-left:0;padding-right:0;padding-top:12px;text-align:center;width:100%}.popup-window .popup-inner .popup-actions a:first-of-type{margin-bottom:12px}.popup-window #close-popup{font-size:32.28px;top:38px;right:73px}.page-id-1667 .page-landing{padding:15px 0 50px}.page-id-1667 .page-landing .logo-mobile{display:block;margin-left:20px;position:absolute;top:16px;left:2px}.page-id-1667 .page-landing .logo{display:none}.page-id-1667 .page-landing .wrapper{flex-direction:column}.page-id-1667 .page-landing .block-left{width:100%;padding:60px 35px;text-align:center}.page-id-1667 .page-landing .block-left h2{margin:36px auto 20px;max-width:230px;font-size:24px;line-height:1.1;text-align:center}.page-id-1667 .page-landing .block-left p{text-align:center;font-size:12px;margin-bottom:15px}.page-id-1667 .page-landing .block-left p:nth-of-type(1){font-size:14px}.page-id-1667 .page-landing .block-right{width:100%}.page-id-1667 .page-landing .block-right .image{position:relative;height:210px}.page-id-1667 .page-landing .block-right .popup-form{position:relative;top:60px;padding:0 35px;margin:0 auto}.page-id-1667 .page-landing .block-right .popup-form p{font-size:13px;text-align:center}.page-id-1667 .page-landing .block-left .button-fancy{margin:25px auto 0px;padding:13px 35px}.page-id-1667 .page-landing .block-right .popup-form h3{text-align:center;max-width:250px;margin:0 auto 20px}.page-id-1667 .page-landing .block-right .popup-form .wpcf7-submit{width:100%}.page-id-1667 #gallery-content{padding:320px 0}.page-id-1667 #gallery-content .gallery-content-inner .gallery-nav .slick-slide{padding-top:2.4%}section.fullwith{background-color:#fbfbfb}section.fullwith .row{display:block;padding:60px 20px 85px}section.fullwith.offer .inner,section.fullwith.team .inner{margin:0 !important;padding:0 20px;max-width:none !important}section.fullwith .col-r{padding-top:20px}section.fullwith.contact .inner{margin-left:0;padding-right:0}section.fullwith .title.desktop{display:none}section.fullwith .title.mobile{display:block}section.fullwith .title{font-size:10px;margin-bottom:23px}section.fullwith .subtitle{font-size:26px;margin-bottom:18px}section.fullwith .desc{font-size:11px;line-height:1.9;margin-bottom:26px}section.fullwith .btn{padding:13px 17px;font-size:8px}section.fullwith.contact{padding:38px 0}section.fullwith.contact .row{padding:38px 20px}section.fullwith.contact .col-r{padding-top:56px}section.fullwith.contact .col-l .inner,section.fullwith.contact .col-r .inner{max-width:none;padding:0}section.fullwith.contact .col-r .inner{height:270px}section.fullwith.contact .title{font-size:24px;text-align:center}section.fullwith.contact .desc{text-align:center}footer{height:auto}footer .row{padding-top:10px;display:block}footer .col{background-position:center top 25px;background-size:114px auto;padding:73px 0 61px}footer .col .inner{padding:0;min-height:186px;max-width:156px;margin:auto}footer .col.r .inner{max-width:128px}footer .col .title{font-size:18px;margin:27px 0 0}footer .col.r .title{margin-top:20px}footer .col .desc{font-size:11px;line-height:1.7}footer .col.r .desc{margin-top:16px}footer .col .desc .label{margin:16px 0 8px}footer .col img{width:14px;height:auto}footer .social img{width:25px;height:25px}.contact-info .contact-grid{display:block;margin:88px auto}.contact-info .contact-grid .column.form,.contact-info .contact-grid .column.content{max-width:none}.contact-info .contact-grid .column.form{margin-bottom:78px}.contact-info .v-blocks{font-size:11px;margin-bottom:47px;line-height:1.7;text-align:center;max-width:156px;margin-left:auto;margin-right:auto;color:#4b4b4b}.contact-info .v-blocks .title{font-size:24px;margin-bottom:14px}.contact-info .v-blocks .label.phone{margin-top:8px}.contact-info .v-blocks .btn{padding:10px 17px;font-size:8px;margin-top:16px}.contact-info .v-blocks ul strong{display:block}.contact-info .v-blocks ul li:not(:last-child){margin-bottom:5px}.contact-info .column.form .title{font-size:34px;margin-bottom:20px;text-align:center}.contact-info .column.form .desc{font-size:14px;text-align:center;margin-bottom:90px;max-width:196px;margin-left:auto;margin-right:auto;color:#4b4b4b}.contact-info .column.form .wpcf7{max-width:256px;margin-left:auto;margin-right:auto}.contact-info .form-inner{display:block}.contact-info form input,.contact-info form textarea,.contact-info form select,.contact-info form .sbHolder{padding:17px 0}.contact-info form input,.contact-info form textarea,.contact-info form select,.contact-info form .sbHolder,.contact-info form .sbHolder .sbSelector,.contact-info form .sbHolder .sbOptions a{font-size:14px}.contact-info form .sbHolder .sbToggle{height:48px}.contact-info form .sbHolder .sbOptions a{padding:16px}.contact-info form .sbHolder .sbOptions{top:48px !important}.contact-info form [type=submit]{padding:16px 29px;font-size:11px}.contact-info form .full.text-right{text-align:center;margin-top:58px}.desc.app-img a{margin-top:10px}.page-heading .download-app{gap:10px}