.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1175 .elementor-element.elementor-element-7286d85f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:138px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:53px;--padding-left:60px;--padding-right:60px;}.elementor-1175 .elementor-element.elementor-element-7286d85f:not(.elementor-motion-effects-element-type-background), .elementor-1175 .elementor-element.elementor-element-7286d85f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1175 .elementor-element.elementor-element-50c40cf4{text-align:center;}.elementor-1175 .elementor-element.elementor-element-50c40cf4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-de5aa66 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1175 .elementor-element.elementor-element-314e7266{text-align:center;font-family:"THEO Brand Fonts V2", Sans-serif;font-weight:400;color:var( --e-global-color-de5aa66 );}.elementor-1175 .elementor-element.elementor-element-c5fe4a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-betterdocs-search-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-betterdocs-search-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search{padding:50px 0px 50px 0px;}.elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-searchform{border-radius:5px 5px 5px 5px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-e40e057 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search .docs-search-result{width:100%;max-width:1600px;}.elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search .docs-search-result li, .elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search .docs-search-result li a, .elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search .docs-search-result li span, .elementor-1175 .elementor-element.elementor-element-24bca7a .betterdocs-live-search .docs-search-result{transition:300ms;}.elementor-widget-eael-betterdocs-category-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-betterdocs-category-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1175 .elementor-element.elementor-element-548c6da .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-e40e057 );}.elementor-1175 .elementor-element.elementor-element-548c6da .eael-docs-cat-title{color:var( --e-global-color-e40e057 );}.elementor-1175 .elementor-element.elementor-element-548c6da .eael-bd-cg-body ul li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1175 .elementor-element.elementor-element-548c6da .eael-bd-cg-body .eael-bd-cg-post-list-icon{font-size:14px;margin:0px 0px 27px 0px;}.elementor-1175 .elementor-element.elementor-element-548c6da .eael-bd-cg-body img.eael-bd-cg-post-list-icon{width:14px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1175 .elementor-element.elementor-element-29b547f{--spacer-size:10px;}.elementor-1175 .elementor-element.elementor-element-f98e6bc{--spacer-size:50px;}.elementor-1175 .elementor-element.elementor-element-18d843b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1175 .elementor-element.elementor-element-d965394{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-e40e057 );--border-color:var( --e-global-color-e40e057 );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-widget-betterdocs-faq .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-betterdocs-faq .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post{background-color:var( --e-global-color-1e09958 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post:hover{background-color:var( --e-global-color-e40e057 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-main-content{background-color:var( --e-global-color-1e09958 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-1175 .elementor-element.elementor-element-45cd444{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-section-title{color:var( --e-global-color-primary );font-family:"THEO Brand Fonts V2", Sans-serif;font-weight:900;text-transform:uppercase;line-height:61px;}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-title .betterdocs-faq-title-tag{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-post-name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e40e057 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconplus{height:0px;max-height:0px;width:0px;max-width:0px;}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconminus{height:0px;max-height:0px;width:0px;max-width:0px;}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconplus path{fill:var( --e-global-color-de5aa66 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconminus path{fill:var( --e-global-color-de5aa66 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconplus g{stroke:var( --e-global-color-de5aa66 );}.elementor-1175 .elementor-element.elementor-element-45cd444 .betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconminus g{stroke:var( --e-global-color-de5aa66 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1175 .elementor-element.elementor-element-7286d85f{--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:34px;--padding-right:34px;}}@media(max-width:767px){.elementor-1175 .elementor-element.elementor-element-45cd444{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-1175 .elementor-element.elementor-element-c5fe4a4{--content-width:1289px;}.elementor-1175 .elementor-element.elementor-element-18d843b{--content-width:1289px;}}/* Start custom CSS for betterdocs-faq, class: .elementor-element-45cd444 */.elementor-1175 .elementor-element.elementor-element-45cd444 span.betterdocs-faq-post-name{
    font-weight: bold !important;
    text-transform:uppercase;
}

.elementor-1175 .elementor-element.elementor-element-45cd444 div.betterdocs-faq-post:hover span
 {
    color: white !important;
}

div.betterdocs-faq-group.active > div.betterdocs-faq-post {
  background-color: #32BE78 !important; 
}

.betterdocs-faq-group.active .betterdocs-faq-post-name{
     color:white !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'THEO Brand Fonts V2';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Heavy.eot');
	src: url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Heavy.woff2') format('woff2'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Heavy.woff') format('woff'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Heavy.svg#THEOBrandFontsV2') format('svg');
}
@font-face {
	font-family: 'THEO Brand Fonts V2';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Regular.eot');
	src: url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Regular.woff2') format('woff2'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Regular.woff') format('woff'),
		url('https://theo.inc/wp-content/uploads/2024/10/AvenirNextLTPro-Regular.svg#THEOBrandFontsV2') format('svg');
}
/* End Custom Fonts CSS */