/*
 Theme Name:   Azuri Group
 Theme URI:    https://azurigroup.com.au
 Description:  GeneratePress child theme
 Author:       Azuri Group
 Author URI:   https://azurigroup.com.au
 Template:     generatepress
 Version:      0.1
*/

/*=====================================
=  Common CSS
=======================================*/
body {min-width: 320px;}picture,img {display: inline-block;vertical-align: top;}.type-page ol:last-child, .type-page ul:last-child, .type-post ol:last-child, .type-post ul:last-child, .type-product ol:last-child, .type-product ul:last-child, blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom: 0px !important;}.type-page ol, .type-page ul:not(.slick-dots), .type-post ol, .type-post ul:not(.slick-dots), .type-product ol, .type-product ul:not(.slick-dots) {margin-left: 18px;}.type-page ul:not(.slick-dots) ul, .type-post ul:not(.slick-dots) ul, .type-product ul:not(.slick-dots) ul {list-style: circle;margin-top: 10px;}.type-page ol>li:not(:last-child), .type-page ul:not(.slick-dots)>li:not(:last-child), .type-post ol>li:not(:last-child), .type-post ul:not(.slick-dots)>li:not(:last-child), .type-product ol>li:not(:last-child), .type-product ul:not(.slick-dots)>li:not(:last-child) {margin-bottom: 10px }.img-box,.text-box {display: block;width: 100%;}.text-tagtitle {color: #A9B9EA;margin-bottom: 8px;line-height: 1.2em;font-size: 16px;letter-spacing: 0.06em;font-style: italic;font-family: ivyjournal, sans-serif;}.text-title {font-size: 26px;font-weight: bold;color: #1A2B5D;}@media only screen and (max-width: 768px) {.text-title {font-size: 24px;}}.text-btnlist {display: flex;flex-wrap: wrap;align-items: center;}.text-btnlist:not(:first-child) {padding-top: 8px;}body .text-btnlist {margin: -10px -15px !important;}body .text-btnlist > * {margin: 10px 15px;}.text-btn {background-color: #21409A !important;border: 1px solid #21409A !important;color: #FFFFFF !important;display: inline-block;vertical-align: top;border-radius: 45px;min-width: 200px;text-align: center !important;font-size: 15px !important;font-weight: 500 !important;line-height: 1.267em !important;padding: 12px 25px;cursor: pointer;transition: all 0.3s ease-in-out;}.text-btn:after {content: "";display: inline-block;vertical-align: top;width: 15px;height: 10px;margin-top: 4.5px;margin-left: 15px;transition: all 0.3s ease-in-out;background-size: contain;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.615' height='10.314' viewBox='0 0 14.615 10.314'%3E%3Cpath d='M1 5.157h12.615M9.873 1.414l3.743 3.743-3.743 3.742' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");}.text-btn:hover:after {margin-left: 8px;}.text-btnstyle1 {background-color: #49ADB8 !important;border-color: #49ADB8 !important;color: #FFFFFF !important;}.text-link {color: #A9B9EA !important;display: inline-block;vertical-align: top;font-size: 14px !important;font-weight: 400 !important;line-height: 1.2em !important;cursor: pointer;transition: all 0.3s ease-in-out;}.text-link:after {content: "";display: inline-block;vertical-align: top;width: 10px;height: 7px;margin-top: 5.5px;margin-left: 10px;transition: all 0.3s ease-in-out;background-size: contain;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.106' height='6.817' viewBox='0 0 10.106 6.817'%3E%3Cpath d='M.5 3.409h9.106M6.905.707l2.7 2.7-2.7 2.7' fill='none' stroke='%23a9b9ea' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.text-link:hover:after {margin-left: 6px;}.text-linkstyle1 {color: #1A2B5D !important;}.text-linkstyle1:after {filter: brightness(0) saturate(100%) invert(15%) sepia(24%) saturate(2983%) hue-rotate(197deg) brightness(96%) contrast(95%);}.text-linkstyle2 {color: #49ADB8 !important;}.text-linkstyle2:after {filter: brightness(0) saturate(100%) invert(61%) sepia(70%) saturate(352%) hue-rotate(138deg) brightness(88%) contrast(82%);}@media only screen and (min-width: 576px) {.liststyle2col{column-count: 2;column-gap: 20px;}}

/*=====================================
= Bootstrap CSS
=====================================*/
.bt-container {margin:0px auto;padding: 0px 15px;}@media (min-width: 576px) {.bt-container, .grid-container {max-width: 540px;}}@media (min-width: 769px) {.bt-container, .grid-container {max-width: 720px;}}@media (min-width: 992px) {.bt-container, .grid-container {max-width: 960px;}}@media (min-width: 1400px) {.bt-container, .grid-container {max-width: 1370px;}}.bt-container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;position: relative;z-index: 1;}.bt-container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;position: relative;z-index: 1;}@media (max-width: 768.5px) {.bt-container, .bt-container-fluid {padding-right: 30px;padding-left: 30px;}}.bt-row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.bt-col {flex-basis: 0;flex-grow: 1;width: 100%;max-width: 100%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.bt-col-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-2 {flex: 0 0 16.6666%;max-width: 16.6666%;}.bt-col-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-4 {flex: 0 0 33.3333%;max-width: 33.3333%;}.bt-col-5 {flex: 0 0 41.6666%;max-width: 41.6666%;}.bt-col-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-7 {flex: 0 0 58.3333%;max-width: 58.3333%;}.bt-col-8 {flex: 0 0 66.6666%;max-width: 66.6666%;}.bt-col-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-10 {flex: 0 0 83.3333%;max-width: 83.3333%;}.bt-col-11 {flex: 0 0 91.6666%;max-width: 91.6666%;}.bt-col-12 {flex: 0 0 100% ;max-width: 100% ;}@media (min-width: 576px) {.bt-col-sm-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-sm-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-sm-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-sm-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-sm-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-sm-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-sm-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-sm-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-sm-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-sm-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-sm-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-sm-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 769px) {.bt-col-md-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-md-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-md-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-md-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-md-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-md-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-md-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-md-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-md-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-md-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-md-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-md-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 992px) {.bt-col-lg-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-lg-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-lg-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-lg-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-lg-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-lg-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-lg-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-lg-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-lg-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-lg-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-lg-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-lg-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 1400px) {.bt-col-xl-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-xl-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-xl-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-xl-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-xl-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-xl-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-xl-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-xl-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-xl-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-xl-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-xl-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-xl-12 {flex: 0 0 100%;max-width: 100%;}}

/*=====================================
= Gform CSS
=====================================*/
@media only screen and (min-width: 641px) {body .gform_wrapper.gravity-theme .gform_fields {grid-row-gap: 8px;grid-column-gap: 8px;}}body .gform_wrapper.gravity-theme .gfield_label {vertical-align: top;font-size: 14px;font-weight: 600;line-height: 1.1em;letter-spacing: 0em;color: #1A2B5D !important;}body .gform_wrapper.gravity-theme .gfield_checkbox label, body .gform_wrapper.gravity-theme .gfield_radio label {font-size: 14px;color: #1A2B5D !important;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper.gravity-theme select {height: 42px;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper.gravity-theme select, body .gform_wrapper.gravity-theme textarea {background-color: #F4F6FA !important;border: 1px solid #F4F6FA !important;border-radius: 8px !important;color: #1A2B5D !important;min-height: inherit !important;font-size: 12px !important;letter-spacing: 0em !important;padding: 8px 20px !important;outline: none !important;}body .gform_wrapper.gravity-theme .ginput_container_date input {width: 100% !important;}body .gform_wrapper.gravity-theme textarea {height: 100px !important;vertical-align: top !important;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body .gform_wrapper.gravity-theme select::-webkit-input-placeholder, body .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder {color: #717DA2;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body .gform_wrapper.gravity-theme select::-moz-placeholder, body .gform_wrapper.gravity-theme textarea::-moz-placeholder {color: #717DA2;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body .gform_wrapper.gravity-theme select:-ms-input-placeholder, body .gform_wrapper.gravity-theme textarea:-ms-input-placeholder {color: #717DA2;}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body .gform_wrapper.gravity-theme select:-moz-placeholder, body .gform_wrapper.gravity-theme textarea:-moz-placeholder {color: #717DA2;}body .gform_wrapper.gravity-theme select {padding-right: 30px !important;background-repeat: no-repeat;background-size: 10px 10px;background-position: center right 12px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.214' height='4.607' viewBox='0 0 8.214 4.607'%3E%3Cpath d='m.707.707 2.55 2.55.85.85 3.4-3.4' fill='none' stroke='%23717DA2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}body .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer {background-color: #C7D4FA !important;border-radius: 10px !important;margin: 8px 0px 0px !important;padding: 25px 20px !important;justify-content: center !important;}body .gform_wrapper.gravity-theme .gform_footer input[type="submit"] {background-color: #21409A !important;color: #FFFFFF !important;min-width: 155px !important;height: 35px !important;border: none !important;border-radius: 35px !important;line-height: 1.1em !important;text-transform: uppercase !important;font-size: 14px !important;font-weight: bold !important;letter-spacing: 0.06em !important;margin-bottom: 0px !important;}body .gform_wrapper .gform_validation_errors {background-color: #21409A !important;border-color: #C7D4FA !important;border-radius: 5px !important;margin-bottom: 15px !important;padding: 10px !important;text-align: center !important;outline: none !important;}body .gform_wrapper .gform_validation_errors>h2 {font-size: 12px !important;color: #FFFFFF !important;}body .gform_wrapper .gfield_validation_message, body .gform_wrapper .validation_message {background: none !important;border: none !important;font-size: 10px !important;padding: 0px 20px !important;line-height: 1.4em !important;}body .gform_wrapper .gform_footer .gform_ajax_spinner {display: none !important;}


/*=====================================
= Header CSS
=====================================*/
.top-bar .inside-top-bar {flex-wrap: nowrap;}.top-bar .inside-top-bar .widget:nth-child(2) {padding-right: 25px;}@media only screen and (max-width: 768.5px) {.top-bar .inside-top-bar>.widget {margin: 0px;}.top-bar .inside-top-bar .widget:nth-child(2) {display: none;}}.searchsocial-box {display: flex;align-items: center;margin: -4px -12.5px;}.searchsocial-box > * {margin: 4px 12.5px;}.topsearch-form .search-form {background-color: rgba(255, 255, 255, 0.20) !important;border-radius: 5px !important;display: flex !important;align-items: center !important;width: 230px !important;height: 28px !important;overflow: hidden !important;}.topsearch-form .search-field {background-color: transparent !important;border: none !important;color: #C5CADB !important;outline: none !important;width: 100% !important;padding: 5px 15px !important;height: 28px !important;font-size: 14px !important;}.topsearch-form .search-field::-webkit-input-placeholder {color: #C5CADB !important;}.topsearch-form button.search-submit {background-color: transparent !important;flex: 0 0 45px !important;max-width: 45px !important;border: none !important;color: #ffffff !important;font-size: 14px !important;line-height: 28px !important;padding: 0px 15px !important;height: 28px !important;}.social-box {display: flex;align-items: center;font-size: 18px;}.social-box > *:not(:last-child) {margin-right: 12px;}.social-box>a {display: block;width: 1em;height: 1em;background-repeat: no-repeat;background-size: 1em;background-position: center;}.facebook-img {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.406' height='17.406' viewBox='0 0 17.406 17.406'%3E%3Cpath d='M15.541 0H1.865A1.865 1.865 0 0 0 0 1.865v13.676a1.865 1.865 0 0 0 1.865 1.865H7.2v-5.918H4.75V8.703H7.2V6.58a3.4 3.4 0 0 1 3.639-3.749 14.829 14.829 0 0 1 2.157.188V5.39h-1.217a1.393 1.393 0 0 0-1.57 1.5v1.809h2.672l-.427 2.785h-2.245v5.918h5.333a1.865 1.865 0 0 0 1.865-1.865V1.865A1.865 1.865 0 0 0 15.541 0Z' fill='%23a9b9ea'/%3E%3C/svg%3E");}.instagram-img {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.416' height='17.412' viewBox='0 0 17.416 17.412'%3E%3Cpath d='M8.705 4.241a4.464 4.464 0 1 0 4.464 4.464 4.457 4.457 0 0 0-4.464-4.464Zm0 7.367a2.9 2.9 0 1 1 2.9-2.9 2.908 2.908 0 0 1-2.9 2.9Zm5.693-7.546a1.041 1.041 0 1 1-1.041-1.041 1.039 1.039 0 0 1 1.041 1.041Zm2.957 1.054a5.153 5.153 0 0 0-1.406-3.648A5.187 5.187 0 0 0 12.3.062c-1.438-.082-5.746-.082-7.184 0a5.179 5.179 0 0 0-3.649 1.4 5.17 5.17 0 0 0-1.406 3.65c-.082 1.438-.082 5.746 0 7.184a5.153 5.153 0 0 0 1.406 3.648 5.193 5.193 0 0 0 3.648 1.406c1.438.082 5.746.082 7.184 0a5.153 5.153 0 0 0 3.648-1.406 5.187 5.187 0 0 0 1.406-3.648c.082-1.438.082-5.742 0-7.18Zm-1.857 8.723a2.938 2.938 0 0 1-1.655 1.655c-1.146.455-3.866.35-5.133.35s-3.99.1-5.133-.35a2.938 2.938 0 0 1-1.655-1.655c-.455-1.146-.35-3.866-.35-5.132s-.1-3.99.35-5.132a2.938 2.938 0 0 1 1.655-1.657c1.146-.455 3.866-.35 5.133-.35s3.99-.1 5.133.35a2.938 2.938 0 0 1 1.655 1.655c.455 1.146.35 3.866.35 5.132s.104 3.991-.351 5.133Z' fill='%23a9b9ea'/%3E%3C/svg%3E");}.menu-btn:not(:last-child) {margin-right: 15px;}.menu-btn > a {display: inline-block !important;vertical-align: top !important;border: 1px solid !important;border-radius: 2.6667em !important;min-width: 8.2667em !important;text-align: center !important;font-size: 15px !important;font-weight: 500 !important;line-height: 1.2em !important;padding: 0.6667em 1.1333em !important;cursor: pointer !important;transition: all 0.5s ease-in-out;}.contactus-btn > a {background-color: #ADD5D9 !important;border-color: #ADD5D9 !important;color: #FFFFFF !important;min-width: 8.2667em !important;}.callnow-btn > a,.booknow-btn > a {background-color: #21409A !important;border-color: #21409A !important;color: #FFFFFF !important;min-width: 8.8667em !important;}.callnow-btn > a:before, .booknow-btn > a:before {content: "";width: 1em;height: 1em;margin-top: 0.05em;margin-right: 0.5em;display: inline-block;vertical-align: top;transition: all 0.5s ease-in-out;background-repeat: no-repeat;background-size: contain;background-position: center;}.callnow-btn > a:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.954' height='11.954' viewBox='0 0 11.954 11.954'%3E%3Cpath d='M11.613 8.448 9 7.327a.56.56 0 0 0-.654.161L7.186 8.9a8.654 8.654 0 0 1-4.137-4.134l1.415-1.158a.559.559 0 0 0 .161-.654L3.5.339a.564.564 0 0 0-.638-.324L.434.575A.56.56 0 0 0 0 1.121a10.832 10.832 0 0 0 10.833 10.833.56.56 0 0 0 .546-.434l.56-2.428a.567.567 0 0 0-.327-.644Z' fill='%23ccfaff'/%3E%3C/svg%3E");}.booknow-btn > a:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.281' height='15.178' viewBox='0 0 13.281 15.178'%3E%3Cpath d='M.356 5.692h12.569a.357.357 0 0 1 .356.356v7.708a1.423 1.423 0 0 1-1.423 1.423H1.423A1.423 1.423 0 0 1 0 13.755V6.047a.357.357 0 0 1 .356-.355m12.925-1.3V3.32a1.423 1.423 0 0 0-1.423-1.42h-1.423V.356A.357.357 0 0 0 10.079 0H8.893a.357.357 0 0 0-.356.356V1.9H4.743V.356A.357.357 0 0 0 4.387 0H3.2a.357.357 0 0 0-.356.356V1.9H1.423A1.423 1.423 0 0 0 0 3.32v1.067a.357.357 0 0 0 .356.356h12.569a.357.357 0 0 0 .356-.356Z' fill='%23cbfaff'/%3E%3C/svg%3E");}@media only screen and (min-width: 769px) {.callnow-btn > a:not(:hover), .booknow-btn > a:not(:hover) {width: 40px !important;min-width: 40px !important;height: 40px !important;padding: 10px 0px !important;border-radius: 40px !important;white-space: nowrap !important;overflow: hidden !important;}.callnow-btn > a:not(:hover):before, .booknow-btn > a:not(:hover):before{margin-left: 0.8em;margin-right: 0.8em;}}.site-header {background-image: linear-gradient(63deg, #FDFEFF 0%, #E0E9FC 100%);}.main-navigation .main-nav ul ul li:not(:last-child) {border-bottom: 0.5px solid rgba(173, 177, 148, 0.20);}.main-navigation .main-nav ul ul li:first-child > a {padding-top: 20px;}.main-navigation .main-nav ul ul li:last-child > a {padding-bottom: 20px;}.main-navigation .menu-toggle,button.menu-toggle:hover, button.menu-toggle:focus{color: #3F4227 !important;}.has-inline-mobile-toggle #site-navigation.toggled:before {content: "";display: block;width: 100%;height: 1px;background-color: #21409A;}.main-navigation.toggled .main-nav>ul>li:not(:last-child) {border-bottom: 1px solid rgba(213, 213, 213, 0.5) !important;}.toggled .menu-btn {padding: 15px;}@media only screen and (min-width: 769px) and (max-width: 991.5px) {.site-header .inside-header {flex-direction: column;}.site-header .inside-header > *:not(:last-child) {margin-bottom: 15px;}.nav-float-right #site-navigation {margin-right: auto;}.main-navigation .main-nav>ul {justify-content: center;}.main-navigation .main-nav>ul > li {margin-top: 5px;}}@media only screen and (min-width: 992px) {.site-logo {min-width: 185px;}.main-navigation .main-nav>ul {justify-content: flex-end;}}@media only screen and (min-width: 769px) {.main-navigation .main-nav ul ul {box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;}.main-navigation:not(.toggled) ul ul li.sfHover>ul, .main-navigation:not(.toggled) ul ul li:hover>ul {top: -10px;}.main-navigation .main-nav ul li.menu-item-has-children>a {display: flex;align-items: center;justify-content: space-between;}.main-navigation .menu-item-has-children .dropdown-menu-toggle {padding-top: 0px;padding-bottom: 0px;padding-left: 4px;margin-top: 0px;}}
 
/*=====================================
= Footer CSS
=====================================*/
.footer-widgets .widget-title:after {content: "";display: block;width: 30px;height: 2px;margin-top: 5px;background-color: #49ADB8;}.footer-widgets .widget ul.menu > li:not(:last-child) {margin-bottom: 10px;}.footer-widgets .widget ul.menu > li {line-height: 1.5em;}.footer-hr {width: 100%;max-width: 275px;background-color: #2F3958;}.site-info .inside-site-info {position: relative;z-index: 1;}.site-info .inside-site-info:before {content: "";position: absolute;z-index: -1;top: 0px;bottom: auto;left: 15px;right: 15px;display: block;height: 1px;background-color: #2F3958;}.footer-widgets .ficon-info:before {filter: brightness(100);}.ficon-info {padding-left: 28px;text-align: left;position: relative;z-index: 1;}.ficon-info:not(:last-child) {margin-bottom: 8px;}.ficon-info:before {content: "";position: absolute;z-index: -1;left: 0px;top: 5px;display: block;width: 15px;height: 15px;background-repeat: no-repeat;background-position: center left;background-size: contain;}.fphone-imginfo:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.547' height='14.547' viewBox='0 0 14.547 14.547'%3E%3Cpath d='M14.132 10.28 10.95 8.916a.682.682 0 0 0-.8.2l-1.405 1.718A10.531 10.531 0 0 1 3.711 5.8l1.721-1.41a.68.68 0 0 0 .2-.8L4.265.413a.686.686 0 0 0-.782-.395L.528.7A.682.682 0 0 0 0 1.364a13.182 13.182 0 0 0 13.183 13.183.682.682 0 0 0 .665-.528l.682-2.955a.69.69 0 0 0-.4-.784Z' fill='%2321409A'/%3E%3C/svg%3E");}.femail-imginfo:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.961' height='10.969' viewBox='0 0 13.961 10.969'%3E%3Cpath d='M12.631 0H1.33A1.333 1.333 0 0 0 0 1.33v8.31a1.333 1.333 0 0 0 1.33 1.33h11.3a1.333 1.333 0 0 0 1.33-1.33V1.33A1.333 1.333 0 0 0 12.631 0Zm-.166 2.825L6.98 6.482 1.496 2.825V1.496L6.98 5.152l5.485-3.656Z' fill='%2321409A'/%3E%3C/svg%3E");}.copyright-info {display: flex;justify-content: center;margin-left: -20px;margin-right: -20px;}.copyright-info > * {margin: 0px 20px 20px;}@media only screen and (min-width: 1400px) {.inside-footer-widgets>div.footer-widget-1 {flex: 0 0 350px;}}@media only screen and (min-width: 769px) and (max-width: 1399.5px) {.inside-footer-widgets {flex-wrap: wrap;}.inside-footer-widgets>div.footer-widget-1, .inside-footer-widgets>div.footer-widget-2 {flex: 0 0 50%;max-width: 50%;margin-bottom: 40px;}}@media only screen and (min-width: 769px) {.footer-widgets .widget-title {pointer-events: none;}.footer-widgets .widget_nav_menu > .widget-title + div {max-height: unset !important;}}@media only screen and (max-width: 768.5px) {.footer-widgets .inside-footer-widgets>div:not(:last-child) {margin-bottom: 30px;}.footer-widgets .footer-logo {text-align: center;}.footer-widgets .footer-hr {max-width: 100%;margin-top: 30px;margin-bottom: 30px;}.footer-widgets .widget-title:after {width: 100%;margin-top: 10px;}.footer-widgets .widget_nav_menu .widget-title {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.057' height='10.057' viewBox='0 0 10.057 10.057'%3E%3Cpath d='m0 3 5.028 5.028L10.057 3Z' fill='none'/%3E%3Cpath d='m3 10.057 5.028-5.028L3 0Z' fill='%23a9b9ea'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: 10px 10px;background-position: calc(100% - 5px) 6px;transition: all 0.4s;}.footer-widgets .widget_nav_menu.widget-title-open .widget-title {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.057' height='10.057' viewBox='0 0 10.057 10.057'%3E%3Cpath d='m0 3 5.028 5.028L10.057 3Z' fill='%23a9b9ea'/%3E%3Cpath d='m3 10.057 5.028-5.028L3 0Z' fill='none'/%3E%3C/svg%3E");}.footer-widgets .widget_nav_menu:not(.widget-title-open) .widget-title {margin-bottom: 0px;}.footer-widgets .widget_nav_menu > .widget-title + div {display: block;overflow: hidden;transition: all 0.4s;}.copyright-info {flex-direction: column;}}

/*=====================================
= Treatment Pages Css
=======================================*/
body:not(.full-width-content) .site-content{margin-top: 30px;margin-bottom: 30px }body.left-sidebar.separate-containers .site-main, body .widget-area.is-right-sidebar > .inside-right-sidebar{margin-left: auto;}body.right-sidebar.separate-containers .site-main, body .widget-area.is-left-sidebar > .inside-left-sidebar{margin-right: auto;}body.left-sidebar .is-left-sidebar>div,.right-sidebar .is-right-sidebar>div{position:sticky;top: 0px;}body.left-sidebar .is-left-sidebar>div>aside:not(:last-child), .right-sidebar .is-right-sidebar>div>aside:not(:last-child) {padding-bottom: 10px;}@media only screen and (min-width:992px){body .widget-area.is-left-sidebar > .inside-left-sidebar, body .widget-area.is-right-sidebar > .inside-right-sidebar {max-width: 375px;}}@media only screen and (max-width:991.5px){body:not(.full-width-content) .site-content{margin-top: 20px;margin-bottom: 20px }.site-content {flex-direction: column;}.container .site-content .content-area {width: auto;}.is-left-sidebar.sidebar, .is-right-sidebar.sidebar {width: auto;order: initial;margin-top: -20px;}}
