html{scroll-behavior:smooth}h1{font-size:84px;line-height:91px}h1,h2{font-weight:700;margin:0 0 20px}h2{font-size:60px;line-height:71px}h3{font-size:30px;font-weight:700;line-height:35px}li,p{font-size:18px!important;font-weight:400;line-height:29px}.homepage-banner p{font-size:20px!important;line-height:31px}a{color:#00b140!important;text-decoration:none}body{margin:0;padding:0}.accent{color:#00b140}body *{color:#425563}.body-container-wrapper{margin-top:115px}.homepage{display:flex;flex-direction:column;margin:auto;max-width:2400px}.container{margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;width:100%}@media (min-width:450px){.container{max-width:410px!important}}@media (min-width:576px){.container{max-width:540px!important}}@media (min-width:768px){.container{max-width:720px!important}}@media (min-width:992px){.container{max-width:960px!important}}@media (min-width:1200px){.container{max-width:1000px!important}}@media (min-width:1400px){.container{max-width:1200px!important}}.container-center .row-fluid{align-items:center;display:flex;height:100%}.hompage-banner .row-fluid{justify-content:start}.product-list-row .row-fluid{justify-content:center}.homepage-banner{background:url(https://www.ghorthodontics.com/hubfs/homepage/GH%20Banner.webp);background-position:0;background-size:cover;height:600px}.homepage-banner .banner-content{width:60%}.highlight{color:#00b140}.homepage-banner .row-fluid-wrapper{height:100%}.hs-button{background:#00b140;border-radius:0 0 0 0;display:block;margin-top:40px;padding:15px 80px;width:fit-content}.banner-content a.hs-button{border-radius:0 0 0 40px!important}a.hs-button{color:#fff!important;font-weight:700;text-decoration:none}.eu-mdr{background:#425563;padding:25px 0}.eu-mdr h2,.eu-mdr p{color:#fff;margin:0}.eu-mdr h2{font-size:38px;line-height:51px!important;margin-bottom:15px}.eu-mdr img.hs-image-widget{float:right;height:150px}.orthodontists{padding-bottom:100px;padding-top:100px}.section-heading{margin:auto auto 30px!important;max-width:800px;text-align:center}.orthodontists .product-list-row .product-item{box-shadow:0 4px 4px 0 rgba(0,0,0,.15);margin-bottom:30px}.orthodontists .product-list-row .product-item img{background:#e6e6e6;height:400px!important;object-fit:cover;width:100%}.orthodontists .product-list-row .product-item h3{background:#fff;color:#00b140;font-weight:700;margin:0;padding:25px;text-align:center}.text-image-box{background:#f7f7f7;padding-bottom:100px;padding-top:100px}.text-image-box .text{padding:40px}.new-homepage ul{list-style:disc!important}.new-homepage ul li::marker{color:#00b140!important}.text-image-full .text-wrapper{max-width:600px;padding:40px}.text-image-full .text .row-fluid{display:flex;justify-content:end}.text-image-full .no-container .text-image-row .row-fluid{height:100%}.text-image-full .image img{height:100%;object-fit:cover;width:100%}.text-image-row{display:flex!important}.service-worthy .image{background:url(https://7450993.fs1.hubspotusercontent-na1.net/hubfs/7450993/service%20worthy.webp)}.ortho-shop .image{background:url(https://7450993.fs1.hubspotusercontent-na1.net/hubfs/7450993/shop-products.webp)}.text-image-full .row-fluid-wrapper{width:100%}.packaging{background:#00b140}.new-homepage .image{background-position:50%!important;background-size:cover!important;height:100%}.packaging .image{background:url(https://7450993.fs1.hubspotusercontent-na1.net/hubfs/7450993/homepage/custom-packaging.webp);background-color:#fff}.packaging h2,.packaging p{color:#fff}.custom-menu-primary .hs-menu-wrapper>ul>li>a{color:#425563!important}.cm-footer-contact p{font-size:14px!important;line-height:24px}.cm-bottom-footer-wrapper a,.cm-bottom-footer-wrapper a span{color:#00b140!important;text-decoration:underline}.custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1>ul.hs-menu-children-wrapper li a{color:#425563!important;font-size:16px!important;font-weight:400}.cm-footer-contact a,.cm-footer-menu-inner-wrapper li.hs-menu-item a,.cm-header .store-navbar ul li a{color:#425563!important}.custom-menu-primary .hs-menu-wrapper>ul>li:last-of-type>a{color:#00b140!important}.custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1>ul.hs-menu-children-wrapper li a:hover{color:#fff!important}.packaging .hs-button{background:#425563;border-radius:0 0 0 0;display:block;margin-top:40px;padding:15px 80px;width:fit-content}.testimonials{padding-bottom:100px;padding-top:100px}.bottom-banner{background:#425563;padding-bottom:50px;padding-top:50px}.bottom-banner .image{background:url(https://7450993.fs1.hubspotusercontent-na1.net/hubfs/7450993/homepage/welcome-pack.webp)}.bottom-banner h2{color:#fff}.cm-back-to-top-wrapper .show,.cm-back-to-top-wrapper a i:before{color:#fff!important}#hs_cos_wrapper_module_1736227837577341{margin-left:auto;margin-right:auto;margin-top:40px}.cm-footer-copyright em{color:#425563!important}.olark-launch-button.olark-text-button .olark-button-text span{color:#fff!important}@media screen and (max-width:1900px){h1{font-size:70px;line-height:71px}h2{font-size:56px;line-height:61px}h3{font-size:24px}}@media screen and (max-width:1400px){.text-image-full .text-wrapper{max-width:460px}}@media screen and (max-width:991px){h1{font-size:60px}h1,h2{line-height:71px}h2{font-size:48px}h3{font-size:24px;line-height:31px}.text-image-box .text-image-row .row-fluid-wrapper .row-fluid{flex-direction:column}.text-image-full .row-fluid-wrapper .row-fluid{display:flex;flex-direction:column-reverse}.image,.text{width:100%!important}.image{height:400px!important;margin:0!important}.text-image-full .row-fluid-wrapper .text-wrapper{margin:auto;max-width:680px!important}}@media screen and (max-width:768px){h1{font-size:48px;line-height:61px}h2{font-size:30px;line-height:35px}h3{font-size:24px;line-height:31px}.homepage-banner .banner-content{width:100%}.homepage-banner{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.6)),url(https://www.ghorthodontics.com/hubfs/homepage/GH%20Banner.webp);background-position:50%;background-size:cover}.eu-mdr .container .row-fluid-wrapper .row-fluid,.product-list-row .row-fluid-wrapper .row-fluid{flex-direction:column}.eu-mdr .container .hs_cos_wrapper{text-align:center}.text-image-full .row-fluid-wrapper .text-wrapper{max-width:500px!important}.user-name{font-size:20px!important;line-height:29px!important}.details img.icon{height:80px}.orthodontists .product-list-row .product-item{width:100%}}.products-page-template .container-center .row-fluid{justify-content:center}.products-page-template .banner{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://www.ghorthodontics.com/hubfs/ghorthodontics%20bracket%20hero.webp);background-position:top;background-size:cover;min-height:600px}.products-page-template .banner.container-center{align-items:center;display:flex;justify-content:center;text-align:center}.products-page-template .banner.container-center h1{color:#fff;font-size:60px;line-height:68px;text-align:left}.products-page-template .row-depth-1.row-number-3{width:100%}.products-page-template .banner .hs-button{border-radius:0 0 0 40px!important;margin-top:24px;padding:15px 30px;text-transform:uppercase}.products-page-template .trustee-section{padding-bottom:80px;padding-top:80px}.products-page-template .trustee-section h2{color:#fff;font-size:40px;line-height:48px;text-transform:uppercase}.products-page-template .trustee-section .image{text-align:center}.products-page-template .trustee-section .text{padding:0 40px}.products-page-template .trustee-section .image img{margin-bottom:24px}.products-page-template .trustee-section .image span{font-size:15px;font-style:normal;font-weight:700!important}.products-page-template p{font-size:16px!important;line-height:24px!important}.products-page-template ul:not(.products-page-template .not-checklist){list-style:none;padding-left:0}.products-page-template li:not(.products-page-template .not-checklist li,.text-only ul li){font-size:16px!important;line-height:24px;margin-bottom:10px;padding-left:40px;position:relative}.products-page-template li{font-size:16px!important;line-height:24px}.products-page-template li:not(.products-page-template .not-checklist li,.feature-details ul li,.text-only ul li):before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="26" viewBox="0 0 27 26" fill="none"><g clip-path="url(%23clip0_43_489)"><path d="M26.3868 0C26.8731 0.202972 27.1223 0.585106 26.9419 1.11188C21.8325 9.14146 16.8733 17.28 11.6698 25.2423C10.6669 26.1619 9.1959 26.2738 8.11646 25.4167C5.4634 22.2572 2.75121 19.1121 0.24719 15.8383C-0.900437 13.0586 2.20093 10.6676 4.65427 12.5598C6.36002 13.8753 7.93122 15.6752 9.62068 17.0443C9.99055 17.3121 10.3176 17.3014 10.6458 16.9871L25.6048 0.267851L26.0253 0H26.3868Z" fill="%2300B140"/></g><defs><clipPath id="clip0_43_489"><rect width="27" height="26" fill="white"/></clipPath></defs></svg>') no-repeat 50%;background-size:contain;content:"";height:26px;left:0;position:absolute;top:3px;width:27px}.products-page-template .key-features{background:#00b140;padding-bottom:80px;padding-top:80px}.products-page-template .key-features h2{border-bottom:3px solid #fff;color:#fff;font-size:30px;line-height:38px;margin:auto auto 40px;padding-bottom:20px;text-align:center;text-transform:uppercase;width:fit-content}.products-page-template #hs_cos_wrapper_widget_1745455793622485_ a{font-weight:700}.products-page-template .key-features .tile{background:#fff;margin-left:0;padding:30px;width:25%}.products-page-template .key-features .brackets .tile{min-height:380px}.products-page-template .key-features .tile:first-child{border-radius:10px 0 0 10px}.products-page-template .key-features .tile:last-child{border-radius:0 10px 10px 0}.products-page-template .key-features .tile:not(.tile:last-child){border-right:1px solid #425563}.products-page-template .key-features .tile img{height:50px!important;margin-bottom:30px;width:50px!important}.products-page-template .key-features .tile h3{font-size:18px;font-style:normal;font-weight:600;line-height:26px}.products-page-template .explore-section{padding-bottom:80px;padding-top:80px}.products-page-template .explore-section h2{border-bottom:3px solid #00b140;font-size:40px;font-weight:700;line-height:48px;padding-bottom:20px;text-align:center}.products-page-template .explore-section .jump-link a.hs-button{background:#fff;border-radius:10px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);color:#425563!important;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin-top:0;min-width:100%;padding:15px 20px;text-align:center}.products-page-template .explore-section .jump-link a#hs-button_module_1745409777722403{float:right}.products-page-template .explore-section .jump-link .widget-type-custom_widget{margin:10px 15px}.products-page-template .explore-section .text-image{margin-top:80px}.products-page-template .explore-section .text-image .image img{background:#fff;border:1px solid #00b140;border-radius:10px;box-shadow:2px 2px 16px 0 rgba(0,0,0,.08);display:flex;margin:auto;width:450px}.products-page-template .explore-section .text-image .text ul{display:flex;flex-wrap:wrap;gap:1rem;list-style-type:none;margin:0;padding:0}.products-page-template .explore-section .text-image .text li{box-sizing:border-box;flex:1 1 calc(50% - 1rem)}.products-page-template .explore-section .text-image .text .hs-button{background:#00b140;border-radius:5px;padding:15px 30px}.products-page-template .explore-section .text-image.reverse{background:#f7f7f7;padding-bottom:80px;padding-top:80px}.products-page-template .explore-section .text-image span{color:#00b140}.products-page-template .benefit-section{background:#f7f7f7;padding-bottom:80px;padding-top:80px}.products-page-template .benefit-section .description,.products-page-template .benefit-section h2{margin-left:auto!important;margin-right:auto;max-width:900px;text-align:center}.products-page-template .benefit-section h2{font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:24px;text-align:center;text-transform:uppercase}.products-page-template .benefit-section .description{margin-bottom:60px}.products-page-template .benefit-section .tile{background:#fff;border-radius:15px;margin-bottom:30px;padding:30px}.products-page-template .benefit-section .tile h3{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:24px;text-transform:uppercase}.products-page-template .two-col{padding-bottom:80px;padding-top:80px}.products-page-template .two-col h2{border-left:10px solid #00b140;font-size:30px;font-style:normal;font-weight:700;line-height:38px;max-width:587px;padding-bottom:10px;padding-left:30px;padding-top:10px;text-transform:uppercase}.products-page-template .two-col.container-center .row-fluid{align-items:baseline}.products-page-template .cta-banner{padding-bottom:80px;padding-top:80px}.products-page-template .cta-banner .container{background-image:url(https://7450993.fs1.hubspotusercontent-na1.net/hubfs/7450993/assets/Assets%202025/cta-banner-bg.webp);background-position:50%;background-size:cover;border:3px solid #00b140;border-radius:15px;padding:60px!important;text-align:center}.products-page-template .cta-banner [data-hs-cos-type=text]{font-size:40px;font-style:normal;font-weight:700;line-height:48px;text-align:center;text-transform:uppercase}.products-page-template .cta-banner img{margin-bottom:40px}.products-page-template .cta-banner .hs-button{background:#00b140;border-radius:5px;margin-left:auto;margin-right:auto;padding:15px 30px}.feature-details{margin-top:24px}.feature-details li,.feature-details p,.feature-details strong{color:#fff!important}.feature-details ul,.text-only ul{list-style:disc!important;padding-left:20px!important}.feature-details ul li,.text-only ul li{padding-left:0!important}.explore-intro{margin-top:40px;text-align:center}.text-only{background:#fff;padding-bottom:60px;padding-top:60px}.text-only h2{font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:24px;text-align:center;text-transform:uppercase}ul.right-carets li:before{font-family:Font Awesome\ 5 Free;font-weight:900}@media (max-width:991px){.products-page-template h1{font-size:36px!important;line-height:48px!important}.products-page-template .cta-banner #hs_cos_wrapper_module_1745455793622485_,.products-page-template h2{font-size:30px!important;line-height:38px!important}.products-page-template .image,.products-page-template .text{width:100%!important}.products-page-template .container-center .row-fluid{flex-direction:column!important}.products-page-template .trustee-section .image{height:fit-content!important;margin-bottom:40px!important;text-align:center}.products-page-template .trustee-section .text{padding:0!important}.products-page-template .key-features .tile{margin-bottom:20px;width:100%!important}.products-page-template .explore-section .jump-link a.hs-button{min-width:100%!important}.products-page-template .explore-section .jump-link .widget-type-custom_widget{width:100%}.products-page-template .explore-section .text-image .image img{height:400px!important;width:400px!important}.products-page-template .explore-section .text-image .image{height:fit-content!important;margin-bottom:40px!important}.products-page-template .reverse .row-fluid{flex-direction:column-reverse!important}.products-page-template .benefit-section .tile,.products-page-template .two-col .col{width:100%!important}}@media (max-width:768px){.products-page-template .explore-section .text-image .text li{flex:1 1 calc(100% - 1rem)!important}.products-page-template .explore-section .text-image.reverse{width:100%}.testimonial-carousel{width:100%!important}.testimonial-carousel .testimonial-nav{top:110%}.testimonial-carousel .testimonial-nav.prev{left:0}.testimonial-carousel .testimonial-nav.next{right:0}.testimonials .widget-type-cell.container{width:100%}}@media (max-width:400px){.products-page-template .explore-section .text-image .image img{height:300px!important;width:300px!important}}@media (max-width:767px){.cm-footer .phonenum{margin-top:1rem}.cm-footer .phonenum a,.cm-footer .phonenum i{color:#fff!important}}