.your_form_class ::-webkit-input-placeholder{}.your_form_class ::-moz-placeholder{}.your_form_class :-ms-input-placeholder{}.your_form_class :-moz-placeholder{}.your_form_class.gform_wrapper{margin:0px}.your_form_class.gform_wrapper .top_label .gfield_label{}.your_form_class.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{}.your_form_class.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){}.your_form_class.gform_wrapper textarea{}.your_form_class.gform_wrapper .gform_footer{}.your_form_class.gform_wrapper .gform_footer input.button,.your_form_class.gform_wrapper .gform_footer input[type=submit],.your_form_class.gform_wrapper .gform_page_footer input.button,.your_form_class.gform_wrapper .gform_page_footer input[type=submit]{}.your_form_class.gform_wrapper .gform_footer input.button:hover,.your_form_class.gform_wrapper .gform_footer input[type=submit]:hover,.your_form_class.gform_wrapper .gform_page_footer input.button:hover,.your_form_class.gform_wrapper .gform_page_footer input[type=submit]:hover{}.vertical_middle{display:flex;flex-direction:column;justify-content:center}.blurb_title_middle_align.et_pb_blurb_position_left .et_pb_blurb_container,.blurb_title_middle_align.et_pb_blurb_position_right .et_pb_blurb_container,.blurb_title_middle_align.et_pb_blurb_position_left .et_pb_main_blurb_image,.blurb_title_middle_align.et_pb_blurb_position_right .et_pb_main_blurb_image{vertical-align:middle!important}@media all and (max-width:980px){.inverse_order_mobile{display:flex;flex-direction:column-reverse}.inverse_order_mobile .et_pb_column:first-child{margin-bottom:0px}.inverse_order_mobile .et_pb_column:last-child{margin-bottom:30px}}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:25px 0 12px 0!important}.et_header_style_left #et-top-navigation nav>ul>li.cta_btn>a{background:#05668d;color:#fff!important;;padding:15px 27px!important;border:2px solid #05668d;border-radius:5px;font-size:16px}.cta-btn li a{color:#fff!important}.et_header_style_left #et-top-navigation nav>ul>li.cta_btn>a:hover{opacity:1;background:#ffffff;color:#05668d!important;border-color:rgba(5,102,141,0.36)}@media only screen and (min-width:981px){.et-fixed-header #top-menu #menu-item-7184 .cta-btn{color:#ffffff!important}}.top_buttons_mobile{display:none}@media all and (max-width:980px){.mobile_phone{width:100%;float:left;text-align:center!important}.top_buttons_mobile{display:inline-block;width:100%;height:auto;z-index:999999999;position:fixed;top:0px;background:#000!important}.logged-in.admin-bar .top_buttons_mobile{top:46px}.mobile_phone a{color:#fff!important;padding:8px 0;float:left;font-size:14px;width:100%;text-transform:uppercase;font-weight:700}.mobile_phone li:last-child a{background-color:#05668d}.mobile_phone li:first-child a{background-color:#05668d}.cta_menu{display:none}}@media all and (min-width:981px) and (max-width:1100px){#top-menu li{font-size:12px;padding-right:16px}.et_pb_column.et_pb_column_1_3{width:100%;margin:0px;margin-bottom:15px}.et_pb_column.et_pb_column_1_4{width:48%;margin-right:0px}.et_pb_column.et_pb_column_1_4:first-child,.et_pb_column.et_pb_column_1_4:nth-child(3){margin-right:2%;margin-bottom:15px}.et_pb_column.et_pb_column_1_4:last-child,.et_pb_column.et_pb_column_1_4:nth-child(2){margin-left:2%;margin-bottom:15px}}.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin:0 10px}.inline-buttons{text-align:center!important}.inline-buttons.right{text-align:right!important}.inline-buttons.left{text-align:left!important}@media all and (max-width:480px){.inline-buttons .et_pb_button_module_wrapper{display:block;margin:10px 0px}.inline-buttons.right{text-align:center!important}.inline-buttons.left{text-align:center!important}}.footer_menu .et_mobile_nav_menu{display:none}@media all and (max-width:980px){.footer_menu .et_pb_menu__menu{display:block}}@media all and (max-width:380px){.footer_menu .et_pb_menu__menu li{width:100%;text-align:center;display:block!important}}.form_bottom ::-webkit-input-placeholder{color:#3a3a3a}.form_bottom ::-moz-placeholder{color:#3a3a3a}.form_bottom :-ms-input-placeholder{color:#3a3a3a}.form_bottom :-moz-placeholder{color:#3a3a3a}.form_bottom .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0px;padding:10px 15px;background:rgb(255 255 255 / 0%);border:1px solid #cccccc;border-radius:6px;color:#3a3a3a}.coming_soon_form .gform_wrapper ul.gform_fields li.gfield{margin:0px;padding:0px}.coming_soon_form .gform_wrapper .gform_footer{padding:0px}.form_bottom .gform_wrapper .gform_footer input.button{width:100%;padding:10px 27px!important;color:#fff;border:2px solid #00a870;background:#00a870;border-radius:5px;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-weight:bold;text-transform:uppercase}.form_bottom .gform_wrapper .gform_footer input.button:hover{color:#00a870;background:#fff;border:2px solid rgba(0,168,112,0.35)}.order_image{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:980px){.order_image{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}.order_image .et_pb_with_border.et_pb_module.et_pb_image{max-width:600px;margin-bottom:30px}.order_image .et_pb_module.et_pb_image.et_pb_image_0{margin-bottom:30px}}#top-menu .services-menu-color a{color:#333333!important}#top-menu>li.services-menu-color.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-7450>a{color:#333333!important}.et_pb_slide_description{text-shadow:none!important}.red-burst:before{content:"";position:absolute;top:0;left:0;height:94px;width:94px;background-color:#de3c4b;border:2px #de3c4b;border-radius:5px;-ms-transform:rotate(30deg);transform:rotate(30deg)}.red-burst .et_pb_code{width:94px;height:94px;border:2px #de3c4b;border-radius:5px;position:absolute;text-align:center;background-color:#de3c4b!important}.red-burst:after{content:"";position:absolute;top:0;left:0;height:94px;width:94px;background-color:#de3c4b;border:2px #de3c4b;border-radius:5px;-ms-transform:rotate(60deg);transform:rotate(60deg)}.white-burst:before{content:"";position:absolute;top:0;left:0;height:90px;width:90px;background:white;border:2px white;border-radius:5px;-ms-transform:rotate(30deg);transform:rotate(30deg)}.white-burst{width:90px;height:90px;border:2px white;border-radius:5px;position:absolute;text-align:center;background:white}.white-burst:after{content:"";position:absolute;top:0;left:0;height:90px;width:90px;background:white;border:2px white;border-radius:5px;-ms-transform:rotate(60deg);transform:rotate(60deg)}@media all and (max-width:480px){.partners-icons .et_pb_column{width:50%!important}}@media only screen and (min-width:834px) and (max-width:1366px){.custom-logo,#logo,.et_pb_menu__logo img{max-height:30px!important;width:auto}.et-menu>li>a,.menu-item a,.main-navigation a{font-size:14px!important}}.ptp-hero-title .et_pb_title_meta_container{text-transform:uppercase;margin-bottom:14px;order:-1}.ptp-hero-title .et_pb_title_container{display:flex;flex-direction:column}.ptp-hero-title .et_pb_title_meta_container a{color:#00A870}.ptp-hero-title .entry-title{padding-bottom:0}.ptp-hero-img img{width:100%;max-height:520px;object-fit:cover}.ptp-post-content{font-size:17px;line-height:1.8}.ptp-post-content .et_pb_section{padding:0!important;background:none!important}.ptp-post-content .et_pb_row{width:100%!important;max-width:100%!important;padding:0 0 10px!important}.ptp-post-content h2{font-size:30px;line-height:1.3;color:#162F38;margin:1.4em 0 .5em;padding:0}.ptp-post-content h3{font-size:22px;line-height:1.35;color:#05668D;margin:1.3em 0 .4em;padding:0}.ptp-post-content p{padding-bottom:1.1em}.ptp-post-content a{color:#05668D;text-decoration:underline;text-underline-offset:3px}.ptp-post-content img{border-radius:10px}.ptp-sidebar-widgets.et_pb_widget_area{background:#F5F9FB;border:1px solid rgba(5,102,141,.12)!important;border-top:4px solid #00A870!important;border-radius:12px;padding:28px 26px 8px!important;margin-bottom:30px}.ptp-sidebar-widgets .et_pb_widget{width:100%;float:none;margin:0 0 30px!important}.ptp-sidebar-widgets .widgettitle{font-family:'IBM Plex Sans',Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;color:#162F38;position:relative;padding-bottom:10px;margin-bottom:12px}.ptp-sidebar-widgets .widgettitle:after{content:'';position:absolute;left:0;bottom:0;width:36px;height:3px;border-radius:2px;background:#00A870}.ptp-sidebar-widgets ul{padding:0!important;margin:0}.ptp-sidebar-widgets ul li{list-style:none;margin:0!important;padding:11px 0!important;border-bottom:1px solid rgba(22,47,56,.08);line-height:1.45}.ptp-sidebar-widgets ul li:last-child{border-bottom:0}.ptp-sidebar-widgets ul li a{color:#162F38;font-size:15px;font-weight:600;transition:color .2s}.ptp-sidebar-widgets ul li a:hover,.ptp-sidebar-widgets ul li a[aria-current]{color:#05668D}.ptp-sidebar-widgets .post-date{display:block;font-size:12px;color:#00A870;text-transform:uppercase;letter-spacing:.5px;margin-top:3px}.ptp-sidebar-widgets .widget_categories li a{font-weight:500;padding-left:16px;position:relative}.ptp-sidebar-widgets .widget_categories li a:before{content:'';position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#00A870}.ptp-sidebar-widgets .widget_search form>div{display:flex;align-items:stretch;gap:6px;position:static}.ptp-sidebar-widgets .widget_search input#s{flex:1 1 auto;min-width:0;width:auto!important;height:46px!important;line-height:46px;margin:0!important;padding:0 14px!important;border:1px solid #D3E2E8!important;border-radius:6px!important;background:#fff;font-size:15px;color:#162F38;box-sizing:border-box}.ptp-sidebar-widgets .widget_search input#s:focus{border-color:#05668D!important;outline:0}.ptp-sidebar-widgets .widget_search input#searchsubmit{position:static!important;flex:0 0 auto;height:46px!important;margin:0!important;padding:0 18px!important;background:#05668D!important;color:#fff!important;border:2px solid #05668D!important;border-radius:5px!important;font-family:'Niramit',Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all 300ms ease;box-sizing:border-box}.ptp-sidebar-widgets .widget_search input#searchsubmit:hover{background:#fff!important;color:#05668D!important;border-color:rgba(5,102,141,.36)!important}.ptp-btn{display:inline-block;padding:10px 20px;border:2px solid transparent;border-radius:5px;font-family:'Niramit',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:700;line-height:1.7em;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;transition:all 300ms ease 0ms}.ptp-btn--blue{background:#05668D;border-color:#05668D;color:#fff!important}.ptp-btn--blue:hover{background:#fff;border-color:rgba(5,102,141,.36);color:#05668D!important}.ptp-btn--green{background:#00A870;border-color:#00A870;color:#fff!important}.ptp-btn--green:hover{background:#fff;border-color:rgba(0,168,112,.35);color:#00A870!important}.ptp-side-cta .ptp-btn{display:block;width:100%;box-sizing:border-box;text-align:center;white-space:nowrap;font-size:14px;letter-spacing:.5px;padding:10px 12px}@media (min-width:981px) and (max-width:1279px){.ptp-side-cta{padding:26px 20px}.ptp-side-cta .ptp-btn{font-size:12px;letter-spacing:.3px;padding:10px 8px}}.ptp-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#B9F2DE;margin-bottom:8px}.ptp-side-cta{background:linear-gradient(150deg,#05668D 0%,#00A870 100%);border-radius:12px;padding:30px 26px;color:#fff;box-shadow:0 14px 30px rgba(5,102,141,.22)}.ptp-side-cta h4{color:#fff;font-size:22px;line-height:1.3;font-weight:600;padding-bottom:10px}.ptp-side-cta p{color:rgba(255,255,255,.9);font-size:15px;line-height:1.6;padding-bottom:18px}.ptp-post-cta h2{color:#fff;font-size:40px;line-height:1.2;font-weight:600;padding-bottom:14px}.ptp-post-cta p{color:rgba(255,255,255,.92);font-size:18px;line-height:1.6}.ptp-btn-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;padding-top:14px}@media (max-width:980px){.ptp-hero-row .et_pb_column:first-child{margin-bottom:30px!important}.ptp-post-cta h2{font-size:30px}}.ptp-section-title h2{font-family:'IBM Plex Sans',Helvetica,Arial,sans-serif;font-size:34px;font-weight:600;color:#162F38;position:relative;padding-bottom:14px;margin-bottom:10px}.ptp-section-title h2:after{content:'';position:absolute;left:0;bottom:0;width:48px;height:4px;border-radius:2px;background:#00A870}.ptp-blog-grid .et_pb_post{background:#fff;border:1px solid rgba(5,102,141,.12)!important;border-radius:12px;overflow:hidden;padding:0!important;box-shadow:0 10px 26px rgba(22,47,56,.07);transition:transform .25s ease,box-shadow .25s ease;margin-bottom:30px}.ptp-blog-grid .et_pb_post:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(22,47,56,.13)}.ptp-blog-grid .et_pb_image_container{margin:0!important}.ptp-blog-grid .et_pb_image_container img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.ptp-blog-grid .entry-title,.ptp-blog-grid .post-meta,.ptp-blog-grid .post-content{padding-left:24px!important;padding-right:24px!important}.ptp-blog-grid .entry-title{font-family:'IBM Plex Sans',Helvetica,Arial,sans-serif;font-size:21px!important;line-height:1.35!important;font-weight:600;padding-top:22px!important;padding-bottom:8px!important}.ptp-blog-grid .entry-title a{color:#162F38}.ptp-blog-grid .entry-title a:hover{color:#05668D}.ptp-blog-grid .post-meta{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#00A870!important;margin-bottom:10px}.ptp-blog-grid .post-meta a{color:#00A870!important}.ptp-blog-grid .post-content{padding-bottom:24px!important;font-size:15px;line-height:1.65;color:#333}.ptp-blog-grid .more-link{display:inline-block;margin-top:14px;color:#05668D!important;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important}.ptp-blog-grid .more-link:after{content:' \2192'}.ptp-blog-grid .more-link:hover{color:#00A870!important}.ptp-blog-grid .pagination a{color:#05668D;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px}