.content:after,.gform_fields .gfield .ginput_container .gfield_checkbox:after,.gform_fields .gfield .ginput_container .gfield_radio:after,.gform_fields .gfield .ginput_container:after,.gform_fields .gfield:after,.gform_fields:after,.widget_search .searchform:after{clear:both;content:"";display:block}.page-banner-figure,.page-banner-figure:before{height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumbs{text-align:center}.breadcrumbs a:not(.button):link,.breadcrumbs a:not(.button):visited{color:#fff}.breadcrumbs a:not(.button):active,.breadcrumbs a:not(.button):focus,.breadcrumbs a:not(.button):hover{color:var(--main-accent)}.button,.content .searchform input[type=submit]{cursor:pointer;display:inline-block;font-weight:700;height:2.75em;letter-spacing:1px;line-height:2.75;opacity:1;padding:0 1.25em;text-align:center;text-transform:uppercase;transition:all 0.3s ease;white-space:nowrap}.button.solid.yellow,.button.yellow.gform_button,.content .searchform input.solid.yellow[type=submit],.content .searchform input.yellow[type=submit].gform_button{background-color:var(--main-accent);color:#000}.button.solid.yellow:hover,.button.yellow.gform_button:hover,.content .searchform input.solid.yellow[type=submit]:hover,.content .searchform input.yellow[type=submit].gform_button:hover{opacity:0.9}.button.solid.white,.button.white.gform_button,.content .searchform input.solid.white[type=submit],.content .searchform input.white[type=submit].gform_button{background-color:#fff;color:#2453a1}.button.gform_button,.button.solid.blue,.content .searchform input.solid.blue[type=submit],.content .searchform input[type=submit].gform_button{background-color:var(--primary);color:#fff}.button.gform_button:hover,.button.solid.blue:hover,.content .searchform input.solid.blue[type=submit]:hover,.content .searchform input[type=submit].gform_button:hover{background-color:#2453a1}.button.ghost,.content .searchform input.ghost[type=submit]{border:1px solid #fff;line-height:2.75;overflow:hidden;position:relative}.button.ghost:before,.content .searchform input.ghost[type=submit]:before{content:attr(data-text);display:none;height:100%;left:0;line-height:2.65;position:absolute;top:0;width:100%;z-index:1}.button.ghost:after,.content .searchform input.ghost[type=submit]:after{content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateY(100%);transition:all 0.3s ease;width:101%;will-change:transform;z-index:0}.button.ghost:hover:after,.content .searchform input.ghost[type=submit]:hover:after{opacity:1;transform:translateY(0)}.button.ghost.white,.content .searchform input.ghost.white[type=submit]{border-color:#fff;color:#fff}.button.ghost.white:after,.content .searchform input.ghost.white[type=submit]:after{background-color:#fff}.button.ghost.white:hover:before,.content .searchform input.ghost.white[type=submit]:hover:before{color:#259bb9;display:block}.button.ghost.peach,.content .searchform input.ghost.peach[type=submit]{border-color:var(--main-accent);color:var(--main-accent)}.button.ghost.peach:after,.content .searchform input.ghost.peach[type=submit]:after{background-color:var(--main-accent)}.button.ghost.peach:hover:before,.content .searchform input.ghost.peach[type=submit]:hover:before{color:#fff;display:block}.button.ghost.blue,.button.ghost.gform_button,.content .searchform input.ghost.blue[type=submit],.content .searchform input.ghost[type=submit].gform_button{border-color:#2453a1;color:#2453a1}.button.ghost.blue:after,.button.ghost.gform_button:after,.content .searchform input.ghost.blue[type=submit]:after,.content .searchform input.ghost[type=submit].gform_button:after{background-color:#2453a1}.button.ghost.blue:hover:before,.button.ghost.gform_button:hover:before,.content .searchform input.ghost.blue[type=submit]:hover:before,.content .searchform input.ghost[type=submit].gform_button:hover:before{color:#fff;display:block}.wp-caption{width:auto!important}.content{line-height:1.7}.content *+*{margin-top:1.25em}.content br{margin-top:0}.content h2{font-size:2em}@media (max-width:1024px){.content h2{font-size:1.75em}}@media (max-width:420px){.content h2{font-size:1.5em}}.content h3{font-size:1.75em}@media (max-width:1024px){.content h3{font-size:1.5em}}@media (max-width:420px){.content h3{font-size:1.375em}}.content h4{font-size:1.375em}@media (max-width:1024px){.content h4{font-size:1.25em}}.content h5{font-size:1.25em}@media (max-width:1024px){.content h5{font-size:1.125em}}.content h6{font-style:italic}.content ol{list-style-type:decimal;margin-left:1.5em}.content ul{list-style-type:disc;margin-left:1.5em}.content li ul,.content li+li{margin-top:0.5em}.content img.alignleft{float:left;margin-bottom:1em;margin-right:1em}.content img.alignright{float:right;margin-bottom:1em;margin-left:1em}.content img.alignleft,.content img.alignright{max-width:50%}@media (max-width:768px){.content img.alignleft,.content img.alignright{display:block;float:none;margin-left:auto;margin-right:auto;max-width:100%}}.content table{background-color:#fafafa;border:1px solid #ccc;margin-left:auto;margin-right:auto;width:100%}.content table td,.content table th{font-weight:400;line-height:1.5;padding:1rem;text-align:left}.content table th{background-color:#eee}.content table tbody tr+tr td,.content table tbody tr+tr th{border-top:1px soid #ccc}.content .searchform input{height:2.25em;line-height:2.25;margin-top:0}.content .searchform input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:0 0.375em}.content .searchform input[type=submit]{background-color:#2453a1;box-shadow:0 4px 12px rgba(36,83,161,0.2),0 3px 6px rgba(36,83,161,0.1);color:#fff}.content .searchform input[type=submit]:focus,.content .searchform input[type=submit]:hover{background-color:var(--primary)}.cta-container{background-color:#fff;border-top:1px solid #ccc;padding-bottom:4em;padding-top:4em}.cta-content{text-align:center}.cta-content *+*{margin-top:1.25em}.cta-content h2{color:var(--primary);font-size:2.5em;font-weight:800}@media (max-width:640px){.cta-content h2{font-size:2em}}@media (max-width:480px){.cta-content h2{font-size:1.75em}}.cta-content p{line-height:1.5}.gallery{display:grid;grid-gap:1.5em}.gallery>br{display:none}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-item{margin-top:0;text-align:center}.gallery-caption{margin-top:0.25em}.page-banner{background-color:var(--primary);color:#fff;padding:4em 0;position:relative}@media (max-width:480px){.page-banner{padding:3em 0}}.page-banner-container{z-index:1}.page-banner-with-image{padding:8em 0}@media (max-width:768px){.page-banner-with-image{padding:4em 0}}@media (max-width:480px){.page-banner-with-image{padding:3em 0}}.page-banner-with-image .page-banner-title{font-size:4em}@media (max-width:768px){.page-banner-with-image .page-banner-title{font-size:3em}}@media (max-width:480px){.page-banner-with-image .page-banner-title{font-size:2.5em}}.page-banner-title{font-size:3em;text-align:center}@media (max-width:480px){.page-banner-title{font-size:2.5em}}.page-banner-title-link{color:#fff}.page-banner-figure{z-index:0}.page-banner-figure:before{background-color:#21454d;content:"";display:block;opacity:0.5;z-index:1}.page-banner-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%;z-index:0}.anchor-point{left:0;position:absolute;top:-86px}.posts{order:2}@media (max-width:768px){.posts{order:1}}.posts-container{display:grid;grid-gap:3em;grid-template-columns:20em 1fr}@media (max-width:1024px){.posts-container{grid-template-columns:16em 1fr}}@media (max-width:768px){.posts-container{grid-template-columns:1fr}}.posts-sidebar{order:1}@media (max-width:768px){.posts-sidebar{order:2}}.post+.post{margin-top:5em}.post-category{font-weight:700;margin-bottom:0.625em;text-transform:uppercase}.post-category-link{color:#259bb9}.post-title{font-size:2em;line-height:1}@media (max-width:1152px){.post-title{font-size:1.75em}}@media (max-width:960px){.post-title{font-size:1.5em}}.post-title-link{color:#000}.post-title-link:hover{color:#259bb9}.post-date{color:#999;font-weight:400;margin-top:0.5em}.post-excerpt{line-height:1.5;margin-top:1.5em}.menu-item.facebook,.menu-item.instagram,.menu-item.linkedin,.menu-item.pinterest,.menu-item.tiktok,.menu-item.twitter,.menu-item.youtube{display:inline-block;margin-left:0.5em}.menu-item.facebook>a,.menu-item.instagram>a,.menu-item.linkedin>a,.menu-item.pinterest>a,.menu-item.tiktok>a,.menu-item.twitter>a,.menu-item.youtube>a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.125em;opacity:0.9;overflow:hidden;text-indent:-9999px;width:1.125em}.menu-item.facebook>a:hover,.menu-item.instagram>a:hover,.menu-item.linkedin>a:hover,.menu-item.pinterest>a:hover,.menu-item.tiktok>a:hover,.menu-item.twitter>a:hover,.menu-item.youtube>a:hover{opacity:1}.menu-item.facebook>a{background-image:url(/wp-content/themes/sungwp/assets/img/facebook.png)}.menu-item.linkedin>a{background-image:url(/wp-content/themes/sungwp/assets/img/linkedin.png)}.menu-item.twitter>a{background-image:url(/wp-content/themes/sungwp/assets/img/twitter.png)}.menu-item.instagram>a{background-image:url(/wp-content/themes/sungwp/assets/img/instagram.png)}.menu-item.pinterest>a{background-image:url(/wp-content/themes/sungwp/assets/img/pinterest.png)}.menu-item.tiktok>a{background-image:url(/wp-content/themes/sungwp/assets/img/tiktok.png)}.menu-item.youtube>a{background-image:url(/wp-content/themes/sungwp/assets/img/youtube.png)}.widget+.widget{margin-top:3em}.widget .widget-title{margin-bottom:1em;text-transform:uppercase}.widget .widget-title a{color:#111312}.widget_search .searchform{background-color:#eee}.widget_search .searchform label{display:none}.widget_search .searchform input{float:left;height:2.5em;line-height:2.5}.widget_search .searchform input[type=text]{padding:0 0.375em;width:calc(100% - 2.5em)}.widget_search .searchform input[type=submit]{background:url(/wp-content/themes/sungwp/assets/img/search.png) 50% no-repeat;background-size:65%;cursor:pointer;display:block;text-indent:-9999px;width:2.5em}.widget_categories ul,.widget_recent_entries ul{list-style-type:disc;margin-left:1.5em}.widget_categories li,.widget_recent_entries li{line-height:1.3}.widget_categories li+li,.widget_recent_entries li+li{margin-top:0.375em}.widget_categories a,.widget_recent_entries a{color:#259bb9}.widget-footer+.widget-footer{margin-top:1.5em}.widget-footer-title{font-weight:700;margin-bottom:1em;text-transform:uppercase}.widget-footer .menu-item{line-height:1.5}.widget-footer .menu-item+.menu-item{margin-top:0.375em}.menu-sitemap-container .menu{columns:2}@media (max-width:1152px){.menu-sitemap-container .menu{columns:auto}}@media (max-width:960px){.menu-sitemap-container .menu{columns:2}}.menu-sitemap-container .menu-item{line-height:1.3}.menu-sitemap-container .menu-item+.menu-item{margin-top:0.5em}.textwidget *+*{margin-top:1.25em}.textwidget br{margin-top:0}.textwidget address,.textwidget p{line-height:1.5}.gform_wrapper{background-color:#fff;border-radius:8px;margin-left:auto;margin-right:auto;max-width:48em;padding:2em 1.5em}.gform_validation_errors{background-color:rgba(246,71,78,0.05);color:#f6474e;margin-top:0;padding:1em}.gform_submission_error{font-weight:400}.content .gform_submission_error,.gform_submission_error{font-size:1em}.content .gform_title,.gform_title{font-size:1.375em}.gform_required_legend{display:none}.content .gform_fields{list-style-type:none;margin:0}.gform_fields .gfield{clear:both;list-style-type:none;padding-inline-start:0}.gform_fields .gfield .gfield_label{display:block;margin-bottom:0.25em}.gform_fields .gfield .gfield_label .gfield_required{color:#f6474e}.gform_fields .gfield input[type=date],.gform_fields .gfield input[type=email],.gform_fields .gfield input[type=month],.gform_fields .gfield input[type=number],.gform_fields .gfield input[type=search],.gform_fields .gfield input[type=tel],.gform_fields .gfield input[type=text],.gform_fields .gfield input[type=time],.gform_fields .gfield input[type=url],.gform_fields .gfield select,.gform_fields .gfield textarea{background-color:#fafafa;border-radius:calc(8px / 2);width:100%}.gform_fields .gfield input[type=date]:focus,.gform_fields .gfield input[type=email]:focus,.gform_fields .gfield input[type=month]:focus,.gform_fields .gfield input[type=number]:focus,.gform_fields .gfield input[type=search]:focus,.gform_fields .gfield input[type=tel]:focus,.gform_fields .gfield input[type=text]:focus,.gform_fields .gfield input[type=time]:focus,.gform_fields .gfield input[type=url]:focus,.gform_fields .gfield select:focus,.gform_fields .gfield textarea:focus{border-color:#eee}.gform_fields .gfield input[type=date],.gform_fields .gfield input[type=email],.gform_fields .gfield input[type=month],.gform_fields .gfield input[type=number],.gform_fields .gfield input[type=search],.gform_fields .gfield input[type=tel],.gform_fields .gfield input[type=text],.gform_fields .gfield input[type=time],.gform_fields .gfield input[type=url],.gform_fields .gfield select{height:2.75em;line-height:2.75;padding:0 0.5em}.gform_fields .gfield textarea{line-height:1.3;height:6em;padding:0.5em}.gform_fields .gfield .ginput_container{margin-top:0}.gform_fields .gfield .ginput_container label{display:block;font-size:0.75em;margin-top:0;text-transform:uppercase}.gform_fields .gfield .ginput_container label.hidden_sub_label{display:none}.gform_fields .gfield .ginput_container .name_first{float:left;width:48%}.gform_fields .gfield .ginput_container .name_last{float:right;margin-top:0;width:48%}.gform_fields .gfield .ginput_container .ginput_full,.gform_fields .gfield .ginput_container .ginput_left,.gform_fields .gfield .ginput_container .ginput_right{display:block}.gform_fields .gfield .ginput_container .address_city{float:left;margin-right:2%;width:49%}.gform_fields .gfield .ginput_container .address_state{float:left;margin-right:2%;width:19%}.gform_fields .gfield .ginput_container .address_zip{float:right;width:28%}.gform_fields .gfield .ginput_container .gfield_checkbox,.gform_fields .gfield .ginput_container .gfield_radio{display:block;list-style-type:none;margin:0}.gform_fields .gfield .ginput_container .gfield_checkbox input,.gform_fields .gfield .ginput_container .gfield_radio input{float:left;margin-top:0.5em}.gform_fields .gfield .ginput_container .gfield_checkbox input+label,.gform_fields .gfield .ginput_container .gfield_radio input+label{display:inline;font-size:1em;margin-left:0.5em;text-transform:none}.gform_fields .gfield .ginput_container .gfield_checkbox li,.gform_fields .gfield .ginput_container .gfield_radio li{display:inline-block}.gform_fields .gfield .ginput_container .gfield_checkbox li+li,.gform_fields .gfield .ginput_container .gfield_radio li+li{margin-left:1.5em}.gform_fields .gfield_description{display:inline-block;font-size:1rem;margin-top:0.5em}.gform_fields .gfield_validation_message{background-color:#f6474e;color:#fff;padding:0.5em 0.75em}.gform_fields .gfield.hidden_label .gfield_label{display:none}.gform_fields .gfield+.gfield{margin-top:1.25em}.gform_fields .gfield--width-half,.gform_fields .gfield--width-third{clear:none;float:left;padding-right:1.5%}.gform_fields .gfield--width-half+.gfield--width-full,.gform_fields .gfield--width-third+.gfield--width-full{margin-top:0;padding-top:1.25em}.gform_fields .gfield--width-half{width:49%}.gform_fields .gfield--width-half:nth-of-type(odd){clear:left;margin-right:2%}.gform_fields .gfield--width-third{width:33.33%}.gform_fields .gfield--width-third:nth-of-type(3n-1){clear:left}.gform_footer{margin-top:1.5em;text-align:center}.pagination{margin-top:3em;position:relative;text-align:center;z-index:1}.pagination li{display:inline-block;font-weight:700;vertical-align:middle}.pagination li+li{margin-left:0.625em}.pagination .next,.pagination .page,.pagination .prev{background-color:#259bb9;border-radius:100%;color:#fff;display:inline-block;height:2em;line-height:2;width:2em}.pagination .next:active,.pagination .next:hover,.pagination .page:active,.pagination .page:hover,.pagination .prev:active,.pagination .prev:hover{background-color:#2453a1}.pagination .next.current,.pagination .page.current,.pagination .prev.current{background-color:#999}#footer-signup-1.yikes-easy-mc-form{background-color:#fff;border-radius:20px;overflow:hidden;padding:0 0 0 1em}#footer-signup-1.yikes-easy-mc-form label.label-inline{width:calc(100% - 7em)}#footer-signup-1.yikes-easy-mc-form label.EMAIL-label{margin:0;padding:0}#footer-signup-1.yikes-easy-mc-form span.EMAIL-label{display:none}#footer-signup-1.yikes-easy-mc-form input.yikes-easy-mc-email{background-color:#fff;border:0;height:2.5em;line-height:2.5;margin:0;padding:0}#footer-signup-1.yikes-easy-mc-form input.yikes-easy-mc-email:focus{outline:0}#footer-signup-1.yikes-easy-mc-form .submit-button-inline-label{margin:0;width:7em}#footer-signup-1.yikes-easy-mc-form .submit-button-inline-label .empty-label{display:none}#footer-signup-1.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button{background-color:#f6474e;border-radius:20px 0 0 20px;color:#fff;font-weight:700;height:2.5em;line-height:2.5;margin:0;padding:0 1em}#footer-signup-1.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button:hover{background-color:#fd3a41}