.elementor-20695 .elementor-element.elementor-element-047b488{--display:flex;--min-height:600px;--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;--align-items:stretch;--overlay-opacity:0.53;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20695 .elementor-element.elementor-element-047b488::before, .elementor-20695 .elementor-element.elementor-element-047b488 > .elementor-background-video-container::before, .elementor-20695 .elementor-element.elementor-element-047b488 > .e-con-inner > .elementor-background-video-container::before, .elementor-20695 .elementor-element.elementor-element-047b488 > .elementor-background-slideshow::before, .elementor-20695 .elementor-element.elementor-element-047b488 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20695 .elementor-element.elementor-element-047b488 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-crafto-page-title .crafto-main-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-page-title .crafto-main-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-page-title .crafto-main-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-page-title .page-title-small-content .separator{background-color:var( --e-global-color-primary );}.elementor-widget-crafto-page-title .main-title-breadcrumb li, .elementor-widget-crafto-page-title .main-title-breadcrumb li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .background-overlay{background-color:var( --e-global-color-63fe30d );opacity:0;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-breadcrumb-section{background-color:var( --e-global-color-secondary );padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .cover-background{background-position:bottom center;background-size:cover;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-breadcrumb{text-align:right;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .title-content-wrap, .elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-title-wrap.background-video{height:400px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-inner{padding:90px 0px 90px 0px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .title-container{max-width:1220px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-title{font-family:"Effra", Sans-serif;font-size:52px;font-weight:600;line-height:3.7rem;letter-spacing:0px;color:#00C3FF;fill:#00C3FF;text-shadow:0px 0px 100px rgba(0, 0, 0, 0.9);width:85%;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-subtitle{font-family:"Arial", Sans-serif;font-size:18px;color:#FFFFFF;fill:#FFFFFF;width:80%;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-breadcrumb li, .elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-breadcrumb li a{font-family:"Arial", Sans-serif;color:#CCCCCC;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-breadcrumb li a:hover{color:var( --e-global-color-primary );}.elementor-20695 .elementor-element.elementor-element-9d59216 .background-overlay{background-color:var( --e-global-color-63fe30d );opacity:0;}.elementor-20695 .elementor-element.elementor-element-9d59216 .cover-background{background-size:cover;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-content-wrap, .elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-title-wrap.background-video{height:400px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-inner-content{text-align:center;}.elementor-20695 .elementor-element.elementor-element-9d59216 .main-title-inner{padding:90px 0px 90px 0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-container{max-width:1220px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-title{font-family:"Effra", Sans-serif;font-size:52px;font-weight:600;line-height:4.7rem;letter-spacing:0px;color:#00C3FF;fill:#00C3FF;text-shadow:0px 0px 100px rgba(0, 0, 0, 0.9);}.elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-subtitle{font-family:"Arial", Sans-serif;font-size:18px;color:#FFFFFF;fill:#FFFFFF;}.elementor-20695 .elementor-element.elementor-element-9a2c4e1{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:100px;--z-index:9;}body:not(.rtl) .elementor-20695 .elementor-element.elementor-element-9a2c4e1{left:0px;}body.rtl .elementor-20695 .elementor-element.elementor-element-9a2c4e1{right:0px;}.elementor-widget-crafto-contact-form .wpcf7-form label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="text"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="email"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="url"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="number"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="date"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap input[type*="file"],
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap textarea,
						.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .wpcf7-form .input-wrapper .wpcf7-form-control-wrap ::-webkit-file-upload-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .wpcf7-form .contact-form-text, .elementor-widget-crafto-contact-form.elementor-widget-crafto-contact-form .wpcf7-form label .wpcf7-list-item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-submit{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .wpcf7-form .wpcf7-response-output{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-crafto-contact-form .form-not-available{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-submit{background-color:transparent;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(163.6deg, #00C4FF 9.44%, #006DC6 91.57%);border-style:none;border-radius:50px 50px 50px 50px;padding:8px 28px 8px 28px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20695 .elementor-element.elementor-element-c26ec2a > .elementor-widget-container{background-color:var( --e-global-color-1169f62 );padding:20px 20px 20px 20px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form label{font-family:"Effra", Sans-serif;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="text"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="email"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="url"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="number"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="date"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="file"],
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap textarea,
						.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Effra", Sans-serif;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap input[type*="file"]{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-radius:0px 0px 0px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-form-control-wrap textarea{border-radius:0px 0px 0px 0px;resize:none;height:120px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a .wpcf7-form .wpcf7-submit:hover{border-style:none;}@media(max-width:1199px){.elementor-20695 .elementor-element.elementor-element-047b488{--min-height:0px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-inner{padding:90px 0px 90px 0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-inner-content{text-align:left;}.elementor-20695 .elementor-element.elementor-element-9d59216 .main-title-inner{padding:90px 0px 90px 0px;}}@media(max-width:991px){.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-inner{padding:75px 0px 75px 0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .main-title-inner{padding:75px 0px 75px 0px;}.elementor-20695 .elementor-element.elementor-element-c26ec2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-20695 .elementor-element.elementor-element-ac13cbd .title-content-wrap, .elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-title-wrap.background-video{height:250px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .main-title-inner{padding:50px 0px 50px 0px;}.elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-title{font-size:32px;line-height:46px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-content-wrap, .elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-title-wrap.background-video{height:250px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-inner-content{text-align:left;}.elementor-20695 .elementor-element.elementor-element-9d59216 .main-title-inner{padding:50px 0px 50px 0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-title{font-size:32px;line-height:46px;}}@media(max-width:575px){.elementor-20695 .elementor-element.elementor-element-ac13cbd .crafto-main-title{font-size:32px;letter-spacing:0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .title-inner-content{text-align:left;}.elementor-20695 .elementor-element.elementor-element-9d59216 .main-title-inner{padding:150px 0px 50px 0px;}.elementor-20695 .elementor-element.elementor-element-9d59216 .crafto-main-title{font-size:32px;line-height:35px;letter-spacing:0px;}}