.elementor-256 .elementor-element.elementor-element-6378d199{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-256 .elementor-element.elementor-element-6378d199::before, .elementor-256 .elementor-element.elementor-element-6378d199 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-6378d199 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-6378d199 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-6378d199 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-6378d199 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-256 .elementor-element.elementor-element-d0d78f0{--display:flex;}.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-256 .elementor-element.elementor-element-0fdeae3{text-align:center;}.elementor-256 .elementor-element.elementor-element-0fdeae3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:64px;font-weight:400;color:#16163F;}.elementor-256 .elementor-element.elementor-element-3b2bf122{--display:flex;}.elementor-256 .elementor-element.elementor-element-1017e5e7{--display:flex;}.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-256 .elementor-element.elementor-element-1605a486{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-1605a486 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-278fa7f5{--display:flex;}.elementor-256 .elementor-element.elementor-element-491d9828{--display:flex;}.elementor-256 .elementor-element.elementor-element-19e10b50{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-19e10b50 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-7d70291a{--display:flex;}.elementor-256 .elementor-element.elementor-element-1f9f9ff3{--display:flex;}.elementor-256 .elementor-element.elementor-element-aaa1458{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-aaa1458 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-5d280530{--display:flex;}.elementor-256 .elementor-element.elementor-element-55c5bea4{--display:flex;}.elementor-256 .elementor-element.elementor-element-608a4689{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-608a4689 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-3a5cd5b5{--display:flex;}.elementor-256 .elementor-element.elementor-element-76cd34be{--display:flex;}.elementor-256 .elementor-element.elementor-element-18ff315{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-18ff315 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-61812dbd{--display:flex;}.elementor-256 .elementor-element.elementor-element-41e4adce{--display:flex;}.elementor-256 .elementor-element.elementor-element-dba0597{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-dba0597 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-b218fd7{--display:flex;}.elementor-256 .elementor-element.elementor-element-147ef512{--display:flex;}.elementor-256 .elementor-element.elementor-element-3db885f1{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-3db885f1 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-70f8a01{--display:flex;}.elementor-256 .elementor-element.elementor-element-24413e8{--display:flex;}.elementor-256 .elementor-element.elementor-element-ec34a3a{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-ec34a3a p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-e3d3a58{--display:flex;}.elementor-256 .elementor-element.elementor-element-7a9a384{--display:flex;}.elementor-256 .elementor-element.elementor-element-b9b2be4{padding:0px 0px 0px 0px;font-family:"DIN Neuzeit Grotesk LT W01 BdCn", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-256 .elementor-element.elementor-element-b9b2be4 p{margin-block-end:0px;}.elementor-256 .elementor-element.elementor-element-39d37306{--n-accordion-title-font-size:25px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-256 .elementor-element.elementor-element-39d37306 > .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:"Avenir LT Pro 35 Light", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-39d37306{--n-accordion-title-font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1605a486 */.elementor-256 .elementor-element.elementor-element-1605a486 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-1605a486 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e10b50 */.elementor-256 .elementor-element.elementor-element-19e10b50 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-19e10b50 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaa1458 */.elementor-256 .elementor-element.elementor-element-aaa1458 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-aaa1458 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-608a4689 */.elementor-256 .elementor-element.elementor-element-608a4689 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-608a4689 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ff315 */.elementor-256 .elementor-element.elementor-element-18ff315 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-18ff315 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba0597 */.elementor-256 .elementor-element.elementor-element-dba0597 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-dba0597 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db885f1 */.elementor-256 .elementor-element.elementor-element-3db885f1 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-3db885f1 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec34a3a */.elementor-256 .elementor-element.elementor-element-ec34a3a h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-ec34a3a b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b2be4 */.elementor-256 .elementor-element.elementor-element-b9b2be4 h3{
    font-size: 20px;
}
.elementor-256 .elementor-element.elementor-element-b9b2be4 b{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN Neuzeit Grotesk LT W01 BdCn';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ipac-cup.com/wp-content/uploads/2026/01/DIN-Neuzeit-Grotesk-LT-W01-BdCn.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Pro 35 Light';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ipac-cup.com/wp-content/uploads/2026/01/Avenir-LT-Pro-35-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */