.elementor-5485 .elementor-element.elementor-element-46febf3{margin-top:50px;margin-bottom:0px;overflow:visible;}.elementor-5485 .elementor-element.elementor-element-99e2ce0{padding:0px 0px 53px 0px;overflow:visible;}.elementor-5485 .elementor-element.elementor-element-95ca69a .elementskit-section-title-wraper .elementskit-section-title{color:#2C0A01;margin:0px 0px 0px 0px;font-family:"Geologica", sans-serif;font-size:36px;font-weight:700;line-height:1em;}.elementor-5485 .elementor-element.elementor-element-95ca69a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-5485 .elementor-element.elementor-element-95ca69a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-5485 .elementor-element.elementor-element-d1a5ff6{overflow:visible;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title{background-color:#996333;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-icon, .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-title{color:#2C0A01;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-icon svg{fill:#2C0A01;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-active .elementor-accordion-icon, .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-title{font-family:"Geologica", sans-serif;font-weight:600;}.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content{color:#000000;font-family:"Geologica", sans-serif;font-weight:400;padding:28px 38px 24px 38px;}@media(max-width:1024px) and (min-width:768px){.elementor-5485 .elementor-element.elementor-element-e59c69a{width:100%;}}@media(max-width:1024px){.elementor-5485 .elementor-element.elementor-element-95ca69a .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}}@media(max-width:767px){.elementor-5485 .elementor-element.elementor-element-95ca69a .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}}/* Start custom CSS for accordion, class: .elementor-element-98eb854 */.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-item{
  border:0 !important;
  margin:0 0 12px 0 !important;
  background:transparent !important;
  overflow:hidden;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title{
  position:relative !important;
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:20px !important;
  padding:20px 60px 20px 28px !important;
  background:#eee7db !important;
  color:#2C0A01 !important;
  border:none !important;
  box-shadow:none !important;
  font-size:18px !important;
  font-weight:700 !important;
  line-height:1.35 !important;
  transition:all .25s ease !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title.elementor-active{
  background:#996333 !important;
  color:#fff !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title .elementor-accordion-title{
  display:block !important;
  width:100% !important;
  color:inherit !important;
  font-size:inherit !important;
  font-weight:inherit !important;
  line-height:inherit !important;
  text-decoration:none !important;
}

/* ховаємо стандартну іконку Elementor */
.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-accordion-icon{
  display:none !important;
}

/* власний плюс/мінус */
.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title::before{
  content:"" !important;
  position:absolute !important;
  right:28px !important;
  top:50% !important;
  width:16px !important;
  height:2px !important;
  background:currentColor !important;
  transform:translateY(-50%) !important;
  border-radius:2px !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title::after{
  content:"" !important;
  position:absolute !important;
  right:35px !important;
  top:50% !important;
  width:2px !important;
  height:16px !important;
  background:currentColor !important;
  transform:translateY(-50%) !important;
  border-radius:2px !important;
  transition:.25s ease !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title.elementor-active::after{
  opacity:0 !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content{
  padding:28px 38px 24px 38px !important;
  background:transparent !important;
  border:none !important;
  color:#000 !important;
  font-size:17px !important;
  line-height:1.65 !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content p{
  margin:0 0 18px !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content p:last-child{
  margin-bottom:0 !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content ul,
.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content ol{
  margin:0 0 18px !important;
  padding-left:20px !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content li{
  margin-bottom:8px !important;
}

.elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content li:last-child{
  margin-bottom:0 !important;
}

@media (max-width:767px){
  .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title{
    padding:16px 48px 16px 18px !important;
    font-size:16px !important;
  }

  .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-content{
    padding:20px 16px 18px 16px !important;
    font-size:15px !important;
    line-height:1.6 !important;
  }

  .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title::before{
    right:18px !important;
    width:14px !important;
  }

  .elementor-5485 .elementor-element.elementor-element-98eb854 .elementor-tab-title::after{
    right:24px !important;
    height:14px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geologica';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ferticarepoint.com/wp-content/uploads/2026/03/Geologica-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geologica';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ferticarepoint.com/wp-content/uploads/2026/03/Geologica-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geologica';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ferticarepoint.com/wp-content/uploads/2026/03/Geologica-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */