#header{border-bottom:0 none}#header .head{padding:0 35px;padding-right:0}.main-popup{padding-top:86px}.main-popup .popup-wrapper{max-width:520px}.main-popup .popup-wrapper .popup-wrapper__close{right:8px;top:8px;width:30px;height:30px}.main-popup .popup-wrapper .popup-wrapper__close img{width:7px}.main-popup .popup-wrapper .main-content{padding:79px 44px 0}.main-popup .popup-wrapper .main-content .main-popup__title{max-width:330px}.main-popup .popup-wrapper .main-content .main-popup__title h2{max-width:290px;font-size:25px}.main-popup .popup-wrapper .main-content .main-popup__title p{font-size:13px}.popup-form .wpcf7-submit{padding:8px 36px}#header .top-bar{padding:17px 0 17px 15px;position:relative}#header .top-bar .top__link{font-size:14px;max-width:420px;margin:auto}#header .top-bar .top__link .close__guide{padding:8px;font-size:12px;padding:13px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}#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-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 li a{font-size:9.5px;padding-top:21px;padding-bottom:13px;padding-left:15px;padding-right:15px}#header #menu-cta-menu li ul li a{font-size:12px;padding:17px 20px}#header .head ul.social{display:none}#header .head .head-phone{font-size:15.24px;line-height:1.05em;margin-left:0;margin-right:50px;top:46px}#show_menu{display:block;left:150px;top:10px}#slideshow button.slick-arrow{background-size:25px auto;height:25px;width:25px}#slideshow button.slick-arrow.slick-prev{background-position:0 -50px;left:40px}#slideshow button.slick-arrow.slick-next{background-position:0 -75px;right:40px}#slideshow .slideshow-content{max-width:340px}#slideshow .slideshow-content h1{font-size:45.5px;line-height:1.3em;padding-bottom:8px}#slideshow .slideshow-content p{font-size:11px;line-height:1.82em;padding-bottom:40px}#slideshow .slideshow-content a.slideshow-link{font-size:8.51px;padding-bottom:13px;padding-left:25px;padding-right:25px;padding-top:11px}#scroll_down{bottom:50px;font-size:6.8px;margin-left:-45px;width:90px}#scroll_down span{background-position:0 -100px;background-size:25px auto;height:25px;margin-top:25px;width:25px}#slideshow.page-404 .slideshow-content{margin-top:-22px;max-width:380px}#slideshow.page-404 .slideshow-content h1{font-size:30px;padding-bottom:10px}#slideshow.page-404 .slideshow-content p{font-size:11px;padding-bottom:26px}#slideshow.page-404 .slideshow-content a.slideshow-link{background:#f9ece2;color:#3d3d3d;font-size:6.62px;padding-bottom:9px;padding-left:15px;padding-right:15px;padding-top:8px}#slideshow.page-single .slideshow-content a.slideshow-link{background:#f9ece2;color:#3d3d3d;font-size:6.62px;padding-bottom:9px;padding-left:15px;padding-right:15px;padding-top:8px}#slideshow.page-heading .slide-item{min-height:271px;height:271px}#slideshow.page-heading .slideshow-content h1{font-size:30px;padding-bottom:13px}#slideshow.page-heading .slideshow-content p{font-size:11px}#slideshow.page-heading .slideshow-content{top:calc(50% + 19px);max-width:420px}#slideshow.page-single.news-single .slideshow-content{max-width:80%}#slideshow.page-single.news-single .slideshow-content h1{font-size:32px;line-height:.99em;padding-bottom:14px}#slideshow.page-single.news-single .slideshow-content p{font-size:10px;line-height:1.59em;padding-bottom:0}.home-block .home-block-inner{max-width:445px;padding-bottom:100px;padding-top:76px}.home-block .home-block-inner h2{font-size:30px;line-height:1.84em;padding-bottom:6px}.home-block .home-block-inner p{font-size:11px;line-height:1.82em;padding-bottom:20px}.home-block .home-block-inner a.home-block-link{font-size:8.1px;padding-bottom:9px;padding-left:15px;padding-right:15px;padding-top:11px;-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);-moz-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);box-shadow:10px 10px 15px 0px rgba(0,0,0,.2)}.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:last-child{margin-bottom:20px}.home-block .home-block-inner .home-block-columns .column-block:last-child p br{display:block;margin-top:20px}.main-info-block{max-width:296px}.main-info-block .main-info-block-inner{padding-top:70px;padding-bottom:64px}.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 a{padding:13px 19px;font-size:8px;letter-spacing:1.9px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.image-block{height:310px}.image-block .image-block-inner{max-width:350px;padding-bottom:0;padding-top:67px}.image-block .image-block-inner h3{font-size:30px;line-height:2.09em;padding-bottom:3px}.image-block .image-block-inner p{font-size:11px;line-height:1.82em;padding-bottom:28px}.image-block .image-block-inner a.image-block-link{font-size:7.5px;padding-bottom:9px;padding-left:10px;padding-right:10px;padding-top:8px;-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);-moz-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);box-shadow:10px 10px 15px 0px rgba(0,0,0,.2)}.home-treatments{padding-bottom:10px}.home-treatments .home-treatments-info{max-width:430px;padding-bottom:49px;padding-top:54px}.home-treatments .home-treatments-info h4{font-size:30px;line-height:1.49em;padding-bottom:12px}.home-treatments .home-treatments-info p{font-size:11px;line-height:1.82em}.home-treatments .home-treatments-inner{max-width:636px;padding-bottom:2px}.home-treatments .home-treatments-inner article{margin-bottom:51px}.home-treatments .home-treatments-inner article:nth-child(even){margin-top:51px}.home-treatments .home-treatments-inner article a{padding:0 17px}.home-treatments .home-treatments-inner article a .home-treatments-title{font-size:7.47px;min-height:20px;line-height:1.44em;margin-top:-10px;padding:5px 25px}.home-treatments .home-treatments-inner article a .hover{left:17px;width:calc(100% - 34px)}.home-treatments .home-treatments-inner article a .hover h2{font-size:7.47px;max-width:222px;padding-bottom:9px}.home-treatments .home-treatments-inner article a .hover p{font-size:11px;line-height:1.82em;max-width:222px;width:90%}.home-treatments .home-treatments-inner-link{font-size:7px;height:28px;line-height:28px;width:99px;-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);-moz-box-shadow:10px 10px 15px 0px rgba(0,0,0,.2);box-shadow:10px 10px 15px 0px rgba(0,0,0,.2)}.home-treatments.page-treatments{padding-bottom:54px}.home-treatments.page-treatments .home-treatments-info{padding-bottom:92px;padding-top:37px}.home-treatments.page-treatments .home-treatments-inner{padding-bottom:24px}.home-treatments.page-treatments .home-treatments-inner-link{font-size:6.62px;height:27px;line-height:27px;width:92px;box-shadow:none}.newsletter .newsletter-inner{max-width:504px;padding-bottom:69px;padding-top:54px}.newsletter .newsletter-inner h5{font-size:30px;line-height:1.72em;padding-bottom:7px}.newsletter .newsletter-inner p{font-size:11px;line-height:1.82em;max-width:360px}.newsletter .newsletter-inner form{padding-bottom:30px;padding-top:17px}.newsletter .newsletter-inner form fieldset input{font-size:9.36px;margin-right:23px;padding-bottom:13px;padding-top:14px}.newsletter .newsletter-inner form button{font-size:7.11px;height:28px;margin-top:14px;width:98px}.instagram-feed{padding-top:74px}.instagram-feed h6{font-size:30px;line-height:1.51em;padding-bottom:10px}.instagram-feed p{font-size:11px;line-height:1.82em;max-width:290px}.instagram-feed #instafeed{padding-top:69px}.instagram-feed.page-feed .slick-dots{display:none !important}.get-in-touch{padding-top:49px}.get-in-touch h6{font-size:30px;line-height:1.23em;padding-bottom:16px}.get-in-touch p{font-size:11px;line-height:1.81em;max-width:240px}.get-in-touch ul{padding-top:61px}.get-in-touch ul li{background-size:auto 80% !important}.get-in-touch ul li a{height:158px}.get-in-touch ul li a i{background-size:46px auto !important;height:46px;margin-left:-23px;margin-top:-33px;width:46px}.get-in-touch ul li a span{font-size:9.42px;top:30px}.get-in-touch ul li a:hover i{height:51px;margin-left:-25.5px;margin-top:-35.5px;width:51px}.footer{display:none}.footer-end{padding-top:20px;padding-bottom:12px;text-align:center}.footer-end p{display:block;font-size:8px;line-height:1.63em;padding-bottom:10px;padding-top:8px}.footer-end p a{margin-left:5px}.footer-end p a:first-child{margin-left:10px}.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 .studio-article-right{min-height:300px;overflow:hidden;position:relative}.studio-article .studio-article-right img{display:block;min-height:300px;min-width:360px;position:absolute}.studio-article .studio-content{padding-left:4%;padding-top:26px;max-width:260px;padding-bottom:40px;width:90%}.studio-article .studio-content h2{font-size:30px;line-height:1.13em;padding-bottom:18px}.studio-article .studio-content p{font-size:11px;line-height:1.55em}.studio-teachers .studio-items article{width:50%}.studio-teachers{padding-bottom:0}.studio-teachers .studio-teachers-info{max-width:410px;padding-bottom:60px;padding-top:78px}.studio-teachers .studio-teachers-info h3{font-size:30px;line-height:1.83em;padding-bottom:7px}.studio-teachers .studio-teachers-info p{font-size:11px;line-height:1.62em}.studio-teachers .studio-items .studio-hover p{font-size:13.26px;line-height:1.67em}.studio-teachers .studio-items .studio-hover p span{font-size:11.5px;line-height:1.46em}.studio-teachers .studio-items .studio-hover ul.studio-social{padding-top:40px}.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:33px;padding-top:4px}.teachers-filter ul{display:none}.teachers-filter .teachers-filter-mobile{display:block;margin:0 auto;max-width:295px}.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% - 50px)}.teachers-grid article{margin-bottom:28px;margin-left:13px;margin-right:13px;width:calc(50% - 26px)}.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:14px}.teachers-grid article .teacher-item a .teacher-content h2{font-size:11px;line-height:1em;padding-bottom:2px}.teachers-grid article .teacher-item a .teacher-content p{font-size:9px;line-height:1.2em}.studio-block{height:310px}.studio-block .studio-block-inner{max-width:220px;top:calc(50% - 8px)}.studio-block .studio-block-inner h4{font-size:30px;line-height:1.04em;padding-bottom:25px}.studio-block .studio-block-inner a.studio-block-link{font-size:7.5px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:9px}.single-treatment .studio-block .studio-block-inner{max-width:220px}.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{width:calc(100% - 50px)}.treatment-template-default .studio-packages .studio-grid article{margin-bottom:27px;width:50%}.treatment-template-default .studio-packages .studio-grid article .studio-item{font-size:10px;line-height:1.6em;margin:0 15px;padding:0 30px;padding-bottom:49px}.treatment-template-default .studio-packages .studio-grid article .studio-item h3{font-size:20px;padding-top:48px}.treatment-template-default .studio-packages .studio-grid article .studio-item h3 span{font-size:10px;line-height:1.29em;padding-top:7px;text-transform:uppercase}.treatment-template-default .studio-packages .studio-grid article .studio-item ul{margin-left:10px;padding-top:14px}.treatment-template-default .studio-packages .studio-grid article .studio-item ul li{margin-bottom:6px}.treatment-template-default .studio-packages .studio-grid article .studio-item p{margin-bottom:-7px;margin-top:13px}.career-form .career-form-inner{max-width:570px;padding-bottom:55px;padding-top:42px;width:90%}.career-form .career-form-inner h5,.career-form .career-form-inner p,.career-form .career-form-inner form{padding-top:67px}.career-form .career-form-inner form fieldset{width:32.5%}.career-form .career-form-inner form fieldset input{font-size:7.98px;padding-bottom:6px;padding-top:6px}.career-form .career-form-inner form fieldset.full input{width:calc(100% - 30px)}.career-form .career-form-inner form fieldset.full textarea{font-size:7.98px;height:64px;padding-bottom:6px;padding-top:6px;width:calc(100% - 30px)}.career-form .career-form-inner form fieldset.upload-field{padding-left:15px;padding-bottom:35px;padding-top:33px}.career-form .career-form-inner form fieldset.upload-field div{padding:4px 10px;font-size:6.09px;max-width:109px}.career-form .career-form-inner form fieldset.upload-field p{font-size:8.52px;padding-left:20px;padding-top:2px}.career-form .career-form-inner form button{font-size:6.85px;margin-top:37px;margin-right:20px;padding-bottom:8px;padding-left:46px;padding-right:46px;padding-top:8px;box-shadow:none}.studio-teachers .studio-items .slick-dots{bottom:0}.single-block .single-table{display:block}.single-block .single-table .single-left{display:block;padding-bottom:64px;padding-top:58px;width:100%}.single-block .single-table .single-left h2{font-size:20.75px;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:109px;padding-top:74px;text-align:center;display:block;width:100%}.single-block .single-table .single-right h1{font-size:30px;line-height:1.2em;margin-left:auto;margin-right:auto;max-width:520px;padding-bottom:16px;width:90%}.single-block .single-table .single-right p{font-size:11px;line-height:1.82em;margin-left:auto;margin-right:auto;max-width:520px;padding-bottom:20px;width:90%}.single-treat .single-treatment-inner{max-width:440px;padding-bottom:48px;padding-top:60px}.single-treat .single-treatment-inner p{font-size:11px;line-height:1.82em;padding-bottom:0}.single-treat .single-treatment-inner p:last-child{padding-bottom:0}.price-item .price-item-inner{max-width:511px;padding-bottom:50px;padding-top:37px}.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:21px;padding-top:16px}.price-item .price-item-inner ul.price-item-list li{font-size:14.74px}.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:180px;margin-left:10%}.price-item .price-item-inner ul.price-item-list li:first-child small{font-size:9.46px;line-height:1.25em;max-width:180px;margin-left:10%;padding-top:4px;padding-bottom:4px}.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:15px;padding-left:10px;padding-right:10px;width:90px}.price-item.price-item-highlight .price-item-inner h2{padding-bottom:12px}.price-item.price-item-highlight .price-item-inner{padding-bottom:65px;padding-top:68px}.price-item.price-item-highlight .price-item-inner ul.price-item-list{padding-bottom:22px;padding-top:16px}.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;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{margin-top:0;width:100%}.thanks .thanks-right{height:405px;overflow:hidden;position:relative}.thanks .thanks-right img{min-height:405px;min-width:361px;position:absolute;left:0;top:0}.thanks .thanks-inner{margin-right:15%;max-width:200px}.thanks .thanks-inner h1{font-size:36.9px;line-height:1.13em}.thanks .thanks-inner p{font-size:9.91px;line-height:1.8em;padding-top:2px}.thanks .thanks-inner .thanks-form{padding-top:26px}.thanks .thanks-inner .thanks-form p{font-size:9.91px;padding-bottom:30px}.thanks .thanks-inner .thanks-form form input{font-size:8.05px;height:28px;width:111px;padding:0 10px}.thanks .thanks-inner .thanks-form form button{height:28px;width:28px}.thanks .thanks-inner .thanks-form form button:before{background:url(//www.allforone.com.au/wp-content/themes/afo/css/../img/images.png) 0px -288px no-repeat;background-size:100% auto;height:26px;left:2px;top:4px;width:26px}#gallery-content .gallery-content-inner{max-width:512px}#gallery-content .gallery-content-inner 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{background-size:20px auto;height:20px;margin-top:-10px;width:34px}#gallery-content .gallery-content-inner .slick-arrow.slick-next{background-position:center -160px;right:2.5px}#gallery-content .gallery-content-inner .slick-arrow.slick-prev{background-position:center -160px;left:2.5px}.studio-gallery{padding-top:0;padding-bottom:66px}#modal-teachers .modal-items{width:100%}#modal-teachers .modal-items .modal-gallery h1{font-size:18px;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:41px;width:198px}#modal-teachers .modal-items #modal-close{font-size:27.54px}#modal-teachers .modal-items .modal-gallery .slick-arrow{background-size:100% auto;bottom:44px;height:26px;width:26px}#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:270px;height:270px}#slideshow.news-heading .slideshow-content h1{font-size:38px;padding-bottom:7px}#slideshow.news-heading .slideshow-content p{font-size:11px;padding-bottom:9px}#slideshow.news-heading .slideshow-content{top:calc(50% + 14px);max-width:400px}#slideshow.news-heading .slideshow-content .news-select{display:block;margin:0 auto;max-width:270px}#slideshow.news-heading .slideshow-content .news-select .sbHolder{border:0 none;border-bottom:1px solid #fff;height:49px;line-height:40px;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:11px;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}.blog .get-in-touch,.category .get-in-touch{padding-top:10px}.news-grid .news-items article{border-top:10px solid #fff}.news-grid .news-items article .blog-image{align-self:flex-start;margin-left:30px;margin-bottom:24px;margin-top:48px;width:187px}.news-grid .news-items article .blog-image img{padding-left:0}.news-grid .news-items article:nth-child(even) .blog-image{margin-left:0;margin-right:30px}.news-grid .news-items article:nth-child(even) .blog-image img{padding-left:0;padding-right:0}.news-grid .news-items article .blog-content{justify-content:flex-start;padding-bottom:52px;padding-left:30px;padding-right:40px;padding-top:50px;width:calc(100% - 217px)}.news-grid .news-items article .blog-content p:first-of-type{color:#4b4b4b;font-size:11px;line-height:1em}.news-grid .news-items article .blog-content h2{padding-bottom:12px;padding-top:24px}.news-grid .news-items article .blog-content h2 a{font-size:26px;line-height:1em}.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:23px;padding-left:20px;padding-right:20px;padding-top:11px;padding-bottom:11px}.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:57px;text-align:center;width:calc(100% - 100px)}.education-content .education-content-inner h1{font-size:30px;font-weight:400;line-height:1.04em;padding-bottom:18px}.education-content .education-content-inner h2{font-size:26px;font-weight:400;line-height:1.04em;padding-bottom:16px}.education-content .education-content-inner h3{font-size:22px;font-weight:400;line-height:1.04em;padding-bottom:19px}.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:22px}.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:11px;padding-top:24px}.education-related{background:#fff;display:block;padding-top:3px}.education-related h6{font-size:30px;padding-bottom:26px}.popup-window .popup-inner{padding-top:76px;width:494px}.popup-window .popup-inner h2{font-size:30px;line-height:1.85em;padding-bottom:11px;white-space:pre}.popup-window .popup-inner .popup-content{padding-left:39px;padding-right:42px}.popup-window .popup-inner img{margin-bottom:35px}.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{padding-top:31px;width:326px}.popup-window .popup-inner .popup-actions a{font-size:9.15px;height:37px;letter-spacing:.2em;padding-left:25px;padding-right:25px;padding-top:12px}.popup-window #close-popup{font-size:32.28px;top:38px;right:73px}.page-id-1667 .page-landing{padding:21px 0 0}.page-id-1667 .page-landing .logo-mobile{display:block;margin-left:20px;position:absolute;top:15px;left:18px}.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:35px 20px 60px;text-align:center;max-width:405px;margin:auto}.page-id-1667 .page-landing .block-left h2{font-size:30px;text-align:center;margin:25px 0 3px}.page-id-1667 .page-landing .block-left p{text-align:center;font-size:12px;margin-bottom:25px}.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:290px}.page-id-1667 .page-landing .block-right .popup-form{position:relative;top:60px;padding:0 20px;margin:0 auto;max-width:520px}.page-id-1667 .page-landing .block-right .popup-form h3{margin:0 auto 20px;max-width:250px;text-align:center}.page-id-1667 .page-landing .block-left .button-fancy{margin:40px auto 20px}.page-id-1667 .page-landing .block-right .popup-form p{max-width:270px;margin:auto}.page-id-1667 .page-landing .block-right .popup-form .landing-form{max-width:270px;margin:30px auto 0}.popup-form fieldset input{padding-bottom:14px}.page-id-1667 #gallery-content{padding:320px 0}.page-id-1667 #gallery-content .gallery-content-inner .gallery-nav img{height:50px}section.fullwith .row{padding:48px 44px 65px}section.fullwith.offer .col-l .inner,section.fullwith.team .col-l .inner{margin-left:0;padding-right:0}section.fullwith.offer .col-r .inner,section.fullwith.team .col-r .inner{padding-left:32px}section.fullwith .col-l{flex:0 0 38.5%}section.fullwith .title{font-size:10px;margin-bottom:17px}section.fullwith .subtitle{font-size:26px;margin-bottom:8px}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:36px 0 24px}section.fullwith.contact .row{flex-direction:column}section.fullwith.contact .col-l,section.fullwith.contact .col-r{flex:1;padding:0 70px}section.fullwith.contact .inner{margin:0 auto}section.fullwith.contact .col-l .inner{padding:0 0 65px;max-width:none}section.fullwith.contact .col-r .inner{padding:0;height:340px;max-width:none}section.fullwith.contact .title{font-size:24px}footer .row{padding-top:10px}footer .col{background-position:center top 25px;background-size:114px auto;padding:72px 0 54px}footer .col .inner{padding:0 30px}footer .col .title{font-size:18px;margin:27px 0 0}footer .col.r .title{margin-top:20px}footer .col .desc{font-size:11px}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{margin:59px auto}.contact-info .contact-grid .column.form{max-width:none;padding-right:100px}.contact-info .contact-grid .column.content{max-width:160px}.contact-info .v-blocks{font-size:11px;margin-bottom:20px;line-height:1.5;color:#4b4b4b}.contact-info .v-blocks .title{font-size:22px;margin-bottom:10px}.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 .column.form .title{font-size:26px;margin-bottom:11px}.contact-info .column.form .desc{font-size:11px;color:#4b4b4b;margin-bottom:46px}.contact-info form input,.contact-info form textarea,.contact-info form select,.contact-info form .sbHolder{padding:8px 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:9px}.contact-info form .sbHolder .sbToggle{height:25px}.contact-info form .sbHolder .sbOptions a{padding:10px}.contact-info form .sbHolder .sbOptions{top:25px !important}.contact-info form [type=submit]{padding:10px 12px;font-size:7px}.contact-info .v-blocks ul strong{display:block}.contact-info .v-blocks ul li:not(:last-child){margin-bottom:5px}.contact-info form .full.text-right{margin-top:60px}