.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-24638 .elementor-element.elementor-element-3253c8f{width:var( --container-widget-width, 101.433% );max-width:101.433%;--container-widget-width:101.433%;--container-widget-flex-grow:0;}.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-24638 .elementor-element.elementor-element-461be92 > .elementor-container{max-width:526px;}.elementor-24638 .elementor-element.elementor-element-461be92{z-index:1;}.elementor-24638 .elementor-element.elementor-element-fcd260a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-24638 .elementor-element.elementor-element-f1fbf89{width:var( --container-widget-width, 109.453% );max-width:109.453%;--container-widget-width:109.453%;--container-widget-flex-grow:0;text-align:start;}.elementor-24638 .elementor-element.elementor-element-00331ea{width:var( --container-widget-width, 109.453% );max-width:109.453%;--container-widget-width:109.453%;--container-widget-flex-grow:0;text-align:start;}.elementor-24638 .elementor-element.elementor-element-60ca019 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-24638 .elementor-element.elementor-element-3e90e26{width:var( --container-widget-width, 115.61% );max-width:115.61%;--container-widget-width:115.61%;--container-widget-flex-grow:0;text-align:start;}.elementor-24638 .elementor-element.elementor-element-046bd53{text-align:start;}.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-24638 .elementor-element.elementor-element-d03aac1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-24638 .elementor-element.elementor-element-e5bbeb9{column-gap:85px;text-align:start;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .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-24638 .elementor-element.elementor-element-909e5fe{width:var( --container-widget-width, 106.804% );max-width:106.804%;--container-widget-width:106.804%;--container-widget-flex-grow:0;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title:before, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title:after, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-content, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tabs-content-wrapper{border-width:5px;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-mobile-title, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-desktop-title.elementor-active, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title:before, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title:after, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-content, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tabs-content-wrapper{border-color:var( --e-global-color-255f293 );}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-desktop-title.elementor-active{background-color:#B11958;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tabs-content-wrapper{background-color:#B11958;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title, .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title a{color:var( --e-global-color-255f293 );}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title.elementor-active,
					 .elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:13px;letter-spacing:0.7px;}.elementor-24638 .elementor-element.elementor-element-909e5fe .elementor-tab-content{color:var( --e-global-color-255f293 );font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.4px;word-spacing:0px;}.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-24638 .elementor-element.elementor-element-8ae5493 .elementor-button{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-24638 .elementor-element.elementor-element-046bd53{text-align:start;}}@media(min-width:768px){.elementor-24638 .elementor-element.elementor-element-9400885{width:53.909%;}.elementor-24638 .elementor-element.elementor-element-fcd260a{width:36.898%;}.elementor-24638 .elementor-element.elementor-element-60ca019{width:31.269%;}.elementor-24638 .elementor-element.elementor-element-0f5db40{width:31.431%;}.elementor-24638 .elementor-element.elementor-element-3ac00a5{width:46.091%;}}@media(max-width:767px){.elementor-24638 .elementor-element.elementor-element-f1fbf89{text-align:start;}.elementor-24638 .elementor-element.elementor-element-00331ea{text-align:start;}.elementor-24638 .elementor-element.elementor-element-3e90e26{text-align:start;}.elementor-24638 .elementor-element.elementor-element-046bd53{text-align:start;}}/* Start custom CSS for wpforms, class: .elementor-element-82a2323 */.wpform_wrap .wpforms-field-label{
  font-weight: 400!important;
  margin-bottom: 10px!important;
}

.wpform_wrap .wpforms-field-required{
  border-radius: 0!important;
}


.wpform_wrap .wpforms-submit{
  display: inline-block!important;
  background: #A61C4B!important;
  color: #fff !important;
  padding: 10px 25px!important;
  border-radius: 40px!important;
  border: 1px #A61C4B solid!important;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-909e5fe */.postTabs .elementor-tabs-wrapper{
    margin-left: 5px;
    margin-right: 5px;
}
.postTabs .elementor-tabs-wrapper .elementor-tab-title{
    border-bottom: 2px solid transparent;
}

@media only screen and (max-width: 767px) {
    .postTabs .elementor-tabs-content-wrapper{
        background-color: #fff!important;
    }
    .postTabs .elementor-tab-content,
    .postTabs .elementor-tab-title{
        color: #000!important;
    }
}


.postTabs .elementor-tab-title:first-child{
    color: #00A1E6!important;
}
.postTabs .elementor-tabs-wrapper .elementor-tab-title:first-child.elementor-active{
    border-bottom: 5px solid #00A1E6;
}


.postTabs .elementor-tab-title:nth-child(2){
    color: #8CC63F!important;
}
.postTabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(2).elementor-active{
    border-bottom: 5px solid #8CC63F;
}


.postTabs .elementor-tab-title:nth-child(3){
    color: #BF90FC!important;
}
.postTabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(3).elementor-active{
    border-bottom: 5px solid #BF90FC;
}


.postTabs .elementor-tab-title:nth-child(4){
    color: #FBB03B!important;
}
.postTabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(4).elementor-active{
    border-bottom: 5px solid #FBB03B;
}


@media only screen and (max-width: 767px) {
    .postTabs .elementor-tab-title:nth-child(3){
        color: #8CC63F!important;
    }
    .postTabs .elementor-tab-title:nth-child(5){
        color: #BF90FC!important;
    }
    .postTabs .elementor-tab-title:nth-child(7){
        color: #FBB03B!important;
        border-bottom: 0;
    }
    .postTabs_wrap .elementor-column-wrap{
        background-color: #990202;
        border-bottom: none;
    }
    .postTabs .elementor-tab-content{
        border-style: inherit;
        border-bottom: 10px solid #990202;
    }
    .postTabs_wrap .elementor-tab-title{
        border-style: none;
        border-bottom: 10px solid #990202;
        border-color: #990202!important;
        border-width: 10px!important;
    }
}


.postTabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{
    background-color: #fff!important;
}

.postTabs .elementor-tabs-wrapper .elementor-tab-title{
    background-color: #fff;
}/* End custom CSS */