.elementor-31830 .elementor-element.elementor-element-ca12a2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-31830 .elementor-element.elementor-element-07eca71{left:-45px;}body.rtl .elementor-31830 .elementor-element.elementor-element-07eca71{right:-45px;}.elementor-31830 .elementor-element.elementor-element-07eca71{top:-340px;z-index:0;}.elementor-31830 .elementor-element.elementor-element-07eca71 > .elementor-widget-container{--e-transform-rotateZ:245deg;}.elementor-31830 .elementor-element.elementor-element-a6e3082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-31830 .elementor-element.elementor-element-ee8a327 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:600;line-height:42px;}.elementor-31830 .elementor-element.elementor-element-ee8a327 > .elementor-widget-container{margin:0px 0px 84px 0px;}.elementor-31830 .elementor-element.elementor-element-29237c4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:600;line-height:42px;}.elementor-31830 .elementor-element.elementor-element-8620488 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-31830 .elementor-element.elementor-element-711cd80{--e-image-carousel-slides-to-show:1;}.elementor-31830 .elementor-element.elementor-element-711cd80 .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-8ed992b );}.elementor-31830 .elementor-element.elementor-element-711cd80 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-31830 .elementor-element.elementor-element-c322ea7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 60px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-31830 .elementor-element.elementor-element-2fdc421{--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;--gap:32px 16px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31830 .elementor-element.elementor-element-2364ba9{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 22px 0px rgba(30.00000000000001, 110.00000000000009, 231, 0.0784313725490196);--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-31830 .elementor-element.elementor-element-2364ba9:not(.elementor-motion-effects-element-type-background), .elementor-31830 .elementor-element.elementor-element-2364ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7305d11 );}.elementor-31830 .elementor-element.elementor-element-2364ba9, .elementor-31830 .elementor-element.elementor-element-2364ba9::before{--border-transition:0.3s;}.elementor-31830 .elementor-element.elementor-element-22dfbbb{color:var( --e-global-color-e3cbaf2 );font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14px;}.elementor-31830 .elementor-element.elementor-element-78ee8c1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-31830 .elementor-element.elementor-element-78ee8c1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-31830 .elementor-element.elementor-element-452f89d{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 22px 0px rgba(30.00000000000001, 110.00000000000009, 231, 0.0784313725490196);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-31830 .elementor-element.elementor-element-452f89d:not(.elementor-motion-effects-element-type-background), .elementor-31830 .elementor-element.elementor-element-452f89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7305d11 );}.elementor-31830 .elementor-element.elementor-element-452f89d, .elementor-31830 .elementor-element.elementor-element-452f89d::before{--border-transition:0.3s;}.elementor-31830 .elementor-element.elementor-element-cf1240d{--icon-box-icon-margin:10px;}.elementor-31830 .elementor-element.elementor-element-cf1240d .elementor-icon-box-title{margin-bottom:0px;}.elementor-31830 .elementor-element.elementor-element-cf1240d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-31830 .elementor-element.elementor-element-cf1240d.elementor-view-framed .elementor-icon, .elementor-31830 .elementor-element.elementor-element-cf1240d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-31830 .elementor-element.elementor-element-cf1240d .elementor-icon{font-size:24px;padding:16px;}.elementor-31830 .elementor-element.elementor-element-cf1240d .elementor-icon-box-title, .elementor-31830 .elementor-element.elementor-element-cf1240d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-cf1240d .elementor-icon-box-description{color:var( --e-global-color-8ed992b );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-89266e1{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 22px 0px rgba(30.00000000000001, 110.00000000000009, 231, 0.0784313725490196);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-31830 .elementor-element.elementor-element-89266e1:not(.elementor-motion-effects-element-type-background), .elementor-31830 .elementor-element.elementor-element-89266e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7305d11 );}.elementor-31830 .elementor-element.elementor-element-89266e1, .elementor-31830 .elementor-element.elementor-element-89266e1::before{--border-transition:0.3s;}.elementor-31830 .elementor-element.elementor-element-a9b7004{--icon-box-icon-margin:10px;}.elementor-31830 .elementor-element.elementor-element-a9b7004 .elementor-icon-box-title{margin-bottom:0px;}.elementor-31830 .elementor-element.elementor-element-a9b7004.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-31830 .elementor-element.elementor-element-a9b7004.elementor-view-framed .elementor-icon, .elementor-31830 .elementor-element.elementor-element-a9b7004.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-31830 .elementor-element.elementor-element-a9b7004 .elementor-icon{font-size:24px;padding:16px;}.elementor-31830 .elementor-element.elementor-element-a9b7004 .elementor-icon-box-title, .elementor-31830 .elementor-element.elementor-element-a9b7004 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-a9b7004 .elementor-icon-box-description{color:var( --e-global-color-8ed992b );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-ce80104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-31830 .elementor-element.elementor-element-2253307{color:var( --e-global-color-e3cbaf2 );font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14px;}.elementor-31830 .elementor-element.elementor-element-6806d59 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-31830 .elementor-element.elementor-element-69cf645{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-69cf645 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-7620bd1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-7620bd1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-5235076{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-5235076 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-13258b2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-13258b2 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-af4d218{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-af4d218 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-d07f4e3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-d07f4e3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-0eb8ab6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-0eb8ab6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-74e3f3b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-74e3f3b > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-5ff4a57{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-31830 .elementor-element.elementor-element-5ff4a57 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB;}.elementor-31830 .elementor-element.elementor-element-b52441a{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-31830 .elementor-element.elementor-element-0410448{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CBCBCB;--border-color:#CBCBCB;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:16px;}.elementor-31830 .elementor-element.elementor-element-0410448, .elementor-31830 .elementor-element.elementor-element-0410448::before{--border-transition:0.3s;}.elementor-31830 .elementor-element.elementor-element-8d1ddbc iframe{height:450px;}.elementor-31830 .elementor-element.elementor-element-8d1ddbc > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:0px 10px 22px 0px rgba(30.00000000000001, 110.00000000000009, 231, 0.0784313725490196);}.elementor-31830 .elementor-element.elementor-element-50af97c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:10px;}.elementor-31830 .elementor-element.elementor-element-db73bba iframe{height:450px;}.elementor-31830 .elementor-element.elementor-element-db73bba > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:0px 10px 22px 0px rgba(30.00000000000001, 110.00000000000009, 231, 0.0784313725490196);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31830 .elementor-element.elementor-element-2fdc421{--width:40%;}.elementor-31830 .elementor-element.elementor-element-452f89d{--width:48%;}.elementor-31830 .elementor-element.elementor-element-89266e1{--width:48%;}.elementor-31830 .elementor-element.elementor-element-ce80104{--width:50%;}.elementor-31830 .elementor-element.elementor-element-0410448{--width:50%;}.elementor-31830 .elementor-element.elementor-element-50af97c{--width:50%;}}@media(max-width:767px){.elementor-31830 .elementor-element.elementor-element-ee8a327{text-align:center;}.elementor-31830 .elementor-element.elementor-element-29237c4{text-align:center;}.elementor-31830 .elementor-element.elementor-element-29237c4 .elementor-heading-title{font-size:28px;}.elementor-31830 .elementor-element.elementor-element-ce80104{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31830 .elementor-element.elementor-element-2253307{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-6a5d798 */.elementor-31830 .elementor-element.elementor-element-6a5d798 [type=submit] {
    color: #fff;
    background-color: #ca080c;
    padding: 12px 87px 12px 87px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    width: 100%;
    border-radius: 0px;
    transition-duration: 0.5s;
}
.elementor-31830 .elementor-element.elementor-element-6a5d798 [type=submit]:hover {
    transform: scale(1.05);
}
span.wpcf7-form-control-wrap{
    margin: 8px auto;
}
span.wpcf7-form-control-wrap input, span.wpcf7-form-control-wrap  textarea{
    text-transform: uppercase;
    font-size: 12px;
    padding: 14px 24px;
    border: 0px;
    border-bottom: 1px solid #828282;
    border-radius: 0px;
}
.elementor-31830 .elementor-element.elementor-element-6a5d798 :focus-visible {
    outline: -webkit-focus-ring-color auto 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce80104 */.elementor-31830 .elementor-element.elementor-element-ce80104 a {
    color: #1E6EE7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93a171e */.elementor-31830 .elementor-element.elementor-element-93a171e strong {
    color: #1E6EE7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a00880 */.elementor-31830 .elementor-element.elementor-element-0a00880 strong {
    color: #1E6EE7;
}/* End custom CSS */