@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css);#footer-nmg a{color:#7fb7e8}#footer-nmg{background-color:#2b2e3d;color:#fff;text-align:center}#sitemap_authors,#sitemap_headers,#sitemap_pageblocks{display:none}.lorem{background-color:red}html{line-height:1.5!important}address{font-style:normal}iframe,img{vertical-align:middle}.no-touch a[href^="tel:"]{cursor:text;pointer-events:none}p a{text-decoration:underline;font-weight:700}.list li a{text-decoration:underline;font-weight:700}a[href^="tel:"]{font-weight:inherit;white-space:nowrap;text-decoration:none}a[href^="mailto:"]{word-break:break-word;color:inherit}.width_full:not(.img-fullwidth) .l-section-h>.g-cols{margin:0}[class*=ul-styled] ul{margin-left:0;list-style-type:none}[class*=ul-styled] ul>li{position:relative;padding-left:1.75em}.ul-styled-arrow ul>li:before{content:'\f138'}.ul-styled-check ul>li:before{content:'\f058'}[class*=ul-styled] ul>li:before{font-family:fontawesome;font-weight:900;position:absolute;left:0;color:#f8921c}.ush_menu_1.type_desktop .overview-item{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inner-block{max-width:1391px;margin-left:auto!important;margin-right:auto!important}.inner-block .l-section-h{padding:0!important}h1 .heading-small{display:block;font-size:1rem}.star-1-left{background-image:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/star-1.png);background-repeat:no-repeat;background-position:center left;margin-left:33px;padding:50px;margin-top:-50px;margin-bottom:-50px}.l-footer .star-left:before{background-image:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/star-1.png);background-repeat:no-repeat;background-position:center left;height:150px;width:100%;background-size:initial;position:absolute;bottom:-40px;left:0}.star-2-left{background-image:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/star-2.png);background-repeat:no-repeat;background-position:center left;margin-left:33px;padding:50px;margin-top:-50px;margin-bottom:-50px}.star-1-right{background-image:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/star-1.png);background-repeat:no-repeat;background-position:center right;margin-right:33px;padding:50px;margin-top:-50px;margin-bottom:-50px}.star-2-right{background-image:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/star-2.png);background-repeat:no-repeat;background-position:center right;background-size:contain;margin-right:33px}.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title{padding-right:0}.l-subheader-h{max-width:none!important}.gform_footer{text-align:right;margin-top:1.5em}.gform_wrapper textarea{resize:none}.gform_wrapper .gfield{vertical-align:top}.loading{margin-left:-10px;margin-top:3px}.loading span{display:inline-block;vertical-align:middle;width:.6em;height:.6em;margin:0;background:#3057a7;border-radius:.6em;animation-delay:.2s}.btn-row{display:inline-flex;padding:17.6px 0}.color_alternate .btn-animation .loading span{background:#7fb7e8}.btn-animation:hover .loading span{animation:loading 1.5s infinite alternate}.btn-animation .loading span:nth-of-type(2){animation-delay:.3s}.btn-animation .loading span:nth-of-type(3){animation-delay:.4s}.btn-animation .vc_col-sm-6{width:auto}.btn-animation .vc_column-inner{padding-right:0!important;padding-left:0!important}.btn-animation{padding-left:1.5rem}@keyframes loading{0%{opacity:0}100%{opacity:1}}.appointment-bar{background-color:#2b2e3d;position:absolute;bottom:0;width:100vw}.appointment-bar h4{font-size:1rem!important;color:white!important}.appointment-bar .w-btn-wrapper{margin:.6rem 0}.appointment-bar-text.vc_column_container{align-self:center}[class*=info-text] h2{display:flex;flex-direction:column}[class*=info-text] h2:before{content:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/brand-symbol.png);height:50px}.color_alternate [class*=info-text] h2:before{content:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/brand-symbol-alt.png);height:50px}[class*=info-img] img{box-shadow:0 5px 10px rgba(50,50,93,.25),0 15px 25px rgba(50,50,93,.15)}.info-img-left{background-image:linear-gradient(#dcebf8 0%,#dcebf8 100%);background-size:30% 100%;background-repeat:no-repeat;padding:50px 0}.info-img-left .vc_column-inner{padding-left:60px!important}.info-img-right{background-image:linear-gradient(#dcebf8 0%,#dcebf8 100%);background-size:30% 100%;background-repeat:no-repeat;padding:50px 0;text-align:right;background-position-x:right}.info-img-right .vc_column-inner{padding-right:60px!important}.no-bg{background-image:none!important}[class*=info-img] .no-shadow img{box-shadow:none!important}.hero-home .l-section-overlay,.hero-inside .l-section-overlay{background:linear-gradient(179.56deg,rgba(255,255,255,0) 16.1%,rgba(43,46,61,.66) 66.87%)!important}.hero-header{padding:25px 0!important}.hero-home h1,.hero-inside h1{margin-bottom:0;color:#fff}.hero-home h4,.hero-inside h4{font-size:1rem!important;color:white!important}.text-center{text-align:center}.hero-inside .l-section-h{padding-bottom:4rem!important}[class*=alt] h3{display:flex;flex-direction:column}[class*=alt] h3:before{content:url(https://nmgprojects.com/clients/tarabin09/wp-content/uploads/2019/09/brand-symbol-alt.png);height:50px}.list ul{list-style-type:none;margin-left:0;padding-left:.8rem}.list-2 ul{list-style-type:none;margin-left:0;columns:2;column-gap:25px;padding-left:.8rem}.list-2 ul li,.list ul li{text-indent:-.8rem}.list-2 ul li:before,.list ul li:before{content:'\00b7';margin-right:.5rem;color:#3057a7;font-weight:700}.color_alternate ul li:before,.color_alternate .list ul li:before{color:#7fb7e8}.contact-icon{width:75px}.hours{width:450px;font-size:1.5rem}.hours.notes{width:auto;text-align:right;white-space:nowrap;font-size:.7rem}.contact{display:flex;font-size:1.75rem}.contact .wpb_text_column{display:inline-flex;align-self:center;align-content:center}.contact img{margin-right:20px}.contact .wpb_wrapper{display:flex;padding:10px 0}.contact .wpb_text_column:not(:last-child){margin-bottom:0}.contact a{color:inherit}.hours .wpb_wrapper p{display:flex}.hours .wpb_wrapper p span{width:50%}#faq h2{text-align:center}#faq .w-tabs-section-title{font-weight:700}#faq .w-tabs-section-content{padding:0 2rem}.contact-footer-form h2{font-size:1.5rem;line-height:1.4}#gform_fields_3 li *{background:0 0}#gform_fields_3 li input,#gform_fields_3 li textarea{border-bottom:5px solid #dcebf8;border-radius:0;box-shadow:none!important;padding:0}#gform_submit_button_3{background-color:#2b2e3d;color:#dcebf8;width:100%}#gform_submit_button_3:hover{box-shadow:rgba(0,0,0,.2) 0 0em 0em}.l-footer{padding:40px 0;background-color:#2B2E3D!important}.color_footer-bottom:last-child a{text-decoration:underline}.w-socials-item-link{color:#7FB7E8!important}.l-footer .layout_ver .widget_nav_menu ul li{padding-left:0}.l-footer .layout_ver .widget_nav_menu ul li:before{display:none}.footer-right{text-align:right}.icon:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.phone-header,.phone-footer{display:flex}.phone-header .wpb_wrapper,.phone-footer .wpb_wrapper{display:flex;align-items:center}.phone-header a{color:#2b2e3d}.phone-header:before,.phone-footer:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f879";margin-right:20px;font-size:1.5rem}.phone-header:before{color:#dcebf8}.phone-footer:before{color:#7fb7e8}.w-toplink{background:rgba(220,235,248,.8)!important;border-radius:50%}@media screen and (min-width:768px) and (max-width:1599px){html,.l-header .widget{font-size:16px!important}}@media screen and (min-width:768px) and (max-width:991px){.l-main h1,.l-main h2{font-size:2rem}}@media screen and (min-width:992px) and (max-width:1199px){.l-main h1,.l-main h2{font-size:2.5rem}.ush_text_1{font-size:1.3em!important}}@media screen and (min-width:601px){#menu-footer-menu{columns:2}}@media screen and (min-width:768px){.inner-block.alt{max-width:calc(100vw - 300px)!important}}@media screen and (min-width:992px){.hours{float:right}.hours h3{text-align:right}}@media screen and (min-width:1004px){.appointment-bar .w-btn-wrapper.align_center{float:right}}@media screen and (min-width:1199px){.ush_menu_1 .w-nav-anchor.level_1{line-height:3}.ush_menu_1 .w-nav-anchor.level_1:after{content:'';display:block;width:0;height:5px;background:#dcebf8;transition:width .3s}.ush_menu_1 .w-nav-anchor.level_1:hover:after{width:100%}}@media screen and (max-width:600px){.list-2 ul{columns:1}.contact-icon{display:none}.contact-column p,.hours-column p{font-size:1rem}.hours{width:100%}.hours.notes{white-space:normal}.footer-logo .vc_column-inner{padding-left:0!important}#faq .vc_column-inner{padding:0}#faq .w-tabs-section-content{padding:0}.phone-header:before{color:#7fb7e8}}@media screen and (max-width:687px){[class*=info-img] .vc_column-inner{padding:0 25px!important}}@media screen and (max-width:767px){.hide-tablet{display:none}.loading{margin-top:0}}@media screen and (max-width:991px){.hours.notes{text-align:left}}@media screen and (max-width:1003px){.appointment-bar-text{display:none}.appointment-bar-btn.vc_col-sm-6{width:100%!important}}@media screen and (max-width:1199px){.footer-right{text-align:left}.color_footer-bottom .align_right{text-align:center}}