html{scroll-behavior:smooth}.bgsettings,.landing_layouts .wave_cta,.landing_header,.blogheading,.locations_and_hours_block,.contact_hero,.faq,.testimonail_slider,.blue_fifty_cta .cntwrap,.full_width_image_bg,.center_cta_gray_block,.just_content_with_columns,.inside_hero .leftcol{background-size:cover;background-position:center;background-repeat:no-repeat}.container.smaller{max-width:calc(1200px + 8%)}main section ol{margin-bottom:1rem;margin-left:1rem}main section ol li{padding-bottom:.5rem}main section ul li{padding-bottom:.5rem}main section ul li::marker{color:#6ADBDB}main section a:hover{color:#2E4E80}.script-text{color:#BFBFBF}.bc{color:#fff}@media (max-width:767px){.bc{text-wrap:balance}}.bc span:last-of-type a::after{display:none}.bc a{color:currentColor;font-size:13px;letter-spacing:.02em;text-decoration:none}.bc a:hover{color:#fff;text-decoration:underline}@media (max-width:980px){.bc a{font-size:11px}}.bc a:after{content:" / "}.inside_hero{display:flex;flex-wrap:nowrap;justify-content:space-between;color:#fff;position:relative}@media (max-width:980px){.inside_hero{flex-wrap:wrap}}.inside_hero .bc{position:absolute;top:1rem;left:1rem;z-index:3}@media (max-width:980px){.inside_hero .bc{left:50%;transform:translateX(-50%);top:0}}.inside_hero .leftcol{background-image:url(/wp-content/themes/dbms/images/water-bg.webp);width:50%;display:flex;justify-content:center;align-items:center}@media (max-width:980px){.inside_hero .leftcol{width:100%;padding-block:50px 40px}}.inside_hero .leftcol .script-text{font-size:39px;display:block}@media (max-width:980px){.inside_hero .leftcol .script-text{text-align:center}}@media (max-width:767px){.inside_hero .leftcol .script-text{font-size:29px;line-height:48px;line-height:1.3}}.inside_hero .leftcol .cnt{max-width:calc(640px - 4%);margin-inline:auto;padding-inline:4%}@media (max-width:980px){.inside_hero .leftcol .cnt{max-width:100%}}.inside_hero .leftcol h1{font-size:60px;line-height:72px;font-weight:300;margin-block:0}@media (max-width:980px){.inside_hero .leftcol h1{text-align:center;font-size:40px;line-height:39px}}@media (max-width:767px){.inside_hero .leftcol h1{font-size:32px;line-height:39px}}.inside_hero .rightcol{width:50%}@media (max-width:980px){.inside_hero .rightcol{width:100%}}.inside_hero .rightcol img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lead_block_with_anchors{padding-top:70px;margin-block:0 80px}@media (max-width:980px){.lead_block_with_anchors p{font-size:18px}}.lead_block_with_anchors a{color:#2E4E80}.lead_block_with_anchors a:hover{text-decoration:none;color:#222632}.lead_block_with_anchors .anchor_block{padding-block:70px 0;width:100%}@media (max-width:980px){.lead_block_with_anchors .anchor_block{padding-block:40px}}.lead_block_with_anchors .anchor_block ul{list-style-type:none;margin-left:0;-moz-columns:2;columns:2;margin-inline:auto;font-size:20px}@media (max-width:980px){.lead_block_with_anchors .anchor_block ul{-moz-columns:1;columns:1}}.lead_block_with_anchors .anchor_block ul li{padding-block:0 .5rem}.just_content_with_columns{padding-block:100px}@media (max-width:767px){.just_content_with_columns{padding-block:40px calc(40px - 1rem)}}.just_content_with_columns .script-text{font-size:4cqw}@media (max-width:767px){.just_content_with_columns .script-text{font-size:30px}}.just_content_with_columns.shaded-inner .col{outline:1px solid #4A6CA0;outline-offset:1rem}@media (max-width:767px){.just_content_with_columns.shaded-inner .col{outline-offset:.75rem}}.just_content_with_columns.shaded-inner .col.no-shade{outline:unset}.just_content_with_columns .container{max-width:calc(1200px + 8%);container-type:inline-size}.just_content_with_columns .container>div{margin-block:0 120px}@media (max-width:980px){.just_content_with_columns .container>div{margin-block:0 40px}}@media (max-width:767px){.just_content_with_columns .container>div{margin-block:0 40px}}.just_content_with_columns .container>div:last-of-type{margin-block:0}.just_content_with_columns .flex{display:flex;flex-wrap:nowrap;align-items:stretch}@media (max-width:980px){.just_content_with_columns .flex{flex-wrap:wrap}}.just_content_with_columns .flex.half{gap:70px}@media (max-width:767px){.just_content_with_columns .flex.half{gap:40px}}.just_content_with_columns .flex.half .col{width:50%}@media (max-width:980px){.just_content_with_columns .flex.half .col{width:100%}}.just_content_with_columns .flex.thirds{gap:50px}@media (max-width:767px){.just_content_with_columns .flex.thirds{gap:40px}}.just_content_with_columns .flex.thirds .col{width:33.333%}@media (max-width:980px){.just_content_with_columns .flex.thirds .col{width:100%}}.just_content_with_columns.bg-dark{color:#fff}.just_content_with_columns a{color:currentColor}.just_content_with_columns a:hover{color:currentColor;text-decoration:none}.fifty_fifty_block{background-size:100vw;background-position:top;background-repeat:no-repeat;padding-top:80px;margin-bottom:180px}.fifty_fifty_block .container{max-width:1600px}@media (max-width:767px){.fifty_fifty_block{padding-top:40px;margin-bottom:40px}}.fifty_fifty_block.lazyloaded .imgwrap:after{background-image:url(/wp-content/themes/dbms/images/after.webp)}.fifty_fifty_block h2.lead{text-align:center;margin-bottom:0}.fifty_fifty_block .cols{display:flex;justify-content:space-between;gap:148px;margin-top:180px}@media (max-width:980px){.fifty_fifty_block .cols{flex-wrap:wrap;gap:40px;margin-top:40px}}.fifty_fifty_block .cols:first-of-type{margin-top:120px}@media (max-width:767px){.fifty_fifty_block .cols:first-of-type{margin-top:60px}}.fifty_fifty_block .cols.imgright{flex-direction:row-reverse}.fifty_fifty_block .cnt{padding-top:2rem;width:50%}@media (max-width:980px){.fifty_fifty_block .cnt{width:100%;padding-top:0}}.fifty_fifty_block .imgwrap{position:relative;padding-block:0 40px;width:50%}@media (max-width:980px){.fifty_fifty_block .imgwrap{width:100%;max-width:calc(100% - 40px);padding-block:0 20px}}@media (max-width:767px){.fifty_fifty_block .imgwrap{max-width:100%}}.fifty_fifty_block .imgwrap:after{content:"";position:absolute;background-color:#222632;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80%;bottom:0;left:40px;z-index:1}@media (max-width:980px){.fifty_fifty_block .imgwrap:after{left:20px}}.fifty_fifty_block .imgwrap img{display:block;width:100%;position:relative;z-index:33}.center_cta_gray_block{text-align:center;display:flex;justify-content:center;align-items:center;padding-block:160px 140px}.center_cta_gray_block.is-blue{color:#fff}.center_cta_gray_block.is-blue a{color:currentColor}@media (max-width:767px){.center_cta_gray_block{padding-block:80px}}.center_cta_gray_block .cnt{max-width:700px;margin-inline:auto}@media (max-width:767px){.center_cta_gray_block .cnt{max-width:100%}}.center_cta_gray_block .btnwrap{margin-top:3rem}.full_width_image_bg{position:relative;color:#fff}.full_width_image_bg:after{content:"";position:absolute;inset:0;background:#131933;opacity:.54}@media (max-width:767px){.full_width_image_bg:after{opacity:1}}.full_width_image_bg .container.small{aspect-ratio:1600/680;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.full_width_image_bg .container.small{aspect-ratio:unset;flex-wrap:wrap;padding-inline:0}}.full_width_image_bg .script-text{font-size:68px;line-height:1}@media (max-width:980px){.full_width_image_bg .script-text{font-size:38px}}@media (max-width:767px){.full_width_image_bg .script-text{font-size:32px}}.full_width_image_bg .script-text p{line-height:1;margin-bottom:0}.full_width_image_bg .mobileimg{display:none}@media (max-width:767px){.full_width_image_bg .mobileimg{display:block;position:relative;z-index:33}}.full_width_image_bg .cnt{position:relative;z-index:33;text-align:center}@media (max-width:767px){.full_width_image_bg .cnt{padding-inline:8%;padding-block:20px 40px}}.blue_fifty_cta{color:#fff}.blue_fifty_cta.img-right .container{flex-direction:row-reverse}.blue_fifty_cta .container{padding-inline:0;display:flex;justify-content:space-between;flex-wrap:wrap}.blue_fifty_cta a{color:currentColor}.blue_fifty_cta a.button{padding-inline:4rem}@media (max-width:767px){.blue_fifty_cta a.button{padding-inline:3rem;font-size:1rem}}.blue_fifty_cta a.button:hover{color:#fff}.blue_fifty_cta .imgwrap{width:50%}@media (max-width:980px){.blue_fifty_cta .imgwrap{width:100%}}.blue_fifty_cta .imgwrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blue_fifty_cta p:has(.button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button){margin-bottom:0}.blue_fifty_cta .cntwrap{width:50%;display:flex;align-items:center;padding:100px;text-align:center;justify-content:center}@media (max-width:980px){.blue_fifty_cta .cntwrap{width:100%;padding:60px 8%}}@media (max-width:767px){.blue_fifty_cta .cntwrap{padding-block:40px}}.events_slider_custom{padding-block:120px 120px;margin-bottom:0}@media (max-width:767px){.events_slider_custom{padding-block:40px}}blockquote{font-family:"benton-modern-display",serif;font-style:italic;font-size:32px;line-height:44px;font-weight:300;text-align:center}@media (max-width:767px){blockquote{font-size:22px;line-height:1.75}}cite{display:block;font-size:24px;line-height:32px;font-style:normal;font-weight:600;margin-top:2rem}.testimonail_slider{padding-block:100px;background-attachment:fixed}@media (max-width:767px){.testimonail_slider{background-attachment:scroll}}.testimonail_slider.is-gray .slick-arrow{display:block;width:42px;height:43px}.testimonail_slider.is-gray .slick-arrow svg{display:block}.testimonail_slider.is-gray .slick-arrow svg path{stroke:#000}.testimonail_slider.is-blue{color:#fff}.testimonail_slider .wrapper{position:relative}.testimonail_slider h2{text-align:center}.testimonail_slider .container.small:has(h2) .reviewslider{margin-top:90px}@media (max-width:767px){.testimonail_slider .container.small:has(h2) .reviewslider{margin-top:40px}}.testimonail_slider .icon{position:absolute;top:33%;transform:translateY(-50%)}@media (max-width:767px){.testimonail_slider .icon{display:none}}.testimonail_slider .icon.leftq{left:0}.testimonail_slider .icon.rightq{right:0}.testimonail_slider .reviewslider{max-width:830px;margin-inline:auto;position:relative}.testimonail_slider .script-text{font-size:68px;text-align:center;display:block;margin-top:-1rem}@media (max-width:767px){.testimonail_slider .script-text{font-size:40px}}.testimonail_slider blockquote{display:block}.testimonail_slider cite{text-align:center}.testimonail_slider .rnav{margin-block:3rem 0;display:flex;justify-content:center;align-items:center;gap:10px}.testimonail_slider .rnav svg{display:block;width:42px;height:43px}.faq{padding-block:100px;background-attachment:fixed;background-position:top}@media (max-width:767px){.faq{background-attachment:scroll;padding-block:40px}}.faq h2{text-align:center}.faq .inner{background:#fff;box-shadow:0 23px 36px rgb(0 0 0 / .16);padding:100px;margin-top:80px}@media (max-width:767px){.faq .inner{margin-top:40px;padding:30px 4%}}.faq .faqsingle{border-top:1px solid #59b5b8;padding-block:1rem}@media (min-width:1024px){.faq .faqsingle{padding-inline:1rem}}.faq .faqsingle:last-of-type{border-bottom:1px solid #59b5b8}.faq .question{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;margin-bottom:0;gap:10px}@media (max-width:767px){.faq .question svg{width:20px;height:20px}}.faq .question.is-active svg #twoline{display:none}.faq .answer{display:none;margin-top:2rem}@media (min-width:1024px){.faq .answer{max-width:calc(100% - 31px)}}@media (max-width:767px){.faq .container{padding-inline:4%}}.icon-gallery{padding-block:40px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.icon-gallery{grid-template-columns:repeat(2,1fr);gap:60px}}@media (max-width:767px){.icon-gallery{grid-template-columns:repeat(1,1fr);gap:30px}}.icon-gallery img{display:block;margin-inline:auto}.icon-gallery figure{text-align:center}.icon-gallery figcaption{font-family:"benton-modern-display",serif;font-weight:300;font-size:40px;line-height:52px;text-align:center}.staff_grid{padding-block:100px;background-position:top;background-repeat:no-repeat;background-size:100vw auto}@media (max-width:767px){.staff_grid{padding-block:40px}}.staff_grid .container{max-width:100%;padding-inline:2%}@media (max-width:767px){.staff_grid .container{padding-inline:8%}}.staff_grid.col-count-2 .staffers{justify-content:center;max-width:792px;margin:0 auto}@media (max-width:980px){.staff_grid.col-count-2 .staffers{max-width:100%;justify-content:center}}.staff_grid.col-count-2 .singlestaff{max-width:366px}@media (max-width:980px){.staff_grid.col-count-2 .singlestaff{max-width:100%}}.staff_grid.col-count-3 .staffers{max-width:1098px;margin:0 auto;justify-content:space-evenly}@media (max-width:980px){.staff_grid.col-count-3 .staffers{justify-content:center}}.staff_grid.col-count-3 .staffers .singlestaff{width:calc(33.3333333333% - 30px)}@media (max-width:980px){.staff_grid.col-count-3 .staffers .singlestaff{width:calc(50% - 15px)}}.staff_grid.col-count-4 .staffers{max-width:1584px;margin-inline:auto}@media (max-width:980px){.staff_grid.col-count-4 .staffers{max-width:100%;justify-content:center}}.staff_grid.col-count-4 .staffers .singlestaff{width:calc(25% - 30px);flex-grow:1}@media (max-width:980px){.staff_grid.col-count-4 .staffers .singlestaff{width:calc(50% - 15px)}}.staff_grid h2{text-align:center;margin-bottom:80px}@media (max-width:767px){.staff_grid h2{margin-bottom:40px}}.staff_grid .singlestaff{width:100%}@media (max-width:767px){.staff_grid .singlestaff{width:calc(50% - 15px)}.staff_grid .singlestaff .btnwrap .button,.staff_grid .singlestaff .btnwrap .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .staff_grid .singlestaff .btnwrap button{font-size:14px;letter-spacing:-.0125em;padding-inline:.65rem}}.staff_grid .staffers{display:flex;-moz-column-gap:30px;column-gap:30px;row-gap:60px;flex-wrap:wrap}@media (max-width:767px){.staff_grid .staffers{-moz-column-gap:15px;column-gap:15px}}.staff_grid .staffers img{display:block;margin-inline:auto;margin-bottom:1rem}.staff_grid .staffname{font-family:"benton-modern-display",serif;display:block;font-weight:300;font-size:25px;line-height:31px;text-align:center;margin-bottom:.25rem}@media (max-width:767px){.staff_grid .staffname{font-size:1rem;line-height:1.3}}.staff_grid .stafftitle{font-family:"benton-modern-display",serif;font-weight:300;font-style:italic;font-size:21px;line-height:31px;text-align:center}@media (max-width:767px){.staff_grid .stafftitle{font-size:14px}}.inside_hero.bio_header .leftcol{width:100%}.inside_hero.bio_header .leftcol .cnt{max-width:90%;padding-right:2%}.inside_hero.bio_header .leftcol .cnt h1{margin-top:-1ch}.inside_hero.bio_header .leftcol p:has(.button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button){margin-bottom:0}@media (max-width:767px){.inside_hero.bio_header .leftcol p:has(.button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button){display:flex;justify-content:center}}.inside_hero.bio_header .rightcol{width:100%;max-width:366px}@media (max-width:980px){.inside_hero.bio_header .rightcol{max-width:100%;background-color:#27394c}.inside_hero.bio_header .rightcol img{max-width:366px;margin-inline:auto}}@media (max-width:980px) and (max-width:767px){.inside_hero.bio_header .rightcol img{max-width:100%}}.inside_hero.bio_header .rightcol img{display:block}.inside_hero.bio_header .button,.inside_hero.bio_header .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .inside_hero.bio_header button{color:#fff}.just_content_shaded_bg{background-repeat:no-repeat;background-size:100vw auto;background-position:top;padding-block:100px;margin-bottom:40px;padding-inline:4%}@media (max-width:767px){.just_content_shaded_bg{padding-block:40px;padding-inline:0}}.custom_instagram_code{margin-bottom:40px}.custom_instagram_code .instaflex{display:flex;justify-content:center;gap:1rem;align-items:center}.custom_instagram_code .script-text{font-size:93px;color:#222632}.custom_instagram_code a{color:#222632}.custom_instagram_code .right a{gap:.5rem;display:flex;align-items:center}.just_content_with_columns p:has(iframe[src*="youtube.com/embed"]){aspect-ratio:16/9;display:block}.just_content_with_columns p:has(iframe[src*="youtube.com/embed"]) iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;display:block}.book_block_code{padding-block:120px}@media (max-width:767px){.book_block_code{padding-block:40px}}.book_block_code .inner{max-width:980px;background-color:#fff;margin-inline:auto;box-shadow:0 23px 36px rgb(0 0 0 / .16);padding:60px}@media (max-width:767px){.book_block_code .inner{padding:40px}}.book_block_code h2{color:#222632;text-align:center}@media (max-width:767px){.book_block_code h2{margin-bottom:1rem}}.book_block_code .script-text{text-align:center;display:block;font-size:60px;line-height:1}.book_block_code .script-text p{margin-bottom:0;line-height:1}@media (max-width:767px){.book_block_code .script-text p{font-size:34px;margin-block:1rem}}.nextpatient-box.nextpatient-font{margin:0 auto;text-align:center}.time-preview-box{color:#4A6CA0}.nextpatient-criteria-label{font-size:22px;font-weight:600}.contact_hero{background-image:url(/wp-content/themes/dbms/images/contact-hero.webp);padding-block:100px;color:#fff;position:relative}.contact_hero .script-text{display:block;text-align:center;font-size:39px;margin-bottom:-2rem}.contact_hero .bc{position:absolute;top:1rem;left:1rem}.contact_hero h1{font-size:60px;text-align:center;margin-bottom:30px}.contact_hero p{text-align:center}.contact_hero .container.small{max-width:980px}.contact_hero form{margin-top:90px}@media (max-width:767px){.contact_hero form{margin-top:40px}}.frm_forms label{display:block;font-weight:300;font-size:17px;color:currentColor;margin-bottom:10px;font-weight:300}.frm_forms textarea{border-radius:2px;background:rgb(255 255 255 / .04);border:1px solid #fff;display:block;font-size:17px;color:currentColor;width:100%;height:150px;padding:1rem;font-family:"kigelia-lgc",sans-serif}@media (max-width:767px){.frm_forms textarea{height:100px}}.frm_forms input[type=tel],.frm_forms input[type=email],.frm_forms input[type=text]{border-radius:2px;background:rgb(255 255 255 / .04);border:1px solid #fff;display:block;width:100%;font-size:17px;padding:1rem 1rem;font-family:"kigelia-lgc",sans-serif;color:currentColor;outline:unset}.frm_forms .frm_form_field{margin-bottom:30px}.frm_forms input[type=checkbox],.frm_forms input[type=radio]{accent-color:#6ADBDB}.frm_forms .horizontal_radio{display:flex;align-items:center;gap:30px}@media (max-width:767px){.frm_forms .horizontal_radio{flex-wrap:wrap;gap:1rem}}.frm_forms .horizontal_radio label{margin-bottom:0}.frm_forms .vertical_radio{display:flex;justify-content:center}@media (max-width:767px){.frm_forms .vertical_radio{flex-wrap:wrap}}.frm_forms .disclaimer{font-size:14px;font-weight:300;font-style:italic;text-wrap:balance}@media (max-width:767px){.frm_forms .disclaimer{font-size:12px}}.frm_forms .frm_button_submit{position:relative;display:inline-block;color:#222632;text-decoration:none;padding-block:13px;padding-inline:44px;cursor:pointer;border:1px solid #6ADBDB;background:#fff0;text-align:center;font-family:"kigelia-lgc",sans-serif}.frm_forms .frm_button_submit::after{content:"";position:absolute;inset:-2px;border:3px solid #6ADBDB;opacity:0;transform:scale(.99);transition:transform 0.3s ease,opacity 0.3s ease;pointer-events:none}.frm_forms .frm_button_submit.is-hovered::after,.frm_forms .frm_button_submit:hover::after{opacity:1;transform:scale(1)}.frm_forms .frm_button_submit.dark{color:#fff}.frm_forms .frm_button_submit.white{color:#fff}.frm_forms .frm_button_submit{color:currentColor;padding-block:1.5rem;padding-inline:4rem;font-size:19px;font-weight:600}.frm_forms .frm_submit{justify-content:center}.locations_and_hours_block{padding-block:100px}@media (max-width:767px){.locations_and_hours_block{padding-block:50px}}.locations_and_hours_block h2{text-align:center}.locations_and_hours_block .grids{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:3rem;max-width:1048px;margin-inline:auto;margin-top:90px}@media (max-width:767px){.locations_and_hours_block .grids{grid-template-columns:1fr;margin-top:40px;row-gap:90px}}.locations_and_hours_block .singlelocale .linky a:hover{text-decoration:none}.locations_and_hours_block .singlelocale .linky *{font-size:24px;line-height:43px}@media (max-width:767px){.locations_and_hours_block .singlelocale .linky *{font-size:1rem;line-height:1.3}}.locations_and_hours_block .singlelocale a{color:#222632}.locations_and_hours_block .singlelocale img{display:block;width:100%}.locations_and_hours_block .singlelocale .cnt{padding-inline:1rem}@media (max-width:767px){.locations_and_hours_block .singlelocale .cnt{padding-inline:0}}.locations_and_hours_block .singlelocale h3{border-bottom:1px solid #2E4E80;margin-block:1rem 2rem}@media (max-width:767px){.locations_and_hours_block .singlelocale h3{margin-block:1rem}}.locations_and_hours_block .singlelocale .hours{margin-top:1rem}.locations_and_hours_block .singlelocale .hours p{font-weight:400;font-size:14px;line-height:22px;text-align:left}.locations_and_hours_block .btnwrap{justify-content:flex-start;margin-top:2rem}.blogheading{background-image:url(/wp-content/themes/dbms/images/blog-heading.webp);color:#fff;display:flex;justify-content:center;text-align:center;padding-block:90px 60px;position:relative;padding-inline:4%}.blogheading .bc{position:absolute;top:1rem;left:1rem;right:1rem}@media (max-width:767px){.blogheading .bc{line-height:1}}.blogheading .cnt{width:100%;container-type:inline-size}.blogheading .script-text{line-height:1;margin-bottom:-.5rem;font-size:40px}.blogheading h1{color:currentColor;margin-bottom:0;font-size:60px}.blogheading h1.singleheading{font-size:clamp(40px, 3cqw, 60px);padding-inline:12%;margin-top:1rem}@media (max-width:767px){.blogheading h1.singleheading{font-size:clamp(20px, 5cqw, 60px);padding-inline:2%;text-wrap:balance}}.catloop{margin-bottom:2rem}.catloop .burger{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:0;padding:0;cursor:pointer;color:#222632}@media (min-width:980px){.catloop .burger{display:none}}.catloop .burger span,.catloop .burger span::before,.catloop .burger span::after{display:block;width:26px;height:2px;background:currentColor;transition:transform 0.2s ease,top 0.2s ease,opacity 0.2s ease;position:relative}.catloop .burger span::before,.catloop .burger span::after{content:"";position:absolute;left:0}.catloop .burger span::before{top:-8px}.catloop .burger span::after{top:8px}.catloop .burger.is-open span{background:#fff0}.catloop .burger.is-open span::before{top:0;transform:rotate(45deg)}.catloop .burger.is-open span::after{top:0;transform:rotate(-45deg)}.catloop h2{text-align:center;display:flex;justify-content:center;gap:1ch;align-items:center}.catloop .flex{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;container-type:inline-size}@media (max-width:767px){.catloop .flex{display:none}.catloop .flex.is-active{display:flex;justify-content:flex-start}}.catloop .flex a{color:#2E4E80;font-size:20px}@media (max-width:767px){.catloop .flex a{font-size:1rem}}.blogloop{background-repeat:no-repeat;background-size:100% auto;background-position:top;padding-block:20px 100px}.blogloop .cardwrap{display:grid;grid-template-columns:repeat(3,1fr);gap:90px}@media (max-width:980px){.blogloop .cardwrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blogloop .cardwrap{grid-template-columns:1fr}}.blogloop .card{border-bottom:1px solid #6ADBDB;padding-block:0 40px;container-type:inline-size}.blogloop .card img{display:block;margin-inline:auto;box-shadow:0 13px 16px rgb(0 0 0 / .27);width:100%}.blogloop .card h3{text-align:center;padding-inline:1ch;text-wrap:balance;line-height:49px;margin-block:2rem 1rem}@media screen and (min-width:1025px) and (max-width:1650px){.blogloop .card h3{font-size:10cqw}}@media (max-width:767px){.blogloop .card h3{line-height:1.35}}.blogloop .card .btnwrap{margin-top:3rem}.meta{font-size:14px;display:block;text-align:center}.postnavigation{display:flex;justify-content:center;width:100%;padding-block:1rem}.postnavigation .screen-reader-text{position:absolute}.postnavigation ul{list-style-type:none;display:flex;gap:1ch}.postnavigation *{font-size:16px}.postnavigation a{color:#2E4E80;font-size:16px}.postnavigation a.prev,.postnavigation a.next{color:#4A6CA0}.posty{background-image:url(/wp-content/themes/dbms/images/50-bg.webp);background-size:100% auto;background-repeat:no-repeat;padding-block:90px 40px}@media (max-width:767px){.posty{padding-block:40px}}.posty a{color:#2E4E80}.posty ul{margin-block:1rem 2rem}.posty .meta{text-align:left}.posty .featured{float:right;margin-left:77px;margin-top:-2rem}@media (max-width:980px){.posty .featured{float:none;margin-top:0;margin-inline:auto}}.posty .featured img{display:block;box-shadow:0 13px 16px rgb(0 0 0 / .27);margin-inline:auto;margin-bottom:40px}.posty article img{box-shadow:0 13px 16px rgb(0 0 0 / .27)}.posty article::after{content:"";display:table;clear:both}.the-singlepost-navigation{padding-top:90px;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media (max-width:767px){.the-singlepost-navigation{padding-top:40px}}.the-singlepost-navigation .button,.the-singlepost-navigation .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .the-singlepost-navigation button{width:calc(8ch + 4rem)}@media (max-width:767px){.the-singlepost-navigation .button,.the-singlepost-navigation .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .the-singlepost-navigation button{width:calc(8ch + 1rem);padding-inline:.5rem}}.the-singlepost-navigation a.prev:only-child{margin-left:auto}@media (max-width:767px){.gallerypage h1{font-size:30px}}.gallerypage .bc{text-align:left}.gallerypage .galcategory,.gallerypage .gallerycats{background-image:url(/wp-content/themes/dbms/images/50-bg.webp);background-size:100% auto;background-repeat:no-repeat;padding-block:90px 60px}@media (max-width:767px){.gallerypage .galcategory,.gallerypage .gallerycats{padding-block:40px}}.gallerypage .galcategory ul,.gallerypage .gallerycats ul{margin:0;list-style-type:none}.gallerypage .galcategory a,.gallerypage .gallerycats a{color:#2E4E80}.gallerypage .galcategory a:has(svg),.gallerypage .gallerycats a:has(svg){display:flex;align-items:center;gap:10px}.gallerypage .galcategory a:hover,.gallerypage .gallerycats a:hover{text-decoration:none}.gallerypage .galcategory .cntwrap,.gallerypage .gallerycats .cntwrap{display:grid;grid-template-columns:repeat(2,1fr);row-gap:90px}@media (max-width:980px){.gallerypage .galcategory .cntwrap,.gallerypage .gallerycats .cntwrap{grid-template-columns:1fr}}.gallerypage .galcategory .singlecats,.gallerypage .gallerycats .singlecats{display:flex;gap:40px}@media (max-width:980px){.gallerypage .galcategory .singlecats,.gallerypage .gallerycats .singlecats{display:block}}.gallerypage .galcategory .singlecats img,.gallerypage .gallerycats .singlecats img{display:block;box-shadow:0 12px 16px rgb(0 0 0 / .16);width:250px;height:250px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.gallerypage .galcategory .singlecats img,.gallerypage .gallerycats .singlecats img{margin-inline:0 auto;width:150px;height:auto}}.gallerypage .galcategory .spacer,.gallerypage .gallerycats .spacer{width:1px;height:344px;background:#6ADBDB}@media (max-width:767px){.gallerypage .galcategory .spacer,.gallerypage .gallerycats .spacer{width:100%;height:1px;margin-block:20px;background:unset}}.gallerypage .galcategory .cntwrap{grid-template-columns:repeat(3,1fr);-moz-column-gap:20px;column-gap:20px}@media (max-width:980px){.gallerypage .galcategory .cntwrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gallerypage .galcategory .cntwrap{grid-template-columns:1fr}}.gallerypage .galcategory .singlecase{container-type:inline-size}.gallerypage .galcategory .singlecase h3{font-size:8cqw;text-align:center}.gallerypage .galcategory .casewrap{display:flex;gap:10px}.gallerypage .galcategory .btnwrap{margin-top:3rem}@media (max-width:767px){.gallerypage .galcategory .btnwrap{margin-top:1rem}}.gallerypage .galcategory figcaption{display:none}.galnav{display:flex;justify-content:space-between;margin-bottom:2rem}@media (max-width:767px){.galnav{flex-wrap:wrap;row-gap:30px}}.galnav .prevnextwrap .prevnext.button.case-prev,.galnav .prevnextwrap .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button.prevnext.case-prev,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .galnav .prevnextwrap button.prevnext.case-prev,.galnav .prevnextwrap .prevnext.button.case-next,.galnav .prevnextwrap .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button.prevnext.case-next,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .galnav .prevnextwrap button.prevnext.case-next{padding:1rem 2rem}@media (max-width:767px){.galnav .master{width:100%}.galnav .prevnextwrap{display:flex;width:100%;justify-content:center;gap:20px}.galnav .prevnextwrap a:only-child{margin-left:auto}}.singularcase{background-image:url(/wp-content/themes/dbms/images/50-bg.webp);background-size:100% auto;background-repeat:no-repeat;padding-block:40px 60px}@media (max-width:767px){.singularcase{padding-block:20px 40px}}.singularcase .bnapart{display:grid;grid-template-columns:66% 33%;gap:30px}@media (max-width:767px){.singularcase .bnapart{grid-template-columns:1fr}}.singularcase .bnapart .images{display:flex;gap:10px;flex-direction:column}.singularcase .bnapart .images .set{width:100%;display:flex;gap:10px}.singularcase .bnapart .images .set figure{width:50%}.singularcase .bnapart .images img{display:block}.singularcase .bnapart .mobheading{display:none}@media (min-width:1034px){.instagram_block{padding-top:40px}}.case-filter{display:flex;gap:1ch;margin-block:0 1rem;flex-wrap:wrap;justify-content:flex-start}.case-filter input{background-color:#f4f5f7;border:1px solid #222632;color:#222632;font-size:1rem;padding-block:1ex;padding-inline:1ex}.case-filter select{border:1px solid #6ADBDB;background-color:#fff0;color:#2E4E80;font-size:14px;padding-inline:1rem;padding-block:1ex;font-family:"kigelia-lgc",sans-serif;font-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/dbms/images/select-arrow.webp);background-repeat:no-repeat;background-position:94% center}.case-filter button{font-size:20px}.case-filter #age-filter-status{width:100%;margin-block:0;font-size:12px;color:#2E4E80}.source{padding-block:0 1rem}.source #opensources{color:#222632;font-size:1rem;border:none;text-transform:uppercase}.source .singlesources{display:none;padding-block:1rem;font-size:15px}.iam-event-grid{color:#222632;background-size:contain;background-position:top}.iam-event-grid .singleslide{max-width:unset}.events_slider_custom .eslide-grid{display:flex;flex-wrap:wrap;gap:60px}@media (max-width:767px){.events_slider_custom .eslide-grid{grid-template-columns:1fr}}.events_slider_custom .eslide-grid .singleslide{width:100%;display:flex;gap:60px;margin-block:0 70px}@media (max-width:767px){.events_slider_custom .eslide-grid .singleslide{margin-block:0 40px;gap:40px;flex-wrap:wrap}}.events_slider_custom .eslide-grid .singleslide img{width:100%;box-shadow:0 13px 16px rgb(0 0 0 / .27);display:block;-o-object-fit:cover;object-fit:cover;align-self:center;max-width:260px}@media (max-width:767px){.events_slider_custom .eslide-grid .singleslide img{flex-basis:100%;margin-inline:auto;max-width:unset}}.events_slider_custom .eslide-grid .singleslide .hiddenbutton{padding-inline:40px;padding-block:0 40px;flex-basis:100%}@media (max-width:767px){.events_slider_custom .eslide-grid .singleslide .hiddenbutton{flex-basis:100%;padding-inline:0;padding-block:0 40px}}.events_slider_custom .eslide-grid .singleslide h2{text-align:left;margin-block:0 1rem;font-size:46px}@media (max-width:767px){.events_slider_custom .eslide-grid .singleslide h2{font-size:32px}}.events_slider_custom .eslide-grid .singleslide:has(a) .hiddenbutton{position:relative;opacity:1;background:unset;border-bottom:1px solid #6ADBDB}.events_slider_custom .eslide-grid .singleslide:has(a) .hiddenbutton .button,.events_slider_custom .eslide-grid .singleslide:has(a) .hiddenbutton .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .eslide-grid .singleslide:has(a) .hiddenbutton button{width:auto;color:#222632;opacity:1;position:relative;top:0;left:0;transform:unset;margin-top:3rem}.just_content_with_columns.bg-light,.frm_forms.frm_style_dbms-on-white{color:#222632}.just_content_with_columns.bg-light textarea,.just_content_with_columns.bg-light select,.just_content_with_columns.bg-light input[type=radio],.just_content_with_columns.bg-light input[type=checkbox],.just_content_with_columns.bg-light input,.frm_forms.frm_style_dbms-on-white textarea,.frm_forms.frm_style_dbms-on-white select,.frm_forms.frm_style_dbms-on-white input[type=radio],.frm_forms.frm_style_dbms-on-white input[type=checkbox],.frm_forms.frm_style_dbms-on-white input{border-color:#4A6CA0}.just_content_with_columns.bg-light textarea::focus,.just_content_with_columns.bg-light select::focus,.just_content_with_columns.bg-light input[type=radio]::focus,.just_content_with_columns.bg-light input[type=checkbox]::focus,.just_content_with_columns.bg-light input::focus,.frm_forms.frm_style_dbms-on-white textarea::focus,.frm_forms.frm_style_dbms-on-white select::focus,.frm_forms.frm_style_dbms-on-white input[type=radio]::focus,.frm_forms.frm_style_dbms-on-white input[type=checkbox]::focus,.frm_forms.frm_style_dbms-on-white input::focus{background:#fff0;box-shadow:unset;border-color:#4A6CA0}.just_content_with_columns.bg-light .frm_button_submit,.frm_forms.frm_style_dbms-on-white .frm_button_submit{color:#222632}textarea:focus{outline:none}textarea:focus:not(:focus-visible){outline:none}.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button{color:#fff;text-transform:uppercase}.events_slider_custom .frm_forms{color:#fff}.events_slider_custom .frm_forms label{color:#fff}.events_slider_custom .frm_forms textarea,.events_slider_custom .frm_forms select,.events_slider_custom .frm_forms input[type=radio],.events_slider_custom .frm_forms input[type=checkbox],.events_slider_custom .frm_forms input{border-color:#4A6CA0;background:#fff0;color:#fff;border-radius:0}.events_slider_custom .frm_forms textarea:focus,.events_slider_custom .frm_forms select:focus,.events_slider_custom .frm_forms input[type=radio]:focus,.events_slider_custom .frm_forms input[type=checkbox]:focus,.events_slider_custom .frm_forms input:focus{color:#fff!important;background:#fff0}.events_slider_custom .frm_forms input[type=email],.events_slider_custom .frm_forms input[type=text]{font-size:17px;padding:1rem 1rem;color:#fff}.events_slider_custom .frm_forms .frm_button_submit{color:#222632}.events_slider_custom .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus{background:#fff0;box-shadow:unset;border-color:#4A6CA0}.events_slider_custom .frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:#4A6CA0!important}.events_slider_custom .vertical_radio .frm_checkbox{text-align:center}.events_slider_custom .frm_submit{justify-content:center}.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_form_field :invalid{background:#fff0;color:#fff}.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button{position:relative;display:inline-block;color:#222632;text-decoration:none;padding-block:13px;padding-inline:44px;cursor:pointer;border:1px solid #6ADBDB;background:#fff0;text-align:center;font-family:"kigelia-lgc",sans-serif;color:#fff;font-size:19px;font-weight:600}.news-room-block .stafftitle{font-style:normal;font-size:1rem;margin-top:1rem}@media (max-width:767px){.news-room-block .stafftitle{font-size:14px}}.news-room-block .staffname{margin-top:1rem;min-height:120px}@media (max-width:767px){.news-room-block .staffname{min-height:1px}}.news-room-block .singlestaff{display:grid;grid-template-rows:300px auto 1fr auto;background:#fff;box-shadow:0 23px 36px rgb(0 0 0 / .16);padding:1rem}.news-room-block .singlestaff img{height:300px;-o-object-fit:cover;object-fit:cover}@media (max-width:980px){.news-room-block.col-count-3 .staffers .singlestaff{width:100%}.news-room-block.col-count-3 .staffers .singlestaff .button,.news-room-block.col-count-3 .staffers .singlestaff .events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit button,.events_slider_custom .frm_style_formidable-style.with_frm_style .frm_submit .news-room-block.col-count-3 .staffers .singlestaff button{width:90%}}.single-news-room .featured{float:none}.single-news-room .featured img{max-width:33%}.search-hero{padding-block:60px}.search-hero form{display:flex;justify-content:center;gap:1rem;align-items:center}@media (max-width:767px){.search-hero form{flex-wrap:wrap}.search-hero form label{width:100%;text-align:center}}.search-hero form input[type=search]{align-self:center;height:50px;width:33vw;font-size:16px;background:#fff;border:1px solid #6ADBDB}@media (max-width:767px){.search-hero form input[type=search]{width:100%}}.search-empty p{text-align:center}.search-excerpt{font-size:14px}.search-results h2.screen-reader-text{display:none}.search-results .search-grid a{color:#222632}.search-results .search-grid a:hover{color:#4A6CA0}.search-results .nav-links{display:flex;justify-content:center;padding-block:40px;gap:.5rem}.search-results .nav-links a{color:#222632}.search-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}@media (max-width:767px){.search-grid{grid-template-columns:1fr}}.search-result img{display:block;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;margin-block:0 1rem}body:has(.landing_layouts) header{display:none}.landing_layouts sup{font-size:inherit;font-size:65%}.landing_header{padding-top:60px;min-height:100vh;position:relative;display:flex;flex-wrap:wrap}@media (max-width:980px){.landing_header{background-image:unset!important;padding-top:0}}@media (max-width:767px){.landing_header{display:block;min-height:unset}}.landing_header:after{content:"";background:#000;inset:0;opacity:.34;position:absolute}@media (max-width:980px){.landing_header:after{display:none}}.landing_header .topbar{display:flex;justify-content:space-between;align-self:flex-start;align-items:center;padding-inline:4%;margin-inline:auto;position:relative;z-index:33;width:100%}@media (max-width:980px){.landing_header .topbar{background:#19428E;padding:20px}}.landing_header .mobimg{display:none}@media (max-width:980px){.landing_header .mobimg{display:block;width:100%}.landing_header .mobimg img{display:block;width:100%;height:auto}}@media (max-width:767px){.landing_header .logo{max-width:45%}}.landing_header .logo img{display:block;width:100%;height:auto}.landing_header .phone a{font-weight:700;font-size:26px;color:#fff;text-decoration:none}@media (max-width:767px){.landing_header .phone a{font-size:1rem;font-weight:400}}.landing_header .cnt{position:relative;z-index:33;color:#fff;padding-inline:4%;width:100%;max-width:50vw;container-type:inline-size;border:none;align-self:flex-start}@media screen and (max-width:1360px){.landing_header .cnt{max-width:60vw}}@media screen and (max-width:1024px){.landing_header .cnt{max-width:80vw}}@media (max-width:980px){.landing_header .cnt{max-width:100%;background:#19428E;padding-block:30px}}@media (max-width:767px){.landing_header .cnt{background:#19428E;padding-block:30px}}.landing_header h1{font-weight:700;font-size:26px;letter-spacing:.2em;color:#beebfd;font-family:itc-avant-garde-gothic-pro,sans-serif;margin-block:0 .5rem;text-transform:uppercase}@media (max-width:767px){.landing_header h1{font-size:24px;text-wrap:balance}}.landing_header h2{font-weight:400;font-size:45px;color:#fff}@media (max-width:767px){.landing_header h2{font-size:36px}}.landing_header h3{font-weight:100;font-size:70px;line-height:89px;color:#fff;border-top:1px solid #BEEBFD;padding-top:2rem;margin-block:0}.landing_header h3 strong{font-weight:700}@media screen and (max-width:1360px){.landing_header h3{line-height:11cqw;font-size:10cqw}}@media (max-width:767px){.landing_header h3{font-size:40px;line-height:1.15}}.landing_layouts .wave_cta{background-image:url(/wp-content/themes/dbms/images/wavebg_01.jpg);color:#fff;position:relative;text-align:center;padding-block:120px}@media (max-width:767px){.landing_layouts .wave_cta{padding-block:70px}}.landing_layouts .wave_cta:after{content:"";background:#0d224d;inset:0;opacity:.5;position:absolute}.landing_layouts .wave_cta .cnt{position:relative;z-index:23;padding-inline:4%}.landing_layouts .wave_cta p{color:currentColor;font-weight:400;font-size:28px}@media (max-width:767px){.landing_layouts .wave_cta p{text-wrap:balance}}.landing_layouts .wave_cta h2{font-weight:700;font-size:36px;letter-spacing:.2em;text-align:center;color:#beebfd;text-transform:uppercase}@media (max-width:767px){.landing_layouts .wave_cta h2{font-size:26px;text-wrap:balance}}.landing_layouts .wave_cta .new-button{color:#fff}.btnwrap{display:flex;align-items:center;justify-content:center}.new-button{display:inline-block;text-decoration:none;font-size:22px;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:700;line-height:1;border:2px solid currentColor;border-radius:66px;padding-inline:2rem;padding-block:1rem;color:currentColor;background:#fff0;transition:all 0.3s ease-in-out}.new-button:hover{background:#19428E}.landing_layouts .blue_content{background:#19428E;color:#fff;padding-block:80px}@media (max-width:767px){.landing_layouts .blue_content{padding-block:60px}}.landing_layouts .blue_content .cnt{padding-inline:4%;max-width:calc(980px + 8%);margin-inline:auto}@media (max-width:767px){.landing_layouts .blue_content .cnt{max-width:100%;padding-inline:8%}}.landing_layouts .blue_content p{color:currentColor;font-size:26px;text-align:center;text-wrap:balance}@media (max-width:767px){.landing_layouts .blue_content p{font-size:1.25rem;line-height:1.35}}.landing_layouts .blue_content p:last-of-type{margin-block:0}.landing_layouts .blue_content h2{color:#fff;text-align:center;font-size:62px;margin-block:0 1rem}@media (max-width:980px){.landing_layouts .blue_content h2{font-size:45px}}@media (max-width:767px){.landing_layouts .blue_content h2{font-size:35px;margin-block:0 2rem}}.landing_layouts .blue_content h3{color:#beebfd;font-weight:700;text-align:center;font-size:36px}@media (max-width:767px){.landing_layouts .blue_content h3{font-size:30px}}.landing_layouts .half_image_block.gray-bg{background:#E8E8E8}.landing_layouts .half_image_block.reverse .flex{flex-direction:row-reverse}.landing_layouts .half_image_block .flex{display:flex}@media (max-width:980px){.landing_layouts .half_image_block .flex{flex-wrap:wrap}}.landing_layouts .half_image_block .colimg{min-width:460px;width:33%}@media (max-width:980px){.landing_layouts .half_image_block .colimg{width:100%;order:-1;min-width:unset}}.landing_layouts .half_image_block .colimg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.landing_layouts .half_image_block .colimg img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}}.landing_layouts .half_image_block .colcnt{width:100%;display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.landing_layouts .half_image_block .colcnt .cnt{padding:80px;width:100%;height:100%;min-width:0}@media (min-width:1920px){.landing_layouts .half_image_block .colcnt .cnt{width:unset;height:unset;padding:0}}@media (max-width:980px){.landing_layouts .half_image_block .colcnt .cnt{padding:4%;padding-block:40px}}.landing_layouts .half_image_block h2{color:#000;margin-block:0 1rem;text-transform:uppercase}.landing_layouts .half_image_block h3{color:#19428E;font-weight:700}.landing_layouts .half_image_block ul{margin-left:1.5rem}.landing_layouts .half_image_block ul li::before{color:#000}.landing_layouts .half_image_block .btnwrap{margin-top:50px;justify-content:flex-start}@media (max-width:767px){.landing_layouts .half_image_block .btnwrap{justify-content:center}}.landing_layouts .half_image_block .btnwrap .new-button{border-color:#19428E;color:#19428E}.landing_layouts .half_image_block .btnwrap .new-button:hover{color:#fff}.landing_layouts .icon_block{background:linear-gradient(90deg,#168ebe 0%,#19428e 100%);padding-block:100px 90px}@media (max-width:767px){.landing_layouts .icon_block{padding-block:60px}}.landing_layouts .icon_block .containerz{padding-inline:4%;color:#fff;text-align:center;max-width:90vw;margin-inline:auto}@media (max-width:767px){.landing_layouts .icon_block .containerz{max-width:100%}}.landing_layouts .icon_block .containerz h2{color:currentColor;text-transform:uppercase;margin-block:0 1ch}.landing_layouts .icon_block .containerz h3{color:#beebfd;font-weight:700;text-transform:uppercase;margin-block:0 3rem}.landing_layouts .icon_block .containerz p{color:currentColor;font-size:26px}@media (max-width:767px){.landing_layouts .icon_block .containerz p{font-size:20px;text-wrap:balance;line-height:1.35}}.landing_layouts .icon_block .containerz .griditems{display:grid;grid-template-columns:repeat(2,1fr);margin-top:90px;gap:60px}@media (max-width:767px){.landing_layouts .icon_block .containerz .griditems{grid-template-columns:1fr;margin-top:60px}}.landing_layouts .icon_block .containerz .singlegrid{display:grid;grid-template-columns:90px 1fr;text-align:left;align-items:center;font-weight:700;font-size:26px;gap:2.25rem}@media (max-width:980px){.landing_layouts .icon_block .containerz .singlegrid{grid-template-columns:50px 1fr;font-size:1.15rem;gap:1rem;display:block;text-align:center;text-wrap:balance}}.landing_layouts .icon_block .containerz .singlegrid img{display:block;width:100%}@media (max-width:767px){.landing_layouts .icon_block .containerz .singlegrid img{margin-bottom:1rem}}.landing_layouts .icon_block .btnwrap{margin-top:90px}.landing_layouts .icon_block .new-button{color:currentColor}.landing_layouts .results_block{background:#E8E8E8;padding-block:60px 90px;padding-block:40px}.landing_layouts .results_block .containerz{max-width:1170px;margin-inline:auto;padding-inline:4%}.landing_layouts .results_block h2{color:#000;text-transform:uppercase;text-align:center;margin-block:0 1rem}.landing_layouts .results_block h3{font-weight:700;text-align:center;color:#19428E}.landing_layouts .results_block p{font-size:26px;text-align:center}@media (max-width:767px){.landing_layouts .results_block p{font-size:1.35rem;text-wrap:balance}}.landing_layouts .results_block .landingtabs{max-width:1000px;margin-inline:auto;margin-top:90px}@media (max-width:767px){.landing_layouts .results_block .landingtabs{margin-top:40px}}.landing_layouts .results_block .landingtabs .tabswrap{display:flex;gap:1px}@media (max-width:767px){.landing_layouts .results_block .landingtabs .tabswrap{flex-wrap:wrap;gap:0}}.landing_layouts .results_block .landingtabs .tabswrap .singletab{width:100%}.landing_layouts .results_block .landingtabs .tabswrap .singletab:has(button.fake-active) button{background:#158EBE}.landing_layouts .results_block .landingtabs .tabswrap .singletab button{all:unset;cursor:pointer;display:block;width:100%;text-align:center;padding-block:1.5rem;font-size:36px;letter-spacing:.2em;text-transform:uppercase;border-top-right-radius:22px;border-top-left-radius:22px;color:#beebfd;background:#19428E;font-weight:300;container-type:inline-size}@media (max-width:767px){.landing_layouts .results_block .landingtabs .tabswrap .singletab button{border-radius:0;font-size:8cqw}}.landing_layouts .results_block .landingtabs .tabswrap .singletab button.is-active{background:#158EBE;font-weight:700}.landing_layouts .results_block .vnas{display:none;background:#fff;padding:42px;border-top:20px solid #19428E;justify-content:center;gap:40px}@media (max-width:767px){.landing_layouts .results_block .vnas{gap:5px;border-top:unset;padding:1rem;flex-wrap:wrap}}.landing_layouts .results_block .vnas.is-active.first-load{border-top-color:#19428E}.landing_layouts .results_block .vnas.is-active{display:flex;border-top-color:#158EBE}.landing_layouts .results_block .vnas span{font-size:1rem;color:#000;display:inline-block;margin-top:10px}.landing_layouts .results_block .vnas img{display:block;width:100%;height:auto}.landing_layouts .results_block .disc{font-size:12px;text-align:right;display:block;margin-right:40px;margin-block:-30px 30px}@media (max-width:767px){.landing_layouts .results_block .disc{margin-block:1ex 1rem;margin-right:0;font-size:9px}}.landing_layouts .results_block .below{margin-top:60px;font-size:26px;line-height:40px}@media (max-width:767px){.landing_layouts .results_block .below{margin-top:30px}}.landing_layouts .results_block .btnwrap{margin-top:80px}.landing_layouts .results_block .btnwrap .new-button{border-color:#19428E;color:#19428E}.landing_layouts .results_block .btnwrap .new-button:hover{color:#fff}.landing_layouts .full_width_image_blue{background:#0d234d;text-align:center;color:#fff;padding-block:120px 0}@media (max-width:980px){.landing_layouts .full_width_image_blue{padding-block:60px 0}}.landing_layouts .full_width_image_blue .cnt{padding-inline:4%;color:#fff}.landing_layouts .full_width_image_blue .cnt h2{color:currentColor;text-transform:uppercase;font-size:62px;margin-block:0 1rem}@media (max-width:767px){.landing_layouts .full_width_image_blue .cnt h2{font-size:30px;text-wrap:balance}}.landing_layouts .full_width_image_blue .cnt h3{font-weight:700;font-size:36px;letter-spacing:.2em;color:#beebfd}@media (max-width:767px){.landing_layouts .full_width_image_blue .cnt h3{font-size:24px;text-wrap:balance}}.landing_layouts .full_width_image_blue .cnt p{color:currentColor;text-wrap:balance;padding-inline:10vw;font-size:26px;line-height:40px;margin-top:60px}@media (max-width:767px){.landing_layouts .full_width_image_blue .cnt p{font-size:1.15rem;line-height:1.75;padding-inline:0}}.landing_layouts .full_width_image_blue .figure{display:block;width:100%}.landing_layouts .full_width_image_blue .figure img{display:block;width:100%;height:auto}.landing_layouts .landing_footer{padding-block:90px 40px;background:#168EBE;color:#fff;text-align:center}@media (max-width:767px){.landing_layouts .landing_footer{padding-block:40px}}.landing_layouts .landing_footer .containerz{padding-inline:4%}.landing_layouts .landing_footer h2{color:currentColor;text-transform:uppercase;font-size:62px;margin-block:0 1rem}@media (max-width:767px){.landing_layouts .landing_footer h2{font-size:40px}}.landing_layouts .landing_footer p{color:currentColor;text-wrap:balance;padding-inline:10vw;font-size:26px;line-height:40px;margin-top:40px}@media (max-width:767px){.landing_layouts .landing_footer p{font-size:1.15rem;line-height:1.75;padding-inline:0}}.landing_layouts .landing_footer .btnwrap{margin-block:60px}.landing_layouts .landing_footer .new-button{color:currentColor}.landing_layouts .landing_footer .cpyw p{font-size:1rem;margin-block:0}@media (max-width:767px){.landing_layouts .landing_footer .cpyw p{font-size:12px}}.section-cardblock{margin:50px 0}.section-cardblock .title{text-align:center;margin-bottom:3rem}@media (max-width:1200px){.section-cardblock .container{max-width:1350px}}.section-cardblock .card-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.section-cardblock .card-grid .card{flex:1 1 30%;max-width:33%;padding:30px;background:#d9ebf6;box-shadow:0 4px 10px rgb(0 0 0 / .1)}@media (max-width:980px){.section-cardblock .card-grid .card{flex:1 1 100%;max-width:100%}}.section-cardblock .card-grid .card p{line-height:1.9865}.section-cardblock .card-grid .card h3{font-size:2rem;color:#1B2A43}@media (max-width:767px){.section-cardblock .card-grid .card h3{font-size:1.5rem}}.section-cardblock .card-grid figure{margin:0}.section-cardblock .card-grid figure img{display:block;width:100%;height:auto}