.elementor-1611 .elementor-element.elementor-element-7f62d1e{--display:flex;--min-height:494px;--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;--justify-content:flex-start;--border-radius:0px 0px 40px 40px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-1611 .elementor-element.elementor-element-7f62d1e:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7f62d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003381;background-image:url("https://besco-lomas-plaza.staffdigitalw.com/wp-content/uploads/2026/07/Group-1000004760-4.png");background-position:bottom right;background-repeat:no-repeat;background-size:500px auto;}.elementor-1611 .elementor-element.elementor-element-ae1d2ba{--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:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:36px;--padding-right:36px;}.elementor-1611 .elementor-element.elementor-element-ae1d2ba:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-ae1d2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003079;}.elementor-1611 .elementor-element.elementor-element-e29f8c5{--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:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-19f070a.elementor-element{--align-self:center;}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(28px / 2);padding-right:calc(28px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 28px / -2);margin-right:calc( 28px / -2);width:calc(100% + 28px);}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 28px / -2);margin-right:calc( 28px / -2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(28px / 2);padding-bottom:calc(28px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 28px / -2);margin-bottom:calc( 28px / -2);}.elementor-1611 .elementor-element.elementor-element-785d465{--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:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-1611 .elementor-element.elementor-element-f8da565{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__form{background-color:#FFFFFF00;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF80;border-radius:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__field{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#FFFFFF;background-color:#FFFFFF00;border-color:#02010100;padding:10px 20px 10px 20px;margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__field::placeholder{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:14px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__field-icon{font-size:22px;}body:not(.rtl) .elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__field-icon{left:0px;}body.rtl .elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__field-icon{right:0px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__form--focus .jet-ajax-search__field{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__submit-icon{font-size:22px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__submit{color:#9B636300;background-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__submit:hover{color:#02010100;background-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:12px 12px 12px 12px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-header{padding:12px 12px 12px 12px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-link{padding:12px 12px 12px 12px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-item{border-top-style:solid;border-top-width:1px;border-color:#ECECEC;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-content{font-family:"Sora", Sans-serif;font-size:12px;line-height:17px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-count{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__full-results{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );padding:0px 6px 8px 6px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__arrow-button svg > *{fill:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__source-results-holder-title{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__spinner{color:var( --e-global-color-secondary );}.elementor-1611 .elementor-element.elementor-element-768c91f{--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;--border-radius:0px 44px 0px 44px;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-1611 .elementor-element.elementor-element-768c91f:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-768c91f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F400;}.elementor-1611 .elementor-element.elementor-element-3e23fe9{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1611 .elementor-element.elementor-element-0edd2b8{--display:flex;--border-radius:24px 1px 24px 1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-7fbc355{--display:flex;--min-height:330px;--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;--overflow:hidden;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;}.elementor-1611 .elementor-element.elementor-element-7fbc355::before, .elementor-1611 .elementor-element.elementor-element-7fbc355 > .elementor-background-video-container::before, .elementor-1611 .elementor-element.elementor-element-7fbc355 > .e-con-inner > .elementor-background-video-container::before, .elementor-1611 .elementor-element.elementor-element-7fbc355 > .elementor-background-slideshow::before, .elementor-1611 .elementor-element.elementor-element-7fbc355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1611 .elementor-element.elementor-element-7fbc355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-aab526c{width:100%;max-width:100%;}.elementor-1611 .elementor-element.elementor-element-aab526c img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-1611 .elementor-element.elementor-element-ddf254d{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:035px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-88aea14{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-0d39553 > .elementor-widget-container{background-color:#00CEC5;margin:0px 0px 0px 0px;padding:6px 12px 6px 12px;border-radius:20px 20px 20px 20px;}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-icon{width:14px;}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-icon i{font-size:14px;}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-text, .elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-text a{color:#27272700;}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-item{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:13px;letter-spacing:-0.12px;}.elementor-1611 .elementor-element.elementor-element-26a1d14{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-bd7f1f1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-14e66f3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-d002341 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-82aeb30{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:68px;--padding-left:70px;--padding-right:70px;}.elementor-1611 .elementor-element.elementor-element-82aeb30:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-82aeb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-9c8bc29{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-fe936a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-f54a83e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-b8ee541{--box-min-height:0px;--box-background-color:#1F293700;--box-border-color:#FFFFFF;--box-border-width:0px;--box-border-radius:8px;--separator-width:0px;--box-padding:10px;--header-background-color:#1F293700;--header-color:var( --e-global-color-primary );--toggle-button-color:var( --e-global-color-primary );--nested-list-indent:0em;--item-text-color:#000000;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-text );--marker-color:var( --e-global-color-primary );--marker-size:7px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:47px 51px 47px 51px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__spinner{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header-title{text-align:start;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header, .elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:27px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__list-item{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;line-height:34px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-7a0b23e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1611 .elementor-element.elementor-element-7a0b23e{text-align:start;color:#000000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-1611 .elementor-element.elementor-element-27613aa{--display:flex;--min-height:98px;--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;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1611 .elementor-element.elementor-element-27613aa:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-27613aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-c16208c{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-c16208c img{width:100%;height:42px;object-fit:contain;object-position:center center;}.elementor-1611 .elementor-element.elementor-element-39fa267{--display:flex;--min-height:58px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-44c09f1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-8ca0231 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-8ca0231{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--display:flex;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-d8d01f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-1611 .elementor-element.elementor-element-d8d01f2:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-d8d01f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-bd66854{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-bd66854 img{width:100%;height:30px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-1611 .elementor-element.elementor-element-2d59426{right:11px;}body.rtl .elementor-1611 .elementor-element.elementor-element-2d59426{left:11px;}.elementor-1611 .elementor-element.elementor-element-2d59426{top:-18px;}.elementor-1611 .elementor-element.elementor-element-2671293 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-2671293{text-align:start;}.elementor-1611 .elementor-element.elementor-element-2671293 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-1f47458{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:64px;--padding-left:70px;--padding-right:70px;}.elementor-1611 .elementor-element.elementor-element-0aaadb6{text-align:center;}.elementor-1611 .elementor-element.elementor-element-0aaadb6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:700;line-height:40px;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(23px / 2);padding-right:calc(23px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 23px / -2);margin-right:calc( 23px / -2);width:calc(100% + 23px);}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 23px / -2);margin-right:calc( 23px / -2);}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}@media(min-width:768px){.elementor-1611 .elementor-element.elementor-element-e29f8c5{--width:75%;}.elementor-1611 .elementor-element.elementor-element-785d465{--width:27%;}.elementor-1611 .elementor-element.elementor-element-0edd2b8{--width:72%;}.elementor-1611 .elementor-element.elementor-element-ddf254d{--width:51%;}.elementor-1611 .elementor-element.elementor-element-88aea14{--width:100%;}.elementor-1611 .elementor-element.elementor-element-f54a83e{--width:100%;}.elementor-1611 .elementor-element.elementor-element-fe936a8{--width:100%;}.elementor-1611 .elementor-element.elementor-element-39fa267{--width:83%;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--width:40%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1611 .elementor-element.elementor-element-e29f8c5{--width:65%;}.elementor-1611 .elementor-element.elementor-element-785d465{--width:65%;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--width:49%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1611 .elementor-element.elementor-element-e29f8c5{--width:100%;}.elementor-1611 .elementor-element.elementor-element-ddf254d{--width:61%;}.elementor-1611 .elementor-element.elementor-element-9c8bc29{--width:65%;}.elementor-1611 .elementor-element.elementor-element-fe936a8{--width:100%;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1611 .elementor-element.elementor-element-e29f8c5{--width:71%;}.elementor-1611 .elementor-element.elementor-element-785d465{--width:26%;}.elementor-1611 .elementor-element.elementor-element-0edd2b8{--width:100%;}.elementor-1611 .elementor-element.elementor-element-ddf254d{--width:100%;}.elementor-1611 .elementor-element.elementor-element-9c8bc29{--width:100%;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-1611 .elementor-element.elementor-element-ddf254d{--width:100%;}}@media(min-width:2400px){.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__full-results{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-1611 .elementor-element.elementor-element-7f62d1e:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7f62d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:500px auto;}.elementor-1611 .elementor-element.elementor-element-7f62d1e{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__full-results{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1611 .elementor-element.elementor-element-7f62d1e{--min-height:515px;--padding-top:135px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-7f62d1e:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7f62d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:400px auto;}.elementor-1611 .elementor-element.elementor-element-ae1d2ba{--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;}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-1611 .elementor-element.elementor-element-768c91f{--margin-top:-399px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-bd7f1f1 .elementor-heading-title{font-size:38px;}.elementor-1611 .elementor-element.elementor-element-82aeb30{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1611 .elementor-element.elementor-element-1f47458{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(max-width:1024px){.elementor-1611 .elementor-element.elementor-element-7f62d1e{--min-height:803px;--justify-content:flex-start;--padding-top:132px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-7f62d1e:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7f62d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:480px auto;}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(8px / 2);padding-right:calc(8px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);width:calc(100% + 8px);}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 8px / -2);margin-bottom:calc( 8px / -2);}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__full-results{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-768c91f{--margin-top:-577px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1611 .elementor-element.elementor-element-3e23fe9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-ddf254d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1611 .elementor-element.elementor-element-bd7f1f1 .elementor-heading-title{font-size:35px;line-height:41px;}.elementor-1611 .elementor-element.elementor-element-82aeb30{--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-d8d01f2{--min-height:369px;--justify-content:center;--padding-top:40px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1611 .elementor-element.elementor-element-faf39e9{--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;}.elementor-1611 .elementor-element.elementor-element-0aaadb6 .elementor-heading-title{font-size:35px;line-height:41px;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container{margin:-17px 0px 40px 0px;}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(35px / 2);padding-bottom:calc(35px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 35px / -2);margin-bottom:calc( 35px / -2);}}@media(max-width:880px){.elementor-1611 .elementor-element.elementor-element-3e23fe9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}}@media(max-width:767px){.elementor-1611 .elementor-element.elementor-element-7f62d1e{--min-height:722px;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:111px;--padding-bottom:109px;--padding-left:20px;--padding-right:20px;}.elementor-1611 .elementor-element.elementor-element-7f62d1e:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7f62d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:127px 100%;background-size:371px auto;}.elementor-1611 .elementor-element.elementor-element-ae1d2ba{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1611 .elementor-element.elementor-element-e29f8c5{--min-height:0px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-1611 .elementor-element.elementor-element-19f070a{width:100%;max-width:100%;}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-19f070a.elementor-element{--align-self:stretch;}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1611 .elementor-element.elementor-element-19f070a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-1611 .elementor-element.elementor-element-785d465{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__full-results{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-768c91f{--margin-top:-439px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:53px;--padding-left:20px;--padding-right:20px;}.elementor-1611 .elementor-element.elementor-element-3e23fe9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1611 .elementor-element.elementor-element-7fbc355{--min-height:210px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-aab526c img{height:217px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-0d39553 .elementor-icon-list-item{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1611 .elementor-element.elementor-element-bd7f1f1 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-1611 .elementor-element.elementor-element-82aeb30{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-b8ee541 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header, .elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header-title{font-size:18px;line-height:18px;}.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__list-item{font-size:14px;line-height:19px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1611 .elementor-element.elementor-element-d8d01f2{--min-height:436px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1611 .elementor-element.elementor-element-1f47458{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1611 .elementor-element.elementor-element-0aaadb6 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-1611 .elementor-element.elementor-element-2dbcd2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1611 .elementor-element.elementor-element-2dbcd2a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-19f070a */@media (max-width: 767px) {
  .elementor-1611 .elementor-element.elementor-element-19f070a .jet-listing-grid__items {
    display: flex !important;
    justify-content: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-f8da565 */.elementor-1611 .elementor-element.elementor-element-f8da565 input:focus {
    border: none !important;
    outline: none !important;
    box-shadow: none !important; 
}
.elementor-1611 .elementor-element.elementor-element-f8da565 .jet-ajax-search__item-title{
    font-size:12px!important;
    line-height:14px!important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-0d39553 */.elementor-post-info__terms-list-item{
color: var(--Neutral-White, #FFF);
font-family: Raleway;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 14px; /* 116.667% */
text-transform: uppercase;

}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-b8ee541 */.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header{
    padding: 0px 0px 10px 0px;
border-bottom: 1px solid rgba(31, 41, 55, 0.10);
}
.elementor-1611 .elementor-element.elementor-element-b8ee541 a{
font-family: "Raleway";
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-b8ee541 */.elementor-1611 .elementor-element.elementor-element-b8ee541 .elementor-toc__header{
    padding: 0px 0px 10px 0px;
border-bottom: 1px solid rgba(31, 41, 55, 0.10);
}
.elementor-1611 .elementor-element.elementor-element-b8ee541 a{
font-family: "Raleway";
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-7a0b23e */.elementor-1611 .elementor-element.elementor-element-7a0b23e strong{
color: #023980;

/* Display/Headline medium */
font-family: Raleway;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 120.833% */
    padding-top: 20px;
margin-bottom: 0px!important;
}

.elementor-1611 .elementor-element.elementor-element-7a0b23e p:has(strong) {
        padding-top: 10px;
        gap: 10px;
        display: flex;
        flex-direction: column;

}
.elementor-1611 .elementor-element.elementor-element-7a0b23e img{
    border-radius: 8px;
    width: 100%;
    margin: 20px 0px;
}
.elementor-1611 .elementor-element.elementor-element-7a0b23e  h2, .elementor-1611 .elementor-element.elementor-element-7a0b23e h3,  .elementor-1611 .elementor-element.elementor-element-7a0b23e h4{
     color: #023980;

/* Display/Headline medium */
font-family: Raleway;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 120.833% */
    padding-top: 20px;

}
.elementor-1611 .elementor-element.elementor-element-7a0b23e ul, .elementor-1611 .elementor-element.elementor-element-7a0b23e ol{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2671293 */.elementor-1611 .elementor-element.elementor-element-2671293 strong{
   color: #1F2937;
font-family: Albert Sans;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 130%; /* 23.4px */ 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb75153 */.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *,
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *::before,
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *::after{
    box-sizing:border-box;
    font-family:'Raleway',sans-serif;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form p{
    margin:0 !important;
    padding:0 !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .form-row{
    display:flex;
    flex-direction:column;
    gap:20px;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .flex-input,
.elementor-1611 .elementor-element.elementor-element-fb75153 .flex-button,
.elementor-1611 .elementor-element.elementor-element-fb75153 .form-group{
    width:100%;
    margin:0;
}

/* =========================
   INPUT
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input{
    width:100%;
    height:56px;
    padding:0 24px !important;
    background:transparent !important;
    border:1px solid rgba(255,255,255,.45) !important;
    border-radius:10px !important;
    color:#FFFFFF !important;
    font-family:'Raleway',sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1.2;
    outline:none !important;
    box-shadow:none !important;
    transition:.25s;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input::placeholder{
    color:#FFFFFF !important;
    opacity:1;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input:focus{
    border-color:#FFFFFF !important;
    background:rgba(255,255,255,.06) !important;
}

/* =========================
   BOTÓN
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit{
    width:100% !important;
    height:56px;
    border:none !important;
    border-radius:10px !important;
    background:#3C63A5 !important;   /* = rgba(255,255,255,.22) sobre el azul */
    color:#FFFFFF !important;
    text-align:center;
    font-family:'Raleway',sans-serif !important;
    font-size:16px !important;
    font-weight:700 !important;
    line-height:22px !important;
    letter-spacing:.2px;
    cursor:pointer;
    transition:.25s;
    box-shadow:none !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit:hover{
    background:#4A70B0 !important;
    opacity:1;
}

/* =========================
   ACCEPTANCE
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group{
    margin-top:24px;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group .wpcf7-list-item{
    margin:0;
    display:block;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group label{
    display:flex;
    align-items:flex-start;
    gap:12px;
    cursor:pointer;
    margin:0;
}
/* checkbox cuadrado con borde blanco */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group input[type=checkbox]{
    appearance:none;
    -webkit-appearance:none;
    width:20px;
    height:20px;
    min-width:20px;
    margin:2px 0 0 0;
    border:1px solid #FFFFFF;
    border-radius:5px;
    background:transparent;
    position:relative;
    flex-shrink:0;
    cursor:pointer;
    transition:.2s;
}
/* check visible sólo cuando está marcado */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group input[type=checkbox]:checked::after{
    content:"✓";
    position:absolute;
    left:50%;
    top:41%;
    transform:translate(-50%,-50%);
    color:#FFFFFF;
    font-size:13px;
    font-weight:700;
    line-height:1;
}
/* texto */
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-list-item-label{
    color:#FFFFFF !important;
    font-family:'Raleway',sans-serif !important;
    font-size:14px !important;
    font-weight:400 !important;
    line-height:1.55 !important;
    display:block;
}

/* =========================
   MENSAJES
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-spinner{
    display:none !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-not-valid-tip{
    margin-top:8px;
    color:#FFB3B3 !important;
    font-size:13px !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-response-output{
    margin:16px 0 0 !important;
    padding:12px 16px !important;
    border-radius:8px !important;
    border-color:rgba(255,255,255,.45) !important;
    color:#FFFFFF !important;
    font-size:13px !important;
}

/* =========================
   RESPONSIVE
========================= */
@media (max-width:767px){
    .elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input,
    .elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit{
        height:52px;
        font-size:15px !important;
    }
    .elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-list-item-label{
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2671293 */.elementor-1611 .elementor-element.elementor-element-2671293 strong{
   color: #1F2937;
font-family: Albert Sans;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 130%; /* 23.4px */ 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb75153 */.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *,
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *::before,
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form *::after{
    box-sizing:border-box;
    font-family:'Raleway',sans-serif;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-form p{
    margin:0 !important;
    padding:0 !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .form-row{
    display:flex;
    flex-direction:column;
    gap:20px;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .flex-input,
.elementor-1611 .elementor-element.elementor-element-fb75153 .flex-button,
.elementor-1611 .elementor-element.elementor-element-fb75153 .form-group{
    width:100%;
    margin:0;
}

/* =========================
   INPUT
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input{
    width:100%;
    height:56px;
    padding:0 24px !important;
    background:transparent !important;
    border:1px solid rgba(255,255,255,.45) !important;
    border-radius:10px !important;
    color:#FFFFFF !important;
    font-family:'Raleway',sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1.2;
    outline:none !important;
    box-shadow:none !important;
    transition:.25s;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input::placeholder{
    color:#FFFFFF !important;
    opacity:1;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input:focus{
    border-color:#FFFFFF !important;
    background:rgba(255,255,255,.06) !important;
}

/* =========================
   BOTÓN
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit{
    width:100% !important;
    height:56px;
    border:none !important;
    border-radius:10px !important;
    background:#3C63A5 !important;   /* = rgba(255,255,255,.22) sobre el azul */
    color:#FFFFFF !important;
    text-align:center;
    font-family:'Raleway',sans-serif !important;
    font-size:16px !important;
    font-weight:700 !important;
    line-height:22px !important;
    letter-spacing:.2px;
    cursor:pointer;
    transition:.25s;
    box-shadow:none !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit:hover{
    background:#4A70B0 !important;
    opacity:1;
}

/* =========================
   ACCEPTANCE
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group{
    margin-top:24px;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group .wpcf7-list-item{
    margin:0;
    display:block;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group label{
    display:flex;
    align-items:flex-start;
    gap:12px;
    cursor:pointer;
    margin:0;
}
/* checkbox cuadrado con borde blanco */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group input[type=checkbox]{
    appearance:none;
    -webkit-appearance:none;
    width:20px;
    height:20px;
    min-width:20px;
    margin:2px 0 0 0;
    border:1px solid #FFFFFF;
    border-radius:5px;
    background:transparent;
    position:relative;
    flex-shrink:0;
    cursor:pointer;
    transition:.2s;
}
/* check visible sólo cuando está marcado */
.elementor-1611 .elementor-element.elementor-element-fb75153 .acceptance-group input[type=checkbox]:checked::after{
    content:"✓";
    position:absolute;
    left:50%;
    top:41%;
    transform:translate(-50%,-50%);
    color:#FFFFFF;
    font-size:13px;
    font-weight:700;
    line-height:1;
}
/* texto */
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-list-item-label{
    color:#FFFFFF !important;
    font-family:'Raleway',sans-serif !important;
    font-size:14px !important;
    font-weight:400 !important;
    line-height:1.55 !important;
    display:block;
}

/* =========================
   MENSAJES
========================= */
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-spinner{
    display:none !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-not-valid-tip{
    margin-top:8px;
    color:#FFB3B3 !important;
    font-size:13px !important;
}
.elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-response-output{
    margin:16px 0 0 !important;
    padding:12px 16px !important;
    border-radius:8px !important;
    border-color:rgba(255,255,255,.45) !important;
    color:#FFFFFF !important;
    font-size:13px !important;
}

/* =========================
   RESPONSIVE
========================= */
@media (max-width:767px){
    .elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-input,
    .elementor-1611 .elementor-element.elementor-element-fb75153 .cf7-submit{
        height:52px;
        font-size:15px !important;
    }
    .elementor-1611 .elementor-element.elementor-element-fb75153 .wpcf7-list-item-label{
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-2dbcd2a */.jet-listing-grid__item:nth-child(7n) {
    margin-top: 60px;
    margin-bottom: 60px;
}/* End custom CSS */