.elementor-14231 .elementor-element.elementor-element-3213394:not(.elementor-motion-effects-element-type-background), .elementor-14231 .elementor-element.elementor-element-3213394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-14231 .elementor-element.elementor-element-3213394 > .elementor-container{max-width:1200px;}.elementor-14231 .elementor-element.elementor-element-3213394{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-14231 .elementor-element.elementor-element-3213394 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14231 .elementor-element.elementor-element-c35e402 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14231 .elementor-element.elementor-element-c35e402 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14231 .elementor-element.elementor-element-f2aa240 .elementor-heading-title{line-height:2.4em;}.elementor-14231 .elementor-element.elementor-element-825016c{margin-top:10px;margin-bottom:0px;}.elementor-14231 .elementor-element.elementor-element-8356113 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14231 .elementor-element.elementor-element-8356113{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-14231 .elementor-element.elementor-element-930f31b{margin-top:10px;margin-bottom:0px;}.elementor-14231 .elementor-element.elementor-element-b1d12b0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14231 .elementor-element.elementor-element-b1d12b0{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-14231 .elementor-element.elementor-element-16b5310 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14231 .elementor-element.elementor-element-16b5310 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14231 .elementor-element.elementor-element-7a73fb8{margin-top:0px;margin-bottom:30px;}.elementor-14231 .elementor-element.elementor-element-103478d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14231 .elementor-element.elementor-element-103478d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-8a1d13b */#SFctr #SFfrmitm .SFfrmitm {
    width:570px;
}
#SFctr table td a {
    display: none;
}
#SFctr #SFfrmadd input[type=text], #SFctr #SFfrmadd select {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-825016c */#SFctr a.SFbtn, #SFctr button {
    background-color: #545454;
}
#SFctr a.SFbtn, #SFctr button:hover {
    background-color: #333333;
}
#SFctr nav a.SFsel, #SFctr nav a.SFsel:hover, #SFctr nav li.SFsel>a, #SFctr nav li.SFsel>a:hover {
    background-color: #545454;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-584c9c9 */#SFctr #SFfrmitm .SFfrmitm {
    width:570px;
}
#SFctr table td a {
    display: none;
}
#SFctr #SFfrmadd input[type=text], #SFctr #SFfrmadd select {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-930f31b */#SFctr a.SFbtn, #SFctr button {
    background-color: #545454;
}
#SFctr a.SFbtn, #SFctr button:hover {
    background-color: #333333;
}
#SFctr nav a.SFsel, #SFctr nav a.SFsel:hover, #SFctr nav li.SFsel>a, #SFctr nav li.SFsel>a:hover {
    background-color: #545454;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b831ca6 */#SFctr div.SFbox {
    width:auto;
}
#SFctr #SFfrmitm {
    xgrid-template-columns:repeat(auto-fill,minmax(30em,1fr));
}
#SFctr #SFfrmitm {
    grid-template-columns: max-content 1fr;
}
#SFctr #SFfrmitm .SFfrmitm {
    height:780px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16b5310 */#SFctr #SFfrmitm .SFfrmitm {
    height: 560px;
}
.elementor-kit-7171 a .SFfrmitmdtl {
    text-transform: none;
}
#SFctr #SFfrmitm .SFfrmitmdtl {
    xfont-size: 15px;
}
#SFctr ol, #SFctr ul {
    padding-left: 3em;
    margin: 0 0 1.5em 0;
}
#SFctr p {
    margin: 15px 0 0 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-99214c3 */#SFctr table.SFitn {
   background: #C7DF84; 
   font-weight: bold;
}
#SFctr table.SFitn td:first-child {
    width: max-content;
}/* End custom CSS */