.elementor-2699 .elementor-element.elementor-element-718dc41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:108px;--padding-bottom:53px;--padding-left:20px;--padding-right:20px;}.elementor-2699 .elementor-element.elementor-element-679dc69{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wcf--form-wrapper{text-align:left;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:20px;background-color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:28px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#262626;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap textarea{height:90px;background-color:#551D1D00;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:28px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#262626;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#02010100;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wcf--form-wrapper form.wpcf7-form label{color:#515151;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:28px;padding:0px 0px 0px 18px;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-form .wpcf7-submit{font-family:"BDO Grotesk", Sans-serif;font-size:20px;font-weight:500;line-height:28px;height:36px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-3b7782d .wpcf7-submit{color:#262626;fill:#262626;border-style:solid;border-width:0px 0px 1px 0px;border-color:#262626;}.elementor-2699 .elementor-element.elementor-element-21df6af{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8.elementor-element{--align-self:flex-end;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8 .wcf--title{color:#262626;font-family:"Instrument Sans", Sans-serif;font-size:40px;font-weight:700;line-height:46px;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8 .wcf--title .highlight{color:#f00000;}.elementor-2699 .elementor-element.elementor-element-fac124c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:right;}.elementor-2699 .elementor-element.elementor-element-fac124c > .elementor-widget-container{margin:0px 76px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-fac124c img{width:87px;height:262px;}.elementor-2699 .elementor-element.elementor-element-79003fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2699 .elementor-element.elementor-element-ebb68e4 .wcf__slider{--slides-to-show:auto;--space-between:20px;}.elementor-2699 .elementor-element.elementor-element-ebb68e4 .title{color:#262626;font-family:"BDO Grotesk", Sans-serif;font-size:200px;font-weight:700;line-height:240px;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--display:flex;--min-height:15vh;--border-radius:100px 100px 100px 100px;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2699 .elementor-element.elementor-element-2a93e35:not(.elementor-motion-effects-element-type-background), .elementor-2699 .elementor-element.elementor-element-2a93e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9776;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 .elementor-repeater-item-0c5a610.floating-element{width:110px;z-index:1;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 > .elementor-widget-container{margin:2px 107px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2699 .elementor-element.elementor-element-bdf560c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-bdf560c .elementor-icon-wrapper{text-align:center;}.elementor-2699 .elementor-element.elementor-element-bdf560c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2699 .elementor-element.elementor-element-bdf560c.elementor-view-framed .elementor-icon, .elementor-2699 .elementor-element.elementor-element-bdf560c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2699 .elementor-element.elementor-element-bdf560c.elementor-view-framed .elementor-icon, .elementor-2699 .elementor-element.elementor-element-bdf560c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2699 .elementor-element.elementor-element-bdf560c .elementor-icon{font-size:24px;}.elementor-2699 .elementor-element.elementor-element-bdf560c .elementor-icon svg{height:24px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:9.5%;}}@media(max-width:1366px){.elementor-2699 .elementor-element.elementor-element-ca7f7b8{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 > .elementor-widget-container{margin:1px 107px 0px 0px;}}@media(max-width:1200px){.elementor-2699 .elementor-element.elementor-element-ebb68e4 .title{font-size:170px;line-height:210px;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--min-height:17vh;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 .elementor-repeater-item-0c5a610.floating-element{width:120px;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 > .elementor-widget-container{margin:1px 0px 0px -120px;}.elementor-2699 .elementor-element.elementor-element-bdf560c{padding:24px 0px 0px 0px;}}@media(max-width:1024px){.elementor-2699 .elementor-element.elementor-element-718dc41{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2699 .elementor-element.elementor-element-21df6af{--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:880px){.elementor-2699 .elementor-element.elementor-element-718dc41{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-2699 .elementor-element.elementor-element-21df6af{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2699 .elementor-element.elementor-element-21df6af.e-con{--order:-99999 /* order start hack */;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8.elementor-element{--align-self:center;}.elementor-2699 .elementor-element.elementor-element-fac124c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-fac124c{text-align:center;}.elementor-2699 .elementor-element.elementor-element-ebb68e4 .title{font-size:150px;line-height:170px;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--min-height:18vh;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 > .elementor-widget-container{margin:7px 0px 0px -123px;}}@media(max-width:767px){.elementor-2699 .elementor-element.elementor-element-718dc41{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2699 .elementor-element.elementor-element-21df6af{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2699 .elementor-element.elementor-element-21df6af.e-con{--order:-99999 /* order start hack */;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2699 .elementor-element.elementor-element-ca7f7b8 .wcf--title{font-size:28px;line-height:38px;}.elementor-2699 .elementor-element.elementor-element-79003fb{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2699 .elementor-element.elementor-element-ebb68e4 .title{font-size:100px;line-height:120px;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:35%;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 .elementor-repeater-item-0c5a610.floating-element{width:110px;}.elementor-2699 .elementor-element.elementor-element-1ddaf02 > .elementor-widget-container{margin:4px 0px 0px -109px;}}@media(min-width:768px){.elementor-2699 .elementor-element.elementor-element-679dc69{--width:55%;}.elementor-2699 .elementor-element.elementor-element-21df6af{--width:45%;}.elementor-2699 .elementor-element.elementor-element-79003fb{--width:100%;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:7%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:11.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:13.5%;}}@media(max-width:880px) and (min-width:768px){.elementor-2699 .elementor-element.elementor-element-679dc69{--width:100%;}.elementor-2699 .elementor-element.elementor-element-21df6af{--width:100%;}.elementor-2699 .elementor-element.elementor-element-2a93e35{--width:16.5%;}}/* Start custom CSS for wcf--contact-form-7, class: .elementor-element-3b7782d */.col50{
    width: 48% !important;
}


.row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px 20px;
}

.col100 {
    width: 100% !important;
}

.right {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}


.wpcf7-response-output {
    border: none !important;
}


@media only screen and (max-width: 1366px) {
.row {
    gap: 0px 0px;
}}


@media only screen and (max-width: 1366px) {
.row {
    gap: 0px 0px;
}}




@media only screen and (max-width: 600px) {
.col50 {
    width: 100% !important;
}}


@media only screen and (max-width: 600px) {
.right {
    justify-content: flex-start;
}}


@media only screen and (max-width: 1366px) {
.row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px 20px;
}}/* End custom CSS */