.elementor-3367 .elementor-element.elementor-element-22fb601{z-index:10;}.elementor-3367 .elementor-element.elementor-element-bb6d4fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:600;color:#FFFFFF;}.elementor-3367 .elementor-element.elementor-element-21d0a7c{margin-top:-150px;margin-bottom:0px;}.elementor-3367 .elementor-element.elementor-element-101d2d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-04fb47a{padding:50px 80px 0px 80px;}.elementor-3367 .elementor-element.elementor-element-2295f4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3367 .elementor-element.elementor-element-2295f4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-fe6e8e4 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-fe6e8e4{text-align:center;}.elementor-3367 .elementor-element.elementor-element-fe6e8e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#244C5A;}.elementor-3367 .elementor-element.elementor-element-b26e21e{--divider-border-style:solid;--divider-color:#A1A1A1;--divider-border-width:1px;}.elementor-3367 .elementor-element.elementor-element-b26e21e .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-3367 .elementor-element.elementor-element-b26e21e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3367 .elementor-element.elementor-element-f2d3238{text-align:center;font-family:"Istok Web", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-3367 .elementor-element.elementor-element-7932039:not(.elementor-motion-effects-element-type-background), .elementor-3367 .elementor-element.elementor-element-7932039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DEDE;}.elementor-3367 .elementor-element.elementor-element-7932039 > .elementor-container{max-width:1600px;}.elementor-3367 .elementor-element.elementor-element-7932039{border-style:solid;border-color:#EBCCD1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-7932039 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3367 .elementor-element.elementor-element-69afdad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3367 .elementor-element.elementor-element-69afdad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8E3;}.elementor-bc-flex-widget .elementor-3367 .elementor-element.elementor-element-69afdad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3367 .elementor-element.elementor-element-69afdad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3367 .elementor-element.elementor-element-69afdad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3367 .elementor-element.elementor-element-69afdad > .elementor-element-populated{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3367 .elementor-element.elementor-element-69afdad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3367 .elementor-element.elementor-element-e307726{text-align:start;font-family:"Istok Web", Sans-serif;font-size:18px;font-weight:400;color:#8A6D3B;}.elementor-3367 .elementor-element.elementor-element-798f872 .elementor-button{background-color:#244C5A;font-family:"Istok Web", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-3367 .elementor-element.elementor-element-798f872 .elementor-button:hover, .elementor-3367 .elementor-element.elementor-element-798f872 .elementor-button:focus{background-color:#50707B;}.elementor-3367 .elementor-element.elementor-element-798f872 > .elementor-widget-container{margin:-20px 1px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-d2958ba > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-3367 .elementor-element.elementor-element-15c5778{margin-top:30px;margin-bottom:10px;}.elementor-3367 .elementor-element.elementor-element-6433250 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px -18px 0px;padding:21px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-1ec2b76{margin-top:0px;margin-bottom:-10px;padding:-10px -10px -10px -10px;}.elementor-3367 .elementor-element.elementor-element-d41a5ab > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3367 .elementor-element.elementor-element-2295f4b{width:100%;}.elementor-3367 .elementor-element.elementor-element-69afdad{width:100%;}}@media(max-width:1024px){.elementor-3367 .elementor-element.elementor-element-101d2d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3367 .elementor-element.elementor-element-8a9bea6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-101d2d8 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-04fb47a{padding:0px 0px 0px 0px;}.elementor-3367 .elementor-element.elementor-element-f2d3238 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-3367 .elementor-element.elementor-element-7932039 > .elementor-container{max-width:1600px;}.elementor-3367 .elementor-element.elementor-element-e307726{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-8a9bea6 */#header{
    display: none;
}
.control-header{
    max-height: 130px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2533f88 */.elementor-3367 .elementor-element.elementor-element-2533f88{
    position: absolute;
    right:0;
    top:-10px;;
    z-index: 99
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c7e4da */.elementor-3367 .elementor-element.elementor-element-4c7e4da{
    position: absolute;
    top:360px;
    right: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe6e8e4 */h2 {
    font-family: Montseratt;
    font-size: 25px;
    font-weight: 700px;
    color: #244C5A;
}
#court-design-alert {
    display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69afdad */#court-design-alert {
    width: 60%;
    margin-left: 20%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7932039 */#court-design-alert{
    font-family: Istok web;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2958ba */.send-my-design {
    margin: auto;
    width: 80%;
    font-family: Istok web;
    font-size: 16px;
}
.single-row {
    width: 100%;
    clear: both;
}
.single-col {
    width: 50%;
    float: left
}
.send-my-design  .single-col label {
    width: 98%;
}

.send-my-design label {
    width: 99%;
    color: #7A7A7A;
}

.single-button {
    width: 99%;
}

.send-my-design .wpcf7-submit{
    background-color: #ee2737;
    color: #fff;
    font-weight: bold;
    float: right;
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 4px; 
} 

.wpcf7-not-valid-tip {
    color: red !important;
}

.wpcf7 form .wpcf7-response-output {
    width: 80%;
    margin: auto;
    margin-top: 20px;
}

.wpcf7-form.sent p
{
    display:none;
}

.wpcf7 .wpcf7-recaptcha[data-align=right]>div {
    margin: 0 0px 20px auto !important;
    transform: translateX(-9px) !important;;
}

@media only screen and (max-width: 600px) {
    
.single-col {
    width: 100%;
}

.elementor-3367 .elementor-element.elementor-element-04fb47a {
    padding: 15px;
}

.send-my-design {
    width: 100%;
}

.send-my-design .wpcf7-submit{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15c5778 */.elementor-container {
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ec2b76 */.footer .elementor-element-populated{
    padding: 0px !important;
}/* End custom CSS */