.elementor-11392 .elementor-element.elementor-element-946a70a:not(.elementor-motion-effects-element-type-background), .elementor-11392 .elementor-element.elementor-element-946a70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FF;}.elementor-11392 .elementor-element.elementor-element-946a70a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11392 .elementor-element.elementor-element-946a70a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11392 .elementor-element.elementor-element-13fd53d{width:auto;max-width:auto;align-self:center;}.elementor-11392 .elementor-element.elementor-element-13fd53d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-11392 .elementor-element.elementor-element-13fd53d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11392 .elementor-element.elementor-element-27b9250 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11392 .elementor-element.elementor-element-f11fa42 .elementor-accordion-title{font-family:"kalame-regular", Sans-serif;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-11392 .elementor-element.elementor-element-f11fa42 .elementor-tab-content{font-family:"kalame-regular", Sans-serif;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}@media(max-width:767px){.elementor-11392 .elementor-element.elementor-element-13fd53d{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-11392 .elementor-element.elementor-element-b4a5a37{width:10%;}.elementor-11392 .elementor-element.elementor-element-160a708{width:79.331%;}.elementor-11392 .elementor-element.elementor-element-2981503{width:10%;}}/* Start custom CSS */@media (min-width: 1200px){
.elementor-widget-hero .offset-xl-6 {
    margin-right: 50% !important;
    margin-left:0 !important;
}
}
.gfield_select {
      border-radius: 10px !important;
    min-height: 24px !important;
    border: 1px solid #e3e7f5!important;
    background-color: #ffffff;
    background-position: left 1rem center !important;
}
input.gform_button {
    background-color: #6366f1!important;
    border-color: #6366f1!important;
    padding: 0.785rem 2rem!important;
    font-size: 1rem!important;
    border-radius: 0.5rem!important;
    color: #fff!important;
}
input.gform_button:hover{
    background-color: #4044ee!important;
    border-color: #4044ee!important;
    box-shadow: none !important;
}
.gform_heading {
    display: none;
}

#gform_17 input{
    border-radius: 10px !important;
    min-height: 24px !important;
    border: 1px solid #e3e7f5!important;
    background-color: #ffffff;
}

.supporting-section .bg-dark {
    --bs-bg-opacity: 1;
    background-color: #6366f2 !important;
}
@media (min-width: 1200px){
.crm-section .offset-xl-1 {
    margin-right: 8.33333333% !important;
    margin-left:0 !important;
}
}
div.start-50 {
    left: 40% !important;
}

.accordion-button::after {
    margin-right: auto!important;
    margin-left: 0!important;
}

.accordion-button {
    text-align: right !important;
}

@media (max-width: 768px){
a.shadow-primary.silicon-button.btn.btn-primary.btn-lg {
    width: 100%;
}
input#gform_submit_button_12 {
    width: 100%;
}
a.silicon-button.btn.btn-primary {
    width: 100%;
}
}
@media (min-width: 768px){
.text-md-start {
    text-align: right !important;
}
}
@media (min-width: 992px){
.offset-lg-1 {
    margin-right: 8.33333333%;
}
}
.si-nav__tab.nav.nav-tabs {
    padding-right: 0!important;
}
.nav-tabs .nav-item, .nav-pills .nav-item {
    margin-left: 0.75rem;
    margin-right: 0!important;
}

@media (min-width: 992px){
.offset-lg-1 {
    margin-right: 8.33333333%!important;
    margin-left: 0!important;
}
}/* End custom CSS */