.avia-section.av-mj3ferqt-4c1e00b624346446079b4aaca48cc8f4{
background-color:#fbfcfe;
background-image:url(https://connectourkids.org/wp-content/uploads/pattern-family-connect.svg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .flex_column.av-4gmk6s-9020e5872400cc326ddbac820b765f70{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4gmk6s-9020e5872400cc326ddbac820b765f70{
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4gmk6s-9020e5872400cc326ddbac820b765f70{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-49yvbw-a134d4cd5157ba6c3266cb03619fc49e .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .flex_column.av-44ijfg-59a7b30ec9ceadceeac9aa23eeb96b46{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-44ijfg-59a7b30ec9ceadceeac9aa23eeb96b46{
border-radius:16px 16px 0 0;
padding:4px 4px 4px 4px;
background-color:rgba(224,227,230,0.5);
background:linear-gradient( to bottom, rgba(224,227,230,0.5), rgba(224,227,230,0.25), rgba(224,227,230,0.01) );
}
.responsive #top #wrap_all .flex_column.av-44ijfg-59a7b30ec9ceadceeac9aa23eeb96b46{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-3x9ac4-e6173d5f3c3c3c31830e63d6c73c9322{
margin-top:18px;
margin-bottom:18px;
}
.hr.av-3x9ac4-e6173d5f3c3c3c31830e63d6c73c9322 .hr-inner{
width:50px;
}

#top .av-special-heading.av-mj3fco4c-0dfa75776a731e60652b00714e90ebdd{
padding-bottom:10px;
}
body .av-special-heading.av-mj3fco4c-0dfa75776a731e60652b00714e90ebdd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mj3fco4c-0dfa75776a731e60652b00714e90ebdd .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-mj3ffkzf-182d1da026dab2961a20d9f9f15d1340 .avia_textblock{
color:#8c959d;
}

#top .hr.hr-invisible.av-mj3fjjgi-aae07c7988756a137125d9bd84d95e45{
height:14px;
}

#top #wrap_all .avia-button.av-mj3fgo66-5e893fc1b41923e3f655b30aa6e004dc{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mj3fgo66-27-87073e6d311fd79f563e641f833b4abb{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-3oe8zw-f934d50d3c23dc429943fac312d7ad47{
height:24px;
}

