.elementor-12202 .elementor-element.elementor-element-5bea254 > .elementor-background-overlay{background-color:#121212;opacity:0.86;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12202 .elementor-element.elementor-element-5bea254 > .elementor-container{max-width:1600px;margin:0px 0px 0px 0px !important;}.elementor-12202 .elementor-element.elementor-element-5bea254{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:264px 15px 372px 264px;}.elementor-12202 .elementor-element.elementor-element-5bea254:not(.elementor-motion-effects-element-type-background), .elementor-12202 .elementor-element.elementor-element-5bea254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12202 .elementor-element.elementor-element-5bea254 .smoke-canvas{mix-blend-mode:exclusion;opacity:0.4;}.elementor-12202 .elementor-element.elementor-element-64c7d3b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-64c7d3b{z-index:2;}.elementor-12202 .elementor-element.elementor-element-a725da7 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:7px 0px 18px 0px;}.elementor-12202 .elementor-element.elementor-element-a725da7 .ct-heading .title-holder{text-stroke-color:#4C4C4C;-webkit-text-stroke-color:#4C4C4C;top:-136%;text-stroke-width:1px;-webkit-text-stroke-width:1px;font-size:170px;}.elementor-12202 .elementor-element.elementor-element-a725da7 .ct-heading .item--title{line-height:1.10606em;margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-a725da7 .item--title{max-width:90%;}.elementor-12202 .elementor-element.elementor-element-a2d7f58 > .elementor-widget-container{padding:0px 0px 52px 0px;}.elementor-12202 .elementor-element.elementor-element-a2d7f58 .ct-text-editor .ct-text-inner{max-width:35%;}.elementor-12202 .elementor-element.elementor-element-b8b5e65{width:auto;max-width:auto;}.elementor-12202 .elementor-element.elementor-element-b8b5e65 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-3bdb12c5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-12202 .elementor-element.elementor-element-62a1dd8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12202 .elementor-element.elementor-element-62a1dd8b:not(.elementor-motion-effects-element-type-background), .elementor-12202 .elementor-element.elementor-element-62a1dd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-12202 .elementor-element.elementor-element-62a1dd8b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12202 .elementor-element.elementor-element-62a1dd8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12202 .elementor-element.elementor-element-31ed7ec0 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-24ee07f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-24ee07f4 .ct-heading .item--title{margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-803d0b6 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12202 .elementor-element.elementor-element-803d0b6 .ct-heading .item--title{margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-17c4bd67 > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:38px 10px 47px 10px;}.elementor-12202 .elementor-element.elementor-element-4613e1cb .ct-fancybox .slick-track .elementor-repeater-item-2d261b6 .item--image{bottom:-10%;right:-25%;width:70%;height:80%;}.elementor-12202 .elementor-element.elementor-element-4613e1cb .ct-fancybox .slick-track .elementor-repeater-item-ad333b1 .item--image{bottom:-3%;right:-30%;width:70%;height:75%;}.elementor-12202 .elementor-element.elementor-element-4613e1cb .ct-fancybox .slick-track .elementor-repeater-item-9c43e68 .item--image{bottom:10%;right:-20%;width:65%;height:70%;}.elementor-12202 .elementor-element.elementor-element-4613e1cb .ct-fancybox .slick-track .elementor-repeater-item-dcd5469 .item--image{bottom:10%;right:-20%;width:75%;height:70%;}.elementor-12202 .elementor-element.elementor-element-4613e1cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12202 .elementor-element.elementor-element-39d638f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12202 .elementor-element.elementor-element-39d638f8{padding:150px 0px 150px 0px;}.elementor-12202 .elementor-element.elementor-element-aaf0a68 > .elementor-element-populated{padding:10px 90px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-afcd424 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-12202 .elementor-element.elementor-element-afcd424 .ct-heading .item--title{margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12202 .elementor-element.elementor-element-1136545e{padding:0px 0px 25px 0px;}.elementor-12202 .elementor-element.elementor-element-7ab27487 > .elementor-element-populated{padding:10px 20px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-34704789{width:auto;max-width:auto;}.elementor-12202 .elementor-element.elementor-element-34704789 .ct-counter .ct-counter-title{max-width:90%;}.elementor-12202 .elementor-element.elementor-element-26a97c78 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-12202 .elementor-element.elementor-element-1540b2a8 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-12202 .elementor-element.elementor-element-1d9fc4f4 .ct-image-single img{height:530px;filter:brightness(50%);}.elementor-12202 .elementor-element.elementor-element-3b0e1ecc:not(.elementor-motion-effects-element-type-background), .elementor-12202 .elementor-element.elementor-element-3b0e1ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-12202 .elementor-element.elementor-element-3b0e1ecc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:144px 15px 157px 15px;}.elementor-12202 .elementor-element.elementor-element-3b0e1ecc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12202 .elementor-element.elementor-element-6a143d7e > .elementor-element-populated{padding:0px 40px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-4630a82c .ct-heading .item--title{margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-3b8d0e4b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-50095e3a > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-12202 .elementor-element.elementor-element-2574723a .ct-fancy-box .elementor-repeater-item-30a992f .item--background{filter:brightness(20%);}.elementor-12202 .elementor-element.elementor-element-2574723a > .elementor-widget-container{padding:55px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-f2db3b5{overflow:hidden;padding:35px 15px 0px 15px;}.elementor-12202 .elementor-element.elementor-element-fd6b2d7 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-685205c .inner-item{background-color:#C5C5C500 !important;border-color:#02010100 !important;}.elementor-12202 .elementor-element.elementor-element-685205c .client-image:before, .elementor-12202 .elementor-element.elementor-element-685205c .client-image:after{background-color:#02010100 !important;}.elementor-12202 .elementor-element.elementor-element-685205c .inner-item:before, .elementor-12202 .elementor-element.elementor-element-685205c .inner-item:after{border-color:#02010100 !important;}.elementor-12202 .elementor-element.elementor-element-52206827{padding:70px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-56dd49c1 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-6e1777bc .ct-heading{text-align:center;}.elementor-12202 .elementor-element.elementor-element-6e1777bc .ct-heading .item--title{margin-bottom:30px;}.elementor-12202 .elementor-element.elementor-element-745d4cc9 > .elementor-element-populated{padding:10px 15px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-618de793 > .elementor-element-populated{padding:10px 0px 10px 15px;}.elementor-12202 .elementor-element.elementor-element-40f5982b{padding:130px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-6779003b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-aa70f4 .ct-heading .item--title{margin-bottom:32px;}.elementor-12202 .elementor-element.elementor-element-914f849{padding:0px 0px 55px 0px;}.elementor-12202 .elementor-element.elementor-element-6391e578 > .elementor-element-populated{padding:10px 15px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-4b4ed6d2 > .elementor-element-populated{padding:10px 15px 10px 15px;}.elementor-12202 .elementor-element.elementor-element-3a018904 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-3a018904 .item--list:last-child span:last-child{min-width:102px !important;}.elementor-12202 .elementor-element.elementor-element-2a0dbf35 > .elementor-element-populated{padding:10px 15px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-ae8b431 iframe{height:196px;filter:brightness( 74% ) contrast( 166% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12202 .elementor-element.elementor-element-5f31358 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-5f31358 .ct-heading .item--title{margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-d5fbfad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-37cea66.elementor-element{--order:99999 /* order end hack */;}.elementor-12202 .elementor-element.elementor-element-37cea66 .ct-text-editor{text-align:right;}.elementor-12202 .elementor-element.elementor-element-37cea66{font-size:10px;}@media(max-width:1024px){.elementor-12202 .elementor-element.elementor-element-a725da7 .ct-heading .title-holder{top:-55%;font-size:100px;}.elementor-12202 .elementor-element.elementor-element-a725da7 .item--title{max-width:90%;}.elementor-12202 .elementor-element.elementor-element-39d638f8{padding:80px 0px 90px 0px;}.elementor-12202 .elementor-element.elementor-element-aaf0a68 > .elementor-element-populated{padding:10px 0px 30px 0px;}.elementor-12202 .elementor-element.elementor-element-1136545e{padding:0px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-34704789 .ct-counter .ct-counter-title{max-width:100%;}.elementor-12202 .elementor-element.elementor-element-1540b2a8 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-3b0e1ecc{padding:80px 15px 90px 15px;}.elementor-12202 .elementor-element.elementor-element-6a143d7e > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-f2db3b5{padding:0px 15px 0px 15px;}.elementor-12202 .elementor-element.elementor-element-52206827{padding:70px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-745d4cc9 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-618de793 > .elementor-element-populated{padding:20px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-40f5982b{padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-12202 .elementor-element.elementor-element-5bea254{padding:100px 15px 80px 15px;}.elementor-12202 .elementor-element.elementor-element-a725da7 .ct-heading .title-holder{top:-15%;font-size:40px;}.elementor-12202 .elementor-element.elementor-element-a2d7f58 .ct-text-editor .ct-text-inner{max-width:100%;}.elementor-12202 .elementor-element.elementor-element-b8b5e65{width:100%;max-width:100%;}.elementor-12202 .elementor-element.elementor-element-b8b5e65 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-12202 .elementor-element.elementor-element-31ed7ec0 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:29px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-17c4bd67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-12202 .elementor-element.elementor-element-4613e1cb{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-12202 .elementor-element.elementor-element-4613e1cb > .elementor-widget-container{margin:0px 0px 0px 32px;padding:0px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-7ab27487 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-26a97c78 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-1d9fc4f4 .ct-image-single img{height:330px;}.elementor-12202 .elementor-element.elementor-element-3b0e1ecc{padding:60px 15px 13px 15px;}.elementor-12202 .elementor-element.elementor-element-2574723a > .elementor-widget-container{padding:55px 0px 0px 0px;}.elementor-12202 .elementor-element.elementor-element-f2db3b5{margin-top:10px;margin-bottom:0px;}.elementor-12202 .elementor-element.elementor-element-aa70f4 .ct-heading .item--title{margin-bottom:22px;}.elementor-12202 .elementor-element.elementor-element-4b4ed6d2 > .elementor-element-populated{padding:10px 15px 10px 0px;}.elementor-12202 .elementor-element.elementor-element-ae8b431{width:100%;max-width:100%;}.elementor-12202 .elementor-element.elementor-element-37cea66 .ct-text-editor .ct-text-inner{max-width:230px;}}@media(min-width:768px){.elementor-12202 .elementor-element.elementor-element-31ed7ec0{width:32%;}.elementor-12202 .elementor-element.elementor-element-17c4bd67{width:67.999%;}.elementor-12202 .elementor-element.elementor-element-6a143d7e{width:30%;}.elementor-12202 .elementor-element.elementor-element-50095e3a{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12202 .elementor-element.elementor-element-aaf0a68{width:100%;}.elementor-12202 .elementor-element.elementor-element-1540b2a8{width:100%;}.elementor-12202 .elementor-element.elementor-element-6a143d7e{width:100%;}.elementor-12202 .elementor-element.elementor-element-50095e3a{width:100%;}.elementor-12202 .elementor-element.elementor-element-745d4cc9{width:100%;}.elementor-12202 .elementor-element.elementor-element-618de793{width:100%;}}@media(min-width:1025px){.elementor-12202 .elementor-element.elementor-element-5bea254:not(.elementor-motion-effects-element-type-background), .elementor-12202 .elementor-element.elementor-element-5bea254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for ct_contact_form, class: .elementor-element-d5fbfad */.btn-form {
  justify-content: flex-end !important;
  display: flex !important;
}
.wp-row-ctf7.contact-form-custom1 .buttom-contact7 {
    padding-top: 20px;
}/* End custom CSS */