.elementor-674 .elementor-element.elementor-element-d1ff577{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 20px 135px 20px;}.elementor-674 .elementor-element.elementor-element-d1ff577 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-691c43a > .elementor-element-populated{padding:10px 65px 10px 10px;}.elementor-674 .elementor-element.elementor-element-2810212 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-674 .elementor-element.elementor-element-2810212 .elementor-heading-title{font-size:var( --e-global-typography-9d817cd-font-size );font-weight:var( --e-global-typography-9d817cd-font-weight );line-height:var( --e-global-typography-9d817cd-line-height );color:var( --e-global-color-primary );}.elementor-674 .elementor-element.elementor-element-8f66e39 > .elementor-widget-container{margin:18px 0px 18px 0px;}.elementor-674 .elementor-element.elementor-element-8f66e39{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fdeb3f9 );}.elementor-674 .elementor-element.elementor-element-847dff6 > .elementor-element-populated{padding:10px 10px 10px 65px;}.elementor-674 .elementor-element.elementor-element-42ecf4f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-42ecf4f .elementor-heading-title{font-size:24px;font-weight:bold;line-height:28px;color:var( --e-global-color-accent );}.elementor-674 .elementor-element.elementor-element-ff1d547 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-674 .elementor-element.elementor-element-ff1d547{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fdeb3f9 );}.elementor-674 .elementor-element.elementor-element-7b0f638 > .elementor-widget-container{margin:0px 0px 54px 0px;border-radius:16px 16px 16px 16px;}.elementor-674 .elementor-element.elementor-element-7b0f638 iframe{height:215px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-674 .elementor-element.elementor-element-d4be82a .elementor-heading-title{font-size:24px;font-weight:bold;line-height:28px;color:var( --e-global-color-accent );}.elementor-674 .elementor-element.elementor-element-8c5d3c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-674 .elementor-element.elementor-element-8c5d3c4{margin-top:16px;margin-bottom:20px;}.elementor-674 .elementor-element.elementor-element-afbc031.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-674 .elementor-element.elementor-element-afbc031.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-674 .elementor-element.elementor-element-afbc031.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fdeb3f9 );}.elementor-674 .elementor-element.elementor-element-40bd862 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-674 .elementor-element.elementor-element-40bd862{margin-top:0px;margin-bottom:20px;}.elementor-674 .elementor-element.elementor-element-176ecc9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-674 .elementor-element.elementor-element-176ecc9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-674 .elementor-element.elementor-element-176ecc9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fdeb3f9 );}.elementor-674 .elementor-element.elementor-element-acc4f8a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-674 .elementor-element.elementor-element-acc4f8a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-674 .elementor-element.elementor-element-acc4f8a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fdeb3f9 );}@media(max-width:1024px){.elementor-674 .elementor-element.elementor-element-d1ff577{padding:70px 20px 70px 20px;}.elementor-674 .elementor-element.elementor-element-691c43a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-674 .elementor-element.elementor-element-2810212 .elementor-heading-title{font-size:var( --e-global-typography-9d817cd-font-size );line-height:var( --e-global-typography-9d817cd-line-height );}.elementor-674 .elementor-element.elementor-element-8f66e39{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-847dff6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-674 .elementor-element.elementor-element-42ecf4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-42ecf4f .elementor-heading-title{font-size:18px;}.elementor-674 .elementor-element.elementor-element-ff1d547{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-d4be82a .elementor-heading-title{font-size:18px;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-674 .elementor-element.elementor-element-2810212 .elementor-heading-title{font-size:var( --e-global-typography-9d817cd-font-size );line-height:var( --e-global-typography-9d817cd-line-height );}.elementor-674 .elementor-element.elementor-element-8f66e39{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-ff1d547{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-d4be82a{text-align:center;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-674 .elementor-element.elementor-element-afbc031 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-285d561 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-674 .elementor-element.elementor-element-176ecc9 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-img{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-674 .elementor-element.elementor-element-acc4f8a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-674 .elementor-element.elementor-element-691c43a{width:100%;}.elementor-674 .elementor-element.elementor-element-847dff6{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2810212 */.elementor-674 .elementor-element.elementor-element-2810212 span{
    color: #FAAF40;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd0ecc3 */.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .fields {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field,
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field-submit {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field {
    margin-bottom: 18px;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field.small {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form p {
    margin: 0;
    color: #586498;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field input,
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field textarea {
    width: 100%;
    padding: 18px;
    overflow: hidden;
    margin-right: 10px;
    border-radius: 22px;
    border:1px solid rgba(153, 101, 10, 0.22);
    color: #878787;
    background-color:rgb(248 244 238 / 87%);
    font-weight: normal;
    font-size: 16px;
    max-height: 55px !important;
    outline: none;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field textarea{
    height:97px;
    max-height: 97px !important;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field-submit {
    position: relative;
    overflow: hidden;
    max-width: 170px;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .wpcf7-submit {
    font-size: 14px;
    font-weight: 500;
    line-height:12px;
    color: #4A4A4A;
    width: 150px;
    height: 40px;
    border-radius: 40px;
    border: none;
    outline: none;
    text-align: left;
    padding-left: 10px 16px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background: linear-gradient(90.18deg, #DAAB68 0.16%, #FFE892 50.99%, #DAAB68 99.84%);
    
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field-submit:after{
    display: block;
    content: '';
    background-image: url('https://code.webhth.com/ceohighschool/wp-content/uploads/2022/10/right.png');
    width: 17px;
    height: 6px;
    position: absolute;
    top:18px;
    right: 25px;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .wpcf7-submit:hover{
    background: linear-gradient(90.18deg, #DAAB68 0.16%, #DAAB68 50.99%, #DAAB68 99.84%);
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .ajax-loader{
    display:none; 
}

.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field input:-ms-input-placeholder{
    color:#878787;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field input:-ms-input-placeholder{
    color:#878787;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field input::placeholder {
    color:#878787;
}

.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field textarea:-ms-input-placeholder{
    color:#878787;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field textarea:-ms-input-placeholder{
    color:#878787;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .field textarea::placeholder {
    color:#878787;
}
.elementor-674 .elementor-element.elementor-element-bd0ecc3 .wpcf7-response-output{
    color:#878787;
}
@media (max-width: 767px) {
    .elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field.small {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .elementor-674 .elementor-element.elementor-element-bd0ecc3 form .field-submit {
        -webkit-justify-content: center;
        justify-content: center;
    }
    .elementor-674 .elementor-element.elementor-element-bd0ecc3 .wpcf7-submit {
        order: 1;
        
    }
    .elementor-674 .elementor-element.elementor-element-bd0ecc3 .ajax-loader {
        order: 2;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0c5017 */.elementor-674 .elementor-element.elementor-element-b0c5017{
    opacity: 0;
    visibility: hidden;
}/* End custom CSS */