@font-face{font-family:"Source Sans Pro";src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/SourceSansPro-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Source Sans Pro";src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/SourceSansPro-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Bebas Neue";src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/BebasNeue.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bebas Neue Light";src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/BebasNeueLight.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}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,menu,nav,section,summary{display:block;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}h1{font-size:2em;margin:.67em 0;}img{border:0;}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]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;}@font-face{font-family:"FontAwesome";src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.eot");src:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.woff2") format("woff2"),url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.woff") format("woff"),url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.ttf") format("truetype"),url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-search:before{content:"";}.fa-phone:before{content:"";}.fa-facebook-f:before,.fa-facebook:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-youtube:before{content:"";}.fa-instagram:before{content:"";}button::-moz-focus-inner{padding:0;border:0;}body,html{color:#525252;font-family:"Source Sans Pro",sans-serif;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:1px;}h1,h2,h3,h4,h5,h6{margin:.25em 0 .75em 0;font-weight:700;color:#000;}h1{font-size:35px;line-height:44px;letter-spacing:1px;}h2:not(.gform_submission_error){font-size:25px;line-height:35px;letter-spacing:1px;}.home h2:not(.gform_submission_error){text-align:center;font-size:25px !important;color:#000 !important;}h3{font-weight:600;font-size:20px !important;line-height:31px;letter-spacing:1px;}h4{font-size:.9rem;}a{color:#7dcab2;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;}a:active,a:focus,a:hover{color:ligthen(#7dcab2,10%);}a.button{display:inline-block;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;}::-moz-selection{background-color:#222;color:#fff;}::selection{background-color:#222;color:#fff;}p{margin:.5em 0 1.5em;}b,strong{font-weight:700;}cite,dfn,em,i{font-style:italic;}img{height:auto;max-width:100%;}a img{border:none;}embed,iframe,object{max-width:100%;}ol,ul{padding:0;margin:0 0 1.5em 1.5em;list-style-position:inside;}ul{list-style:disc;}ul ul{list-style-type:circle;}li>ol,li>ul{margin-bottom:0;}input,select,textarea{padding:15px;color:#525252;max-width:100%;margin:0 0 .5em 0;vertical-align:baseline;background-color:#e9e9e9;border:1px solid gainsboro;border-radius:5px;}input:hover,select:hover,textarea:hover{color:#4c4c4c;border:1px solid #e3e3e3;}input:focus,select:focus,textarea:focus{color:#454545;border:1px solid gainsboro;outline-width:0;}textarea{overflow:auto;vertical-align:top;}.button,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;color:#fff !important;padding:15px;border-radius:5px;background-color:#7dcab2;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #7dcab2;text-transform:uppercase;font-size:14px;font-weight:600;min-width:200px;height:65px;padding-top:22px;letter-spacing:2px;text-align:center;}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#59bb9d;border:1px solid #59bb9d;}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#59bb9d;border:1px solid #59bb9d;}.gform_wrapper .gform_body .ginput_container{margin-top:0 !important;}.gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100% !important;height:50px !important;padding:13px !important;}.gform_wrapper .gform_footer{margin-top:0 !important;}.gform_wrapper .gform_footer input[type=submit]{padding:13px !important;}embed,iframe,object{max-width:100%;}.primary-navigation{padding-top:0 !important;padding-bottom:0 !important;text-align:center;float:right;}.primary-navigation a{display:block;text-decoration:none;padding:15px;color:#525252;letter-spacing:.5px;}.primary-navigation ul{list-style:none;margin:0;padding-left:0;}.primary-navigation .menu-item,.primary-navigation .page_item{position:relative;display:inline-block;}.primary-navigation .menu-item.current-menu-item>a,.primary-navigation .menu-item.current_page_item>a,.primary-navigation .menu-item:hover>a,.primary-navigation .page_item.current-menu-item>a,.primary-navigation .page_item.current_page_item>a,.primary-navigation .page_item:hover>a{color:#59bb9d;}.primary-navigation .menu-item:hover>ul,.primary-navigation .page_item:hover>ul{display:block;}.primary-navigation .mobile{display:none;}.primary-navigation .sub-menu{background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;position:absolute;left:0;top:100%;z-index:9999;width:340px;text-align:left;}.primary-navigation .sub-menu li{width:100%;}.primary-navigation .sub-menu li a{width:100%;}.primary-navigation .sub-menu li a:hover{font-weight:bold;background-color:transparent;}.primary-navigation .sub-menu .sub-menu{left:100%;top:0;}.primary-navigation .sub-menu .menu-item{display:block;}.primary-navigation .sub-menu a{width:200px;color:#525252;}.primary-toggle{cursor:pointer;display:none;font-size:1.5rem;text-align:right;}@media screen and (max-width:1070px){.primary-toggle{display:block;}.primary-navigation .menu{display:none;width:100%;}.primary-navigation .menu a{border-bottom:1px solid rgba(0,0,0,.05);}.primary-navigation .menu .menu-item,.primary-navigation .menu .page_item{width:100%;}.primary-navigation .menu .menu-item:not(.is-open):hover ul,.primary-navigation .menu .page_item:not(.is-open):hover ul{display:none;}.primary-navigation .menu .menu-item:last-child,.primary-navigation .menu .page_item:last-child{border-bottom:none;}.primary-navigation .menu .menu-item-has-children>a,.primary-navigation .menu .page_item-has-children>a{padding-right:15px;}.primary-navigation .menu .sub-menu{float:none;font-size:.9rem;position:relative;-webkit-box-shadow:none;box-shadow:none;width:100%;}.primary-navigation .menu .sub-menu a{width:100%;padding-left:1.5em;}.primary-navigation .menu .sub-menu a:hover{background-color:#59bb9d;font-weight:normal;}.primary-navigation .menu .sub-menu .sub-menu{left:0;}.primary-navigation .menu .sub-menu .sub-menu a{padding-left:2.5em;}}@media screen and (min-width:1071px){.primary-navigation .menu{display:block !important;}}.social-links{font-size:18px;}.social-links a{width:1.5em;height:1.5em;margin:.25em;padding:0 .25em;text-align:center;}#sub-header{padding:7px 8px 7px 10px;background-color:#7dcab2;color:white;font-weight:bold;position:relative;text-align:center;font-size:12px;}#sub-header .close{position:absolute;top:5px;right:20px;font-size:18px;}#sub-header .close:hover{cursor:pointer;}#sub-header h1,#sub-header h2,#sub-header h3,#sub-header h4,#sub-header h5,#sub-header h6,#sub-header p{color:white;margin:0;}#sub-header h4{font-size:14px;}#sub-header a.button{padding:5px 10px;font-size:13px;height:30px;background:#40b098;min-width:0;}#sub-header a.button:hover{background:#40b098;}@media screen and (max-width:767px){#sub-header{padding:7px 25px 7px 25px;}#sub-header a.button{display:block;max-width:140px;margin:5px auto 0;}#sub-header .close{top:0;right:10px;}}.container{max-width:1520px;padding:0 20px;margin:0 auto;position:relative;}.large-container{max-width:1450px;}.row{width:100%;margin:0 auto;}.col,.woocommerce #container>#content,.woocommerce-page #container>#content,[class*=col-]{margin:0 -2px;vertical-align:top;display:inline-block;padding:20px 40px;}.col-4{width:33.3333333333%;}.col-6{width:50%;}.col-9{width:75%;}.col-12,.woocommerce #container>#content,.woocommerce-page #container>#content{width:100%;}@media screen and (max-width:60em){[class*=col-]{width:100%;padding:20px;}}@media screen and (max-width:40em){[class*=md-]{width:100%;}}body{background-color:#fff;}.site-header .site-branding{padding:25px 0px 30px;vertical-align:bottom !important;width:250px;float:left;}.site-header .site-branding .site-logo{max-width:250px;display:block;}.site-header .menu-area{float:right;width:calc(100% - 250px);padding-top:25px;}.site-header .icon-menu-container{display:none;padding:10px;float:right;}.site-header .icon-menu-container img{width:22px;}.site-header .search-container{padding:0px 0px 10px;text-align:right;vertical-align:bottom !important;display:none;clear:both;float:left;width:100%;}.site-header .search-container form.search-form{font-size:0;}.site-header .search-container form.search-form button,.site-header .search-container form.search-form label{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:17px;vertical-align:middle;}.site-header .search-container form.search-form label{background-color:#f8f8f8;border:1px solid #e7e7e7;border-radius:5px 0 0 5px;font-size:14px;padding:15px;text-align:left;width:calc(100% - 100px);float:left;height:50px;}.site-header .search-container form.search-form label input{background-color:transparent;border:0;margin:0;padding:0;width:100%;}.site-header .search-container form.search-form button{border-radius:0 5px 5px 0;font-size:21px;padding:8px 15px;width:100px;float:right;min-width:50px;height:50px;}.site-header .trigger-search-mobile{float:right;color:#4d4d4f;padding:16px 12px 12px;z-index:100;font-size:20px;}.home .banner-section.mobile{display:none;height:auto;}.home .banner-section{padding:80px 0 120px;background-color:#d9dbda;background-size:cover;background-position:bottom right 20%;background-repeat:no-repeat;height:675px;color:#fff;position:relative;}.home .banner-section .col-9{padding-left:0px;padding-top:0px;padding-bottom:0px;}.home .banner-section .col-6{vertical-align:middle;padding:0;}.home .banner-section .banner-title{font-size:35px !important;line-height:44px;letter-spacing:1px;color:#fff !important;text-align:unset !important;font-weight:700;font-size:35px;max-width:500px;margin:0px 0 5px;}.home .banner-section .banner-subtitle{margin-bottom:20px;font-size:14px;}.home .banner-section .banner-content{font-size:20px;margin-bottom:15px;}.home .banner-section .button{width:100%;max-width:300px;display:block;clear:both;margin:10px 0 20px;text-transform:uppercase;text-align:center;}.home .banner-section .button-white{background:#fff;color:#7dcab2 !important;}@media screen and (max-width:1800px){.home .banner-section .col-9{width:53%;}}.home .newsletter-section{max-width:calc(100% - 40px);}.home .newsletter-section .form-newsletter{font-size:0;}.home .newsletter-section .form-newsletter .gform_wrapper{font-size:17px;margin:0;}.home .newsletter-section .form-newsletter .gform_wrapper form{font-size:0;text-align:center !important;}@media screen and (max-width:960px){.home .newsletter-section .form-newsletter .gform_wrapper form{max-width:500px;}}.home .newsletter-section .form-newsletter .gform_wrapper form>*{font-size:15px;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body{margin-bottom:15px;float:left;width:calc(100% - 150px);padding-right:20px;}@media screen and (min-width:961px){.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body{display:inline-block;margin-bottom:0;vertical-align:middle;}}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body label{display:none !important;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body div.gfield input{background:white;margin-bottom:0;max-width:350px;background:#fff;float:right;height:50px;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer{margin:0;padding:0;width:150px;}@media screen and (min-width:961px){.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer{display:inline-block;vertical-align:middle;}}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer input[type=submit]{margin:0;width:100% !important;background:#4d4d4f;border-color:#4d4d4f;max-width:150px;min-width:150px;height:50px;}#colophon{background-color:#7dcab2;color:#fff;padding-top:120px;}#colophon .top-footer{margin-bottom:0px;text-align:center;padding-bottom:20px;vertical-align:top;}#colophon .top-footer .container{border-bottom:1px solid #fff;}#colophon .top-footer .footer-title{margin-bottom:20px;margin-top:20px;text-transform:uppercase;font-weight:bold;font-size:22px;line-height:28px;letter-spacing:1px;}#colophon .top-footer .footer-content p{margin:0;}#colophon .top-footer .footer-content a{color:#fff;}#colophon .top-footer .footer-content a.button{color:#4d4d4f !important;height:50px;min-width:250px;padding:14px;}#colophon .top-footer .footer-column{display:inline-block;width:32.7868852459%;text-align:center;vertical-align:top;padding-bottom:40px;}#colophon .top-footer .footer-column-third .footer-content{max-width:210px;margin:0 auto;}#colophon .site-info{font-size:12px;margin-bottom:15px;text-align:left;}#colophon .site-info a{color:#fff;}#colophon .go-top{font-size:12px;margin-bottom:15px;text-align:right;}#colophon .go-top .logo-footer{display:inline-block;vertical-align:middle;}#colophon .go-top .logo-footer img{max-width:130px;margin-right:10px;}#colophon .go-top .social-links{display:inline-block;vertical-align:middle;}#colophon .go-top a{color:#fff;}.absolute-container{min-height:80px;}.cf:after,.cf:before{content:" ";display:table;}.cf:after{clear:both;}.greenbg{background:#7dcab2;color:#fff;}.greenbg a{color:#fff;}.phone-numbers{float:left;letter-spacing:.5px;padding:17px 0;}.phone-numbers .text-phone{font-weight:bold;text-transform:uppercase;}.phone-numbers .number-area-1,.phone-numbers .number-area-2{float:left;font-size:17px;}.phone-numbers .number-area-1{padding-right:20px;}.logos{padding:80px 0;margin:0px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.logos li{list-style:none;display:inline-block;width:14.28%;text-align:center;}.logos li:nth-child(1) img{max-width:157px;}.procedures{padding:40px 0 80px;text-align:center;}.procedures .procedure-area{text-align:center;padding:0px 0 40px;max-width:670px;margin:0 auto;}.procedures .procedures-section .single-procedure,.procedures .procedures-section li{list-style:none;float:left;width:32%;margin-right:2%;text-align:center;border:1px solid #e4e4e4;-webkit-box-shadow:0px 0px 20px 10px rgba(240,240,240,.35);box-shadow:0px 0px 20px 10px rgba(240,240,240,.35);border-radius:5px;padding:40px;}.procedures .procedures-section .single-procedure:nth-child(3n+3),.procedures .procedures-section li:nth-child(3n+3){margin-right:0;}.procedures .procedures-section .single-procedure h2,.procedures .procedures-section .single-procedure h3,.procedures .procedures-section .single-procedure h4,.procedures .procedures-section li h2,.procedures .procedures-section li h3,.procedures .procedures-section li h4{font-weight:600;font-size:17px !important;line-height:21px;text-transform:uppercase;margin-top:30px;margin-bottom:20px;}.procedures .procedures-section .single-procedure .procedure-content,.procedures .procedures-section li .procedure-content{font-size:15px;}.procedures .procedures-section .single-procedure:hover,.procedures .procedures-section li:hover{background:#f3c6c6;color:#fff;}.procedures .procedures-section .single-procedure:hover h4,.procedures .procedures-section li:hover h4{color:#fff;}.button-center{display:inline-block;margin:40px auto;text-align:center;background-color:#4d4d4f;border:1px solid #4d4d4f;}.button-black{display:inline-block;margin:40px auto;background-color:#4d4d4f;border:1px solid #4d4d4f;}.button-white{display:inline-block;margin:0px auto 10px;background-color:#fff;border:1px solid #fff;color:#4d4d4f;}.about-area{display:inline-block;padding:100px 0 0;line-height:0;}.about-area .about-left{float:left;width:50%;padding-right:50px;padding-top:100px;line-height:1.5;}.about-area .about-left .about-top{color:#7dcab2;text-transform:uppercase;font-weight:700;font-size:15px;line-height:26px;letter-spacing:1px;}.about-area .about-left .about-content{margin-bottom:30px;}.about-area .about-left h2{text-align:left;}.about-area .about-right{float:left;width:50%;}.about-area .about-right img{border-radius:0px 0px 0px 130px;aspect-ratio:700/475;object-fit:cover;}.shaped-bg{height:164px;width:100%;background-image:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/images/shaped-bg.png");background-repeat:no-repeat;background-position:center;background-size:cover;}.shaped-bg-top{height:164px;width:100%;background-image:url("https://drcraigrubinstein.com.au/wp-content/themes/cocoruby2021/assets/images/shaped-bg-top.png");background-repeat:no-repeat;background-position:center;background-size:cover;}.pinkbox{position:absolute;bottom:80px;height:180px;background:#f3c6c6;width:40%;right:0;}.pinkbox2{bottom:1px;height:300px;}.services{padding:60px 0;text-align:left;max-width:1110px;margin:0 auto;}.services .services-left{float:left;width:50%;margin:0px;padding:0px;}.services .services-right{float:left;width:50%;padding-left:70px;padding-top:120px;}.services .services-right h2{text-align:left;}.services .services-left li{list-style:none;float:left;width:48%;margin-right:4%;text-align:left;border:1px solid #e4e4e4;-webkit-box-shadow:0px 0px 20px 10px rgba(240,240,240,.35);box-shadow:0px 0px 20px 10px rgba(240,240,240,.35);border-radius:5px;padding:40px;}.services .services-left li:nth-child(2n+2){margin-right:0;margin-top:140px;}.services .services-left li:nth-child(3n){margin-top:-95px;}.services .services-left li h3,.services .services-left li h4{font-weight:600;font-size:17px !important;line-height:21px;margin-top:20px;margin-bottom:20px;}.services .services-left li .procedure-content{font-size:15px;}.services .services-left li .procedure-icon{text-align:left;}.services .services-left li:hover{background:#f3c6c6;color:#fff;}.services .services-left li:hover h4{color:#fff;}.services .services-left li a.service-button{margin-top:20px;min-width:auto;width:100%;}.before-after .before-after-left{line-height:1.5;float:left;width:50%;text-align:left;}.before-after .before-after-left h2,.before-after .before-after-left h3{text-align:left;font-size:25px !important;font-weight:700;}.before-after .before-after-left .inner-before{max-width:660px;}.before-after .before-after-left .button{margin:40px auto;}.before-after .before-after-right{float:left;width:50%;}.before-after .before-after-right p{margin:0;}.newsletter-section{background:#f3c6c6;border-radius:60px 0px 0px 0px;position:absolute;width:100%;bottom:-80px;padding:50px;}.newsletter-section .newsletter-left{float:left;width:300px;}.newsletter-section .newsletter-left h3{margin:0 0 5px;}.newsletter-section .form-newsletter{float:right;width:calc(100% - 300px);padding-top:5px;}.site-footer .col,.site-footer .woocommerce #container>#content,.site-footer .woocommerce-page #container>#content,.site-footer [class*=col-],.woocommerce .site-footer #container>#content,.woocommerce-page .site-footer #container>#content{padding:10px 0;}.mobile-footer{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;z-index:9999;position:fixed;left:0;bottom:0;width:100%;padding:8px 15px 7px;background:#fff;font-size:0;-webkit-box-shadow:inset 0 6px 5px -5px rgba(0,0,0,.4);box-shadow:inset 0 6px 5px -5px rgba(0,0,0,.4);}.mobile-footer a{display:inline-block;vertical-align:middle;background-color:#7dcab2;color:#fff;padding:9px 5px;margin-right:1%;line-height:1.2;font-size:18px;text-align:center;border-radius:3px;height:100%;width:48.8%;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;font-weight:bold;}@media screen and (max-width:40em){.mobile-footer a{font-size:15px;}}@media screen and (max-width:460px){.mobile-footer a{font-size:13px;}}@media screen and (max-width:400px){.mobile-footer a{font-size:11px;}}@media screen and (min-width:60em){.mobile-footer{display:none;}}@media screen and (max-width:1250px){.pinkbox2{display:none;}.about-area .about-left{padding-top:40px;}}@media screen and (max-width:1070px){.phone-numbers{width:100%;}.phone-numbers .inner-phone{max-width:400px;margin:0 auto;}.phone-numbers .number-area-1,.phone-numbers .number-area-2{font-size:15px;}.phone-numbers .number-area-1{padding-right:10px;}.site-header .icon-menu-container{display:inline-block;position:absolute;right:10px;top:30px;}.site-header .menu-area{width:100%;padding-top:0px;}.site-header .trigger-search-mobile{position:absolute;right:50px;top:30px;}.site-header .primary-navigation{width:100%;text-align:left;}.home .banner-section{padding:40px 0;}.pinkbox{display:none;}.about-area .about-left{padding-top:0px;}.logos{padding:40px 0;}.logos li{width:33.3333333333%;}#colophon .go-top,#colophon .site-info{text-align:center;}.home .newsletter-section{border-radius:60px 0 60px 0;margin-bottom:40px;position:relative;bottom:0;max-width:100%;}.home .newsletter-section .newsletter-left{width:100%;}.home .newsletter-section .form-newsletter{padding-top:20px;float:left;width:100%;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body div.gfield input{float:left;max-width:100%;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer{float:right;}#colophon{padding-top:40px;}}@media screen and (max-width:991px){.home .banner-section .banner-content{font-size:16px;}}@media screen and (max-width:800px){.home .banner-section .banner-title{font-size:30px !important;max-width:300px;line-height:40px;}.logos li{width:50%;}.procedures .procedures-section .single-procedure,.procedures .procedures-section li{width:100%;margin-right:0;margin-bottom:40px;}.about-area{padding-top:80px;}.about-area .about-left{width:100%;padding-right:0;padding-bottom:40px;}.about-area .about-right{width:100%;}.procedures{padding:40px 0;}.services .services-left{width:100%;}.services .services-left li{width:100%;margin-right:0;}.services .services-left li:nth-child(2n+2),.services .services-left li:nth-child(3n){margin-top:40px;}.services .services-right{padding-left:0;padding-top:40px;width:100%;}.before-after .before-after-left{width:100%;}.before-after .before-after-left .inner-before{max-width:100%;}.before-after .before-after-right{width:100%;}#colophon .top-footer .footer-column{width:100%;}#colophon .top-footer .footer-column-third .footer-content{max-width:230px;}#colophon .go-top{margin-bottom:0;padding-bottom:0;}}@media screen and (max-width:40em){.site-header .phone-numbers{display:none;}.home .banner-section{display:none;background-position:center;}.home .banner-section.mobile{display:block;background-color:#d9dbda;}.newbanner-img{display:block;width:calc(100% + 80px);text-align:center;margin:10px -40px -40px;}.newbanner-img picture,.newbanner-img img{display:inline-block;vertical-align:top;}.home .newsletter-section .gform_wrapper .gform_body,.home .newsletter-section .gform_wrapper .gform_footer{width:100%;}.home .newsletter-section .gform_wrapper .gform_body li.gfield{margin-right:0;width:100%;}.home .newsletter-section .gform_wrapper .gform_footer input[type=submit]{width:auto !important;}#colophon .top-footer{text-align:center;}}@media screen and (max-width:480px){.phone-numbers{padding:5px 0;}.phone-numbers .inner-phone{max-width:230px;text-align:center;}.phone-numbers .number-area-1{padding-right:0;width:100%;}.site-header .site-branding{padding:15px 0 10px;width:200px;}.site-header .site-branding .site-logo{max-width:200px;}.site-header .icon-menu-container,.site-header .trigger-search-mobile{top:5px;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_body{width:100%;padding-right:0;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer{width:100%;}.home .newsletter-section .form-newsletter .gform_wrapper form .gform_footer input[type=submit]{max-width:100%;min-width:100%;}}.medium{font-size:1rem;}.large{font-size:1.5rem;}.silver-container{background-color:#e9e9e9;position:relative;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f9f9f9;border-radius:5px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#1882f4;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.article-excerpt:after,.article-excerpt:before,.clear:after,.clear:before,.row:after,.row:before{content:"";display:table;}.article-excerpt:after,.clear:after,.row:after{clear:both;}@font-face{font-family:gform-icons-theme;src:url("https://drcraigrubinstein.com.au/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.woff2?o6rzdt") format("woff2"),url("https://drcraigrubinstein.com.au/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.ttf?o6rzdt") format("truetype"),url("https://drcraigrubinstein.com.au/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.woff?o6rzdt") format("woff"),url("https://drcraigrubinstein.com.au/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.svg?o6rzdt#gform-icons-theme") format("svg");font-weight:400;font-style:normal;font-display:block;}.gform_wrapper.gravity-theme ::-ms-reveal{display:none;}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none !important;left:-9000px;position:absolute !important;}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px;}.gform_wrapper.gravity-theme textarea{line-height:1.5;}}.gform_wrapper.gravity-theme .gf_hidden,.gform_wrapper.gravity-theme .gform_hidden{display:none;}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.gform_wrapper.gravity-theme button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static !important;width:auto;}.gform_wrapper.gravity-theme .gfield textarea{width:100%;}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px;}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px;}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%;}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 16px / 2);}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%;}.gform_wrapper.gravity-theme *{box-sizing:border-box;}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%;}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0;}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12;}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0;}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1;}}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url]{direction:rtl;}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl;}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right;}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c02b0a;}.gform_wrapper.gravity-theme button.button:disabled{opacity:.6;}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:flex;}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end;}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%;}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0;}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px;}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_footer input.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer input.button:disabled{opacity:.6;}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:8px;}html[dir=rtl] .gform_wrapper.gravity-theme button+input,html[dir=rtl] .gform_wrapper.gravity-theme input+button,html[dir=rtl] .gform_wrapper.gravity-theme input+input{margin-right:8px;}.gform_wrapper.gravity-theme input[type=number]{display:inline-block;}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;}@keyframes gformLoader{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}