.elementor-1014 .elementor-element.elementor-element-widget_f08848552{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#F0522D;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#8C8C8C;--n-accordion-icon-hover-color:#F0522D;--n-accordion-icon-active-color:#F0522D;}.elementor-1014 .elementor-element.elementor-element-widget_f08848552 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 1px 0px;border-color:#2B2B2D;}:where( .elementor-1014 .elementor-element.elementor-element-widget_f08848552 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 1px 0px;border-color:#2B2B2D;}.elementor-1014 .elementor-element.elementor-element-widget_f08848552 {--n-accordion-padding:30px 0px 30px 0px;}:where( .elementor-1014 .elementor-element.elementor-element-widget_f08848552 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"JetBrains Mono", Sans-serif;font-weight:400;line-height:1.4em;}/* Start custom CSS */body.elementor-page-1014 .e-con{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}
body.elementor-page-1014 .tc-ctac{width:fit-content !important;max-width:100% !important;}
body.elementor-page-1014 .tc-note{border-left:2px solid #F0522D;}
body.elementor-page-1014 .tc-shot{position:relative;overflow:hidden;}
body.elementor-page-1014 .tc-shot::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 58%,rgba(0,0,0,0.62) 100%);pointer-events:none;z-index:0;}
body.elementor-page-1014 .tc-shot > *{position:relative;z-index:1;}
body.elementor-page-1014 .tc-faq .e-n-accordion{counter-reset:tcfaq;}
body.elementor-page-1014 .tc-faq .e-n-accordion-item{counter-increment:tcfaq;}
body.elementor-page-1014 .tc-faq .e-n-accordion-item-title{position:relative;padding-left:104px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
body.elementor-page-1014 .tc-faq .e-n-accordion-item-title::before{content:counter(tcfaq,decimal-leading-zero);position:absolute;left:0;top:50%;transform:translateY(-50%);color:#F0522D;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.08em;}
body.elementor-page-1014 .tc-faq .e-n-accordion-item-title-header{order:1;flex:1 1 auto;}
body.elementor-page-1014 .tc-faq .e-n-accordion-item-title-icon{order:2;margin-inline-start:auto;}
@media(max-width:767px){body.elementor-page-1014 .tc-faq .e-n-accordion-item-title{padding-left:38px;}}
/* tc-responsive */
@media(min-width:768px) and (max-width:1200px){body.elementor-page-1014 .e-grid-base{grid-template-columns:repeat(2,1fr) !important;}}
@media(min-width:1201px) and (max-width:1320px){body.elementor-page-1014 [data-elementor-type="wp-page"]{zoom:.82;}}
@media(min-width:1321px) and (max-width:1439px){body.elementor-page-1014 [data-elementor-type="wp-page"]{zoom:.90;}}
body.elementor-page-1014 h1,body.elementor-page-1014 h2,body.elementor-page-1014 h3,body.elementor-page-1014 p{overflow-wrap:break-word;}/* End custom CSS */