.elementor-25780 .elementor-element.elementor-element-c1ae576{--display:flex;--overflow:hidden;--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-25780 .elementor-element.elementor-element-0313b33{--display:flex;--position:fixed;--min-height:95vh;--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-end;top:0px;}.elementor-25780 .elementor-element.elementor-element-0313b33.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-25780 .elementor-element.elementor-element-0313b33{left:0px;}body.rtl .elementor-25780 .elementor-element.elementor-element-0313b33{right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-25780 .elementor-element.elementor-element-08e11ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25780 .elementor-element.elementor-element-08e11ee{--lottie-container-width:105px;}.elementor-25780 .elementor-element.elementor-element-08e11ee .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25780 .elementor-element.elementor-element-89bdcab{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-25780 .elementor-element.elementor-element-5900130{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:8072;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text.bg_based_text{-webkit-text-fill-color:8072;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text:hover{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text.bg_based_text:hover{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text.list_typo_stroke{-webkit-text-stroke-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text.list_typo_stroke:hover{color:transparent;-webkit-text-fill-color:transparent;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:#242424;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text.bg_based_text{-webkit-text-fill-color:#242424;}.elementor-25780 .elementor-element.elementor-element-280204c > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-25780 .elementor-element.elementor-element-280204c.elementor-element{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .listing-typo-text{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;font-style:normal;}.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block span,.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .listing-typo-text{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block:hover,.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block:hover span,.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .listing-typo-text:hover{color:var( --e-global-color-accent );}.elementor-25780 .elementor-element.elementor-element-7155e7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 120px 0px;}.elementor-25780 .elementor-element.elementor-element-7155e7e.elementor-element{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-7155e7e .button-link-wrap .button-after{margin-left:15px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .button-link-wrap .button-before{margin-right:15px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:15px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:15px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-17 .button-link-wrap > span{padding:0px 0px 0px 0px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap .button_line{background:var( --e-global-color-primary );height:0px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap:hover,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap:hover svg,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap:hover .button_line{background:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-1800cb2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1% 1%;--row-gap:1%;--column-gap:1%;--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0.5%;--padding-left:2%;--padding-right:2%;}.elementor-25780 .elementor-element.elementor-element-1800cb2.e-con{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-4d21dab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-4d21dab .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-4d21dab .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-4d21dab .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-4d21dab .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-25780 .elementor-element.elementor-element-2f8b80d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-2f8b80d .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-2f8b80d .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-2f8b80d .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-2f8b80d .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-25780 .elementor-element.elementor-element-0b7dd36{width:100%;max-width:100%;}.elementor-25780 .elementor-element.elementor-element-0b7dd36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-0b7dd36.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-25780 .elementor-element.elementor-element-0b7dd36 .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-0b7dd36 .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-0b7dd36 .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-0b7dd36 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-25780 .elementor-element.elementor-element-3dcdeec > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-3dcdeec{--icon-box-icon-margin:20px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-3dcdeec.elementor-view-framed .elementor-icon, .elementor-25780 .elementor-element.elementor-element-3dcdeec.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon{font-size:60px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-28a216c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;}.elementor-25780 .elementor-element.elementor-element-28a216c.elementor-element{--align-self:flex-end;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-28a216c{--icon-box-icon-margin:20px;}.elementor-25780 .elementor-element.elementor-element-28a216c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-28a216c.elementor-view-framed .elementor-icon, .elementor-25780 .elementor-element.elementor-element-28a216c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon{font-size:60px;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-73efb62 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-25780 .elementor-element.elementor-element-73efb62.elementor-element{--align-self:flex-end;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-73efb62{--icon-box-icon-margin:20px;}.elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-framed .elementor-icon, .elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25780 .elementor-element.elementor-element-73efb62.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon{font-size:60px;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-5047291{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1% 1%;--row-gap:1%;--column-gap:1%;--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-25780 .elementor-element.elementor-element-5047291.e-con{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-751d81c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:13px 0px 13px 13px;}.elementor-25780 .elementor-element.elementor-element-751d81c.elementor-element{--align-self:flex-end;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-wrapper{text-align:left;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-7435d2d{width:100%;max-width:100%;}.elementor-25780 .elementor-element.elementor-element-7435d2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-7435d2d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-25780 .elementor-element.elementor-element-7435d2d .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-7435d2d .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-7435d2d .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-7435d2d .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-25780 .elementor-element.elementor-element-6176db6 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:13px 0px 13px 13px;}.elementor-25780 .elementor-element.elementor-element-6176db6.elementor-element{--align-self:flex-end;}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-3372bc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-3372bc2 .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-3372bc2 .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-3372bc2 .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-3372bc2 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-25780 .elementor-element.elementor-element-fccc6dd > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:13px 0px 13px 13px;}.elementor-25780 .elementor-element.elementor-element-fccc6dd.elementor-element{--align-self:flex-end;}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-25780 .elementor-element.elementor-element-a774f3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-25780 .elementor-element.elementor-element-a774f3c .pt_plus_video-box-shadow{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-25780 .elementor-element.elementor-element-a774f3c .pt_plus_video_player .tp-video-icon-inner,.elementor-25780 .elementor-element.elementor-element-a774f3c .pt_plus_video_player .tp-video-popup,.elementor-25780 .elementor-element.elementor-element-a774f3c .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}@media(max-width:1280px){.elementor-25780 .elementor-element.elementor-element-1800cb2{--grid-auto-flow:row;}.elementor-25780 .elementor-element.elementor-element-3dcdeec > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-3dcdeec{--icon-box-icon-margin:5px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon{font-size:40px;}.elementor-25780 .elementor-element.elementor-element-28a216c > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-28a216c{--icon-box-icon-margin:5px;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon{font-size:40px;}.elementor-25780 .elementor-element.elementor-element-73efb62 > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-73efb62{--icon-box-icon-margin:5px;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon{font-size:40px;}.elementor-25780 .elementor-element.elementor-element-5047291{--grid-auto-flow:row;}}@media(max-width:820px){.elementor-25780 .elementor-element.elementor-element-0313b33{--min-height:90vh;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-25780 .elementor-element.elementor-element-08e11ee{--lottie-container-width:52.5px;}.elementor-25780 .elementor-element.elementor-element-89bdcab{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25780 .elementor-element.elementor-element-5900130{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-1800cb2{--grid-auto-flow:row;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-25780 .elementor-element.elementor-element-3dcdeec > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-3dcdeec{--icon-box-icon-margin:10px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon{font-size:45px;}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-28a216c{width:100%;max-width:100%;--icon-box-icon-margin:10px;}.elementor-25780 .elementor-element.elementor-element-28a216c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon{font-size:45px;}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-73efb62 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-73efb62{--icon-box-icon-margin:10px;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon{font-size:45px;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-5047291{--grid-auto-flow:row;}.elementor-25780 .elementor-element.elementor-element-751d81c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-6176db6 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-fccc6dd{width:100%;max-width:100%;}.elementor-25780 .elementor-element.elementor-element-fccc6dd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}body.elementor-page-25780{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-25780 .elementor-element.elementor-element-0313b33{--min-height:90vh;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-25780 .elementor-element.elementor-element-08e11ee{--lottie-container-width:45px;}.elementor-25780 .elementor-element.elementor-element-89bdcab{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25780 .elementor-element.elementor-element-89bdcab.e-con{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-5900130{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25780 .elementor-element.elementor-element-5900130.e-con{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-78d7809 .listing-typo-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .elementor-repeater-item-d083078 .listing-typo-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-25780 .elementor-element.elementor-element-280204c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25780 .elementor-element.elementor-element-280204c.elementor-element{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-280204c .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-25780 .elementor-element.elementor-element-280204c .plus-list-adv-typo-block .listing-typo-text{font-size:36px;}.elementor-25780 .elementor-element.elementor-element-7155e7e .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-1800cb2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-3dcdeec .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-28a216c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-73efb62 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-5047291{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:2%;--padding-bottom:16%;--padding-left:2%;--padding-right:2%;}.elementor-25780 .elementor-element.elementor-element-751d81c.elementor-element{--align-self:center;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title{margin-bottom:10px;}.elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-751d81c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title{margin-bottom:10px;}.elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-6176db6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-wrapper{text-align:center;}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title{margin-bottom:10px;}.elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title, .elementor-25780 .elementor-element.elementor-element-fccc6dd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS *//* Estilo inicial */
.icon-box-custom .elementor-widget-container {
  background-color: var(--e-global-color-primary) !important;
  border: 1.5px solid var(--e-global-color-primary) !important;
  color: white !important;
  transition: all 0.3s ease;
}

.icon-box-custom .elementor-icon,
.icon-box-custom .elementor-icon i,
.icon-box-custom .elementor-icon svg {
  color: white !important;
  fill: white !important;
  transition: color 0.3s ease, fill 0.3s ease;
}

.icon-box-custom .elementor-icon-box-title,
.icon-box-custom .elementor-icon-box-description {
  color: white !important;
  transition: color 0.3s ease;
}

/* Hover: fondo blanco y elementos grises */
.icon-box-custom .elementor-widget-container:hover {
  background-color: white !important;
  color: var(--e-global-color-text) !important;
  border-color: var(--e-global-color-text) !important;
}

.icon-box-custom .elementor-widget-container:hover .elementor-icon,
.icon-box-custom .elementor-widget-container:hover .elementor-icon i,
.icon-box-custom .elementor-widget-container:hover .elementor-icon svg {
  color: var(--e-global-color-text) !important;
  fill: var(--e-global-color-text) !important;
}

.icon-box-custom .elementor-widget-container:hover .elementor-icon-box-title,
.icon-box-custom .elementor-widget-container:hover .elementor-icon-box-description {
  color: var(--e-global-color-text) !important;
}/* End custom CSS */