*{font-family:effra-cc,sans-serif}p,ul,li{font-size:18px;line-height:28px;font-weight:400;font-style:normal;hyphens:auto}div#main-content ul,div#main-content ol{margin-top:1.5rem}p{color:#232a2d}body .et_pb_text p{padding-bottom:1rem}body h1{hyphens:auto}h2,h3,h4,h5{padding-bottom:1.2rem;hyphens:auto}body h2{padding-bottom:1.2rem}body h5{padding-bottom:1.5rem}.accent.white p{color:#ffffff}@font-face{font-family:'ElegantIcons';src:url('fonts/ElegantIcons.eot');src:url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),url('fonts/ElegantIcons.woff') format('woff'),url('fonts/ElegantIcons.ttf') format('truetype'),url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal}body .dpdfg_filtergrid .entry-title{hyphens:auto}body.page-id-5224 .dpdfg_filtergrid_0 .dp-dfg-layout-grid .dp-dfg-items{row-gap:0em}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item,body .dsm_mega_menu_1_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item{padding:0}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item:hover,body .dsm_mega_menu_1_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item:hover{padding:0;background-color:#edeff0}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-mega-menu-link{padding:0.5rem 0}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container,body .dsm_mega_menu_1_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container{width:250px}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-submenu-container .dsm-submenu-inner-container,.et_pb_menu_0_tb_header.et_pb_menu{padding:0}body .dsm_mega_menu_0_tb_header .dsm-root-menu .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container li{padding-top:0.5rem;padding-right:2rem;padding-bottom:0.5rem;padding-left:2rem}body .dsm_mega_menu_0_tb_header .dsm-root-menu .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container li:first-child{padding-top:1.5rem}body .dsm_mega_menu_0_tb_header .dsm-root-menu .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container li:last-child{padding-bottom:1.5rem}body .dsm_mega_menu_0_tb_header .dsm-root-menu .dsm-mega-menu-item.dsm-native-menu .dsm-submenu-container li:hover{background-color:#ced3d6}body .dsm_mega_menu_child_2_tb_header,body .dsm_mega_menu_child_4_tb_header, body .dsm_mega_menu_child_7_tb_header, body .dsm_mega_menu_child_9_tb_header{margin-top:0px;padding-top:2px}body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_2_tb_header .dsm-mega-menu-link,body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_4_tb_header .dsm-mega-menu-link,body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_7_tb_header .dsm-mega-menu-link,body .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_9_tb_header .dsm-mega-menu-link{padding:0.6rem 0 0.5rem 0}h2.gform_title{display:none}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-radius:0px!important;padding:15px;font-size:16px!important;border:1px solid #edeff0}input#gform_submit_button_1,input#gform_submit_button_2,input#gform_submit_button_3,input#gform_submit_button_4,input#gform_submit_button_5,input#gform_submit_button_6,input#gform_submit_button_7{background-color:#886aad;color:#ffffff;font-weight:700;display:block;margin-top:1em;margin-left:0px;margin-right:0px;padding-top:0.6em!important;padding-right:2em!important;padding-bottom:0.6em!important;padding-left:2em!important;border:0px solid #000000!important;border-radius:0px!important;font-style:normal;font-size:24px!important}input#gform_submit_button_1:hover,input#gform_submit_button_2:hover,input#gform_submit_button_3:hover,input#gform_submit_button_4:hover,input#gform_submit_button_5:hover{background-color:#3b4244}#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder,#gform_wrapper_1 .gform_fields .gfield input::-moz-placeholder,#gform_wrapper_1 .gform_fields .gfield input:-ms-input-placeholder,#gform_wrapper_1 .gform_fields .gfield input:-moz-placeholder #gform_wrapper_2 .gform_fields .gfield input::-webkit-input-placeholder,#gform_wrapper_2 .gform_fields .gfield input::-moz-placeholder,#gform_wrapper_2 .gform_fields .gfield input:-ms-input-placeholder,#gform_wrapper_2 .gform_fields .gfield input:-moz-placeholder #gform_wrapper_3 .gform_fields .gfield input::-webkit-input-placeholder,#gform_wrapper_3 .gform_fields .gfield input::-moz-placeholder,#gform_wrapper_3 .gform_fields .gfield input:-ms-input-placeholder,#gform_wrapper_4 .gform_fields .gfield input:-moz-placeholder #gform_wrapper_4 .gform_fields .gfield input::-webkit-input-placeholder,#gform_wrapper_4 .gform_fields .gfield input::-moz-placeholder,#gform_wrapper_4 .gform_fields .gfield input:-ms-input-placeholder,#gform_wrapper_4 .gform_fields .gfield input:-moz-placeholder{color:#939da0!important}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:0px!important}.tbvs-inline-button .et_pb_button_module_wrapper{display:inline-block;margin-right:30px}.tbvs-inline-button-center .et_pb_button_module_wrapper{display:inline-block;margin-right:15px;margin-left:15px}.tbvs-inline-button-center{text-align:center}.tbvs-footer-inline-navigation ul li{display:inline-block!important;padding:5px 10px!important}.tbvs-footer-inline-navigation ul{padding-bottom:0!important;padding-left:0!important}.tbvs-blurb .et-pb-icon-circle{padding:10px}@media (min-width:479px){.tbvs-email-optin-inline.et_pb_newsletter .et_pb_newsletter_fields{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.tbvs-email-optin-inline.et_pb_newsletter .et_pb_newsletter_fields>*{margin-right:20px}.tbvs-email-optin-inline.et_pb_newsletter .et_pb_newsletter_fields>*:last-child{margin-right:0}}.tbvs-pricing .et_pb_frequency{display:block}.tbvs-pricing .et_pb_dollar_sign{position:relative;margin-right:10px;margin-left:0!important}.tbvs-pricing .et_pb_frequency_slash{display:none}.tbvs-pricing-bullet .et_pb_pricing li span:before{font-family:ETmodules;content:"\4e";font-weight:800;border:none;border-radius:0;left:-16px;position:absolute;top:0px;border-radius:0}.tbvs-pricing-bullet .et_pb_pricing li.et_pb_not_available span:before{content:"\4d"}.tbvs-pricing-bullet.et_pb_pricing_no_bullet .et_pb_pricing li{padding-left:0!important}.tbvs-pricing-boxed .et_pb_pricing_table{box-shadow:0px 2px 18px 0px rgb(0,0,0,0.3)}.tbvs-pricing-gap .et_pb_pricing_table_wrap{justify-content:space-between}.tbvs-pricing-gap .et_pb_pricing_table{width:31%;max-width:31%}.et_pb_column_4_4 .tbvs-pricing-gap .et_pb_pricing_table{width:22.5%;max-width:22.5%}.et_pb_column_4_4 .tbvs-pricing-gap.et_pb_pricing_3 .et_pb_pricing_table{width:31%;max-width:31%}.et_pb_column_1_2 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_2_3 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_3_5 .tbvs-pricing-gap .et_pb_pricing_table,.tbvs-pricing-gap.et_pb_pricing_2 .et_pb_pricing_table{width:48%;max-width:48%}.et_pb_column_1_3 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_1_4 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_1_5 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_1_6 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_2_5 .tbvs-pricing-gap .et_pb_pricing_table,.et_pb_column_3_8 .tbvs-pricing-gap .et_pb_pricing_table,.tbvs-pricing-gap.et_pb_pricing_1 .et_pb_pricing_table{width:100%;max-width:none}@media (min-width:767px) and (max-width:980px){.et_pb_column .tbvs-pricing-gap .et_pb_pricing_table{max-width:48%!important}}.tbvs-person-circle-icon .et_pb_member_social_links a:before{display:block;height:32px;width:32px;line-height:32px;padding:8px;border:1px solid;border-radius:50%}.et_pb_member_social_links li:last-child{margin-right:0px}@media (max-width:980px){.tbvs-inline-logo-section .et_pb_column{width:29.333%!important;margin-right:2%!important;margin-left:2%!important}.tbvs-inline-logo-section .et_pb_column.et_pb_column_empty{display:none}}.tbvs-circle-counter.et_pb_circle_counter .percent,.tbvs-circle-counter.et_pb_circle_counter canvas{max-width:175px;left:0;right:0;margin-left:auto;margin-right:auto}@media (min-width:479px){.tbvs-blog-img-style1 .et_pb_post.has-post-thumbnail .entry-featured-image-url{float:left;max-width:33%;margin-bottom:0;margin-right:5.5%}.tbvs-blog-img-style1 .et_pb_post.has-post-thumbnail{margin-bottom:25px}.tbvs-blog-img-style1 .et_pb_post.has-post-thumbnail .entry-title,.tbvs-blog-img-style1 .et_pb_post.has-post-thumbnail .post-meta,.tbvs-blog-img-style1 .et_pb_post.has-post-thumbnail .post-content{margin-left:38.5%}}@media (min-width:981px){.tbvs-blog-img-style2 .et_pb_post.has-post-thumbnail .entry-featured-image-url{float:left;max-width:50%;margin-bottom:0;margin-right:5.5%}.tbvs-blog-img-style2 .et_pb_post.has-post-thumbnail .entry-title,.tbvs-blog-img-style2 .et_pb_post.has-post-thumbnail .post-meta,.tbvs-blog-img-style2 .et_pb_post.has-post-thumbnail .post-content{margin-left:55.5%}}.tbvs-portfolio .et_pb_portfolio_item .et_pb_module_header{margin-top:20px}.tbvs-portfolio-filter.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:none;background-color:transparent}.tbvs-portfolio-filter.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background-color:transparent}.tbvs-portfolio-filter.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:transparent}