.elementor-46 .elementor-element.elementor-element-08a4f6d{padding:150px 0px 0px 0px;}.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-46 .elementor-element.elementor-element-237048a{text-align:center;}.elementor-46 .elementor-element.elementor-element-1d31b15{text-align:center;}.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-46 .elementor-element.elementor-element-7b8e3ad{text-align:center;}.elementor-46 .elementor-element.elementor-element-82039b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46 .elementor-element.elementor-element-82039b5 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-46 .elementor-element.elementor-element-7450e75{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-7450e75 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8688127{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-8688127 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-6fc345e{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-6fc345e > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-156693e{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-156693e > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-4045ead{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-4045ead > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-46 .elementor-element.elementor-element-6ef7b84{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-6ef7b84 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-widget-image .widget-image-caption{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-46 .elementor-element.elementor-element-9f43b0a > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-46 .elementor-element.elementor-element-9f43b0a{z-index:10;}.elementor-46 .elementor-element.elementor-element-42994ae > .elementor-container{max-width:1185px;}.elementor-46 .elementor-element.elementor-element-42994ae{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8030d04 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-b930919 > .elementor-container{max-width:1185px;}.elementor-46 .elementor-element.elementor-element-b930919{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-c00901c > .elementor-container{max-width:1185px;}.elementor-46 .elementor-element.elementor-element-c00901c{padding:100px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-e6f232a > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-95de0c5 > .elementor-container{max-width:1185px;}.elementor-46 .elementor-element.elementor-element-95de0c5{padding:0px 0px 0px 0px;}.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-46 .elementor-element.elementor-element-4b0c3d8 .elementor-accordion-item{border-width:0px;}.elementor-46 .elementor-element.elementor-element-4b0c3d8 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-46 .elementor-element.elementor-element-4b0c3d8 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-46 .elementor-element.elementor-element-2ff7422 > .elementor-container{max-width:1185px;}.elementor-46 .elementor-element.elementor-element-2ff7422{padding:0100px 0px 25px 0px;}.elementor-46 .elementor-element.elementor-element-b4f2469 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3d5a760{text-align:left;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46 .elementor-element.elementor-element-ded69f8{--grid-columns:3;}.elementor-46 .elementor-element.elementor-element-38079ac{--spacer-size:50px;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-ded69f8{--grid-columns:2;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-ded69f8{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-237048a */.elementor-46 .elementor-element.elementor-element-237048a {
    color: #f68723;
    font-family: 'Karla', Helvetica;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d31b15 */.elementor-46 .elementor-element.elementor-element-1d31b15 h1 {
color: #ffffff;
    font-family: 'Brygada 1918', Helvetica;
    font-size: 65px;
    font-style: normal;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8e3ad */.elementor-46 .elementor-element.elementor-element-7b8e3ad {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7450e75 */.elementor-46 .elementor-element.elementor-element-7450e75 a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8688127 */.elementor-46 .elementor-element.elementor-element-8688127 a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    width: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fc345e */.elementor-46 .elementor-element.elementor-element-6fc345e a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    width: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156693e */.elementor-46 .elementor-element.elementor-element-156693e a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    width: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4045ead */.elementor-46 .elementor-element.elementor-element-4045ead a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    width: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef7b84 */.elementor-46 .elementor-element.elementor-element-6ef7b84 a {
    color: #ffffff;
    font-family: 'Karla', Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    width: 120px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-08a4f6d */.elementor-46 .elementor-element.elementor-element-08a4f6d {
    background-color: #83746a;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d77f0fe */.elementor-46 .elementor-element.elementor-element-d77f0fe {
color: #3b3633;
    font-family: 'Karla', Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02fb27 */.elementor-46 .elementor-element.elementor-element-b02fb27 {
    color: #f68723;
    font-family: 'Brygada 1918', Helvetica;
    font-size: 50px;
    font-style: normal;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42994ae */.elementor-46 .elementor-element.elementor-element-42994ae {
    background-color: var(--dawn-pink);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ff50e */.elementor-46 .elementor-element.elementor-element-36ff50e {
    color: #3b3633;
    font-family: 'Karla', Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b930919 */.elementor-46 .elementor-element.elementor-element-b930919 {
    background-color: var(--dawn-pink);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559300c */.elementor-46 .elementor-element.elementor-element-559300c {
color: #f68723;
    font-family: 'Brygada 1918', Helvetica;
    font-size: 50px;
    font-style: normal;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c51a3 */.elementor-46 .elementor-element.elementor-element-63c51a3 {
color: #3b3633;
    font-family: 'Karla', Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4b0c3d8 */.elementor-accordion-item {
    background-color: var(--white);
    box-shadow: 0px 3px 5px #3b36334d;
    padding: 18.5px 24px;
    margin-bottom: 20px;
}
.elementor-tab-title a {
    font-family: 'Karla', Helvetica;
    font-size: 18px;
    font-style: normal;    
    font-weight: 500;
}
.elementor-tab-content {
    font-family: 'Karla', Helvetica;
    font-size: 16px;
    font-style: normal;    
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d5a760 */.elementor-46 .elementor-element.elementor-element-3d5a760 {
    color: #f68723;
    font-family: 'Brygada 1918', Helvetica;
    font-size: 50px;
    font-style: normal;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ff7422 */.elementor-46 .elementor-element.elementor-element-2ff7422 {
    background-color: var(--dawn-pink);
}/* End custom CSS */