.elementor-1201 .elementor-element.elementor-element-3d12253d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1201 .elementor-element.elementor-element-3d12253d:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-3d12253d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.russianorthodoxschool.com/wp-content/uploads/2024/12/pretty-student-J6G7MX9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-3d12253d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(110deg, var( --e-global-color-primary ) 53%, var( --e-global-color-7b1170c ) 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1201 .elementor-element.elementor-element-3d12253d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-103px;margin-bottom:0px;padding:14em 0em 10em 0em;}.elementor-1201 .elementor-element.elementor-element-72b0d469 .elementor-heading-title{font-family:var( --e-global-typography-ff959e9-font-family ), Sans-serif;font-size:var( --e-global-typography-ff959e9-font-size );font-weight:var( --e-global-typography-ff959e9-font-weight );text-transform:var( --e-global-typography-ff959e9-text-transform );line-height:var( --e-global-typography-ff959e9-line-height );color:var( --e-global-color-3ad29f8 );}.elementor-1201 .elementor-element.elementor-element-5f5ec676 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1201 .elementor-element.elementor-element-5f5ec676{overflow:hidden;padding:8em 0em 10em 0em;}.elementor-1201 .elementor-element.elementor-element-77e6cf2c{width:auto;max-width:auto;bottom:-10px;}body:not(.rtl) .elementor-1201 .elementor-element.elementor-element-77e6cf2c{left:-10px;}body.rtl .elementor-1201 .elementor-element.elementor-element-77e6cf2c{right:-10px;}.elementor-1201 .elementor-element.elementor-element-7a8f5f8f{width:auto;max-width:auto;top:-10px;}body:not(.rtl) .elementor-1201 .elementor-element.elementor-element-7a8f5f8f{right:-10px;}body.rtl .elementor-1201 .elementor-element.elementor-element-7a8f5f8f{left:-10px;}.elementor-1201 .elementor-element.elementor-element-29e713d3:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-29e713d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.russianorthodoxschool.com/wp-content/uploads/2022/08/creative-students-A27YFWY.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-29e713d3 > .elementor-container{min-height:600px;}.elementor-1201 .elementor-element.elementor-element-29e713d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-1201 .elementor-element.elementor-element-29e713d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1201 .elementor-element.elementor-element-bf41675 .elementor-heading-title{font-family:var( --e-global-typography-492a247-font-family ), Sans-serif;font-size:var( --e-global-typography-492a247-font-size );font-weight:var( --e-global-typography-492a247-font-weight );text-transform:var( --e-global-typography-492a247-text-transform );line-height:var( --e-global-typography-492a247-line-height );}.elementor-1201 .elementor-element.elementor-element-6bd5da07{--divider-border-style:zigzag;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;--divider-pattern-height:15px;--divider-pattern-size:20px;}.elementor-1201 .elementor-element.elementor-element-6bd5da07 .elementor-divider-separator{width:90px;}.elementor-1201 .elementor-element.elementor-element-6bd5da07 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1201 .elementor-element.elementor-element-e6eef67{width:100%;max-width:100%;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder-row{margin-top:0px;margin-bottom:10px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__label{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__desc{text-align:left;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__fields-group{flex-direction:row;gap:0.7em 0.7em;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field-wrap.checkradio-wrap span{gap:0px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field-wrap span::before{font-size:0px;border-style:none;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field-wrap label{color:var( --e-global-color-text );}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );padding:10px 15px 5px 15px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;max-width:100%;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder input{color-scheme:normal;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__calculated-field-prefix{font-size:10px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__calculated-field-suffix{font-size:10px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field-wrap.range-wrap{max-width:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder .range-field::-webkit-slider-runnable-track{height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder .range-field::-moz-range-track{height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder .range-field::-ms-track{height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder .range-field::-webkit-slider-thumb{margin-top:calc( (18px - 1px)/-2 );}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field.range-field{min-height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field.range-field::-webkit-slider-thumb{width:1px;height:1px;margin-top:calc( (1px - 1px)/-2 );}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field.range-field::-moz-range-thumb{width:1px;height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__field.range-field::-ms-thumb{width:1px;height:1px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__action-button{transition:all 0.3s;padding:20px 0px 15px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__submit{justify-content:center;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder-message--success{text-align:center;}.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder-message--error{text-align:center;}@media(max-width:1024px){.elementor-1201 .elementor-element.elementor-element-72b0d469 .elementor-heading-title{font-size:var( --e-global-typography-ff959e9-font-size );line-height:var( --e-global-typography-ff959e9-line-height );}.elementor-1201 .elementor-element.elementor-element-5f5ec676{padding:5em 0em 1em 0em;}.elementor-1201 .elementor-element.elementor-element-bf41675 .elementor-heading-title{font-size:var( --e-global-typography-492a247-font-size );line-height:var( --e-global-typography-492a247-line-height );}}@media(max-width:767px){.elementor-1201 .elementor-element.elementor-element-3d12253d{padding:10em 0em 8em 0em;}.elementor-1201 .elementor-element.elementor-element-72b0d469{text-align:center;}.elementor-1201 .elementor-element.elementor-element-72b0d469 .elementor-heading-title{font-size:var( --e-global-typography-ff959e9-font-size );line-height:var( --e-global-typography-ff959e9-line-height );}.elementor-1201 .elementor-element.elementor-element-29e713d3 > .elementor-container{min-height:400px;}.elementor-1201 .elementor-element.elementor-element-47c886da > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1201 .elementor-element.elementor-element-bf41675 .elementor-heading-title{font-size:var( --e-global-typography-492a247-font-size );line-height:var( --e-global-typography-492a247-line-height );}}@media(min-width:768px){.elementor-1201 .elementor-element.elementor-element-7d169c45{width:50.263%;}.elementor-1201 .elementor-element.elementor-element-1f598384{width:49.737%;}.elementor-1201 .elementor-element.elementor-element-1cfd0aa5{width:45.611%;}.elementor-1201 .elementor-element.elementor-element-707038e{width:8.061%;}.elementor-1201 .elementor-element.elementor-element-47c886da{width:45.965%;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-e6eef67 */.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder__fields-group.checkradio-wrap {display: grid;
    grid-template-columns: auto auto auto;
    grid-column-gap: 20px;
}

.elementor-1201 .elementor-element.elementor-element-e6eef67 .radio-wrap.checkradio-wrap .jet-form-builder__field-label {
    border-style: solid;
    text-align: center;
    border-radius: 0;
    border-width: 1px;
    width: 100%;
        justify-content: center;
        padding-top:15px;
    padding-bottom: 5px
}

.elementor-1201 .elementor-element.elementor-element-e6eef67 .radio-wrap.checkradio-wrap .jet-form-builder__field-label:hover {background-color:var(--e-global-color-primary);
    color:#fff;
}

.elementor-1201 .elementor-element.elementor-element-e6eef67 input, .elementor-1201 .elementor-element.elementor-element-e6eef67 select {width: 100%}

.elementor-1201 .elementor-element.elementor-element-e6eef67 .jet-form-builder-col__start {max-width: 100%; width: 100%}/* End custom CSS */