.elementor-382 .elementor-element.elementor-element-01120e5:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-01120e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.standrewsintschool.com/wp-content/uploads/2024/01/bread-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-382 .elementor-element.elementor-element-01120e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-382 .elementor-element.elementor-element-01120e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-63686ae > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-382 .elementor-element.elementor-element-63686ae .elementor-heading-title{font-family:"Jost", Sans-serif;font-weight:600;color:#FBFEFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-382 .elementor-element.elementor-element-a9115fb > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-382 .elementor-element.elementor-element-a9115fb{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-382 .elementor-element.elementor-element-a9115fb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-d5de965{padding:50px 0px 50px 0px;}.elementor-382 .elementor-element.elementor-element-d5787c3{text-align:center;}.elementor-382 .elementor-element.elementor-element-d5787c3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:600;color:#003850;}.elementor-382 .elementor-element.elementor-element-16e7440 > .elementor-widget-container{background-color:#F3F3F3;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-382 .elementor-element.elementor-element-c4a005e{width:10%;}.elementor-382 .elementor-element.elementor-element-1e10fa6{width:80%;}.elementor-382 .elementor-element.elementor-element-3a02fa3{width:9.666%;}}/* Start custom CSS for shortcode, class: .elementor-element-16e7440 */.form {}

.form h5 {text-align: center;
    margin-bottom: 20px;}
    
.form input[type=text]{border:none; border-bottom:1px solid #000; background-color:#fff; padding:0px 0px 0px 8px; margin: 0 0px 0 0px; }

.form input:not([type=submit]) {border:none; border-bottom:1px solid #000; background-color:#fff; padding:0px 0px 0px 8px; margin: 0 0 0 10px;}
.form .field1 span {display: inline-block; width:auto; padding:2px 0; }
.form .field2 span {display: inline-block; width:auto; padding:5px 0;}

.form .field2 input[type=text] {width:610px;}

.form .field3 input[type=text] {width:500px;}

.form .field5 input[type=text] {width:663px;}

.form .field6 input[type=text] {width:564px;}

.form .field7 input:not([type=submit]) {width:664px;}

.form .field3 span {display: inline-block; width:auto;padding:5px 0;}

.form .field4 {display: inline-block; width:auto; padding:20px 0;}

.form .field5 span {display: inline-block; width:auto;padding:5px 0;}

.form .field6 span {display: inline-block; width:auto;padding:5px 0;}

.form .field7 span {display: inline-block; width:auto;padding:5px 0;}

.form .field8 span {display: inline-block; width:auto;padding:5px 0;}

.form .field9 span {display: inline-block; width:auto;padding:5px 0;}

.form .field10 span {display: inline-block; width:auto;padding:5px 0;}

.form .field11 span {display: inline-block; width:auto;padding:5px 0;}

.form .field12 span {display: inline-block; width:auto;padding:5px 0;}

.form .field13 span {display: inline-block; width:auto;padding:5px 0;}

.form .field14 span {display: inline-block; width:auto;padding:5px 0;}

.form .field15 span {display: inline-block; width:auto;padding:5px 0;}

.form .field16 {display: inline-block; width:auto;padding:20px 0;}

.form .field17 span {display: inline-block; width:auto;padding:5px 0;}

.form .field18 span {display: inline-block; width:auto;padding:5px 0;}

.form .field19 span {display: inline-block; width:auto;padding:5px 0;}

.form .field20 span {display: inline-block; width:auto;padding:5px 0;}

.form .field33  {display: inline-block; width:auto;padding:20px 0;}


.form .field2 input[type=text] {width:600px;}

.form .field3 input[type=text] {width:489px;}

.form .field5 input[type=text] {width:653px;}

.form .field6 input[type=text] {width:554px;}

.form .field7 input:not([type=submit]) {width:654px;}

.form .field8 input:not([type=submit]) {width:774px;}

.form .field9 input:not([type=submit]) {width:738px;}

.form .field10 input:not([type=submit]) {width:746px;}

.form .field11 input:not([type=submit]) {width:790px;}

.form .field12 input:not([type=submit]) {width:780px;}

.form .field13 input:not([type=submit]) {width:725px;}

.form .field14 input:not([type=submit]) {width:801px;}

.form .field15 input:not([type=submit]) {width:766px;}

.form .field16 input:not([type=submit]) {width:728px;}

.form .field17 input:not([type=submit]) {width:804px;}

.form .field18 input:not([type=submit]) {width:791px;}

.form .field19 input:not([type=submit]) {width:703px;}
.form .field20 input:not([type=submit]) {width:654px;}
.form .field21 input:not([type=submit]) {width:693px;}
.form .field22 input:not([type=submit]) {width:723px;}

.form .field23 input:not([type=submit]) {width:841px;}

.form .field24 input:not([type=submit]) {width:694px;}

.form .field25 input:not([type=submit]) {width:646px;}

.form .field26 input:not([type=submit]) {width:684px;}

.form .field27 input:not([type=submit]) {width:715px;}

.form .field28 input:not([type=submit]) {width:841px;}

.form .field29 input:not([type=submit]) {width:714px;}

.form .field30 input:not([type=submit]) {width:601px;}

.form .field31 input:not([type=submit]) {width:683px;}

.form .field32 input:not([type=submit]) {width:683px;}

.form .field33 input:not([type=submit]) {width:683px;}

.form .field34 input:not([type=submit]) {width:797px;}

.form .field35 input:not([type=submit]) {width:804px;}

.form .field36 input:not([type=submit]) {width:797px;}

.form .field37 input:not([type=submit]) {width:804px;}

.form .field39 input:not([type=submit]) {width:588px;}

.form .field40 input:not([type=submit]) {width:516px;}


.nextt {width: 70% !important;
    vertical-align: text-top;
    padding: 0px 0px 30px 12px !important;
    margin: -2px 0 0 0; }
    
    
    
.nextt2 span input:not([type=submit]) {background-color:#fff0; border: none;     padding: 20px 0;
    color: #000;}

.form .field21 span, .form .field22 span, .form .field23 span, .form .field24 span, .form .field25 span, .form .field26 span, .form .field27 span, .form .field28 span, .form .field29 span, .form .field30 span, .form .field31 span, .form .field32 span, .form .field34 span, .form .field35 span, .form .field36 span, .form .field37 span, .form .field38 span, .form .field39 span, .form .field40 span {display: inline-block; width:auto;padding:5px 0;}/* End custom CSS */