.bubble{max-width:88%;position:relative;border-radius:10px;padding:25px;margin:40px auto;background:#545454;color:#fff;border-color:#545454;font-weight:normal;}.bubble h3{color:#fff;}.bubble:after{content:"";position:absolute;bottom:-20px;left:50px;border-width:20px 0 0 20px;border-style:solid;display:block;width:0;border-top-color:inherit;border-right-color:inherit;border-bottom-color:transparent;border-left-color:transparent;}.header-item .address-list li{font-weight:700;}@media (min-width:992px){.header-item .icon-alarm-clock + .address-list{display:grid;grid-template-columns:1fr auto;grid-column-gap:15px;}}@media (min-width:992px){.intro-section{padding-top:80px;}}.intro-section .slick-dots li:only-child{display:none;}.gv-video-holder:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#252627;opacity:0.5;z-index:1;}#header .header-holder{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:rgba(0,0,0,0.4);}#header #header-holder.header-holder.slide-show-header{-webkit-backdrop-filter:none;backdrop-filter:none;}@media (max-width:991px){.intro-section .intro-slider .intro-holder-video{height:620px;}.intro-section .intro-slider .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:unset;height:623px;max-height:623px;}}@media (min-width:992px){.intro-section .intro-slider .intro-holder-video{height:750px;}.intro-section .intro-slider .intro-holder-video .text-holder{padding-top:0;}}@media (max-width:599px){.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder{height:unset;top:unset;bottom:60px;left:30px;right:30px;width:calc(100% - 60px);padding-bottom:0;}.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder span.h1{font-size:2rem;}.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder .btn.btn-warning{padding:10px 15px;font-size:16px;}}@media (min-width:600px) and (max-width:991px){.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:calc(50% + 100px);right:30px;left:30px;width:calc(100% - 60px);height:unset;}.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder h1{font-size:2.4rem;}.intro-section .intro-slider .intro-holder-video .gv-video-holder .text-holder .btn.btn-warning{padding:10px 30px;}.intro-section .intro-slider .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:unset;height:623px;max-height:623px;}}.intro-section .intro-holder .text-holder p{font-weight:400;}#footer .add-menu li a{font-weight:300;}#header .menu-drop .main-nav li a,#header .menu-drop .main-nav li span{font-weight:400;}.blog-section .heading span{text-transform:capitalize;}.heading.text-center .decor-icon{display:none;}.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.team-section .btn.btn-warning,.btn.btn-warning{padding:20px 30px;width:unset;font-size:18px;font-weight:normal;line-height:20px;border:0;}.about-us-section .btn.btn-warning:hover,.blog-section .btn.btn-warning:hover,.team-section .btn.btn-warning:hover,.btn.btn-warning:hover{border:0;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5);box-shadow:0px 0px 20px rgba(0,0,0,0.5);}.button.secondary{padding:10px 20px;width:unset;font-size:18px;font-weight:normal;line-height:18px;}.menu-holder > .btn,.menu-holder > .btn.btn-warning{padding:0.5rem 1.3rem 0.4rem;font-size:0.8125rem;line-height:19.5px;}@media (max-width:991px){.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.inform-section .btn.btn-warning,.team-section .btn.btn-warning,.services-section .section [class*=col-] .service-block .button.secondary,.button.tertiary{font-size:16px;line-height:20px;padding:10px 15px;width:auto;}}.smile-gallery-block .smile-gallery .smile-gallery-wrapper img{width:100%;}.smile-gallery-block .smile-gallery .smile-gallery-wrapper{background:transparent;}@media (max-width:991px){.smile-gallery-block .smile-gallery{max-width:500px;}}@media (min-width:1000px){.smile-gallery-block .smile-gallery{max-width:1000px;}}.blogCTA{margin-top:1em;border:2px solid var(--strong);padding:1em;}.blogCTA strong a{font-weight:bold;}@media (min-width:992px) and (max-width:1070px){#header .header-holder .logo{max-width:200px;}}@media (min-width:1200px){#header .header-holder .logo{max-width:280px;}#header .header-holder .logo img{max-width:280px;width:280px;}}@media (min-width:1365px){#header .header-holder .logo{max-width:350px;}#header .header-holder .logo img{max-width:350px;width:350px;}}@media (min-width:992px){#header .header-holder{padding-left:0px;padding-right:0;}.menu-holder > .btn,.menu-holder > .btn.btn-warning{width:160px;}#footer .logo-holder .logo{width:90%;margin:0 0 0.875rem;}.section.hero-background{padding-top:14rem;}}@media (max-width:991px){.header-holder .logo{max-width:12.75rem;margin:0.2rem auto 1.2rem;}}.partners-slider .slick-track{margin:auto;}.team-section .heading .h4,.team-section .member .h4{font-weight:600;}.heading .decor-icon{display:none;}.insurance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;}.insurance-grid div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--primary);border-radius:15px;}.insurance-grid div img{margin-bottom:0;padding:5px;border-radius:15px;max-width:150px;}.placeholder-block{height:400px;width:600px;max-width:80%;background:var(--secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}.placeholder-block h3{font-size:2.5rem;padding:20px;}@media (min-width:769px){.inform-section .left-photo img{max-height:unset;}}@media (max-width:991px){#footer .contact-list li:last-child{text-transform:lowercase;letter-spacing:0;}}.payments-grid{display:grid;grid-auto-flow:column;}@media (max-width:400px){.payments-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:unset;}}@media (max-width:575px){.payments-grid{grid-column-gap:10px;}}@media (min-width:992px){#header .menu-drop .main-nav > li:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header .menu-drop .main-nav > li:last-child > a{background-color:var(--btn);border:1px solid var(--btn);padding:0.5rem 1.3rem 0.4rem;font-size:0.8125rem;line-height:19.5px;height:unset;max-width:160px;}#header .menu-drop .main-nav > li:last-child > a:hover{color:var(--btn_font_hover) !important;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5);}}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li:last-child:before{background:transparent;}.header-item .address-list a.text-red{color:#DD1C1A;}.header-item .address-list a.text-red:hover{color:#5B0C0B;}@media (min-width:992px) and (max-width:1490px){.menu-drop .main-nav > li > a,.menu-drop .main-nav > li > span{padding-left:0;}}@media (min-width:1025px) and (max-width:1599px){#header .menu-drop{padding-left:0;}}.modal-backdrop{opacity:0 !important;display:none !important;}.modal-header .close{padding:1rem 1rem;margin:12px 15px;}.modal-content{-webkit-box-shadow:0 0 0 100000px rgba(0,0,0,0.2);box-shadow:0 0 0 100000px rgba(0,0,0,0.2);}.modal.show .modal-dialog{-webkit-transform:none;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:991px){.modal.show .modal-dialog{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:0.75;background:none;}#block-views-block-cta-cta-promoted-to-front{z-index:2;position:relative;}@media (min-width:992px){#block-views-block-cta-cta-promoted-to-front > div > div .button{font-size:1.875rem;}}.main-content p iframe{width:100%;}.intro-section .intro-holder-video .gv-video-holder .text-holder span.h1{font-weight:600;}h1,h1 span,h2,h2 span,strong{font-weight:600 !important;}.intro-section .intro-holder-video .play-button{bottom:-2.3rem;right:50%;transform:translateX(50%);}
