.elementor-kit-7{--e-global-color-primary:#2A4D88;--e-global-color-secondary:#6D6E71;--e-global-color-text:#575755;--e-global-color-accent:#8FB5B3;--e-global-color-d787b49:#69C4D3;--e-global-color-8e875a4:#F4E7D3;--e-global-color-9661de3:#1B3A57;--e-global-color-eb732e5:#E3A86D;--e-global-color-bb4c5a3:#FAFAFA;--e-global-color-7d28ce6:#69C4D3;--e-global-color-9cd53d7:#323131;--e-global-color-adb605e:#FEFAF8;--e-global-typography-primary-font-family:"Myriad Pro";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:42px;--e-global-typography-secondary-font-family:"Myriad Pro";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:36px;--e-global-typography-text-font-family:"Myriad Pro";--e-global-typography-text-font-size:28px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:34px;--e-global-typography-accent-font-family:"Myriad Pro";--e-global-typography-accent-font-size:40px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:48px;background-color:var( --e-global-color-adb605e );color:#666666;font-family:"Myriad Pro", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-eb732e5 );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eb732e5 );border-radius:5px 5px 5px 5px;padding:17px 35px 17px 35px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-9cd53d7 );color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-9cd53d7 );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-primary );}.elementor-kit-7 h1{color:var( --e-global-color-primary );font-size:35px;font-weight:400;line-height:42px;}.elementor-kit-7 h2{color:var( --e-global-color-primary );font-size:30px;font-weight:400;line-height:36px;}.elementor-kit-7 h3{color:var( --e-global-color-primary );font-size:28px;font-weight:400;}.elementor-kit-7 h4{font-weight:400;}.elementor-kit-7 h5{font-weight:400;}.elementor-kit-7 h6{font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-text-font-size:19px;--e-global-typography-text-line-height:23px;--e-global-typography-accent-font-size:28px;--e-global-typography-accent-line-height:33px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:5rem;--container-default-padding-right:1rem;--container-default-padding-bottom:5rem;--container-default-padding-left:1rem;}}/* Start custom CSS */.elementor-kit-7 {
    overflow-x: hidden;
}

/*Custom Border*/
.cst-border:before, .cst-border:after, .cst-border-banner:before, .cst-border-banner:after {
    content: "";
    position: absolute;
    border-width: 1px;
    border-style: solid;
}

/*Banner Border*/
.cst-border-banner:before, .cst-border-banner:after {
    width: calc(100% - 40px);
    height: calc(50% - 40px);
    border-color: #fff;
    left: 20px;
}

.cst-border-banner:before {
    border-bottom: 0;
    top: 20px;
}

.cst-border-banner:after {
    border-top: 0;
    bottom: 20px;
}

.cst-border-banner > .e-con-inner:before, .cst-border-banner > .e-con-inner:after {
    content: "";
    position: absolute;
    -webkit-transform: translate(-50%, 0);
    width: 20px;
    height: 40px;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    mask: url(/wp-content/uploads/2026/01/border-triangle.svg) no-repeat 100% 100%;
    -webkit-mask: url(/wp-content/uploads/2026/01/border-triangle.svg) no-repeat 100% 100%;
    mask-size: 100% auto !important;
    mask-position: center;
    background-color: #fff;
}

.cst-border-banner > .e-con-inner:before {
    transform: rotate(0deg) scaleX(1);
    -webkit-transform: rotate(0deg) scaleX(1);
    right: 14px;
}

.cst-border-banner > .e-con-inner:after {
    transform: rotate(-180deg) scaleX(1);
    -webkit-transform: rotate(-180deg) scaleX(1);
    left: 14px;
}
/*Body & Footnote Border */
.cst-border:before, .cst-border:after {
    height: 100%;
    width: calc(50% - 28px);
    top: 0;
    z-index: 0;
}

.cst-border:before {
    left: 0px;
    border-right: 0;
}

.cst-border.cst-border-black:before {
    border-color: #000;
}

.cst-border.cst-border-white:before {
    border-color: #fff;
}

.cst-border:after {
    right: 0px;
    border-left: 0;
}

.cst-border.cst-border-black:after {
    border-color: #000;
}

.cst-border.cst-border-white:after {
    border-color: #fff;
}

.cst-border > .e-con-inner:before, .cst-border > .e-con-inner:after {
    content: "";
    position: absolute;
    -webkit-transform: translate(-50%, 0);
    width: 20px;
    height: 60px;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    mask: url(/wp-content/uploads/2026/01/border-triangle.svg) no-repeat 100% 100%;
    -webkit-mask: url(/wp-content/uploads/2026/01/border-triangle.svg) no-repeat 100% 100%;
    mask-size: 100% auto !important;
}

.cst-border.cst-border-black > .e-con-inner:before, .cst-border.cst-border-black > .e-con-inner:after {
    background-color: #000;
}

.cst-border.cst-border-white > .e-con-inner:before, .cst-border.cst-border-white > .e-con-inner:after {
    background-color: #fff;
}

.cst-border > .e-con-inner:before {
    top: -20px;
    transform: rotate(-90deg) scaleX(1);
    -webkit-transform: rotate(-90deg) scaleX(1);
    left: calc( 50% - 11px);
}

.cst-border > .e-con-inner:after {
    bottom: -20px;
    transform: rotate(90deg) scaleX(1);
    -webkit-transform: rotate(90deg) scaleX(1);
    left: calc( 50% - 9px);
}

.cst-list-center ul {
    display: flex;
    flex-direction: column;
    align-items: center ;
}

#readmore {
    color: var(--e-global-color-primary);
}

#readmore, #more-close {
    cursor: pointer;
    font-weight: 600
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Bold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Semibold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://louisapostolata.offers-chiro.com/wp-content/uploads/2026/01/Myriad-Pro-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */