.elementor-14 .elementor-element.elementor-element-a755c82{--display:flex;--min-height:137px;--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-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:100;}.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 );}.elementor-14 .elementor-element.elementor-element-d6700ee{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-d6700ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d6700ee img{width:60%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-8d7ca7f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown a, .elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-menu-toggle{color:var( --e-global-color-e5e5852 );fill:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown a:hover,
					.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown a:focus,
					.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-menu-toggle:hover,
					.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-menu-toggle:focus{color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown .elementor-item, .elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Lato", Sans-serif;font-weight:700;}.elementor-14 .elementor-element.elementor-element-8d7ca7f div.elementor-menu-toggle{color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-8d7ca7f div.elementor-menu-toggle svg{fill:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-2133da3{--display:flex;--min-height:137px;--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-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:100;}.elementor-14 .elementor-element.elementor-element-37dd070{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-37dd070.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-37dd070 img{width:60%;}.elementor-14 .elementor-element.elementor-element-50e6e28{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu .elementor-item{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e5e5852 );fill:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-99540c5 );fill:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-23b1589{--display:flex;--min-height:137px;--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-around;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:100;}.elementor-14 .elementor-element.elementor-element-e88fabe{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-e88fabe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e88fabe img{width:60%;}.elementor-14 .elementor-element.elementor-element-8d38011{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu .elementor-item{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;}.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e5e5852 );fill:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-99540c5 );fill:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-8d38011 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-99540c5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-1767812{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1767812 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.9em 1.5em 0.9em 1.5em;}.elementor-14 .elementor-element.elementor-element-d2a7f79{--display:flex;--min-height:764px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--flex-wrap:wrap;--margin-top:-137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d2a7f79:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d2a7f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://hotelfunnels.com.br/wp-content/uploads/2025/08/Design-sem-nome-_99_.webp");background-position:bottom center;}.elementor-14 .elementor-element.elementor-element-d2a7f79.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-76be9e4{--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:center;--gap:0em 0.6em;--row-gap:0em;--column-gap:0.6em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-46f3525 > .elementor-widget-container{--e-transform-translateY:60px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:0.2em 1em 0.3em 1em;}.elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-46f3525{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-text{color:var( --e-global-color-9da41c4 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-4152853 > .elementor-widget-container{--e-transform-translateY:60px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:0.2em 1em 0.3em 1em;}.elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-4152853{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-text{color:var( --e-global-color-9da41c4 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d460d73 > .elementor-widget-container{--e-transform-translateY:60px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:0.2em 1em 0.3em 1em;}.elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-d460d73{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-text{color:var( --e-global-color-9da41c4 );transition:color 0.3s;}.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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0c06d32 > .elementor-widget-container{--e-transform-scale:0.9;}.elementor-14 .elementor-element.elementor-element-0c06d32{text-align:center;}.elementor-14 .elementor-element.elementor-element-650d8ad{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a6f5f65{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a6f5f65 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-f95e808 .elementor-button{background-color:var( --e-global-color-99540c5 );font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.87em 1.5em 0.87em 1.5em;}.elementor-14 .elementor-element.elementor-element-f95e808{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-bec70dc{--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;--justify-content:center;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:wrap;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0f002b7 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0f002b7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:500;color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-e6508d4{--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;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:01.5em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e6508d4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e6508d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{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 );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-c7ad9b9{--iteration-count:infinite;--typing-selected-bg-color:var( --e-global-color-99540c5 );--typing-selected-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c7ad9b9 .elementor-headline{text-align:center;font-family:"Lato", Sans-serif;font-size:1.9em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-c7ad9b9 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-b88600e{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-26b35a6{text-align:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-3b84325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-0caad2c{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-9c90fb5 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-9c90fb5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-0447660{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-3228c3c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3228c3c.e-con{--e-con-transform-translateY:-52px;--e-con-transform-scale:0.8;}.elementor-14 .elementor-element.elementor-element-dc048bf > .elementor-widget-container{--e-transform-translateY:77px;--e-transform-scale:1.4;margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dc048bf img{width:80%;}.elementor-14 .elementor-element.elementor-element-9235975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-170e88a{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c213be8 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-c213be8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-6635ed6{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-4bb963e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4bb963e.e-con{--e-con-transform-translateY:-52px;--e-con-transform-scale:0.8;}.elementor-14 .elementor-element.elementor-element-9698580 > .elementor-widget-container{--e-transform-translateX:-32px;--e-transform-translateY:80px;--e-transform-scale:1.5;margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9698580 img{width:80%;}.elementor-14 .elementor-element.elementor-element-929df2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a7e196f{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1dd9425 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1dd9425 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-5ba403c{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-54accc4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-54accc4.e-con{--e-con-transform-translateY:-52px;--e-con-transform-scale:0.8;}.elementor-14 .elementor-element.elementor-element-978811d > .elementor-widget-container{--e-transform-translateY:80px;--e-transform-scale:1.2;margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-978811d img{width:80%;}.elementor-14 .elementor-element.elementor-element-4950546{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1d4b4b0{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-18479c9 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-18479c9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-5bda34b{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-92243f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-92243f6.e-con{--e-con-transform-translateY:-52px;--e-con-transform-scale:0.8;}.elementor-14 .elementor-element.elementor-element-2bf5158 > .elementor-widget-container{--e-transform-translateY:80px;--e-transform-scale:1.2;margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2bf5158 img{width:80%;}.elementor-14 .elementor-element.elementor-element-4f0fdb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-7b7cacd{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-d24be79 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-d24be79 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-8c0c0e6{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-8a98085{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9c0929d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-b8601c7{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-7c91576 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-7c91576 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-462d4ce{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-84c6e43{--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;}.elementor-14 .elementor-element.elementor-element-a6c98e5 > .elementor-widget-container{--e-transform-translateX:-39px;--e-transform-translateY:55px;--e-transform-scale:1.3;margin:-15px 0px -25px 0px;}.elementor-14 .elementor-element.elementor-element-a6c98e5 img{width:80%;}.elementor-14 .elementor-element.elementor-element-aabf846{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a4a8a28{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-9eaab0f > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-9eaab0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-20650a0{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-27a3dc1{--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;--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-14 .elementor-element.elementor-element-0d5ca8a > .elementor-widget-container{--e-transform-translateX:-35px;--e-transform-translateY:100px;--e-transform-scale:1.4;margin:-40px 0px -55px 0px;}.elementor-14 .elementor-element.elementor-element-0d5ca8a{text-align:center;}.elementor-14 .elementor-element.elementor-element-0d5ca8a img{width:65%;}.elementor-14 .elementor-element.elementor-element-ddaffd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-489e3ee{--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:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-edbed99 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-14 .elementor-element.elementor-element-edbed99 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-e997015{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-text{color:#404040;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-f1e8f07{--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:center;}.elementor-14 .elementor-element.elementor-element-09ccdb0 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1.1;}.elementor-14 .elementor-element.elementor-element-b49f1c5{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:5px;--n-tabs-gap:30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:15px;--n-tabs-title-color:var( --e-global-color-9da41c4 );}.elementor-14 .elementor-element.elementor-element-b49f1c5 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-25e892e );}.elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-99540c5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-99540c5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}:where( .elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-522d17d );--border-radius:0px 0px 0px 0px;--padding-top:2.5em;--padding-right:2em;--padding-bottom:2.5em;--padding-left:2em;}.elementor-14 .elementor-element.elementor-element-b49f1c5 > .elementor-widget-container{background-color:var( --e-global-color-522d17d );padding:3em 4em 3em 4em;}.elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25e892e );}.elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Lato", Sans-serif;font-weight:900;line-height:15px;}.elementor-14 .elementor-element.elementor-element-b49f1c5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f19825e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1a7f202{--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:center;--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-14 .elementor-element.elementor-element-bbde7b9{text-align:left;}.elementor-14 .elementor-element.elementor-element-bbde7b9 .elementor-heading-title{color:#FF7E06;}.elementor-14 .elementor-element.elementor-element-7c2553b > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-25e892e );}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1.5px;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1.5px;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7c2553b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-text{color:var( --e-global-color-cf5c089 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-c17c110 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-c17c110{text-align:left;}.elementor-14 .elementor-element.elementor-element-c17c110 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:700;}.elementor-14 .elementor-element.elementor-element-74bd4f3{--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;}.elementor-14 .elementor-element.elementor-element-e77f077 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-e77f077{text-align:left;}.elementor-14 .elementor-element.elementor-element-e77f077 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3em;font-weight:900;}.elementor-14 .elementor-element.elementor-element-7cf6ad5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-35dd18a{--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;}.elementor-14 .elementor-element.elementor-element-9f5ad8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5634a15{--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;}.elementor-14 .elementor-element.elementor-element-008e4d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0378ddc{--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;}.elementor-14 .elementor-element.elementor-element-e6f6dd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bc87d39{--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;}.elementor-14 .elementor-element.elementor-element-99235ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-173ddef{--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;}.elementor-14 .elementor-element.elementor-element-f76a868 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4542287{--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;}.elementor-14 .elementor-element.elementor-element-30f5d59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1635259{--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;}.elementor-14 .elementor-element.elementor-element-68c477c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7ba8235{--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;}.elementor-14 .elementor-element.elementor-element-a4ec728 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b059db6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-f739b6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-f739b6e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f739b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-5609196{text-align:left;}.elementor-14 .elementor-element.elementor-element-a79eed4 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-caf05c3{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-caf05c3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-caf05c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-9843136{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:900;}.elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.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 );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-14 .elementor-element.elementor-element-3290b58 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-3290b58{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cf5c089 );}.elementor-14 .elementor-element.elementor-element-d76439f{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:3em;}.elementor-14 .elementor-element.elementor-element-d76439f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d76439f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-b5b0d7b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:900;}.elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7fd967f > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-7fd967f{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cf5c089 );}.elementor-14 .elementor-element.elementor-element-4a41e70{--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;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-4a41e70:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4a41e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-157af6e > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-157af6e{text-align:center;}.elementor-14 .elementor-element.elementor-element-1f04d9e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-bc870f8{--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;--justify-content:space-evenly;--align-items:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-bc870f8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bc870f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-ff21f93{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-ff21f93.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ff21f93 img{width:77%;}.elementor-14 .elementor-element.elementor-element-b87424b{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-b87424b .elementor-heading-title{color:#FF7E06;}.elementor-14 .elementor-element.elementor-element-8b88a5a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-8b88a5a > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-2f49b98{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-2f49b98 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-f48560f{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ab90e0d{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-2028a8e .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-268fed8{--display:flex;--min-height:350px;--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:0em 1em;--row-gap:0em;--column-gap:1em;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-268fed8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-268fed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelfunnels.com.br/wp-content/uploads/2025/08/Design-sem-nome-2025-08-12T125218.172.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-99b2ddb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-a8f81d4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a8f81d4 img{width:100%;}.elementor-14 .elementor-element.elementor-element-467fc2d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-467fc2d img{width:100%;}.elementor-14 .elementor-element.elementor-element-e0b3261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e50e0c2{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:7em;--padding-left:6em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-007c8c0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-dc1e787 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-9d70a48{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e953086 > .elementor-widget-container{--e-transform-translateY:0px;--e-transform-scaleX:1;--e-transform-scaleY:1;margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e953086 img{width:90%;}.elementor-14 .elementor-element.elementor-element-af97185{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8919ed2{--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;}.elementor-14 .elementor-element.elementor-element-568930d{text-align:center;}.elementor-14 .elementor-element.elementor-element-f9d7f3b{--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:0.7em 0em;--row-gap:0.7em;--column-gap:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:02.5em;}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-c9742ae .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-c9742ae .elementor-image-box-title{margin-bottom:8px;font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:900;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-c9742ae .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cf5c089 );}.elementor-14 .elementor-element.elementor-element-6141c30 .elementor-button{background-color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:900;fill:#FF7106;color:#FF7106;border-radius:0px 0px 0px 0px;padding:1.3em 0em 1.2em 0em;}.elementor-14 .elementor-element.elementor-element-db2e2e7 .elementor-button{background-color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:900;fill:#FF7106;color:#FF7106;border-radius:0px 0px 0px 0px;padding:1.2em 0em 1.2em 0em;}.elementor-14 .elementor-element.elementor-element-456d763 .elementor-button{background-color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:900;fill:#FF7106;color:#FF7106;border-radius:0px 0px 0px 0px;padding:1.2em 0em 1.2em 0em;}.elementor-14 .elementor-element.elementor-element-c8f7379 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-c8f7379 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cf5c089 );}.elementor-14 .elementor-element.elementor-element-3feb352 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-3feb352 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cf5c089 );}.elementor-14 .elementor-element.elementor-element-e2fd952{--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:center;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-14 .elementor-element.elementor-element-e2fd952:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e2fd952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-c7f6991 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:900;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8f6c6f7 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-8f6c6f7{--e-icon-list-icon-size:40px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-8f6c6f7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-73a9cf1 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-a1e5c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1ef3320{--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-start;--gap:1em 0.5em;--row-gap:1em;--column-gap:0.5em;--flex-wrap:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:2.5em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-d8820c2{width:var( --container-widget-width, 4.722% );max-width:4.722%;--container-widget-width:4.722%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d8820c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3ac040e{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3ac040e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-e6047e5{width:var( --container-widget-width, 93.212% );max-width:93.212%;--container-widget-width:93.212%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-e6047e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-item:not(:last-child):after{content:"";width:85%;border-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-e6047e5 .elementor-icon-list-text{color:var( --e-global-color-cf5c089 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3e0cc78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c99b568{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:7em;--padding-left:6em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c99b568:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c99b568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-14 .elementor-element.elementor-element-157901f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-a1564ee .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-8991cef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8991cef:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8991cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-9d1724e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-75fc466{--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;}.elementor-14 .elementor-element.elementor-element-75fc466.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-98ba2ee{--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;--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-14 .elementor-element.elementor-element-8f52660 > .elementor-widget-container{margin:-578px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8f52660 img{width:90%;}.elementor-14 .elementor-element.elementor-element-db773c0{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-db773c0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-db773c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-522d17d );}.elementor-14 .elementor-element.elementor-element-f1e8524{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-7708bcf{--display:flex;}.elementor-14 .elementor-element.elementor-element-1899b70{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-a212bba{--display:flex;}.elementor-14 .elementor-element.elementor-element-5a8fde7{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-186f209{--display:flex;}.elementor-14 .elementor-element.elementor-element-4a98bfa{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8f77dec{--display:flex;}.elementor-14 .elementor-element.elementor-element-c0f9e6b{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-be25aa6{--display:flex;}.elementor-14 .elementor-element.elementor-element-bd57f51{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-4332d19{--display:flex;}.elementor-14 .elementor-element.elementor-element-e9ec4cd{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-3c3246b{--display:flex;}.elementor-14 .elementor-element.elementor-element-d4ceb26{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fd265d1{--display:flex;}.elementor-14 .elementor-element.elementor-element-0b8c031{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-492a97b{--display:flex;}.elementor-14 .elementor-element.elementor-element-ea5bdaf{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-01da09a{--n-accordion-title-font-size:1em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1em;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-e5e5852 );--n-accordion-title-active-color:var( --e-global-color-e5e5852 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-01da09a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-25e892e );border-style:none;}.elementor-14 .elementor-element.elementor-element-01da09a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-01da09a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-01da09a {--n-accordion-padding:1.2em 1em 1.2em 1em;}:where( .elementor-14 .elementor-element.elementor-element-01da09a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}:where( .elementor-14 .elementor-element.elementor-element-01da09a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1em;--padding-right:1em;--padding-bottom:1em;--padding-left:1em;}.elementor-14 .elementor-element.elementor-element-bd3b9eb{--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:0em 1em;--row-gap:0em;--column-gap:1em;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a5e87dd > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-a5e87dd{text-align:left;}.elementor-14 .elementor-element.elementor-element-a5e87dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-0791261 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-0791261 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:900;fill:var( --e-global-color-e5e5852 );color:var( --e-global-color-e5e5852 );border-radius:0px 0px 0px 0px;padding:0.92em 1.5em 0.92em 1.5em;}.elementor-14 .elementor-element.elementor-element-bcc8347{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-bcc8347:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bcc8347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-14 .elementor-element.elementor-element-415189a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;--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-14 .elementor-element.elementor-element-a7924c9{text-align:left;}.elementor-14 .elementor-element.elementor-element-a7924c9 img{width:45%;}.elementor-14 .elementor-element.elementor-element-b841599 > .elementor-widget-container{padding:0em 10em 0em 0em;}.elementor-14 .elementor-element.elementor-element-b841599 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.2em;color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-f91a524 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-f91a524 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:700;line-height:1.2em;color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-64e3678{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-64e3678 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-11px;}.elementor-14 .elementor-element.elementor-element-64e3678.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-social-icon{background-color:var( --e-global-color-99540c5 );--icon-padding:0em;}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-social-icon i{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-social-icon:hover i{color:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-64e3678 .elementor-social-icon:hover svg{fill:var( --e-global-color-99540c5 );}.elementor-14 .elementor-element.elementor-element-4ec7c44{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-e5e5852 );}.elementor-14 .elementor-element.elementor-element-3d222f8{--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;--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-14 .elementor-element.elementor-element-2751b0b{--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;}.elementor-14 .elementor-element.elementor-element-57e7a5f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9c946bc{--divider-border-style:solid;--divider-color:var( --e-global-color-cf5c089 );--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-9c946bc .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-9c946bc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-7d4f09d{--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;--flex-wrap:wrap;--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-14 .elementor-element.elementor-element-abeb15f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-abeb15f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.5em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.5em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-item:not(:last-child):after{content:"";height:80%;border-color:#ddd;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-text{color:var( --e-global-color-e5e5852 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d981f64{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-d981f64.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.5em/2);}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.5em/2);}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.5em/2);}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-item:not(:last-child):after{content:"";height:80%;border-color:#ddd;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-text{color:var( --e-global-color-e5e5852 );transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-a755c82{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-2133da3{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-23b1589{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-650d8ad{--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-14 .elementor-element.elementor-element-a6f5f65{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-14 .elementor-element.elementor-element-f95e808{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-c7ad9b9 .elementor-headline{font-size:1.5em;}.elementor-14 .elementor-element.elementor-element-b49f1c5 > .elementor-widget-container{padding:2em 0.5em 2em 0.5em;}.elementor-14 .elementor-element.elementor-element-b49f1c5{--n-tabs-title-gap:0.2em;--n-tabs-gap:1px;--n-tabs-title-font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-b49f1c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-74bd4f3{--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-4a41e70{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-f48560f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-ab90e0d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-e0b3261{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e50e0c2{--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-9d70a48{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e953086 > .elementor-widget-container{margin:-494px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-af97185{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-f9d7f3b{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-e2fd952{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-1ef3320{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-3e0cc78{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c99b568{--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8991cef{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8f52660 > .elementor-widget-container{margin:-494px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-db773c0{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-bcc8347{--padding-top:02.5em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-b841599 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-a755c82{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-d6700ee{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-14 .elementor-element.elementor-element-d6700ee img{width:70%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-8d7ca7f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14 .elementor-element.elementor-element-2133da3{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-37dd070{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-14 .elementor-element.elementor-element-37dd070 img{width:70%;}.elementor-14 .elementor-element.elementor-element-50e6e28{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu .elementor-item{font-size:1em;}.elementor-14 .elementor-element.elementor-element-50e6e28 .elementor-nav-menu--main .elementor-item{padding-left:13px;padding-right:13px;}.elementor-14 .elementor-element.elementor-element-e88fabe img{width:70%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-46f3525 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4152853 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-d460d73 .elementor-icon-list-item > a{font-size:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-a6f5f65{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-14 .elementor-element.elementor-element-a6f5f65 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-f95e808{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-14 .elementor-element.elementor-element-f95e808 .elementor-button{font-size:1em;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-c7ad9b9 .elementor-headline{font-size:1.4em;}.elementor-14 .elementor-element.elementor-element-9c90fb5 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-9c90fb5 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-dc048bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c213be8 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-c213be8 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-9698580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1dd9425 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1dd9425 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-978811d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-18479c9 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-18479c9 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-2bf5158 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d24be79 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-d24be79 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-7c91576 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-7c91576 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-a6c98e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a6c98e5 img{width:80%;}.elementor-14 .elementor-element.elementor-element-9eaab0f > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-9eaab0f .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-0d5ca8a > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-14 .elementor-element.elementor-element-edbed99 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-14 .elementor-element.elementor-element-edbed99 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > a{font-size:1em;}.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{font-size:1em;}.elementor-14 .elementor-element.elementor-element-f19825e{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > a{font-size:0.8em;}.elementor-14 .elementor-element.elementor-element-f739b6e{--padding-top:3em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-14 .elementor-element.elementor-element-caf05c3{--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:03em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-d76439f{--padding-top:1em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-14 .elementor-element.elementor-element-bc870f8{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-ff21f93 img{width:100%;}.elementor-14 .elementor-element.elementor-element-ab90e0d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-14 .elementor-element.elementor-element-268fed8{--min-height:290px;}.elementor-14 .elementor-element.elementor-element-e50e0c2{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-007c8c0{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-2afec4d img{width:100%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-c99b568{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-157901f{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-d635405 img{width:100%;}.elementor-14 .elementor-element.elementor-element-b841599 > .elementor-widget-container{padding:0em 3em 0em 0em;}.elementor-14 .elementor-element.elementor-element-b841599 .elementor-heading-title{font-size:1.3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-d981f64 .elementor-icon-list-item > a{font-size:0.9em;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-a755c82{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-d6700ee{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-d6700ee img{width:70%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-8d7ca7f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;--nav-menu-icon-size:20px;}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown .elementor-item, .elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-14 .elementor-element.elementor-element-8d7ca7f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-14 .elementor-element.elementor-element-d2a7f79:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d2a7f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelfunnels.com.br/wp-content/uploads/2025/08/banner-mobile.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-d2a7f79{--min-height:720px;--margin-top:-157px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-0c06d32 > .elementor-widget-container{--e-transform-scale:0.7;}.elementor-14 .elementor-element.elementor-element-0c06d32{text-align:center;}.elementor-14 .elementor-element.elementor-element-650d8ad{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a6f5f65{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-a6f5f65 > .elementor-widget-container{--e-transform-translateY:-106px;}.elementor-14 .elementor-element.elementor-element-f95e808{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f95e808 > .elementor-widget-container{--e-transform-translateY:-96px;}.elementor-14 .elementor-element.elementor-element-bec70dc{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0f002b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0f002b7{text-align:center;}.elementor-14 .elementor-element.elementor-element-0f002b7 .elementor-heading-title{font-size:1em;}.elementor-14 .elementor-element.elementor-element-e6508d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-c7ad9b9 .elementor-headline{font-size:1em;}.elementor-14 .elementor-element.elementor-element-b88600e{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-3b84325{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-0caad2c{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-0447660 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-dc048bf > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-dc048bf img{width:77%;}.elementor-14 .elementor-element.elementor-element-9235975{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-170e88a{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c213be8{text-align:left;}.elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6635ed6 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-9698580 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:3em 0em 5em 2em;}.elementor-14 .elementor-element.elementor-element-9698580{text-align:center;}.elementor-14 .elementor-element.elementor-element-9698580 img{width:80%;}.elementor-14 .elementor-element.elementor-element-929df2d{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a7e196f{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5ba403c .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-978811d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 3em 0em;}.elementor-14 .elementor-element.elementor-element-4950546{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1d4b4b0{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5bda34b .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-2bf5158 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 3em 0em;}.elementor-14 .elementor-element.elementor-element-4f0fdb8{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-7b7cacd{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8c0c0e6 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-8a98085{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4e708d0 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-9c0929d{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-b8601c7{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-462d4ce .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-84c6e43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a6c98e5 > .elementor-widget-container{padding:0em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-a6c98e5 img{width:65%;}.elementor-14 .elementor-element.elementor-element-aabf846{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a4a8a28{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-20650a0 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-0d5ca8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 9em 0em;}.elementor-14 .elementor-element.elementor-element-0d5ca8a img{width:55%;}.elementor-14 .elementor-element.elementor-element-ddaffd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-489e3ee{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-e997015 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-f1e8f07{--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-14 .elementor-element.elementor-element-09ccdb0 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-09ccdb0 img{width:90%;}.elementor-14 .elementor-element.elementor-element-f19825e{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-1a7f202{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c2553b > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7c2553b .elementor-icon-list-item > a{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-c17c110{text-align:center;}.elementor-14 .elementor-element.elementor-element-e6ac2c9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e77f077{text-align:center;}.elementor-14 .elementor-element.elementor-element-7cf6ad5{--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-35dd18a{--width:48%;}.elementor-14 .elementor-element.elementor-element-5634a15{--width:48%;}.elementor-14 .elementor-element.elementor-element-0378ddc{--width:48%;}.elementor-14 .elementor-element.elementor-element-bc87d39{--width:48%;}.elementor-14 .elementor-element.elementor-element-173ddef{--width:48%;}.elementor-14 .elementor-element.elementor-element-4542287{--width:48%;}.elementor-14 .elementor-element.elementor-element-1635259{--width:48%;}.elementor-14 .elementor-element.elementor-element-7ba8235{--width:48%;}.elementor-14 .elementor-element.elementor-element-b059db6{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-f739b6e{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-caf05c3{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-9843136{--e-icon-list-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-9843136 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-3290b58 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-d76439f{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-b5b0d7b{--e-icon-list-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-b5b0d7b .elementor-icon-list-item > a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-7fd967f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-4a41e70{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-bc870f8{--gap:4px 0px;--row-gap:4px;--column-gap:0px;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-ff21f93{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-14 .elementor-element.elementor-element-ff21f93 img{width:85%;}.elementor-14 .elementor-element.elementor-element-b87424b > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-b87424b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-14 .elementor-element.elementor-element-8b88a5a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-8b88a5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-2f49b98 > .elementor-widget-container{padding:00.5em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-2f49b98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-ab90e0d{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-ab90e0d > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-14 .elementor-element.elementor-element-2028a8e{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-268fed8{--min-height:300px;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-268fed8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-268fed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-14 .elementor-element.elementor-element-99b2ddb{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-a8f81d4{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14 .elementor-element.elementor-element-a8f81d4 img{width:90%;}.elementor-14 .elementor-element.elementor-element-467fc2d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14 .elementor-element.elementor-element-467fc2d img{width:90%;}.elementor-14 .elementor-element.elementor-element-e0b3261{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e50e0c2{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-2afec4d.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-e953086 > .elementor-widget-container{--e-transform-translateY:-268px;margin:0px 0px -274px 0px;}.elementor-14 .elementor-element.elementor-element-e953086.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-af97185{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-8919ed2{--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-14 .elementor-element.elementor-element-f9d7f3b{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-c9742ae .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-3feb352{text-align:center;}.elementor-14 .elementor-element.elementor-element-e2fd952{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-1ef3320{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-3e0cc78{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-c99b568{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-1899b70{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-5a8fde7{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-4a98bfa{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-c0f9e6b{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-bd57f51{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-e9ec4cd{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-d4ceb26{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-0b8c031{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-ea5bdaf{font-size:0.85em;}.elementor-14 .elementor-element.elementor-element-01da09a{--n-accordion-title-font-size:0.9em;}.elementor-14 .elementor-element.elementor-element-bd3b9eb{--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-a5e87dd{text-align:justify;}.elementor-14 .elementor-element.elementor-element-a5e87dd .elementor-heading-title{font-size:1.09em;}.elementor-14 .elementor-element.elementor-element-0791261{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-0791261 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-415189a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a7924c9{text-align:center;}.elementor-14 .elementor-element.elementor-element-b841599 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-14 .elementor-element.elementor-element-b841599{text-align:center;}.elementor-14 .elementor-element.elementor-element-4ec7c44{text-align:center;font-size:0.8em;}.elementor-14 .elementor-element.elementor-element-2751b0b{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-4635219{text-align:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14 .elementor-element.elementor-element-abeb15f{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3em/2);}.elementor-14 .elementor-element.elementor-element-abeb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3em/2);}.elementor-14 .elementor-element.elementor-element-d981f64{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-0caad2c{--width:50%;}.elementor-14 .elementor-element.elementor-element-3228c3c{--width:50%;}.elementor-14 .elementor-element.elementor-element-170e88a{--width:50%;}.elementor-14 .elementor-element.elementor-element-4bb963e{--width:50%;}.elementor-14 .elementor-element.elementor-element-a7e196f{--width:50%;}.elementor-14 .elementor-element.elementor-element-54accc4{--width:50%;}.elementor-14 .elementor-element.elementor-element-1d4b4b0{--width:50%;}.elementor-14 .elementor-element.elementor-element-92243f6{--width:50%;}.elementor-14 .elementor-element.elementor-element-7b7cacd{--width:50%;}.elementor-14 .elementor-element.elementor-element-8a98085{--width:50%;}.elementor-14 .elementor-element.elementor-element-b8601c7{--width:50%;}.elementor-14 .elementor-element.elementor-element-84c6e43{--width:50%;}.elementor-14 .elementor-element.elementor-element-a4a8a28{--width:50%;}.elementor-14 .elementor-element.elementor-element-27a3dc1{--width:50%;}.elementor-14 .elementor-element.elementor-element-489e3ee{--width:50%;}.elementor-14 .elementor-element.elementor-element-f1e8f07{--width:50%;}.elementor-14 .elementor-element.elementor-element-1a7f202{--width:50%;}.elementor-14 .elementor-element.elementor-element-74bd4f3{--width:50%;}.elementor-14 .elementor-element.elementor-element-35dd18a{--width:14%;}.elementor-14 .elementor-element.elementor-element-5634a15{--width:14%;}.elementor-14 .elementor-element.elementor-element-0378ddc{--width:14%;}.elementor-14 .elementor-element.elementor-element-bc87d39{--width:14%;}.elementor-14 .elementor-element.elementor-element-173ddef{--width:14%;}.elementor-14 .elementor-element.elementor-element-4542287{--width:14%;}.elementor-14 .elementor-element.elementor-element-1635259{--width:14%;}.elementor-14 .elementor-element.elementor-element-7ba8235{--width:14%;}.elementor-14 .elementor-element.elementor-element-f739b6e{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-caf05c3{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-d76439f{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-268fed8{--content-width:900px;}.elementor-14 .elementor-element.elementor-element-e50e0c2{--width:50%;}.elementor-14 .elementor-element.elementor-element-9d70a48{--width:50%;}.elementor-14 .elementor-element.elementor-element-8919ed2{--width:100%;}.elementor-14 .elementor-element.elementor-element-f9d7f3b{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-e2fd952{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-1ef3320{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-c99b568{--width:50%;}.elementor-14 .elementor-element.elementor-element-8991cef{--width:50%;}.elementor-14 .elementor-element.elementor-element-75fc466{--width:40%;}.elementor-14 .elementor-element.elementor-element-98ba2ee{--width:60%;}.elementor-14 .elementor-element.elementor-element-415189a{--width:40%;}.elementor-14 .elementor-element.elementor-element-3d222f8{--width:20%;}.elementor-14 .elementor-element.elementor-element-2751b0b{--width:40%;}.elementor-14 .elementor-element.elementor-element-57e7a5f{--width:100%;}.elementor-14 .elementor-element.elementor-element-7d4f09d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-f739b6e{--width:100%;}.elementor-14 .elementor-element.elementor-element-caf05c3{--width:100%;}.elementor-14 .elementor-element.elementor-element-d76439f{--width:100%;}.elementor-14 .elementor-element.elementor-element-f9d7f3b{--width:100%;}.elementor-14 .elementor-element.elementor-element-e2fd952{--width:50%;}.elementor-14 .elementor-element.elementor-element-1ef3320{--width:50%;}}/* Start custom CSS for nav-menu, class: .elementor-element-8d7ca7f */.elementor-nav-menu a {
  position: relative;
  color: #000; /* Cor inicial do texto */
  background-image: linear-gradient(to right, #ff7e06, #ff2d18);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  transition: color 0.5s ease;
}

.elementor-nav-menu a:hover {
  color: transparent; /* Mantém o texto transparente para mostrar o gradiente */
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-50e6e28 */.elementor-nav-menu a {
  position: relative;
  color: #000; /* Cor inicial do texto */
  background-image: linear-gradient(to right, #ff7e06, #ff2d18);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  transition: color 0.5s ease;
}

.elementor-nav-menu a:hover {
  color: transparent; /* Mantém o texto transparente para mostrar o gradiente */
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-8d38011 */.elementor-nav-menu a {
  position: relative;
  color: #000; /* Cor inicial do texto */
  background-image: linear-gradient(to right, #ff7e06, #ff2d18);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  transition: color 0.5s ease;
}

.elementor-nav-menu a:hover {
  color: transparent; /* Mantém o texto transparente para mostrar o gradiente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1767812 */.elementor-14 .elementor-element.elementor-element-1767812 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c06d32 */.titulo-h1{
    font-size: 5em;
    font-weight: 700;
    color: #fff;
    padding-right: 1em;
    padding-left: 1em;
}

.titulo-h2{
    font-size: 2em;
    color: #fff;
    font-weight: 500;
    padding-right: 4em;
    padding-left: 4em;
}


@media (max-width: 1025px) {
   .titulo-h1{
    font-size: 4em;
    line-height: 1.2em;
} 

.titulo-h2{
    font-size: 1.2em;

}}

@media (max-width: 768px) {
   .titulo-h1{
    font-size: 3.5em;
    line-height: 1.2em;
    padding-right: 0.5em;
    padding-left: 0.5em;
} 

.titulo-h2{
    font-size: 1.3em;
    padding-right: 0;
    padding-left: 0;

}}

@media only screen and (min-device-width : 361px) and (max-device-width : 480px) {

   .titulo-h1{
    font-size: 2.4em;
    line-height: 1.1em;
    padding-right: 0.3em;
    padding-left: 0.3em;
} 

.titulo-h2{
    font-size: 1.3em;
    padding-right: 0;
    padding-left: 0;
    line-height: 1.4em;

}
    
}


@media only screen and (min-device-width : 320px) and (max-device-width : 360px) {
   .titulo-h1{
    font-size: 2em;
    line-height: 1.2em;
    padding-right: 0.3em;
    padding-left: 0.3em;
} 

.titulo-h2{
    font-size: 1.3em;
    padding-right: 0;
    padding-left: 0;
    line-height: 1.2em;

}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6f5f65 */.elementor-14 .elementor-element.elementor-element-a6f5f65 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26b35a6 */.solucoes-personalizadas{
    font-size: 1.75em;
    font-weight: 700;
    padding-left: 14em;
    padding-right: 14em;
}

.desenvolvimento-estrategia{
    font-size: 1em;
    color: #151515;
    margin-top: -5px;
    padding-left: 18.5em;
    padding-right: 18.5em;
}

.navegue{
    font-size: 0.9em;
    color: #151515;
}

.navegue::after {
  content: url('https://hotelfunnels.com.br/wp-content/uploads/2024/04/icon-seta-navegue.svg');
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}


@media (max-width: 1024px){
        .solucoes-personalizadas{
    padding-left: 10em;
    padding-right: 10em;
}

.desenvolvimento-estrategia{
    padding-left: 10em;
    padding-right: 10em;
}
    
}

@media (max-width: 768px){
        .solucoes-personalizadas{
    padding-left: 2em;
    padding-right: 2em;
}

.desenvolvimento-estrategia{
    padding-left: 4em;
    padding-right: 4em;
}
    
}

@media (max-width: 414px){
        .solucoes-personalizadas{
    font-size: 1.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.desenvolvimento-estrategia{
    font-size: 1em;
    line-height: 1.3em;
    padding-left: 1.5em;
    padding-right: 1.5em;
}
    
}

@media (max-width: 360px){
        .solucoes-personalizadas{
    font-size: 1.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.desenvolvimento-estrategia{
    font-size: 1em;
    line-height: 1.3em;
    padding-left: 1.5em;
    padding-right: 1.5em;
}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-780fad3 */.elementor-14 .elementor-element.elementor-element-780fad3 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df7d16f */.elementor-14 .elementor-element.elementor-element-df7d16f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b007ad */.elementor-14 .elementor-element.elementor-element-2b007ad .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79d8387 */.elementor-14 .elementor-element.elementor-element-79d8387 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d45212 */.elementor-14 .elementor-element.elementor-element-2d45212 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0716efa */.elementor-14 .elementor-element.elementor-element-0716efa .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77a80f9 */.elementor-14 .elementor-element.elementor-element-77a80f9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f56e76 */.elementor-14 .elementor-element.elementor-element-2f56e76 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b49f1c5 *//* Estado habilitado */
button[aria-selected="true"] .e-n-tab-title-text {
  background: linear-gradient(to right, #ff7e06, #ff2d18);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbde7b9 */.quem-somos{
    font-size: 1.75em;
    font-weight: 700;
    padding-right: 6em;
}

.somos{
    font-size: 1em;
    color: #151515;
    margin-top: -5px;
    padding-right: 4.5em;
}

@media (max-width: 1024px){
    .quem-somos{
    padding-right: 3em;
}

.somos{
    padding-right: 3em;
}
    
}

@media (max-width: 768px){
        .quem-somos{
    font-size: 1.5em;
    padding-right: 2em;
}

.somos{
    padding-right: 2em;
    font-size: 0.9em;
}
}

@media (max-width: 414px){
    .quem-somos{
    font-size: 1.5em;
    padding-right: 1em;
}

.somos{
    padding-right: 1em;
    font-size: 0.9em;
}
}

@media (max-width: 360px){
        .quem-somos{
    font-size: 1.5em;
    padding-right: 1em;
}

.somos{
    padding-right: 1em;
    font-size: 0.9em;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17c110 */.conheca{
    font-size: 1.25em;
    color: #151515;
}

.conheca::after {
  content: url('https://hotelfunnels.com.br/wp-content/uploads/2024/04/icon-seta-home.svg');
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}

@media (max-width: 768px){
    .conheca{
    font-size: 1em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e77f077 */.conheca{
    font-size: 1.25em;
    color: #151515;
}

.conheca::after {
  content: url('https://hotelfunnels.com.br/wp-content/uploads/2024/04/icon-seta-home.svg');
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}

@media (max-width: 768px){
    .conheca{
    font-size: 1em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf6ad5 */.nome{
    font-size: 1em;
    font-weight: 700;
    color: #151515;
    margin-top: 5px;
    
}

.cargo{
    font-size: 0.75em ;
    font-weight: 500;
    color: #656565;
    line-height: 1.2em;
    margin-top: -15px;
    margin-bottom: 0px;
    
}

@media (max-width: 1024px){
    .nome{
    font-size: 0.9em;
}
}

@media (max-width: 768px){
     .nome{
    font-size:0.75em;
    line-height: 1.1em;
}   
.cargo{
    margin-top: -12px;
    font-size: 0.7em ;
    
}
    
}

@media (max-width: 414px){
        .nome{
    font-size:0.85em;
    line-height: 1.1em;
}
    
    .cargo{
    margin-top: -12px;
    font-size: 0.75em ;
}}

@media (max-width: 360px){
    .nome{
    font-size:0.85em;
    line-height: 1.1em;
}
    
    .cargo{
    margin-top: -12px;
    font-size: 0.75em ;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5609196 */.nosso-time{
    font-size: 1.75em;
    font-weight: 700;
    padding-right: 1em;
}

.time{
    font-size: 1em;
    color: #656565;
    margin-top: -5px;
    padding-right: 2.5em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a79eed4 */.elementor-14 .elementor-element.elementor-element-a79eed4 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157af6e */.somos-diferentes{
    font-size: 1.75em;
    font-weight: 700;
    padding-left: 16em;
    padding-right: 16em;
}

.resultados{
    font-size: 1em;
    color: #fff;
    margin-top: -5px;
    padding-left: 25.5em;
    padding-right: 25.5em;
}

@media (max-width: 1024px){
.somos-diferentes{
    padding-left: 12em;
    padding-right: 12em;
}

.resultados{
    padding-left: 15em;
    padding-right: 15em;
}
}

@media (max-width: 768px){
.somos-diferentes{
    padding-left: 7em;
    padding-right: 7em;
}

.resultados{
    padding-left: 12em;
    padding-right: 12em;
}
}

@media (max-width: 414px){
.somos-diferentes{
    font-size: 1.6em;
    padding-left: 1em;
    padding-right: 1em;
}

.resultados{
    padding-left: 1em;
    padding-right: 1em;
    line-height: 1.2em;
}
}

@media (max-width: 360px){
.somos-diferentes{
    font-size: 1.6em;
    padding-left: 1em;
    padding-right: 1em;
}

.resultados{
    padding-left: 1em;
    padding-right: 1em;
    line-height: 1.2em;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f04d9e */.elementor-14 .elementor-element.elementor-element-1f04d9e th,
.elementor-14 .elementor-element.elementor-element-1f04d9e td,
.elementor-14 .elementor-element.elementor-element-1f04d9e td{
    background: transparent !important;
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e table{
    margin-bottom: 0;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e tr td:first-child{
    text-align: left;
    text-wrap:balance;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e{
    color: #fff;
    border: 1px solid #ffffff20;
    overflow: hidden;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e th{
    font-size: 1.25em;
    padding: 1.5em 0;
    border: 1px solid #ffffff20 !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e td{
    font-size: 1em;
    padding: 1.5em !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e tr th:nth-child(1){
    background: #1d1d1d !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e tr th:nth-child(2){
    background: #1d1d1d !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e tr th:nth-child(3){
    background-image: linear-gradient(to right, #ff2d18, #ff7e06) !important;
}

.elementor-14 .elementor-element.elementor-element-1f04d9e tr td{
    border: 1px solid #ffffff20 !important;
}

@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-1f04d9e tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .elementor-14 .elementor-element.elementor-element-1f04d9e tr th:first-child,
    .elementor-14 .elementor-element.elementor-element-1f04d9e tr td:first-child{
        width: 100% !important;
        text-align: center;
    }
    
    .elementor-14 .elementor-element.elementor-element-1f04d9e tr th:not(:first-child),
    .elementor-14 .elementor-element.elementor-element-1f04d9e tr td:not(:first-child){
        width: 50% !important;
    }
    
    .elementor-14 .elementor-element.elementor-element-1f04d9e th{
    font-size: 1.2em;
    padding: 1em 0;
    border: 1px solid #ffffff20 !important;
}

    .elementor-14 .elementor-element.elementor-element-1f04d9e td{
    padding: 1em !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b87424b */.nossos-numeros{
    font-size: 1.75em;
    font-weight: 700;
    padding-right: 3em;
    padding-left: 1em;
}

.numeros{
    font-size: 1em;
    color: #fff;
    margin-top: -9px;
    padding-right: 6.5em;
    padding-left: 2em;
}

@media (max-width: 1024px){
    .nossos-numeros{
    font-size: 1.5em;
    padding-right: 2em;
    padding-left: 1em;
}

.numeros{
    padding-right: 4em;
    padding-left: 1.5em;
}
}

@media (max-width: 768px){
    .nossos-numeros{
    font-size: 1.5em;
    padding-right: 0.5em;
    padding-left: 0.5em;
}

.numeros{
    font-size: 0.9em;
    padding-right: 1em;
    padding-left: 1em;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b88a5a */.elementor-14 .elementor-element.elementor-element-8b88a5a{
    border-bottom: 1px solid #ffffff30;
    border-top: 1px solid #ffffff30;
    border-left: 1px solid #ffffff30;
    border-right: 1px solid #ffffff30;
    padding-left: 2em;
    padding-top: 1em;
    padding-right:2em;
    margin: 0;

}

.total-texto{
    font-size: 1.25em;
    font-weight: 500;
    color: #fff
}

.total-valor{
    font-size: 1.75em;
    font-weight: 700;
    color: #fff;
    margin-top: -20px;
}

@media (max-width: 768px){
    .total-texto{
    font-size: 1em;
}

.total-valor{
    font-size: 1.4em;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f49b98 */.elementor-14 .elementor-element.elementor-element-2f49b98{
    border: 1px solid #ffffff00;
    padding-left: 2em;
    padding-top: 1em;
    padding-right:2em;
    background-color: #404040;
    margin: 0;

}

.total-texto2{
    font-size: 1.25em;
    font-weight: 500;
    color: #fff
}

.total-valor2{
    font-size: 1.75em;
    font-weight: 700;
    color: #fff;
    margin-top: -20px;
}


@media (max-width: 768px){
    .total-texto2{
    font-size: 1em;
}

.total-valor2{
    font-size: 1.4em;
}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2028a8e */.elementor-14 .elementor-element.elementor-element-2028a8e .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99b2ddb */.tag-laranja-titulo{
    font-size: 1.75em;
    color: #fff;
    font-weight: 700;
    padding-right: 3em;

}

.tag-larnaja-texto{
    font-size: 1em;
    color: #fff;
    margin-top: -9px;
    padding-right: 4.5em;

}

@media (max-width: 768px){
  .tag-laranja-titulo{
    font-size: 1.5em;
    padding-right: 1em;

}

.tag-larnaja-texto{
    padding-right: 2.5em;

}  
}

@media (max-width: 414px){
  .tag-laranja-titulo{
    font-size: 1.5em;
    padding-right:0em;

}

.tag-larnaja-texto{
    padding-right: 0em;

}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-007c8c0 */.case-titulo{
    font-size: 1.75em;
    color: #;
    font-weight: 700;
    padding-right: 1em;

}

.case-texto{
    font-size: 1em;
    color: #000000;
    margin-top: -9px;
    padding-right: 1.5em;

}

@media (max-width: 1025px){
    .case-titulo{
    padding-right: 0em;

}

.case-texto{

    padding-right: 0em;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc1e787 */.elementor-14 .elementor-element.elementor-element-dc1e787 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-568930d */.planos-titulos{
    font-size: 1.75em;
    font-weight: 700;
    padding-left: 14em;
    padding-right: 14em;
}

.planos-textos{
    font-size: 1em;
    color: #151515;
    margin-top: -5px;
    padding-left: 17em;
    padding-right: 17em;
}


@media (max-width: 1024px){
    .planos-titulos{
    padding-left: 5em;
    padding-right: 5em;
}

.planos-textos{
    padding-left: 10em;
    padding-right: 10em;
}
}

@media (max-width: 768px){
    .planos-titulos{
    padding-left: 2em;
    padding-right: 2em;
}

.planos-textos{
    padding-left: 3.5em;
    padding-right: 3.5em;
}
}

@media (max-width: 414px){
    .planos-titulos{
    padding-left: 0em;
    padding-right: 0em;
}

.planos-textos{
    padding-left: 0em;
    padding-right: 0em;
}
}

@media (max-width: 360px){
    .planos-titulos{
    padding-left: 0em;
    padding-right: 0em;
}

.planos-textos{
    padding-left: 0em;
    padding-right: 0em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c9742ae */.elementor-image-box-title{
    padding-right: 2em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a9cf1 */.elementor-14 .elementor-element.elementor-element-73a9cf1 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1e5c8a */.garantia{
    font-size: 1em;
    font-weight: 900;
    color:#151515;

}

.texto-garantia{
    color:#151515;
    font-size: 0.85em;
    font-weight: 500;
    margin-top: -12px;
    
}

.garantia img {
    vertical-align: middle;
    margin-right: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157901f */.case-titulo{
    font-size: 1.75em;
    color: #fff;
    font-weight: 700;
    padding-right: 1em;

}

.case-texto{
    font-size: 1em;
    color: #FFFFFF;
    margin-top: -9px;
    padding-right: 1.5em;

}

@media (max-width: 1025px){
    .case-titulo{
    padding-right: 0em;

}

.case-texto{

    padding-right: 0em;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1564ee */.elementor-14 .elementor-element.elementor-element-a1564ee .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1e8524 */.faq{
    font-size: 1.25em;
    color: #151515;
    font-weight: 700;
}

.duvidas{
    font-size: 1.75em;
    font-weight: 700;
    margin-top: -16px;
}

@media (max-width: 414px){
   .faq{
    font-size: 1.20em;
}

.duvidas{
    font-size: 1.4em;

} 
}

@media (max-width: 360px){
   .faq{
    font-size: 1.20em;
}

.duvidas{
    font-size: 1.4em;

} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0791261 */.elementor-14 .elementor-element.elementor-element-0791261 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #2C35F2, #2C35F2, #2C35F2); 
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4635219 */#titulo-news{
    color: #fff;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: -10px;
    
}

#texto-news{
    color: #fff;
    font-weight: 500;
    font-size: 1.2em;
    margin-top: -10px;
    margin-right: 70px;
}


@media (max-width: 1024px){
    #titulo-news{
    font-size: 1.3em;
    margin-top: -10px;
    
}

#texto-news{
    font-size: 1em;
    margin-top: -10px;
    margin-right: 10px;
}
}/* End custom CSS */
/* Start custom CSS */.destaque {
  background: -webkit-linear-gradient(left, #ff2d18, #ff7e06);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  display: inline;
}/* End custom CSS */