.avia-video.av-3fmg64-f7da815267bb07e79f17e7ede041384f{
background-image:url(https://connectourkids.org/wp-content/uploads/connect_our_kids-family-connections-overview.mp4);
}

.flex_column.av-33xdzo-228a3804b5ece9228d9b59e2f135ee14{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-33xdzo-228a3804b5ece9228d9b59e2f135ee14{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-33xdzo-228a3804b5ece9228d9b59e2f135ee14 .av-flex-placeholder{
width:3%;
}

.avia_transform .avia-image-container.av-mj3fmvlw-5eda1d3a2b8688bb42d6b5da9eb47ec5{
animation-duration:1.5s;
}
.avia-image-container.av-mj3fmvlw-5eda1d3a2b8688bb42d6b5da9eb47ec5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3fmvlw-5eda1d3a2b8688bb42d6b5da9eb47ec5 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mj3fnfpa-ac60128a114b3f214b95d9c126230d3a{
position:absolute;
top:0px;
right:0px;
bottom:0px;
left:0px;
}
.avia-image-container.av-mj3fnfpa-ac60128a114b3f214b95d9c126230d3a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3fnfpa-ac60128a114b3f214b95d9c126230d3a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2wv4fw-f60815d3998eacd4b8ea9c0ff777eb39{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-2wv4fw-f60815d3998eacd4b8ea9c0ff777eb39{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2wv4fw-f60815d3998eacd4b8ea9c0ff777eb39 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mj3frufg-f9916ad5155cd365c2bf247a1a95668b .avia_textblock{
column-count:2;
}

.av_font_icon.av-2sjfi4-6fd0481fc45b99857eb0bc6adca6c5a4{
color:#659948;
border-color:#659948;
}
.avia-svg-icon.av-2sjfi4-6fd0481fc45b99857eb0bc6adca6c5a4 svg:first-child{
stroke:#659948;
fill:#659948;
}
.av_font_icon.av-2sjfi4-6fd0481fc45b99857eb0bc6adca6c5a4 .av-icon-char{
font-size:28px;
}

.av_font_icon.av-2sjfi4-18-1e967a8a9d4052142d6ab35802be31c0{
color:#4D2E9D;
border-color:#4D2E9D;
}
.avia-svg-icon.av-2sjfi4-18-1e967a8a9d4052142d6ab35802be31c0 svg:first-child{
stroke:#4D2E9D;
fill:#4D2E9D;
}
.av_font_icon.av-2sjfi4-18-1e967a8a9d4052142d6ab35802be31c0 .av-icon-char{
font-size:28px;
}

.av_font_icon.av-2sjfi4-17-6b552c07ce06146ff942b743d4831fcb{
color:#F2B758;
border-color:#F2B758;
}
.avia-svg-icon.av-2sjfi4-17-6b552c07ce06146ff942b743d4831fcb svg:first-child{
stroke:#F2B758;
fill:#F2B758;
}
.av_font_icon.av-2sjfi4-17-6b552c07ce06146ff942b743d4831fcb .av-icon-char{
font-size:28px;
}

.av_font_icon.av-2sjfi4-16-5ee33fe1335d796d9a27850f721bf93f{
color:#0283AD;
border-color:#0283AD;
}
.avia-svg-icon.av-2sjfi4-16-5ee33fe1335d796d9a27850f721bf93f svg:first-child{
stroke:#0283AD;
fill:#0283AD;
}
.av_font_icon.av-2sjfi4-16-5ee33fe1335d796d9a27850f721bf93f .av-icon-char{
font-size:28px;
}

.av_font_icon.av-2sjfi4-15-da8b0bc6c5343cebf78ccd7125cfabb4{
color:#DF132E;
border-color:#DF132E;
}
.avia-svg-icon.av-2sjfi4-15-da8b0bc6c5343cebf78ccd7125cfabb4 svg:first-child{
stroke:#DF132E;
fill:#DF132E;
}
.av_font_icon.av-2sjfi4-15-da8b0bc6c5343cebf78ccd7125cfabb4 .av-icon-char{
font-size:28px;
}

.flex_column.av-29mpbw-d7cf4bf1b049674746d4f731567ecdc8{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-29mpbw-d7cf4bf1b049674746d4f731567ecdc8{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-29mpbw-d7cf4bf1b049674746d4f731567ecdc8 .av-flex-placeholder{
width:3%;
}

.flex_column.av-22fj30-500131a3ee15b1c9cd78bb561446431a{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-22fj30-500131a3ee15b1c9cd78bb561446431a{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22fj30-500131a3ee15b1c9cd78bb561446431a .av-flex-placeholder{
width:3%;
}

.avia_transform .avia-image-container.av-mj3g6pez-9c30ff295ee4d11e3cb7bb6a41caa78d{
animation-duration:1.5s;
}
.avia-image-container.av-mj3g6pez-9c30ff295ee4d11e3cb7bb6a41caa78d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3g6pez-9c30ff295ee4d11e3cb7bb6a41caa78d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1qp8x8-0ced4161a780c41cce79db0dcb8c6e17{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-1qp8x8-0ced4161a780c41cce79db0dcb8c6e17{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1qp8x8-0ced4161a780c41cce79db0dcb8c6e17 .av-flex-placeholder{
width:3%;
}

.avia_transform .avia-image-container.av-mj3gbjmp-7e215f51ec99ac677d79fdc499dd5e54{
animation-duration:1.5s;
}
.avia-image-container.av-mj3gbjmp-7e215f51ec99ac677d79fdc499dd5e54 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3gbjmp-7e215f51ec99ac677d79fdc499dd5e54 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mj3gboov-bdce6e13650f735ba5404035c6729002{
position:absolute;
top:0px;
right:0px;
bottom:0px;
left:0px;
}
.avia-image-container.av-mj3gboov-bdce6e13650f735ba5404035c6729002 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3gboov-bdce6e13650f735ba5404035c6729002 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1lnono-3702280153cac71c5df0a39fad92c005{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-1lnono-3702280153cac71c5df0a39fad92c005{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1lnono-3702280153cac71c5df0a39fad92c005 .av-flex-placeholder{
width:3%;
}

.flex_column.av-1an8a4-c096b72a8c13d5dc19d7ffd75b05f92c{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-1an8a4-c096b72a8c13d5dc19d7ffd75b05f92c{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1an8a4-c096b72a8c13d5dc19d7ffd75b05f92c .av-flex-placeholder{
width:3%;
}

.flex_column.av-10gf18-e93ec19b13502f3b1b19d61e7a7530e1{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-10gf18-e93ec19b13502f3b1b19d61e7a7530e1{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10gf18-e93ec19b13502f3b1b19d61e7a7530e1 .av-flex-placeholder{
width:3%;
}

.avia_transform .avia-image-container.av-mj3gc7ga-745b3ae8f12a5126c0c4786731c20bb7{
animation-duration:1.5s;
}
.avia-image-container.av-mj3gc7ga-745b3ae8f12a5126c0c4786731c20bb7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mj3gc7ga-745b3ae8f12a5126c0c4786731c20bb7 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-soxb0-e1d1c8ef0cf0c354d1e9f1dfa14643af{
background-repeat:no-repeat;
background-image:url(https://connectourkids.org/wp-content/uploads/pricing-pattern-left.svg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.av-mj3hi61v-043e0d948734fe6c4b76a48ec5d20b42{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mj3hi61v-043e0d948734fe6c4b76a48ec5d20b42 .hr-inner{
width:50px;
}

.avia_transform .flex_column.av-z03jo-9a63b596168f22382c9dfe8b04b02bd3{
animation-duration:1.5s;
}

#top .hr.av-mj3glox8-2a7c8efbf8e5f9892739bf8ee6540d35{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mj3glox8-2a7c8efbf8e5f9892739bf8ee6540d35 .hr-inner{
width:50px;
}

#top .hr.av-mj3hiu4r-988b3bafa9fdbb70f391dd0b0c69e007{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-mj3hiu4r-988b3bafa9fdbb70f391dd0b0c69e007 .hr-inner{
width:50px;
}

.avia_transform .flex_column.av-m7eo4-3e7e35f06605b66032a94cb87f4a3ee8{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-dqkwk-2011c60da128bd494542725b4b8492f5{
animation-duration:1.5s;
}

#top .flex_column.av-7bi8c-d683b2590d517341965e1b63375bbe4e{
margin-top:24px;
}
.avia_transform .flex_column.av-7bi8c-d683b2590d517341965e1b63375bbe4e{
animation-duration:1.5s;
}
.responsive #top #wrap_all .flex_column.av-7bi8c-d683b2590d517341965e1b63375bbe4e{
margin-top:24px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-44ijfg-59a7b30ec9ceadceeac9aa23eeb96b46{
padding:4px 4px 4px 4px;
}
}

@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-mj3frufg-f9916ad5155cd365c2bf247a1a95668b .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mj3frufg-f9916ad5155cd365c2bf247a1a95668b .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-44ijfg-59a7b30ec9ceadceeac9aa23eeb96b46{
padding:4px 4px 4px 4px;
}
}
