.elementor-73 .elementor-element.elementor-element-fbe5a16{margin-top:90px;margin-bottom:80px;}.elementor-73 .elementor-element.elementor-element-23f8f95 > .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-73 .elementor-element.elementor-element-1a9df38{padding:42px 30px 50px 30px;}.elementor-73 .elementor-element.elementor-element-8c2805b > .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-73 .elementor-element.elementor-element-025ca93 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-73 .elementor-element.elementor-element-025ca93 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1em;}.elementor-73 .elementor-element.elementor-element-09db2a9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-73 .elementor-element.elementor-element-09db2a9 .elementor-heading-title{font-size:15px;line-height:28px;}.elementor-73 .elementor-element.elementor-element-e3201e2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-73 .elementor-element.elementor-element-76a7683 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-73 .elementor-element.elementor-element-1e9ae63{width:var( --container-widget-width, 63.492% );max-width:63.492%;--container-widget-width:63.492%;--container-widget-flex-grow:0;}.elementor-73 .elementor-element.elementor-element-1e9ae63 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-73 .elementor-element.elementor-element-cf8a722.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-73 .elementor-element.elementor-element-cf8a722 > .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-73 .elementor-element.elementor-element-cf8a722 > .elementor-element-populated{padding:40px 10px 30px 10px;}.elementor-73 .elementor-element.elementor-element-7f9a5b5{width:var( --container-widget-width, 802px );max-width:802px;--container-widget-width:802px;--container-widget-flex-grow:0;}.elementor-73 .elementor-element.elementor-element-f7a326d{margin-top:0px;margin-bottom:120px;}.elementor-73 .elementor-element.elementor-element-0579baf iframe{height:320px;}@media(max-width:1023px){.elementor-73 .elementor-element.elementor-element-fbe5a16{margin-top:50px;margin-bottom:50px;}.elementor-73 .elementor-element.elementor-element-1a9df38{padding:30px 15px 30px 15px;}.elementor-73 .elementor-element.elementor-element-f7a326d{margin-top:0px;margin-bottom:50px;}}@media(min-width:768px){.elementor-73 .elementor-element.elementor-element-23f8f95{width:33.33%;}.elementor-73 .elementor-element.elementor-element-cf8a722{width:66.67%;}}@media(max-width:1366px) and (min-width:768px){.elementor-73 .elementor-element.elementor-element-23f8f95{width:42%;}.elementor-73 .elementor-element.elementor-element-cf8a722{width:58%;}}/* Start custom CSS for column, class: .elementor-element-8c2805b */.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container {
    position: relative;
    padding-left: 27px;
}

.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container:before {
    content: '+';
    display: inline-block;
    position: absolute;
    top: 5px;
    left: 0;
    transition: all 0.8s ease;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
}

.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container:hover:before {
    transform: rotate(360deg)
}

.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container .s1 {
    line-height: 1;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1;
    text-transform: uppercase;
}
.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container .s2 {
    line-height: 28px;
}
.elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container .s2 a{
    word-break: break-all;
}
@media (max-width: 1023px) {
    .elementor-73 .elementor-element.elementor-element-8c2805b .ci-info-container .s2 {
        line-height: 1.2;
        margin-top: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a9df38 */.elementor-73 .elementor-element.elementor-element-1a9df38 {
    border-radius: 7px;
    background-color: #FFCD26;
}
.elementor-73 .elementor-element.elementor-element-1a9df38:before{
    content: '';
    display: inline-block;
    background: #22285C;
    height: 6px;
    border-radius: 0 0 3px 3px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-7f9a5b5 */.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="text"], 
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="email"],
.elementor-73 .elementor-element.elementor-element-7f9a5b5 textarea{
  color: #22285C;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;    
  text-transform: uppercase;
  border: none;
  border-bottom: 2px solid #FFCD26;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="text"],
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="email"]{
    padding: 12px 0;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 textarea{
    padding: 18px 0;
    height: 220px;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="text"]::placeholder,
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="email"]::placeholder,
.elementor-73 .elementor-element.elementor-element-7f9a5b5 textArea::placeholder{
    opacity: 1 ;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 .gfield_label {
    display: none;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="submit"]{
    line-height: 1 !important;
    padding: 17.5px 45px;
    transition: all 0.3s ease;
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 input[type="submit"]:hover{
    background: #FFCD26;
    color: #22285C;    
}
.elementor-73 .elementor-element.elementor-element-7f9a5b5 .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 28px;
    grid-row-gap: 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-48b013d */.elementor-73 .elementor-element.elementor-element-48b013d input[type="text"], 
.elementor-73 .elementor-element.elementor-element-48b013d input[type="email"],
.elementor-73 .elementor-element.elementor-element-48b013d textarea{
  color: #22285C;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;    
  text-transform: uppercase;
  border: none;
  border-bottom: 2px solid #FFCD26;
}
.elementor-73 .elementor-element.elementor-element-48b013d input[type="text"],
.elementor-73 .elementor-element.elementor-element-48b013d input[type="email"]{
    padding: 12px 0;
}
.elementor-73 .elementor-element.elementor-element-48b013d textarea{
    padding: 18px 0;
    height: 220px;
}
.elementor-73 .elementor-element.elementor-element-48b013d input[type="text"]::placeholder,
.elementor-73 .elementor-element.elementor-element-48b013d input[type="email"]::placeholder,
.elementor-73 .elementor-element.elementor-element-48b013d textArea::placeholder{
    opacity: 1 ;
}
.elementor-73 .elementor-element.elementor-element-48b013d .gfield_label {
    display: none;
}
.elementor-73 .elementor-element.elementor-element-48b013d input[type="submit"]{
    line-height: 1 !important;
    padding: 17.5px 45px;
    transition: all 0.3s ease;
}
.elementor-73 .elementor-element.elementor-element-48b013d input[type="submit"]:hover{
    background: #FFCD26;
    color: #22285C;    
}
.elementor-73 .elementor-element.elementor-element-48b013d .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 28px;
    grid-row-gap: 30px;
}/* End custom CSS */