.elementor-297 .elementor-element.elementor-element-0168eba {
 --display:flex;
 --min-height:660px;
 --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;
 --justify-content:center;
 --align-items:center;
 --gap:0px 0px;
 --background-transition:0.3s;
 --overlay-opacity:0.5;
 --margin-block-start:0px;
 --margin-block-end:0px;
 --margin-inline-start:0px;
 --margin-inline-end:0px;
 --padding-block-start:0px;
 --padding-block-end:0px;
 --padding-inline-start:0px;
 --padding-inline-end:0px;
}
.elementor-297 .elementor-element.elementor-element-0168eba::before,
.elementor-297 .elementor-element.elementor-element-0168eba > .elementor-background-video-container::before,
.elementor-297 .elementor-element.elementor-element-0168eba > .e-con-inner > .elementor-background-video-container::before,
.elementor-297 .elementor-element.elementor-element-0168eba > .elementor-background-slideshow::before,
.elementor-297 .elementor-element.elementor-element-0168eba > .e-con-inner > .elementor-background-slideshow::before,
.elementor-297 .elementor-element.elementor-element-0168eba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
 --background-overlay:'';
 background-color:transparent;
 background-image:linear-gradient(180deg, #657E88 0%, var( --e-global-color-global_color_9 ) 100%);
}
.elementor-297 .elementor-element.elementor-element-0168eba,
.elementor-297 .elementor-element.elementor-element-0168eba::before {
 --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-ca5bc58 {
 text-align:center;
}
.elementor-297 .elementor-element.elementor-element-ca5bc58 .elementor-heading-title {
 color:var( --e-global-color-global_color_1 );
 font-family:var( --e-global-typography-cf0fbfd-font-family ), Sans-serif;
 font-size:var( --e-global-typography-cf0fbfd-font-size );
 line-height:var( --e-global-typography-cf0fbfd-line-height );
 letter-spacing:var( --e-global-typography-cf0fbfd-letter-spacing );
 word-spacing:var( --e-global-typography-cf0fbfd-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-6c57db1 .elementor-icon-wrapper {
 text-align:center;
}
.elementor-297 .elementor-element.elementor-element-6c57db1.elementor-view-stacked .elementor-icon {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-6c57db1.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-6c57db1.elementor-view-default .elementor-icon {
 color:var( --e-global-color-global_color_2 );
 border-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-6c57db1.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-6c57db1.elementor-view-default .elementor-icon svg {
 fill:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-6c57db1 .elementor-icon {
 font-size:30px;
}
.elementor-297 .elementor-element.elementor-element-6c57db1 .elementor-icon svg {
 height:30px;
}
.elementor-297 .elementor-element.elementor-element-6c57db1 > .elementor-widget-container {
 padding:20px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-5f8646c {
 --display:flex;
 --flex-direction:row;
 --container-widget-width:initial;
 --container-widget-height:100%;
 --container-widget-flex-grow:1;
 --container-widget-align-self:stretch;
 --gap:0px 0px;
 --background-transition:0.3s;
 --padding-block-start:50px;
 --padding-block-end:100px;
 --padding-inline-start:0px;
 --padding-inline-end:0px;
}
.elementor-297 .elementor-element.elementor-element-5f8646c:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-5f8646c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:var( --e-global-color-global_color_7 );
}
.elementor-297 .elementor-element.elementor-element-5f8646c,
.elementor-297 .elementor-element.elementor-element-5f8646c::before {
 --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-5f8646c > .elementor-shape-bottom svg,
.elementor-297 .elementor-element.elementor-element-5f8646c > .e-con-inner > .elementor-shape-bottom svg {
 width:calc(100% + 1.3px);
 height:50px;
}
.elementor-297 .elementor-element.elementor-element-eafb889 {
 --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;
 --justify-content:center;
 --align-items:center;
 --background-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-4f3c7c7 {
 text-align:center;
}
.elementor-297 .elementor-element.elementor-element-141f623 {
 --divider-border-style:solid;
 --divider-color:#000;
 --divider-border-width:2px;
}
.elementor-297 .elementor-element.elementor-element-141f623 .elementor-divider-separator {
 width:30%;
 margin:0 auto;
 margin-center:0;
}
.elementor-297 .elementor-element.elementor-element-141f623 .elementor-divider {
 text-align:center;
 padding-block-start:0px;
 padding-block-end:0px;
}
.elementor-297 .elementor-element.elementor-element-e6a486a {
 --display:flex;
 --flex-direction:column;
 --container-widget-width:100%;
 --container-widget-height:initial;
 --container-widget-flex-grow:0;
 --container-widget-align-self:initial;
 --justify-content:center;
 --background-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-b1c7cc9 {
 font-family:var( --e-global-typography-text-font-family ), Sans-serif;
 font-size:var( --e-global-typography-text-font-size );
 font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-297 .elementor-element.elementor-element-d756574 {
 text-align:center;
 font-family:var( --e-global-typography-text-font-family ), Sans-serif;
 font-size:var( --e-global-typography-text-font-size );
 font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-297 .elementor-element.elementor-element-3c84a88 .elementor-button {
 font-size:18px;
 background-color:var( --e-global-color-global_color_2 );
 border-radius:100px 100px 100px 100px;
 padding:20px 20px 20px 20px;
}
.elementor-297 .elementor-element.elementor-element-3c84a88 .elementor-button:hover,
.elementor-297 .elementor-element.elementor-element-3c84a88 .elementor-button:focus {
 background-color:var( --e-global-color-global_color_1 );
}
.elementor-297 .elementor-element.elementor-element-76c0d36 {
 --display:flex;
 --flex-direction:row;
 --container-widget-width:initial;
 --container-widget-height:100%;
 --container-widget-flex-grow:1;
 --container-widget-align-self:stretch;
 --justify-content:space-between;
 --gap:20px 20px;
 --flex-wrap:wrap;
 --background-transition:0.3s;
 --padding-block-start:0px;
 --padding-block-end:50px;
 --padding-inline-start:0px;
 --padding-inline-end:0px;
}
.elementor-297 .elementor-element.elementor-element-f3e5311.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-f3e5311.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-f3e5311.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-f3e5311 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-f3e5311 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-f3e5311:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-009bcd0.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-009bcd0.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-009bcd0.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-009bcd0 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-009bcd0 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-009bcd0:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-519ee14.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-519ee14.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-519ee14.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-519ee14 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-519ee14 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-519ee14:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-b85f27d.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-b85f27d.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-b85f27d.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-b85f27d > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-b85f27d {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-b85f27d:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-7957472.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-7957472.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-7957472.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-7957472 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-7957472 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-7957472:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-8748e48.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-8748e48.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-8748e48.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-8748e48 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-8748e48 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-8748e48:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-4bf9b16.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-4bf9b16 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-4bf9b16:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-2f4527c.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-2f4527c.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-2f4527c.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-2f4527c > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-2f4527c {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-2f4527c:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-91a607e.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-91a607e.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-91a607e.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-91a607e > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-91a607e {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-91a607e:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-c187d6f.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-c187d6f.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-c187d6f.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-c187d6f > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-c187d6f {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-c187d6f:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-637ac46.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-637ac46.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-637ac46.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-637ac46 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-637ac46 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-637ac46:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-0ab8c77.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-0ab8c77 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-0ab8c77:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-b190702.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-b190702.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-b190702.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-b190702 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-b190702 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-b190702:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-35e31bc.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-35e31bc.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-35e31bc.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-35e31bc > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-35e31bc {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-35e31bc:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-d5ef08a.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-d5ef08a {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-d5ef08a:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-dd0f327.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-dd0f327.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-dd0f327.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-dd0f327 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-dd0f327 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-dd0f327:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-81804f1.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-81804f1.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-81804f1.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-81804f1 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-81804f1 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-81804f1:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-9fbcf98.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-9fbcf98 {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-9fbcf98:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-70be16d.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-70be16d.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-70be16d.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-70be16d > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-70be16d {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-70be16d:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
.elementor-297 .elementor-element.elementor-element-c69f4ec.elementor-position-right .elementor-image-box-img {
 margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec.elementor-position-left .elementor-image-box-img {
 margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec.elementor-position-top .elementor-image-box-img {
 margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-wrapper .elementor-image-box-img {
 width:40%;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-img img {
 transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-title {
 font-family:var( --e-global-typography-819d5a7-font-family ), Sans-serif;
 font-size:var( --e-global-typography-819d5a7-font-size );
 font-weight:var( --e-global-typography-819d5a7-font-weight );
 line-height:var( --e-global-typography-819d5a7-line-height );
 letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
 word-spacing:var( --e-global-typography-819d5a7-word-spacing );
}
.elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-description {
 font-size:23px;
 font-weight:500;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec > .elementor-widget-container {
 padding:20px 20px 20px 20px;
 background-color:var( --e-global-color-006dee9 );
 border-radius:17px 17px 17px 17px;
 box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.12);
}
.elementor-297 .elementor-element.elementor-element-c69f4ec {
 width:var( --container-widget-width, 23% );
 max-width:23%;
 --container-widget-width:23%;
 --container-widget-flex-grow:0;
}
.elementor-297 .elementor-element.elementor-element-c69f4ec:hover .elementor-widget-container {
 background-color:var( --e-global-color-global_color_2 );
}
:root {
 --page-title-display:none;
}
@media(max-width:1366px) {
 .elementor-297 .elementor-element.elementor-element-ca5bc58 .elementor-heading-title {
  font-size:var( --e-global-typography-cf0fbfd-font-size );
  line-height:var( --e-global-typography-cf0fbfd-line-height );
  letter-spacing:var( --e-global-typography-cf0fbfd-letter-spacing );
  word-spacing:var( --e-global-typography-cf0fbfd-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b1c7cc9 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-d756574 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
}
@media(max-width:1200px) {
 .elementor-297 .elementor-element.elementor-element-76c0d36 {
  --padding-block-start:0px;
  --padding-block-end:50px;
  --padding-inline-start:20px;
  --padding-inline-end:20px;
 }
}
@media(max-width:1024px) {
 .elementor-297 .elementor-element.elementor-element-ca5bc58 .elementor-heading-title {
  font-size:var( --e-global-typography-cf0fbfd-font-size );
  line-height:var( --e-global-typography-cf0fbfd-line-height );
  letter-spacing:var( --e-global-typography-cf0fbfd-letter-spacing );
  word-spacing:var( --e-global-typography-cf0fbfd-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b1c7cc9 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-d756574 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
}
@media(max-width:880px) {
 .elementor-297 .elementor-element.elementor-element-f3e5311 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-7957472 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-91a607e {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-b190702 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-70be16d {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec {
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 30% );
  max-width:30%;
 }
}
@media(max-width:767px) {
 .elementor-297 .elementor-element.elementor-element-ca5bc58 .elementor-heading-title {
  font-size:var( --e-global-typography-cf0fbfd-font-size );
  line-height:var( --e-global-typography-cf0fbfd-line-height );
  letter-spacing:var( --e-global-typography-cf0fbfd-letter-spacing );
  word-spacing:var( --e-global-typography-cf0fbfd-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-5f8646c {
  --padding-block-start:20px;
  --padding-block-end:20px;
  --padding-inline-start:20px;
  --padding-inline-end:20px;
 }
 .elementor-297 .elementor-element.elementor-element-b1c7cc9 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-d756574 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-7957472 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-91a607e {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b190702 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-70be16d {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-img {
  margin-bottom:15px;
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec {
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
  width:var( --container-widget-width, 100% );
  max-width:100%;
 }
}
@media(min-width:768px) {
 .elementor-297 .elementor-element.elementor-element-0168eba {
  --width:100%;
 }
 .elementor-297 .elementor-element.elementor-element-eafb889 {
  --width:30%;
 }
 .elementor-297 .elementor-element.elementor-element-e6a486a {
  --width:70%;
 }
}
@media(min-width:2400px) {
 .elementor-297 .elementor-element.elementor-element-ca5bc58 .elementor-heading-title {
  font-size:var( --e-global-typography-cf0fbfd-font-size );
  line-height:var( --e-global-typography-cf0fbfd-line-height );
  letter-spacing:var( --e-global-typography-cf0fbfd-letter-spacing );
  word-spacing:var( --e-global-typography-cf0fbfd-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b1c7cc9 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-d756574 {
  font-size:var( --e-global-typography-text-font-size );
 }
 .elementor-297 .elementor-element.elementor-element-f3e5311 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-009bcd0 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-519ee14 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b85f27d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-7957472 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-8748e48 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-4bf9b16 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-2f4527c .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-91a607e .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c187d6f .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-637ac46 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-0ab8c77 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-b190702 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-35e31bc .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-d5ef08a .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-dd0f327 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-81804f1 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-9fbcf98 .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-70be16d .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
 .elementor-297 .elementor-element.elementor-element-c69f4ec .elementor-image-box-title {
  font-size:var( --e-global-typography-819d5a7-font-size );
  line-height:var( --e-global-typography-819d5a7-line-height );
  letter-spacing:var( --e-global-typography-819d5a7-letter-spacing );
  word-spacing:var( --e-global-typography-819d5a7-word-spacing );
 }
}
