/* https://naturopathlife.com.au/wp-content/themes/ts_child/style.css?ver=5.7.15 */
/* Import rule from: https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:300,400,400i,700,900 */
@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAj-lQ&skey=c608c610063635f9&v=v51) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff')}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/l/font?kit=ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyosBO5Xo&skey=9986ecffddb755ab&v=v31) format('woff')}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/l/font?kit=ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpcBO5Xo&skey=9986ecffddb755ab&v=v31) format('woff')}.blog:not(.has-sidebar) #primary article,.archive:not(.page-one-column):not(.has-sidebar) #primary article,.search:not(.has-sidebar) #primary article,.error404:not(.has-sidebar) #primary .page-content,.error404.has-sidebar #primary .page-content,body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{width:100%}body{margin:0;padding:0;voice-family:"\"}\"";voice-family:inherit;font-family:'Roboto',sans-serif;font-size:14px;color:#000;background:#fff;font-weight:400;line-height:22px}.home #main{background:#f5efe8}a,img,span{border:0;margin:0;padding:0}a{text-decoration:none;color:#057194;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:hover,a:focus{text-decoration:none;outline:none;color:#60af4d}p{padding:0 0 20px;margin:0;border:0}p:empty{padding:0;margin:0}img{line-height:0}*{list-style:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}li{display:list-item;border:0;margin:0;padding:0}.clear{clear:both}::selection{background:#03ADEE}::-moz-selection{background:#03ADEE}h1,h2,h3,h4,h5,h6{letter-spacing:0;padding:0 0 15px;margin:0}a,img,li,.button-group,.button,.breadcrumb,.breadcrumb li a,.breadcrumb li a:after,.breadcrumb li a:before,input,:after,:before{text-decoration:none;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;list-style:none;box-sizing:border-box}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:focus:not(.prev):not(.next),.pagination a:hover:not(.prev):not(.next),.comments-pagination a:focus:not(.prev):not(.next),.comments-pagination a:hover:not(.prev):not(.next),.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{box-shadow:none;color:inherit}header .site-branding .custom-logo{display:block}header.site-header{position:absolute;width:100%;background:#fff;z-index:99;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}header.site-header.sticky{padding:10px 0;position:fixed;top:0}header.sticky .site-branding .custom-logo{max-width:258px}header .site-branding .custom-logo{max-width:339px;width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.sticky .menu-primary-menu-container{padding:5px 0}.entry-content a,.entry-summary a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{box-shadow:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{box-shadow:none}.site-navigation-fixed.navigation-top{width:100%}.container{width:100%;max-width:1240px;margin:auto;padding:0 20px}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{width:auto;display:inline-block;float:left}.site-header{padding:20px 0}.navigation-top{position:relative;z-index:99;margin:0;background:none;border:0}.site-header .navigation-top{display:table;width:100%}body header.site-header .site-branding{display:table-cell!important;vertical-align:middle!important;width:340px;float:none!important;padding:0;margin:0}.site-header .hdr-right{display:table-cell;vertical-align:middle;padding-bottom:25px}.top-phone{text-align:right;font-size:18px;font-weight:700;color:#333}.top-phone a{color:#057195;font-size:18px!important;margin-left:10px}.top-phone a:hover{color:#a8c839}.top-phone .widget{margin:0;padding:0}.fl-content-slider .fl-slide{padding:0 0 0}.parallax,.parallax div{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s}.page-one-column .panel-content .wrap,.wrap,.navigation-top .wrap{max-width:100%;padding:0}.navigation-top,.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{top:0;bottom:auto}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{margin:0;padding:0}.site-navigation-fixed.navigation-top{position:relative}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{position:relative}.carousel-caption{left:0;right:0}.admin-bar .site-navigation-fixed.navigation-top{top:0}.main-navigation{position:relative;z-index:99}.main-navigation .menu-top-menu-container ul.menu{margin:0;padding:0;display:table;width:100%}.main-navigation ul.menu>li{margin-left:-4px;padding-left:25px}#site-navigation{float:right;width:auto;padding-right:125px;position:relative}#site-navigation .book-now-btn{width:110px;top:-4px;position:absolute;right:0}.sticky #site-navigation .book-now-btn{top:2px}.main-navigation ul.menu>li.navlast{padding-right:0;text-align:right}.main-navigation ul.menu>li.navrpadding{padding-right:120px}.main-navigation ul.menu>li.navlpadding{padding-left:395px}.main-navigation ul.menu>li:first-child{padding-left:0;margin-left:0}.main-navigation ul.menu .booking-btn a{background:#a9c738;border-radius:3px;height:39px;line-height:41px;font-weight:900;font-family:'Roboto',sans-serif;color:#fff!important;padding:0 17px}.main-navigation ul.menu .booking-btn a:hover{background:#8ca920;color:#fff!important}.menu-primary-menu-container{padding:0 0 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.main-navigation ul.menu .booking-btn a:before{display:none}.navigation-top a{font-family:'Roboto',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#057194;padding:0;cursor:pointer}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:none}.navigation-top #top-menu .current-menu-item>a,.navigation-top #top-menu .current_page_item>a,.navigation-top #top-menu a:hover{color:#60af4d;position:relative}#site-navigation #top-menu>.current-menu-item>a:before,#site-navigation #top-menu>.current_page_item>a:before,#site-navigation #top-menu>li>a:hover:before{content:"";position:absolute;bottom:-7px;height:5px;width:27px;background:url(/wp-content/themes/ts_child/images/icon/menu-dot.png) no-repeat bottom center;left:0;right:0;margin:auto}.site-branding a:hover,.site-branding a:focus{opacity:1}#site-navigation #top-menu .sub-menu li:hover{background:#f2f2f2}#site-navigation #top-menu .sub-menu li a{font-weight:400;color:#666}#site-navigation #top-menu .sub-menu li a:hover,.sub-menu li.current-menu-item a{color:#057194;background:#f2f2f2}.sub-menu{background:#fff}#site-navigation #top-menu>li:before,#site-navigation #top-menu>:after{display:none}.banner-main h1{font-size:34px;text-transform:none;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:700;line-height:normal;width:100%;padding:0 0 10px}.banner-main h4{font-size:24px;font-weight:400;line-height:30px;font-family:'Roboto Condensed',sans-serif;max-width:100%;padding:0 0 34px;margin:0}.slide-btn{padding:0 0 7px}.fl-node-58df826273529 .fl-slide-foreground{position:absolute;height:100%;width:100%;left:0;right:0;max-width:1240px!important;padding:0 20px}.fl-slide-content-wrap{display:table;height:100%;width:100%;padding:130px 0 0}.fl-slide-content{display:table-cell;vertical-align:middle}.slide-main-cell a{color:#fff!important}.slide-main-cell a:tel{color:#fff!important}.slide-btn a{display:inline-block;height:51px;line-height:54px;border-radius:3px;font-size:18px;font-family:'Roboto Condensed',sans-serif;color:#f0e6d9;font-weight:700;background:#a9c738;padding:0 27px 0 27px}.slide-btn a i{padding-right:10px}.slide-btn a:hover{background:#809b1b}.fl-slide-text p{width:530px;max-width:100%;font-family:'Roboto Condensed',sans-serif;font-size:20px;line-height:26px;font-weight:400;padding:20px 0 0}#welcome-section h2{font-size:60px;color:#057194;font-weight:400;text-transform:uppercase;margin:0;padding:0}#welcome-section p{font-size:17px;color:#4c4946;line-height:26px;font-weight:400;padding:0 0 26px;margin:0;text-align:justify}.clinic-list-main .fl-rich-text{width:100%;text-align:center}.clinic-list{display:inline-block;width:auto}.welcome-in .fl-rich-text{position:relative;padding-bottom:36px}.welcome-in .fl-rich-text:before{content:"";height:2px;background:#fff;width:100%;position:absolute;bottom:5px;left:0}.welcome-in .fl-rich-text:after{width:80px;height:12px;background:#f5efe8 url(/wp-content/themes/ts_child/images/icon/title-icon-1.png) no-repeat center;left:0;right:0;margin:auto;content:"";position:absolute;bottom:0}.clinic-list li{display:inline-block;font-size:16px;color:#057194;font-family:'Roboto',sans-serif;padding:0 6px}.clinic-list li a{color:#057194}.clinic-list li a:hover{color:#60af4d}.clinic-text-box-main .fl-rich-text{background:#59ac46;padding:43px 40px 24px}.light-green.clinic-text-box-main .fl-rich-text{background:#6dbe58}.clinic-text-box-main .fl-rich-text h4{font-size:25px;color:#fff;text-transform:uppercase;font-weight:400;margin:0;padding:0;width:110%}.clinic-text-box-main .fl-rich-text p{font-size:16px;line-height:28px;color:#fff;font-weight:300;padding:8px 0 18px}.clinic-box-readmore{display:inline-block;height:33px;line-height:33px;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;background:#83c954;box-shadow:10px 13px 9px rgba(0,0,0,.12);padding:0 18px}.clinic-box-readmore:hover{background:#057194;color:#fff}.clinic-img{overflow:hidden}.clinic-img img{max-width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%;min-width:100%}.clinic-img .fl-photo-content{width:100%}.clinic-img:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.book-compli{font-size:26px;color:#fff;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;line-height:35px}#gform_2 input,#gform_2 select{border:0;border-radius:0;height:34px;background:rgba(255,255,255,.8);width:100%}html body .gform_wrapper .top_label div.ginput_container{margin-top:0}html body .gform_wrapper ul li.gfield{margin-top:23px}#gform_2 .gfield_label{margin-bottom:5px;float:left;width:100%}.fl-builder-content .book-btns a.fl-button{padding:0 35px;height:61px;line-height:61px;border:0;font-weight:900}.fl-builder-content .book-btns a.fl-button:hover{border:0}.fl-builder-content .book-btns .fl-button-right a.fl-button{box-shadow:0 4px 0 rgba(58,84,5,.5)}.fl-builder-content .book-btns .fl-button-right a.fl-button i:before{display:none}.fl-builder-content .book-btns .fl-button-right a.fl-button i{height:35px;width:34px;background:url(/wp-content/themes/ts_child/images/icon/book1.png) no-repeat}.fl-builder-content .book-btns .fl-button-center a.fl-button{box-shadow:0 4px 0 rgba(58,84,5,.5)}.fl-builder-content .book-btns .fl-button-center a.fl-button i:before{display:none}.fl-builder-content .book-btns .fl-button-center a.fl-button i{height:35px;width:34px;background:url(/wp-content/themes/ts_child/images/icon/book1.png) no-repeat}.fl-builder-content .book-btns.or-call .fl-button-center a.fl-button{position:relative}.fl-builder-content .book-btns.or-call .fl-button-center a.fl-button:after{content:'OR';padding:0;margin:0;position:absolute;left:-60px;top:0}.fl-builder-content .book-btns .fl-button-left a.fl-button{box-shadow:0 4px 0 rgba(6,61,76,.5)}.fl-builder-content .book-btns .fl-button-left a.fl-button i:before{display:none}.fl-builder-content .book-btns .fl-button-left a.fl-button i{height:35px;width:34px;background:url(/wp-content/themes/ts_child/images/icon/book2.png) no-repeat}.to-book-text .fl-rich-text{position:relative;padding-bottom:14px}.to-book-text .fl-rich-text:before{position:absolute;content:"";height:3px;width:170px;background:#fff;left:0;right:0;margin:auto;bottom:0}.testi-title .fl-heading{position:relative;padding-bottom:28px!important}.testi-title .fl-heading:before{position:absolute;bottom:5px;content:"";height:2px;background:#ded9cb;width:100%;left:0}.testi-title .fl-heading:after{width:80px;height:12px;background:#f5efe8 url(/wp-content/themes/ts_child/images/icon/title-icon.png) no-repeat center;left:0;right:0;margin:auto;content:"";position:absolute;bottom:0}.tf-client-image{width:115px;height:115px;float:left;margin:0 0 0 -153px}.tf-client-image img{width:100%;border:solid 1px #d9cec1;background:#fff;padding:5px}body .testimonial-free.text-center{text-align:left;padding-left:153px}.tf-client-testimonial{text-align:left;font-size:22px;color:#444;line-height:28px;font-style:italic;float:left;width:100%;padding:13px 0 0}.testimonial-free .tf-client-name{font-size:22px;color:#4f9226;font-weight:400;letter-spacing:1px;margin:0;padding:12px 0 0;float:left;width:100%;line-height:normal;text-align:left}.sp-testimonial-section .owl-controls .owl-pagination .owl-page{height:9px;width:9px;margin:0 6px;background:#bfb3a4}body .sp-testimonial-section .owl-controls .owl-pagination .owl-page.active{background:#057295}.sp-testimonial-section .owl-controls .owl-pagination{margin-top:33px}.sp-testimonial-section .owl-buttons{display:none}.com_img{width:100%;float:left;position:relative}.com_img img{height:450px;object-fit:cover;width:100%}.banner-page{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;height:100%}.banner-inn{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;display:table;padding:88px 0 50px}.banner-midd{display:table-cell;vertical-align:middle}.banner-midd h1{color:#fff;padding:0;margin:0;font-size:80px;font-family:"Fira Sans",sans-serif;font-weight:800;text-transform:uppercase}.breadcrumbs{width:100%;float:left;padding:15px 0;margin:0;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);color:#fff}.breadcrumbs a:hover{color:#fff}.entry-content ul{margin:0;padding:0 0 0 15px}.entry-content ul li{list-style:disc;padding:0 0 5px}body .site-content{padding:0}.site-content-contain{width:100%;float:left}.com_img{background-size:cover;background-position:center center}.com_img h1{padding:100px 0;text-transform:uppercase;font-weight:700;font-size:50px;color:#fff;margin-top:130px}.sub-bg-text .fl-module-content .fl-rich-text{color:#fff}.sub-side-img img{padding:7px;border:solid 1px #e8e8e8}.sub-bg-text .sub-side-img img{padding:7px;border:solid 1px rgba(255,255,255,.5)}.page:not(.home) #content{padding:0}.sub-page-row ul.half-li li{float:left;width:50%;padding:0 10px 10px 23px}.sub-page-row ul li{position:relative;padding:0 0 10px 23px;line-height:normal;list-style:none}.sub-page-row ul li:before{font:normal normal normal 14px/1 FontAwesome;content:"\f06c";position:absolute;left:0;top:2px;color:#a9c738}.sub-page-row ul{float:left;width:100%;padding:0 0 10px}.sub-page-row h3{font-weight:700;font-size:26px}.sub-bg-text.sub-page-row h3{color:#fff}.dec-list li{float:left;width:100%;padding:0 0 25px;line-height:24px;list-style-type:decimal-leading-zero}ol.dec-list{float:left;padding-left:23px}#newsletterwidget-2{padding:0}#newsletterwidget-2>div{text-align:center;float:left;width:100%}#newsletterwidget-2 form{display:inline-block;width:945px;max-width:100%}#newsletterwidget-2 .tnp-field{float:left;width:48.6%;margin:0}#newsletterwidget-2 .tnp-field.tnp-field-email{float:right}#newsletterwidget-2 .tnp-field input{border:0;border-radius:0;height:59px;font-size:16px;font-weight:700;color:#676767}.tnp-field.tnp-field-email{float:right}#newsletterwidget-2 .tnp-field label{display:block;text-align:left;line-height:normal;font-size:18px}#newsletterwidget-2 .tnp-field.tnp-field-button{float:none;display:inline-block;width:260px;padding:48px 0 0}#newsletterwidget-2 .tnp-field.tnp-field-button input.tnp-submit{border-radius:3px;background:#286600;font-size:30px;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif;padding:0;height:65px;line-height:65px}#newsletterwidget-2 .tnp-field.tnp-field-button input.tnp-submit:hover{background:#153600}.subs-text{text-align:center;font-family:'Roboto',sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#fff;line-height:35px}.subs-text p{padding:0}footer#colophon.site-footer{background:#ded8c6;margin:0;border:0;padding:72px 0}.foot-social li{display:inline-block;padding:0;border:0}footer#colophon.site-footer #text-2.widget .foot-social{text-align:center}footer#colophon.site-footer #text-2.widget .foot-social:last-child{padding-top:30px}footer#colophon.site-footer #text-2.widget .foot-social li{line-height:1.7;letter-spacing:.05em}footer#colophon.site-footer #text-2.widget .foot-social li strong{font-size:16px;text-transform:uppercase}footer#colophon.site-footer #text-2.widget .foot-social li a{color:#32312c}footer#colophon.site-footer #text-2.widget .foot-social li a:hover{color:#057194}footer#colophon.site-footer #text-2.widget .foot-social li a .fa{font-size:18px;padding-right:3px;vertical-align:middle}footer#colophon.site-footer #text-2.widget .foot-social li{padding:0 20px;margin:0 -2px;border:0}footer#colophon.site-footer #text-2.widget .foot-social li img{opacity:.45;display:block}footer#colophon.site-footer #text-2.widget .foot-social li img:hover{opacity:1}.entry-content a img,.widget a img{box-shadow:none}#text-2{text-align:center;padding:0}footer#colophon.site-footer .wrap{padding:0}#menu-footer-menu li{display:inline-block;padding:0 10px;border:0;margin:0}.menu-footer-menu-container{text-align:center}#menu-footer-menu li a{font-size:13px;color:#32312c;text-transform:uppercase;font-weight:700;letter-spacing:2px}#menu-footer-menu li a:hover{color:#057194}#text-3{width:100%;text-align:center;font-size:14px;color:#32312c}#nav_menu-2{padding:50px 0 36px}#text-3{padding:0}header .navigation-top .site-branding .site-branding-text{display:none}.pricing-box{text-align:center;padding:80px 0 0;margin:0;position:relative}.pricing-price{background:#057194;color:#fff;font-size:24px;max-width:120px;height:120px;line-height:120px;margin:0 auto;border-radius:100%;position:absolute;left:0;top:0;right:0;box-shadow:0 0 0 10px rgba(255,255,255,1);z-index:1;font-weight:700}.pricing-inn{background:#f2f2f2;padding:80px 50px;margin:0;position:relative}.pricing-inn p{padding:0}.pricing-inn h3{min-height:76px}.pricing-inn a.btn{position:absolute;left:0;right:0;margin:auto;bottom:40px;background:#a9c738;color:#fff;max-width:150px;display:inline-block;text-transform:uppercase;font-size:18px;font-weight:700;padding:10px 0;border-radius:4px}.pricing-inn a.btn:hover{background:#057194}.pricing-box2 .pricing-inn{background:#a7c537}.pricing-box2 .pricing-inn h3{color:#fff}.pricing-box2 .pricing-inn a.btn{background:#067295}.pricing-box2 .pricing-inn a.btn:hover{background:#59ac47}.contact-form .fl-rich-text p{padding:0}.contact-form .gform_wrapper{padding:0;margin:0}.contact-form .gform_wrapper .gform_title{padding:0;margin:0}.contact-form .gform_wrapper .gform_heading{padding:0;margin:0;display:none}.contact-form .gform_wrapper .gform_description{display:none}.contact-form .gform_wrapper .gform_body ul li{padding:0 0 20px;margin:0;width:50%;float:left;clear:none}.contact-form .gform_wrapper .gform_body ul li label{font-weight:400}.contact-form .gform_wrapper .gform_body ul li input{width:100%;height:40px;border-radius:0}.contact-form .gform_wrapper .gform_body ul li input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:0;padding:10px 15px}.contact-form .gform_wrapper .gform_body ul li:last-child{width:100%}.contact-form .gform_wrapper .gform_body ul li textarea{width:100%;height:120px;border-radius:0;padding:10px 15px}.contact-form .gform_wrapper .gform_footer input.button{background:#a9c738;text-transform:uppercase;border-radius:4px}.contact-form .gform_wrapper .gform_footer input.button:hover{background:#057194}.blog .site-content,.single .site-content,.archive .site-content,.search .site-content,.error404 .site-content{padding:80px 0}.archive .site-content{padding-bottom:40px}.error404 .page-content{padding:0}.blog .blog-wrap{width:100%;float:left}.blog .site-content-contain .blog-wrap:first-child,.archive .site-content-contain .type-post:first-child{padding-top:0;border:none}.blog-wrap .row{margin-left:-15px;margin-right:-15px}.blog-wrap .col-lg-4{width:33.33%;float:left;padding:0 15px}.blog-wrap .col-lg-8{width:66.6667%;float:right;padding:0 15px}.blog-wrap h2 a{color:#057194}.blog-wrap h2 a:hover{color:#60af4d}.blog-wrap .post-date{padding-bottom:10px}.blog-wrap .post-meta a.btn{background:#a9c738;color:#fff;padding:8px 15px;margin:0;display:inline-block;border-radius:4px;text-transform:uppercase}.blog-wrap .post-meta a.btn:hover{background:#057194}.single-post-wrapper .blog-media{padding:0 0 20px}.archive .type-post .entry-header{padding:0}.archive .type-post .entry-header h2 a{color:#057194}.archive .type-post .entry-header h2 a:hover{color:#60af4d}#secondary{padding:0}#secondary ul li a{color:#057194}#secondary ul li a:hover{color:#60af4d}#secondary .widget-title{padding-bottom:0 0 15px;margin:0}#secondary .widget_search .search-submit,.content-area .site-main .search-submit{display:none}.modal{z-index:9999!important}.modal-content{width:100%!important;max-width:1240px;padding:0;border:none!important;background:none!important;position:relative;z-index:9999}.modal-content3{max-width:620px}.req-form{float:left;width:100%;background:#aac738;position:relative}.req-form .sprite{background:#333;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:20px;position:absolute;right:0;top:0;cursor:pointer}.req-form .sprite:hover{background:#fff;color:#333}.req-form .gform_title{margin:0 0 15px 0!important;padding:0 0 15px 0!important;font-size:26px!important;position:relative}.req-form .gform_title:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:2px;background:#057194}.req-form .box{float:left;width:50%;background:#aac738;padding:20px}.req-form .box.full{width:100%}.req-form .box.box-blue{background:#22a4c6}.req-form .box.last{float:right}.modal-content.modal-content-cta{max-width:620px}.req-form.cta-req-form .box{display:none;visibility:hidden;width:100%}.req-form.cta-req-form .box.active_form{display:block;visibility:visible}.req-form .gform_wrapper ul.gform_fields li.gfield{padding:0 0 20px 0!important;margin:0 3% 0 0!important;background:none!important;border:none!important;width:48.5%;float:left;clear:inherit!important}.req-form .gform_wrapper ul.gform_fields li.gfield.last{margin-right:0!important}.req-form .gform_wrapper ul.gform_fields li.gfield .clear-multi label{margin:4px 0 0 0;font-size:14px;line-height:18px}.req-form .gform_wrapper ul.gform_fields li.gfield .ginput_container{padding:0!important;margin:0!important}.req-form .gform_wrapper ul.gform_fields li.gfield .gfield_description{padding:5px 0 0 0!important}.req-form .gform_wrapper ul.gform_fields li.gfield.full{width:100%;margin-right:0!important}body .req-form .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container,body .req-form .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container{margin-top:0!important}.req-form .gform_wrapper ul.gform_fields li.gfield.hide-fild{display:none;visibility:hidden}.req-form .gform_wrapper ul.gform_fields li.gfield input{height:40px;line-height:40px;padding:0 15px!important;border-radius:0;width:100%}.req-form .gform_wrapper .gform_footer{float:left;width:100%;margin:0;padding:0}.req-form .gform_wrapper .gform_footer input{background:#056f93;text-transform:uppercase}.req-form .gform_wrapper .gform_footer input:hover{background:#748c15}.req-form .box-blue .gform_wrapper .gform_footer input{background:#a9c738}.req-form .box-blue .gform_wrapper .gform_footer input:hover{background:#056f93}.booking-frmouter.req-form{background:none}.booking-frmouter.req-form .gform_wrapper .gform_body ul{margin:0}.fl-rich-text #text-4.widget{padding:0!important;margin:0!important}.cta-section-main{float:left;width:100%;background:url(/wp-content/themes/ts_child/images/bg/home-sec-bg2.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;text-align:center;padding:85px 0}.cta-section-main .container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.cta-section-main .book-compli{position:relative;padding:0 0 15px 0;margin:0 0 50px 0}.cta-section-main .book-compli:before{position:absolute;content:"";height:3px;width:170px;background:#fff;left:0;right:0;margin:auto;bottom:0}.cta-section-main .btn-main-cta{box-shadow:0 4px 0 rgba(58,84,5,.5);font-weight:900;padding:0 35px;font-weight:900;height:61px;line-height:61px;display:inline-block;margin:10px 20px;background:rgba(0,0,0,0) linear-gradient(to bottom,#c8e556 0%,#aac738 100%) repeat scroll 0 0;border-radius:3px;font-size:20px;color:#333;cursor:pointer}.cta-section-main .btn-main-cta span{background:url(/wp-content/themes/ts_child/images/icon/book1.png) center right no-repeat;padding-right:48px;display:inline-block}.cta-section-main .btn-main-cta.btn-blue span{background-image:url(/wp-content/themes/ts_child/images/icon/book2.png)}.cta-section-main .btn-main-cta:hover,.cta-section-main .btn-main-cta:focus{background:rgba(0,0,0,0) linear-gradient(to bottom,#c2c84d 0%,#a4aa2f 100%) repeat scroll 0 0;color:#fff;box-shadow:0 4px 0 rgba(58,84,5,.5)}.cta-section-main .btn-main-cta.btn-blue{background:rgba(0,0,0,0) linear-gradient(to bottom,#40c2e4 0%,#22a4c6 100%) repeat scroll 0 0;box-shadow:0 4px 0 rgba(6,61,76,.5)}.cta-section-main .btn-main-cta.btn-blue:hover,.cta-section-main .btn-main-cta.btn-blue:focus{background:rgba(0,0,0,0) linear-gradient(to bottom,#34a1b7 0%,#168399 100%) repeat scroll 0 0;box-shadow:0 4px 0 rgba(6,61,76,.5)}.case-studies-page-sec .pp-post-title{color:#222;font-size:20px;position:relative;position:relative;padding:0 0 12px 0;margin:0 0 20px 0;position:relative;text-align:center;width:100%}.case-studies-page-sec .pp-post-title:before{position:absolute;left:0;margin:auto;bottom:0;right:0;background:#03a9f4;width:50px;height:2px;content:" "}.case-studies-page-sec .pp-post-title a{color:#222}.case-studies-page-sec .pp-post-title a:hover{color:#60af4d}.case-studies-page-sec .pp-post-meta{color:#6d6d6d;font-size:14px;padding-bottom:10px;width:100%;text-align:center}.case-studies-page-sec .pp-post-content{color:#6d6d6d;font-size:14px;width:100%;text-align:center}.case-studies-page-sec .pp-post-content a{color:#057194}.case-studies-page-sec .pp-post-content a:hover{color:#60af4d}.home-give-you .fl-module-content .layout-1-wrapper,.home-give-you .fl-module-content .pp-infolist{text-align:center}.home-give-you .fl-module-content .layout-1-wrapper li,.home-give-you .fl-module-content .pp-infolist li{display:inline-block;padding:0 20px}.home-give-you .fl-module-content .pp-infolist li .pp-icon-wrapper,.home-give-you .fl-module-content .pp-infolist li .pp-heading-wrapper{display:inline-block;vertical-align:middle;float:none}.fl-rich-text ol,.fl-rich-text ul{padding-left:15px}.fl-rich-text ol,.fl-rich-text ol li{list-style-type:decimal}.fl-rich-text ul,.fl-rich-text ul li{list-style-type:disc}body.blog .wrap #primary,body.category .wrap #primary{width:100%}body .blog-wrap{padding:0 0 70px 0;margin:0;border:none}body .blog-wrap .row{display:table}body .blog-wrap .col-lg-4{display:table-cell;vertical-align:middle;width:50%;padding:0 20px;margin:0;float:none}body .blog-wrap .col-lg-8{display:table-cell;vertical-align:middle;width:50%;padding:0 20px;margin:0;float:none}body .blog-wrap .blog-media img{width:100%;-webkit-filter:brightness(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}body .blog-wrap .blog-media img:hover{-webkit-filter:brightness(50%)}body .blog-wrap .post-content{font-size:16px;line-height:22px}body .blog-wrap .post-content .post-date{padding-bottom:24px}body .blog-wrap .post-content h2{color:#000;margin:0;padding:0 0 7px 0}body.single .blog-wrap .post-content h2,body.archive .blog-wrap .post-content h2{padding-bottom:25px}body .blog-wrap .post-content h2 a{color:#000}body .blog-wrap .post-content h2 a:hover{color:#60af4d}body .blog-wrap .post-content .post-meta{text-align:right}body .blog-wrap .post-meta .addtoany_shortcode a,body .blog-wrap .addtoany_content_bottom a{width:40px;margin:4px;height:40px;background:url(/wp-content/themes/ts_child/images/icon/facebook.png) left top no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}body .blog-wrap .post-content .addtoany_shortcode a.a2a_button_twitter,body .blog-wrap .addtoany_content_bottom a.a2a_button_twitter{background-image:url(/wp-content/themes/ts_child/images/icon/twitter.png)}body .blog-wrap .post-content .addtoany_shortcode a.a2a_button_pinterest,body .blog-wrap .addtoany_content_bottom a.a2a_button_pinterest{background-image:url(/wp-content/themes/ts_child/images/icon/pinterest.png)}body .blog-wrap .post-content .addtoany_shortcode a:hover,body .blog-wrap .addtoany_content_bottom a:hover{opacity:.7}body .blog-wrap .post-content .addtoany_shortcode a img,body .blog-wrap .post-content .addtoany_shortcode a span,body .blog-wrap .addtoany_content_bottom a img,body .blog-wrap .addtoany_content_bottom a span{display:none}.site-content-contain #secondary .widget{width:100%;float:left;padding:0;margin:0 0 30px;background:#fff;border:solid 1px #ebeef6;}.site-content-contain #secondary .widget .widget-title{background:#047194;letter-spacing:0;font-size:18px;text-transform:uppercase;padding:8px 15px;margin:0;color:#fff;font-weight:400}.site-content-contain #secondary .widget ul{padding:15px 15px 7px;margin:0}.site-content-contain #secondary .widget ul li{border:none;padding:0 0 8px 10px;margin:0;line-height:20px;position:relative}.site-content-contain #secondary .widget ul li:before{content:"\f105";font-family:'FontAwesome';position:absolute;left:0;top:0;color:#333}.site-content-contain #secondary .widget ul li:first-child{border-top:none;padding-top:0}.site-content-contain #secondary .widget ul li a{color:#333}.site-content-contain #secondary .widget ul li a:hover{color:#047194}.site-content-contain #secondary .widget .search-form{padding:15px;margin:0;position:relative}.site-content-contain #secondary .widget .search-form label{display:none}.site-content-contain #secondary .widget .search-form .search-submit{display:none}.site-content-contain #secondary .widget .search-form .search-field{padding:10px 15px;margin:0;border:solid 1px #d1d1d1;border-radius:0;font-size:14px}.site-content-contain #secondary .widget ul.related_post{float:left;width:100%;padding:15px!important}.site-content-contain #secondary .widget ul.related_post li:before{display:none;visibility:hidden}.site-content-contain #secondary .widget ul.related_post li{padding:10px 0!important;border:none!important}.home .bx-viewport .uabb-testimonial-author-description{color:#444444!important}.home .bx-viewport .uabb-testimonial-author-name{color:#4f9226!important}#wprmenu_menu_ul{background:#f5efe8}@media only screen and (max-width:1240px){.clinic-text-box-main .fl-rich-text{padding:23px}.main-navigation ul.menu>li{padding-left:16px}.pricing-inn{padding:80px 20px}.com_img h1{font-size:44px}}@media only screen and (max-width:1139px){.site-header{padding:10px 0}{width:270px}header.sticky .site-branding .custom-logo,header.site-header .navigation-top .site-branding{max-width:258px}.menu-primary-menu-container,.sticky .menu-primary-menu-container{padding:5px 0}.main-navigation ul.menu>li{padding-left:15px}.clinic-text-box-main .fl-rich-text h4{width:100%}.fl-content-slider .fl-slide{padding:69px 0 0}.pricing-inn h3{font-size:20px}.fl-slide-content-wrap{padding:0}}@media only screen and (max-width:1040px){.fl-node-58da63583bac1.fl-module-heading .fl-heading,.fl-node-58db4b79ce217.fl-module-heading .fl-heading,{font-size:46px}#welcome-section h2{font-size:50px}footer#colophon.site-footer{padding:40px 0}#nav_menu-2{padding:20px 0}#newsletterwidget-2 .tnp-field.tnp-field-button input.tnp-submit{height:56px;line-height:56px;width:100%}#newsletterwidget-2 .tnp-field.tnp-field-button{width:220px;padding-top:30px}.com_img h1{font-size:36px;margin-top:70px;padding:80px 0}.main-navigation ul.menu>li{padding-left:11px}.navigation-top a{font-size:13px}.main-navigation ul.menu .booking-btn a{padding:0 10px}}@media only screen and (max-width:991px){#welcome-section{padding-top:80px}.site-header .hdr-right{padding-right:35px}header.sticky .site-branding .custom-logo,header.site-header .navigation-top .site-branding,header .site-branding .custom-logo{max-width:258px}header.site-header{position:fixed;top:0}.site-header{padding:10px 0;position:absolute;background:none}.site-header .navigation-top .site-branding{position:relative;width:auto;float:left;margin:0;max-width:250px}.site-header .main-navigation{z-index:999}.site-header .main-navigation .menu-toggle{display:block;position:absolute;right:0;top:0;margin:0;padding:0;width:44px;height:44px;border:none;color:#fff;outline:none;background:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.site-header .main-navigation .menu-toggle svg{display:none}.site-header .main-navigation .menu-toggle .fa{font-size:24px;display:block}.site-header .main-navigation .menu-toggle .fa.fa-times{display:none}.site-header .main-navigation.toggled-on .fa.fa-times{display:block}.site-header .main-navigation.toggled-on .fa.fa-bars{display:none}.site-header .main-navigation.toggled-on .menu-toggle{right:90%;z-index:1111;position:fixed;top:0}.site-header .main-navigation .menu-toggle .icon{top:0;margin:0;height:28px;width:24px}.menu-top-menu-container{position:fixed;right:-90%;top:0;height:100%;background:#fff;width:90%;padding:0;box-shadow:0 0 50px 100px rgba(0,0,0,.7);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;visibility:hidden}.site-header .main-navigation.toggled-on .menu-top-menu-container{right:0;visibility:visible}.main-navigation ul.menu>li,.sticky .main-navigation ul.menu>li{display:block;padding:0;margin:0;text-align:left;height:auto;line-height:normal}.main-navigation ul.menu>li.navrpadding,.main-navigation ul.menu>li.navlpadding{padding:inherit}.main-navigation ul.menu>li.navlast{text-align:left}.main-navigation ul.menu>li>a{color:#424141;border-left:solid 4px #fff;display:block;padding:15px 20px;font-size:14px;line-height:normal}.main-navigation ul.menu>li>a:hover,.main-navigation ul.menu>li.current-menu-item>a{border-left:solid 4px #ffb320;background:#f4f4f4}header #site-navigation{padding-right:0;width:100%;min-height:20px}header #site-navigation .menu-toggle,header #site-navigation .menu-primary-menu-container{display:none;visibility:hidden}#site-navigation .book-now-btn{top:-18px!important}html #wprmenu_bar.wprmenu_bar{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;left:auto;right:0;width:auto;top:2px}#wprmenu_menu.left,#wprmenu_menu.right{top:0}#wprmenu_bar.wprmenu_bar.menu_is_opened{right:100%}#wprmenu_menu.left,#wprmenu_menu.right{background:#fff none repeat scroll 0 0;box-shadow:0 0 7px rgba(0,0,0,.3);z-index:999}html.js{padding:0px!important}html #wprmenu_menu.wprmenu_levels ul li{border-bottom:1px solid #d7d7d7;border-top:0}html #wprmenu_menu.wprmenu_levels ul li a{color:#666;border-left:5px solid #f2f2f2}html #wprmenu_menu.wprmenu_levels ul li a:hover,html #wprmenu_menu.wprmenu_levels ul li.current-menu-item a{background:#a9c738;color:#fff;border-left:5px solid #729000}.fl-builder-content .fl-node-58db5a188df07 a.fl-button,.fl-builder-content .fl-node-58db5a188df07 a.fl-button:visited,.fl-builder-content.fl-node-58db5c6a0d050 a.fl-button,.fl-builder-content .fl-node-58db5c6a0d050 a.fl-button:visited{font-size:16px}.subs-text{font-size:24px;line-height:30px}#newsletterwidget-2 .tnp-field input{height:50px}.fl-node-58da63583bac1.fl-module-heading .fl-heading{font-size:50px}#newsletterwidget-2 .tnp-field.tnp-field-button{padding-top:20px}#newsletterwidget-2 .tnp-field.tnp-field-button input.tnp-submit{font-size:22px}.fl-builder-content .book-btns a.fl-button{padding:0 20px}.pricing-inn h3{font-size:16px}.blog .site-content,.single .site-content,.archive .site-content,.search .site-content,.error404 .site-content{padding:60px 0}.booking-frmouter h3.gform_title{font-size:24px!important}.req-form .box{width:100%}body .blog-wrap .blog-media img{height:auto;object-fit:inherit}body .blog-wrap .col-lg-4{display:inherit;width:100%;padding-bottom:30px}body .blog-wrap .col-lg-8{display:inherit;width:100%}.has-sidebar:not(.error404) #primary{width:100%!important}.has-sidebar #secondary{width:100%!important;padding-top:30px!important}html body div.wprm-overlay{background:#057194}div#mg-wprm-wrap>ul#wprmenu_menu_ul>li.current-menu-item>a,div#mg-wprm-wrap>ul#wprmenu_menu_ul li ul.sub-menu>li.current-menu-item>a{color:#fff!important}div#mg-wprm-wrap>ul#wprmenu_menu_ul .wpr_search.search_top{display:none}}@media only screen and (max-width:768px){.pricing-inn h3{font-size:24px;min-height:10px}.or-call{padding-top:50px;padding-bottom:20px}.fl-builder-content .book-btns.or-call .fl-button-center a.fl-button:after{left:0;right:0;top:-65px}.com_img h1{font-size:30px;padding:80px 0}.banner-main .fl-slide .fl-slide-content-wrap .fl-slide-content{background:none;top:0;padding:85px 20px 0}.banner-main .fl-slide .fl-slide-foreground{top:0}.banner-main .fl-slide .fl-slide-foreground .fl-slide-content-wrap{padding-top:0;width:100%;position:absolute;padding:0 20px;left:0}.banner-main .fl-slide .fl-slide-foreground .fl-slide-content{position:absolute;left:0;top:0;width:100%}.banner-main .slide-btn a{padding:12px 27px 10px 61px;height:auto}.banner-main h4{max-width:100%}.banner-main .fl-slide-text p{max-width:100%;width:100%}.banner-main .fl-slide-mobile-photo img{height:250px;object-fit:cover}.booking-frmouter .gform_wrapper .gform_body ul li{width:100%!important;padding:0!important}.booking-frmouter .gform_wrapper .gform_body ul{margin:0!important}}@media only screen and (max-width:767px){#site-navigation .book-now-btn{top:-45px!important}#welcome-section h2{font-size:46px;text-align:center}#welcome-section p{text-align:center}.sp-testimonial-section.owl-carousel.owl-theme{padding:0}.fl-node-58da63583bac1.fl-module-heading .fl-heading{font-size:36px}.clinic-text-box-main .fl-rich-text p{font-size:15px;line-height:24px}.book-compli{font-size:20px;line-height:30px}.tf-client-image{margin:0}body .testimonial-free.text-center{padding:0;text-align:center}.tf-client-testimonial{text-align:center}.testimonial-free .tf-client-name{text-align:center}.tf-client-image{float:none;display:inline-block;text-align:center}.tf-client-testimonial{font-size:18px;line-height:26px}#menu-footer-menu li{padding:5px 10px}.blog-wrap .col-lg-4,.blog-wrap .col-lg-8{width:100%}.blog .site-content,.single .site-content,.archive .site-content,.search .site-content,.error404 .site-content{padding:40px 0 0}body header.site-header .site-branding{width:100%!important;text-align:center;display:inherit;float:left!important}.site-header .hdr-right{width:100%;display:inherit;text-align:center;float:left;padding:10px 0 0 0}.top-phone{text-align:left}#welcome-section{padding-top:100px}}@media only screen and (max-width:599px){#newsletterwidget-2 .tnp-field{width:100%}.contact-form .gform_wrapper .gform_body ul li{width:100%}.sub-page-row ul.half-li li{width:100%}.com_img h1{font-size:26px}.banner-main .fl-slide-mobile-photo img{height:300px}.req-form .gform_wrapper ul.gform_fields li.gfield{width:100%;margin-right:0!important}}@media only screen and (max-width:479px){.top-phone{text-align:center}#site-navigation .book-now-btn{top:-10px!important;left:0;margin:0 auto}#welcome-section h2{font-size:36px}#welcome-section p{line-height:22px;font-size:15px}.fl-node-58da63583bac1.fl-module-heading .fl-heading{font-size:28px}.book-compli{font-size:16px;line-height:26px}.fl-builder-content .fl-node-58db5c6a0d050 a.fl-button,.fl-builder-content .fl-node-58db5c6a0d050 a.fl-button:visited{font-size:15px}.tnp-field.tnp-field-firstname{margin-bottom:10px!important}#newsletterwidget-2 .tnp-field.tnp-field-button{width:100%}.subs-text{font-size:20px}.foot-social img{width:34px}footer#colophon.site-footer #text-2.widget .foot-social li{padding:0 8px}.pricing-inn h3{font-size:20px}.fl-builder-content .book-btns .fl-button-center a.fl-button,.fl-builder-content .book-btns .fl-button-left a.fl-button,.fl-builder-content .book-btns .fl-button-right a.fl-button{width:100%;font-size:14px;padding:0}.fl-builder-content .book-btns .fl-button-right,.fl-builder-content .book-btns .fl-button-center{padding-left:10px;padding-right:10px}.fl-builder-content .book-btns .fl-button-center a.fl-button i,.fl-builder-content .book-btns .fl-button-left a.fl-button i,.fl-builder-content .book-btns .fl-button-right a.fl-button i{height:25px;width:24px;background-size:100%}.banner-main .fl-slide-mobile-photo img{height:340px}.cta-section-main .btn-main-cta{margin:10px 5px;padding:15px 22px;font-size:16px;line-height:23px;height:auto;font-weight:400}.cta-section-main .btn-main-cta span{padding-right:30px;background-size:20px}.site-header .navigation-top .site-branding{padding-right:15px}}