.elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2306 .elementor-element.elementor-element-e9be833.elementor-column{width:100%;}.elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:60px 46px 20px 160px;}.elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-element-populated, .elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-element-populated > .elementor-background-overlay, .elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2306 .elementor-element.elementor-element-e30fb59{z-index:2;}.elementor-2306 .elementor-element.elementor-element-e30fb59 .elementor-heading-title{font-family:"Gotham Pro", Sans-serif;font-size:27px;font-weight:400;line-height:37px;color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-2306 .elementor-element.elementor-element-f36533f{z-index:2;font-family:"Gotham Pro", Sans-serif;font-size:16px;font-weight:300;line-height:25px;}.elementor-widget-button .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-2306 .elementor-element.elementor-element-ccc75fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2306 .elementor-element.elementor-element-ccc75fb{z-index:2;}.elementor-2306 .elementor-element.elementor-element-a253dc1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2306 .elementor-element.elementor-element-a253dc1{z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2306 .elementor-element.elementor-element-f9f2e38{width:auto;max-width:auto;}.elementor-2306 .elementor-element.elementor-element-c4b8ce0 > .elementor-container{flex-wrap:wrap;}@media(max-width:1024px){.elementor-2306 .elementor-element.elementor-element-e9be833.elementor-column{width:100%;}.elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-element-populated{padding:30px 10px 30px 90px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2306 .elementor-element.elementor-element-e30fb59 .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2306 .elementor-element.elementor-element-f36533f{font-size:13px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2306 .elementor-element.elementor-element-e9be833 > .elementor-element-populated{padding:30px 10px 30px 80px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2306 .elementor-element.elementor-element-e30fb59 .elementor-heading-title{font-size:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2306 .elementor-element.elementor-element-f36533f{font-size:13px;line-height:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2306 .elementor-element.elementor-element-c4b8ce0{padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-a253dc1 */.elementor-2306 .elementor-element.elementor-element-a253dc1{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a253dc1 */.elementor-2306 .elementor-element.elementor-element-a253dc1{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a253dc1 */.elementor-2306 .elementor-element.elementor-element-a253dc1{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c4b8ce0 */.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .resource_wrap {
    margin-left: 70px;
    margin-right: 10px;
    /*max-width: calc(50% - 100px)!important;*/
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 > .elementor-container {
    gap: 40px;
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image {
    position: absolute;
    left: -250px;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image img {
max-width: 540px;
    height: 472px;
    object-fit: contain;
}/* End custom CSS */
/* Start responsive custom CSS for section, class: .elementor-element-c4b8ce0 */@media(min-width:768px) and (max-width:1024px){.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .resource_wrap {
    margin-left: 70px;
    max-width: 100%!important;
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image {
    left: -170px;
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image img {
max-width: 340px;
    height: 272px;

}}/* End responsive custom CSS */
/* Start responsive custom CSS for section, class: .elementor-element-c4b8ce0 */@media(max-width:767px){.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .resource_wrap {
    margin-left: 50px;
    max-width: 100%!important;
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image {
   left: -150px;
}
.elementor-2306 .elementor-element.elementor-element-c4b8ce0 .elementor-widget-image img {
max-width: 300px;
    height: 272px;

}}/* End responsive custom CSS */