.elementor-1719 .elementor-element.elementor-element-0a6d16e{--display:flex;--min-height:1291px;--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-063841a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-1719 .elementor-element.elementor-element-063841a{z-index:5;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-063841a.elementor-view-stacked .elementor-icon{background-color:#F4F4F400;}.elementor-1719 .elementor-element.elementor-element-063841a.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-063841a.elementor-view-default .elementor-icon{color:#F4F4F400;border-color:#F4F4F400;}.elementor-1719 .elementor-element.elementor-element-063841a.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-063841a.elementor-view-default .elementor-icon svg{fill:#F4F4F400;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon{font-size:260px;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon svg{height:260px;}.elementor-1719 .elementor-element.elementor-element-ff163e7{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-9bd0001 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-9bd0001 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-bfaa7d7{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;text-align:center;}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 .elementor-heading-title{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1591148{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:5;}.elementor-1719 .elementor-element.elementor-element-1591148 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-1591148.elementor-element{--align-self:center;}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-1719 .elementor-element.elementor-element-402878b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-08a62f6{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4c94e2b > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-4c94e2b img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-d99ee6f > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-d99ee6f img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-0db4202 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-0db4202 img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-476db16 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-476db16 img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-1620dde > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-1620dde img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-280508a > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-280508a img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-99960e9 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E8EBF045;border-radius:1000px 1000px 1000px 1000px;}.elementor-1719 .elementor-element.elementor-element-99960e9 img{width:100%;max-width:100%;height:100%;}.elementor-1719 .elementor-element.elementor-element-5693a4c{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-5693a4c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-bdba7f5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-118eafb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-226a3f0{--display:flex;--min-height:667px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-461px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1719 .elementor-element.elementor-element-226a3f0:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-226a3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE14;}.elementor-1719 .elementor-element.elementor-element-a912942{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-a912942:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-a912942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7ADAD00;}.elementor-1719 .elementor-element.elementor-element-519f353 > .elementor-widget-container{--e-transform-scale:0.97;}.elementor-1719 .elementor-element.elementor-element-519f353 img{width:121px;}.elementor-1719 .elementor-element.elementor-element-7028cd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-7028cd6:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-7028cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7ADAD00;}.elementor-1719 .elementor-element.elementor-element-4ab7d1b > .elementor-widget-container{--e-transform-scale:0.97;}.elementor-1719 .elementor-element.elementor-element-4ab7d1b img{width:121px;}.elementor-1719 .elementor-element.elementor-element-bc6c68a{z-index:4;}.elementor-1719 .elementor-element.elementor-element-bc6c68a img{width:1063px;}.elementor-1719 .elementor-element.elementor-element-edf1231{z-index:4;}.elementor-1719 .elementor-element.elementor-element-edf1231 img{width:1063px;}.elementor-1719 .elementor-element.elementor-element-e9e9e87{--display:flex;--min-height:72px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BCBCBC40;--border-color:#BCBCBC40;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:4;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-icon i{color:#08040C00;transition:color 0.3s;}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-icon svg{fill:#08040C00;transition:fill 0.3s;}.elementor-1719 .elementor-element.elementor-element-297bd1b{--e-icon-list-icon-size:16px;--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-align:center;--icon-vertical-offset:0px;}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > a{font-family:"Paralucent", Sans-serif;font-size:1em;font-weight:300;line-height:1.7em;}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1719 .elementor-element.elementor-element-bbf6db9{--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-between;--align-items:flex-start;}.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 );line-height:var( --e-global-typography-primary-line-height );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1719 .elementor-element.elementor-element-1e766aa{width:var( --container-widget-width, 578px );max-width:578px;--container-widget-width:578px;--container-widget-flex-grow:0;z-index:5;}.elementor-1719 .elementor-element.elementor-element-1e766aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 113px 0px;}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-description{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-36200c5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1719 .elementor-element.elementor-element-78f9ed9{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title{margin-block-end:20px;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-4e14496{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-4e14496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title{margin-block-end:20px;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-17d5063{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-17d5063 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title{margin-block-end:20px;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-e19529f{--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-1719 .elementor-element.elementor-element-166bf89{z-index:5;text-align:center;}.elementor-1719 .elementor-element.elementor-element-166bf89 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-ff5fad4{--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-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-ff5fad4:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-ff5fad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, var( --e-global-color-text ) 100%);}.elementor-1719 .elementor-element.elementor-element-c8f521e{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-c8f521e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-feb4202{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1719 .elementor-element.elementor-element-feb4202:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-feb4202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;}.elementor-1719 .elementor-element.elementor-element-1d465f5{text-align:right;}.elementor-1719 .elementor-element.elementor-element-1d465f5 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-4c7a9ff{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:5;}.elementor-1719 .elementor-element.elementor-element-4c7a9ff:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-4c7a9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, var( --e-global-color-text ) 100%);}.elementor-1719 .elementor-element.elementor-element-673e88d{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-673e88d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-1d90d83{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1719 .elementor-element.elementor-element-1d90d83:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-1d90d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;}.elementor-1719 .elementor-element.elementor-element-1c0bc8d{text-align:right;}.elementor-1719 .elementor-element.elementor-element-1c0bc8d img{width:100%;}.elementor-1719 .elementor-element.elementor-element-f6d3f60{text-align:left;}.elementor-1719 .elementor-element.elementor-element-f6d3f60 img{width:169px;}.elementor-1719 .elementor-element.elementor-element-a61581e{text-align:left;}.elementor-1719 .elementor-element.elementor-element-a61581e img{width:84px;}.elementor-1719 .elementor-element.elementor-element-a7b46a8{text-align:right;}.elementor-1719 .elementor-element.elementor-element-a7b46a8 img{width:332px;}.elementor-1719 .elementor-element.elementor-element-4e8d2b2{text-align:right;}.elementor-1719 .elementor-element.elementor-element-4e8d2b2 img{width:218px;}.elementor-1719 .elementor-element.elementor-element-fa492a2{--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-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:6;}.elementor-1719 .elementor-element.elementor-element-fa492a2:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-fa492a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, var( --e-global-color-text ) 100%);}.elementor-1719 .elementor-element.elementor-element-e9aa444{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-e9aa444 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-66cc799{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1719 .elementor-element.elementor-element-66cc799:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-66cc799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;}.elementor-1719 .elementor-element.elementor-element-907a418{text-align:right;}.elementor-1719 .elementor-element.elementor-element-907a418 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-3fd142a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:7;}.elementor-1719 .elementor-element.elementor-element-3fd142a:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-3fd142a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, var( --e-global-color-text ) 100%);}.elementor-1719 .elementor-element.elementor-element-bb588b5{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-bb588b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-eb5005e{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-eb5005e:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-eb5005e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;background-image:url("https://matheusantous.com/wp-content/uploads/2024/09/112desktop_dani_matheus_santos.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1719 .elementor-element.elementor-element-b3041e9{text-align:right;}.elementor-1719 .elementor-element.elementor-element-b3041e9 img{width:100%;border-radius:14px 14px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{font-family:"Paralucent", Sans-serif;font-size:0.875em;font-weight:300;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:8px 20px 6px 20px;}.elementor-1719 .elementor-element.elementor-element-bb7f45b{--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-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:8;}.elementor-1719 .elementor-element.elementor-element-bb7f45b:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-bb7f45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, var( --e-global-color-text ) 100%);}.elementor-1719 .elementor-element.elementor-element-1d82ee2{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-d475a92{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1719 .elementor-element.elementor-element-d475a92:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-d475a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;}.elementor-1719 .elementor-element.elementor-element-a063886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-a063886{text-align:right;}.elementor-1719 .elementor-element.elementor-element-a063886 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-4b3bf1a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1C1B29CF;--border-color:#1C1B29CF;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:9;}.elementor-1719 .elementor-element.elementor-element-4b3bf1a:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-4b3bf1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0D1C 0%, #06060E 100%);}.elementor-1719 .elementor-element.elementor-element-eaf0603{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-eaf0603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-06c1b63-font-family ), Sans-serif;font-size:var( --e-global-typography-06c1b63-font-size );font-weight:var( --e-global-typography-06c1b63-font-weight );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-512c739{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1719 .elementor-element.elementor-element-512c739:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-512c739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1515238F;}.elementor-1719 .elementor-element.elementor-element-44b9b2e{z-index:7;text-align:right;}.elementor-1719 .elementor-element.elementor-element-44b9b2e img{width:390px;}.elementor-1719 .elementor-element.elementor-element-ff5382c{z-index:7;text-align:right;}.elementor-1719 .elementor-element.elementor-element-ff5382c img{width:400px;}.elementor-1719 .elementor-element.elementor-element-c4314c7{z-index:7;text-align:right;}.elementor-1719 .elementor-element.elementor-element-c4314c7 img{width:380px;}.elementor-1719 .elementor-element.elementor-element-64dbf24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-64dbf24{z-index:5;text-align:right;}.elementor-1719 .elementor-element.elementor-element-64dbf24 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-35b4773 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-35b4773{z-index:3;text-align:right;}.elementor-1719 .elementor-element.elementor-element-35b4773 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-35b4773 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-7df2dfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-7df2dfe:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-7df2dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1719 .elementor-element.elementor-element-da86130{--display:flex;--min-height:393px;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-da86130:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-da86130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matheusantous.com/wp-content/uploads/2024/02/frame_43.webp");background-position:center center;background-repeat:no-repeat;}.elementor-1719 .elementor-element.elementor-element-d86fa0f{z-index:99;}.elementor-1719 .elementor-element.elementor-element-6d55ced{--e-image-carousel-slides-to-show:3;z-index:4;}.elementor-1719 .elementor-element.elementor-element-6d55ced > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-6d55ced.elementor-element{--align-self:center;}.elementor-1719 .elementor-element.elementor-element-6d55ced .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-cafc025{--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-1719 .elementor-element.elementor-element-3906033 .elementor-button{font-family:"Paralucent", Sans-serif;font-size:0.875em;font-weight:300;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:8px 20px 6px 20px;}.elementor-1719 .elementor-element.elementor-element-f4fbc1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-1719 .elementor-element.elementor-element-ac84857{--display:flex;--min-height:728px;--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;--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:-438px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1719 .elementor-element.elementor-element-ac84857:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-ac84857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE14;}.elementor-1719 .elementor-element.elementor-element-f457dc2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0F0E21;--border-color:#0F0E21;--border-radius:16px 16px 16px 16px;--padding-top:05.5em;--padding-bottom:5em;--padding-left:03em;--padding-right:03em;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-3944dff{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-3944dff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-3944dff .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-ad31bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-ad31bb3 .elementor-icon-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-ad31bb3.elementor-view-stacked .elementor-icon{background-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-ad31bb3.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-ad31bb3.elementor-view-default .elementor-icon{color:#DEE1E600;border-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-ad31bb3.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-ad31bb3.elementor-view-default .elementor-icon svg{fill:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-ad31bb3 .elementor-icon{font-size:196px;}.elementor-1719 .elementor-element.elementor-element-ad31bb3 .elementor-icon svg{height:196px;}.elementor-1719 .elementor-element.elementor-element-dabb66a{--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-1719 .elementor-element.elementor-element-7e51a68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-7e51a68 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-b74c5ec > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1719 .elementor-element.elementor-element-b74c5ec .elementor-heading-title{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-7d9dd20{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-7d9dd20.elementor-element{--align-self:flex-start;}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-1719 .elementor-element.elementor-element-e6912bf{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-e6912bf.elementor-element{--align-self:flex-start;}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-1719 .elementor-element.elementor-element-29d78e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1719 .elementor-element.elementor-element-0039eb7 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1719 .elementor-element.elementor-element-0039eb7{z-index:5;text-align:center;}.elementor-1719 .elementor-element.elementor-element-0039eb7 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-34ed83f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-cd26e58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-5fda105{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-5fda105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-946912e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-216d157{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-216d157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-a928b64{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-9136f9f{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1719 .elementor-element.elementor-element-9136f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon{font-size:40px;}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title a{font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-c4a755f{--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;}.elementor-1719 .elementor-element.elementor-element-1ada2ce{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;z-index:4;}.elementor-1719 .elementor-element.elementor-element-1ada2ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-description{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-57e7980{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;z-index:4;}.elementor-1719 .elementor-element.elementor-element-57e7980 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-57e7980.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1719 .elementor-element.elementor-element-66ecdc8{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-a209fea{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1719 .elementor-element.elementor-element-a209fea:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-a209fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-962e9a6{width:var( --container-widget-width, 637px );max-width:637px;--container-widget-width:637px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-962e9a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-962e9a6 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-description{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-59a58dc{--display:flex;--min-height:95vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-ee70ea8{--display:flex;--min-height:510px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-d60f73f .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-d60f73f img{width:320px;}.elementor-1719 .elementor-element.elementor-element-f182b46 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-f182b46{text-align:center;}.elementor-1719 .elementor-element.elementor-element-f182b46 img{width:320px;}.elementor-1719 .elementor-element.elementor-element-de8d6a4{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-8dc31b1{width:var( --container-widget-width, 637px );max-width:637px;--container-widget-width:637px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-description{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-f4e88cb{--display:flex;--min-height:598px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-2f2a61b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-2f2a61b img{width:320px;}.elementor-1719 .elementor-element.elementor-element-f5c11a5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1719 .elementor-element.elementor-element-f5c11a5{text-align:center;}.elementor-1719 .elementor-element.elementor-element-f5c11a5 img{width:320px;}.elementor-1719 .elementor-element.elementor-element-e34e509{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-ea247fd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-697fa6c > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-697fa6c .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-52ebc3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-e269b9b > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-3a90151{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-6987416 > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-cb9656a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-13a3469 > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-3823fe2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-91abe25 > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-05fa6ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-a5f13a0 > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-0bf51be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-1c876ab > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-b51a955{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-a6139af > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-754f363{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F414;--border-color:#F4F4F414;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-42df770 > .elementor-widget-container{padding:3em 4em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-50db2d1-font-family ), Sans-serif;font-size:var( --e-global-typography-50db2d1-font-size );font-weight:var( --e-global-typography-50db2d1-font-weight );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-8092a22{--display:flex;--min-height:900px;--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;--align-items:center;--z-index:6;}.elementor-1719 .elementor-element.elementor-element-8092a22:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-8092a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-15b654a > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1719 .elementor-element.elementor-element-15b654a{z-index:3;text-align:center;}.elementor-1719 .elementor-element.elementor-element-15b654a .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1719 .elementor-element.elementor-element-501ee80{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-322b937 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-322b937 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-49e2835 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-49e2835 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-162c213 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-162c213 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-1a7d9c5 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-1a7d9c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-00359e1 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-00359e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-737f354 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-737f354 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-bad50f9 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-bad50f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-155cfa6 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-155cfa6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-6464e91 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1719 .elementor-element.elementor-element-6464e91 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1719 .elementor-element.elementor-element-858b6cb{--display:flex;--min-height:900px;--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:flex-start;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-1657196{z-index:6;}.elementor-1719 .elementor-element.elementor-element-775ed40{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-775ed40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-wrapper{text-align:left;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-775ed40 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-839ab06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-1719 .elementor-element.elementor-element-b666f22{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-1719 .elementor-element.elementor-element-b666f22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-b666f22 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-7090455{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:5;}.elementor-1719 .elementor-element.elementor-element-7090455.elementor-element{--align-self:flex-start;}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-1719 .elementor-element.elementor-element-dc802b1{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;z-index:5;}.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#393942;opacity:1;}.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-pagination-bullet{background:var( --e-global-color-5ed63f7 );}.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-1719 .elementor-element.elementor-element-dc802b1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-1aaf281{--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:96px 96px;--row-gap:96px;--column-gap:96px;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-062b33b{--display:flex;--justify-content:space-between;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-ba1c3a5{text-align:right;}.elementor-1719 .elementor-element.elementor-element-9ae4260{width:100%;max-width:100%;text-align:right;}.elementor-1719 .elementor-element.elementor-element-9ae4260 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-9ae4260 .elementor-heading-title{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-5ab2bea{--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:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-da777d8 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-da777d8{text-align:right;}.elementor-1719 .elementor-element.elementor-element-0cc2a32{text-align:right;}.elementor-1719 .elementor-element.elementor-element-0cc2a32 img{width:76px;}.elementor-1719 .elementor-element.elementor-element-b537b02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#13131C;--border-color:#13131C;--border-radius:16px 16px 16px 16px;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-0b35c96{width:100%;max-width:100%;}.elementor-1719 .elementor-element.elementor-element-0b35c96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-2064231 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-2064231 .elementor-icon-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-2064231.elementor-view-stacked .elementor-icon{background-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-2064231.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-2064231.elementor-view-default .elementor-icon{color:#DEE1E600;border-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-2064231.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-2064231.elementor-view-default .elementor-icon svg{fill:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-2064231 .elementor-icon{font-size:110px;}.elementor-1719 .elementor-element.elementor-element-2064231 .elementor-icon svg{height:110px;}.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 );line-height:var( --e-global-typography-secondary-line-height );}.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-1719 .elementor-element.elementor-element-bb139c8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1719 .elementor-element.elementor-element-bb139c8 .elementor-divider-separator{width:56%;margin:0 auto;margin-center:0;}.elementor-1719 .elementor-element.elementor-element-bb139c8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1719 .elementor-element.elementor-element-01d6089{width:100%;max-width:100%;text-align:center;}.elementor-1719 .elementor-element.elementor-element-01d6089 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-01d6089 .elementor-heading-title{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-755a8df > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-755a8df{text-align:center;}.elementor-1719 .elementor-element.elementor-element-755a8df .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:6em;font-weight:500;line-height:1.2em;}.elementor-1719 .elementor-element.elementor-element-377ce34{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-377ce34.elementor-element{--align-self:center;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:25px 50px 25px 50px;}.elementor-1719 .elementor-element.elementor-element-47a229d{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;z-index:3;--e-icon-list-icon-size:18px;--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1719 .elementor-element.elementor-element-dc12fd6{--display:flex;--min-height:100vh;--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;--align-items:center;--z-index:4;}.elementor-1719 .elementor-element.elementor-element-73fd1d1{width:var( --container-widget-width, 823px );max-width:823px;--container-widget-width:823px;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 > .elementor-widget-container{padding:5em 0em 07em 0em;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-903334d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1719 .elementor-element.elementor-element-98575b4{--display:flex;--min-height:436px;--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;--align-items:center;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;--z-index:3;}.elementor-1719 .elementor-element.elementor-element-0ad4a36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-0ad4a36 .elementor-icon-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-0ad4a36.elementor-view-stacked .elementor-icon{background-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-0ad4a36.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-0ad4a36.elementor-view-default .elementor-icon{color:#DEE1E600;border-color:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-0ad4a36.elementor-view-framed .elementor-icon, .elementor-1719 .elementor-element.elementor-element-0ad4a36.elementor-view-default .elementor-icon svg{fill:#DEE1E600;}.elementor-1719 .elementor-element.elementor-element-0ad4a36 .elementor-icon{font-size:196px;}.elementor-1719 .elementor-element.elementor-element-0ad4a36 .elementor-icon svg{height:196px;}.elementor-1719 .elementor-element.elementor-element-a4711dd{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-a4711dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-description{font-family:var( --e-global-typography-48ae9bf-font-family ), Sans-serif;font-size:var( --e-global-typography-48ae9bf-font-size );font-weight:var( --e-global-typography-48ae9bf-font-weight );line-height:var( --e-global-typography-48ae9bf-line-height );color:var( --e-global-color-secondary );}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-1719 .elementor-element.elementor-element-d02c51d > .elementor-widget-container{margin:0em 0em 6em 0em;}.elementor-1719 .elementor-element.elementor-element-d02c51d{text-align:center;}.elementor-1719 .elementor-element.elementor-element-d02c51d .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:4vw;font-weight:500;line-height:1.2em;}.elementor-1719 .elementor-element.elementor-element-0cd6ac7{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 16px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:16px;--border-left-width:0px;border-color:var( --e-global-color-5ed63f7 );--border-color:var( --e-global-color-5ed63f7 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-e3faca8{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;top:-5.965px;}body:not(.rtl) .elementor-1719 .elementor-element.elementor-element-e3faca8{left:0px;}body.rtl .elementor-1719 .elementor-element.elementor-element-e3faca8{right:0px;}.elementor-1719 .elementor-element.elementor-element-45a2aae{text-align:left;}.elementor-1719 .elementor-element.elementor-element-45a2aae .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:0.875em;font-weight:300;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1719 .elementor-element.elementor-element-59469e5{text-align:right;font-family:"Paralucent", Sans-serif;font-size:0.875em;font-weight:300;line-height:1.5em;color:var( --e-global-color-secondary );}body.elementor-page-1719:not(.elementor-motion-effects-element-type-background), body.elementor-page-1719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-1719 .elementor-element.elementor-element-08a62f6{--width:21%;}.elementor-1719 .elementor-element.elementor-element-226a3f0{--width:2200px;}.elementor-1719 .elementor-element.elementor-element-a912942{--width:100%;}.elementor-1719 .elementor-element.elementor-element-7028cd6{--width:100%;}.elementor-1719 .elementor-element.elementor-element-36200c5{--width:41%;}.elementor-1719 .elementor-element.elementor-element-feb4202{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-1d90d83{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-66cc799{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-eb5005e{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-d475a92{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-512c739{--width:48.9%;}.elementor-1719 .elementor-element.elementor-element-da86130{--content-width:54%;}.elementor-1719 .elementor-element.elementor-element-ac84857{--width:2200px;}.elementor-1719 .elementor-element.elementor-element-f457dc2{--width:100%;}.elementor-1719 .elementor-element.elementor-element-dabb66a{--width:49%;}.elementor-1719 .elementor-element.elementor-element-ea247fd{--width:100%;}.elementor-1719 .elementor-element.elementor-element-52ebc3a{--width:100%;}.elementor-1719 .elementor-element.elementor-element-3a90151{--width:100%;}.elementor-1719 .elementor-element.elementor-element-cb9656a{--width:100%;}.elementor-1719 .elementor-element.elementor-element-3823fe2{--width:100%;}.elementor-1719 .elementor-element.elementor-element-05fa6ce{--width:100%;}.elementor-1719 .elementor-element.elementor-element-0bf51be{--width:100%;}.elementor-1719 .elementor-element.elementor-element-b51a955{--width:100%;}.elementor-1719 .elementor-element.elementor-element-754f363{--width:100%;}.elementor-1719 .elementor-element.elementor-element-062b33b{--width:350px;}.elementor-1719 .elementor-element.elementor-element-b537b02{--width:49%;}.elementor-1719 .elementor-element.elementor-element-98575b4{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1719 .elementor-element.elementor-element-da86130{--content-width:100%;}.elementor-1719 .elementor-element.elementor-element-dabb66a{--width:46%;}.elementor-1719 .elementor-element.elementor-element-e34e509{--content-width:90%;}.elementor-1719 .elementor-element.elementor-element-b537b02{--width:580px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-9bd0001 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-5693a4c{--container-widget-width:245px;--container-widget-flex-grow:0;width:var( --container-widget-width, 245px );max-width:245px;}.elementor-1719 .elementor-element.elementor-element-5693a4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > a{font-size:1em;line-height:1.7em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa{--container-widget-width:394px;--container-widget-flex-grow:0;width:var( --container-widget-width, 394px );max-width:394px;}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-166bf89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a61581e img{width:70px;}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4822f7{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{font-size:0.875em;line-height:1.5em;padding:8px 16px 6px 16px;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-da86130{--min-height:235px;}.elementor-1719 .elementor-element.elementor-element-d86fa0f img{width:625px;}.elementor-1719 .elementor-element.elementor-element-6d55ced{--e-image-carousel-slides-to-show:2;}.elementor-1719 .elementor-element.elementor-element-6d55ced > .elementor-widget-container{margin:0% 0% 0% -104%;}.elementor-1719 .elementor-element.elementor-element-cafc025{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-3906033{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button{font-size:0.875em;line-height:1.5em;padding:8px 16px 6px 16px;}.elementor-1719 .elementor-element.elementor-element-3944dff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-3944dff{--container-widget-width:381px;--container-widget-flex-grow:0;width:var( --container-widget-width, 381px );max-width:381px;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-7e51a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b74c5ec .elementor-heading-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-0039eb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-34ed83f{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-57e7980{width:var( --container-widget-width, 625.141px );max-width:625.141px;--container-widget-width:625.141px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-59a58dc{--z-index:5;}.elementor-1719 .elementor-element.elementor-element-d60f73f{z-index:6;}.elementor-1719 .elementor-element.elementor-element-f182b46{z-index:7;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-2f2a61b{z-index:6;}.elementor-1719 .elementor-element.elementor-element-f5c11a5{z-index:7;}.elementor-1719 .elementor-element.elementor-element-e34e509{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-15b654a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-501ee80{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-858b6cb{--min-height:743px;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b666f22{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-1719 .elementor-element.elementor-element-b666f22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1aaf281{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1719 .elementor-element.elementor-element-9ae4260 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-b537b02{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-01d6089 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-755a8df .elementor-heading-title{font-size:5.7em;line-height:1.2em;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 40px 25px 40px;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-d02c51d .elementor-heading-title{font-size:5.5vw;line-height:1.2em;}body:not(.rtl) .elementor-1719 .elementor-element.elementor-element-e3faca8{left:1px;}body.rtl .elementor-1719 .elementor-element.elementor-element-e3faca8{right:1px;}.elementor-1719 .elementor-element.elementor-element-e3faca8{top:-4.974px;}.elementor-1719 .elementor-element.elementor-element-45a2aae .elementor-heading-title{font-size:0.875em;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-59469e5{font-size:0.875em;line-height:1.5em;}}@media(max-width:1024px){.elementor-1719 .elementor-element.elementor-element-0a6d16e{--min-height:0vh;--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon{font-size:220px;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon svg{height:220px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-9bd0001{text-align:center;}.elementor-1719 .elementor-element.elementor-element-9bd0001 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-5693a4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-226a3f0{--min-height:402px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1719 .elementor-element.elementor-element-519f353 img{width:90px;}.elementor-1719 .elementor-element.elementor-element-4ab7d1b img{width:90px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > a{font-size:1em;line-height:1.7em;}.elementor-1719 .elementor-element.elementor-element-bbf6db9{--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-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-36200c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:5;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-166bf89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-ff5fad4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4c7a9ff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-fa492a2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-3fd142a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4822f7{--container-widget-width:213px;--container-widget-flex-grow:0;width:var( --container-widget-width, 213px );max-width:213px;}.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{font-size:0.875em;line-height:1.5em;}.elementor-1719 .elementor-element.elementor-element-bb7f45b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4b3bf1a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-7df2dfe{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-cafc025{--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-3906033{--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;}.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button{font-size:0.875em;line-height:1.5em;}.elementor-1719 .elementor-element.elementor-element-ac84857{--min-height:490px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1719 .elementor-element.elementor-element-f457dc2{--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:04.5em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-7e51a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b74c5ec .elementor-heading-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-0039eb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-34ed83f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4a755f{--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-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-57e7980{width:100%;max-width:100%;}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-de8d6a4{--min-height:0vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-f4e88cb{--min-height:469px;}.elementor-1719 .elementor-element.elementor-element-2f2a61b img{width:230px;}.elementor-1719 .elementor-element.elementor-element-f5c11a5{text-align:left;}.elementor-1719 .elementor-element.elementor-element-f5c11a5 img{width:230px;}.elementor-1719 .elementor-element.elementor-element-e34e509{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:1.25em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-697fa6c > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-15b654a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-501ee80{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-858b6cb{--min-height:0px;--justify-content:flex-end;}.elementor-1719 .elementor-element.elementor-element-1657196{text-align:left;}.elementor-1719 .elementor-element.elementor-element-775ed40 > .elementor-widget-container{padding:58% 0% 0% 0%;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b666f22.elementor-element{--order:1;}.elementor-1719 .elementor-element.elementor-element-b666f22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-7090455.elementor-element{--order:3;}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-dc802b1{--e-image-carousel-slides-to-show:3;}.elementor-1719 .elementor-element.elementor-element-dc802b1.elementor-element{--order:2;}.elementor-1719 .elementor-element.elementor-element-1aaf281{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1719 .elementor-element.elementor-element-062b33b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1719 .elementor-element.elementor-element-ba1c3a5{text-align:center;}.elementor-1719 .elementor-element.elementor-element-ba1c3a5 img{width:55px;}.elementor-1719 .elementor-element.elementor-element-9ae4260{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:center;}.elementor-1719 .elementor-element.elementor-element-9ae4260 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-0cc2a32{text-align:center;}.elementor-1719 .elementor-element.elementor-element-b537b02{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-01d6089 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-755a8df .elementor-heading-title{font-size:6em;line-height:1.4em;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-dc12fd6{--min-height:750px;}.elementor-1719 .elementor-element.elementor-element-73fd1d1{width:100%;max-width:100%;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-98575b4{--min-height:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-d02c51d > .elementor-widget-container{margin:0em 0em 05em 0em;}.elementor-1719 .elementor-element.elementor-element-d02c51d .elementor-heading-title{font-size:5.6vw;line-height:1.1em;}.elementor-1719 .elementor-element.elementor-element-0cd6ac7{--min-height:0px;--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1719 .elementor-element.elementor-element-45a2aae{text-align:center;}.elementor-1719 .elementor-element.elementor-element-45a2aae .elementor-heading-title{font-size:0.875em;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-59469e5{text-align:center;font-size:0.875em;line-height:1.5em;}}@media(max-width:767px){.elementor-1719 .elementor-element.elementor-element-0a6d16e{--min-height:0vh;--padding-top:1.5em;--padding-bottom:04em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-063841a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon{font-size:160px;}.elementor-1719 .elementor-element.elementor-element-063841a .elementor-icon svg{height:160px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-9bd0001 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-9bd0001 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 20px 25px 20px;}.elementor-1719 .elementor-element.elementor-element-402878b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1719 .elementor-element.elementor-element-08a62f6{--width:82%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4c94e2b > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-d99ee6f > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-0db4202 > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-476db16 > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-1620dde > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-280508a > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-99960e9 > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-1719 .elementor-element.elementor-element-5693a4c{text-align:center;}.elementor-1719 .elementor-element.elementor-element-5693a4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-118eafb{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1719 .elementor-element.elementor-element-226a3f0{--width:170%;--min-height:289px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1719 .elementor-element.elementor-element-519f353{z-index:5;}.elementor-1719 .elementor-element.elementor-element-519f353 img{width:50px;}.elementor-1719 .elementor-element.elementor-element-4ab7d1b{z-index:5;}.elementor-1719 .elementor-element.elementor-element-4ab7d1b img{width:50px;}.elementor-1719 .elementor-element.elementor-element-e9e9e87{--min-height:60px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > a{font-size:1em;line-height:1.7em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-166bf89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-ff5fad4{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4c7a9ff{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-f6d3f60 img{width:85px;}.elementor-1719 .elementor-element.elementor-element-a61581e img{width:45px;}.elementor-1719 .elementor-element.elementor-element-a7b46a8 img{width:200px;}.elementor-1719 .elementor-element.elementor-element-4e8d2b2 img{width:95px;}.elementor-1719 .elementor-element.elementor-element-fa492a2{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-3fd142a{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4822f7{--container-widget-width:157px;--container-widget-flex-grow:0;width:var( --container-widget-width, 157px );max-width:157px;}.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{font-size:0.875em;line-height:1.5em;padding:5px 5px 3px 5px;}.elementor-1719 .elementor-element.elementor-element-bb7f45b{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4b3bf1a{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-44b9b2e img{width:260px;}.elementor-1719 .elementor-element.elementor-element-ff5382c img{width:300px;}.elementor-1719 .elementor-element.elementor-element-c4314c7 img{width:280px;}.elementor-1719 .elementor-element.elementor-element-7df2dfe{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-da86130{--min-height:202px;}.elementor-1719 .elementor-element.elementor-element-da86130:not(.elementor-motion-effects-element-type-background), .elementor-1719 .elementor-element.elementor-element-da86130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:321px auto;}.elementor-1719 .elementor-element.elementor-element-d86fa0f img{width:313px;}.elementor-1719 .elementor-element.elementor-element-6d55ced{--e-image-carousel-slides-to-show:1;}.elementor-1719 .elementor-element.elementor-element-6d55ced > .elementor-widget-container{margin:4px 25px 0px 25px;}.elementor-1719 .elementor-element.elementor-element-cafc025{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:100;}.elementor-1719 .elementor-element.elementor-element-3906033{width:var( --container-widget-width, 242px );max-width:242px;--container-widget-width:242px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-3906033 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button{font-size:0.875em;line-height:1.5em;padding:5px 5px 3px 5px;}.elementor-1719 .elementor-element.elementor-element-ac84857{--width:180%;--min-height:320px;}.elementor-1719 .elementor-element.elementor-element-f457dc2{--padding-top:2em;--padding-bottom:1em;--padding-left:1.5em;--padding-right:1.5em;--z-index:7;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-7e51a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b74c5ec .elementor-heading-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:20px 20px 20px 20px;}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 20px 25px 20px;}.elementor-1719 .elementor-element.elementor-element-0039eb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-34ed83f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-5fda105 > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f > .elementor-widget-container{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4a755f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-wrapper{text-align:center;}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-57e7980 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-de8d6a4{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-8dc31b1{width:100%;max-width:100%;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-f4e88cb{--min-height:312px;}.elementor-1719 .elementor-element.elementor-element-2f2a61b{text-align:center;}.elementor-1719 .elementor-element.elementor-element-2f2a61b img{width:150px;}.elementor-1719 .elementor-element.elementor-element-f5c11a5{text-align:center;}.elementor-1719 .elementor-element.elementor-element-f5c11a5 img{width:160px;}.elementor-1719 .elementor-element.elementor-element-e34e509{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:1.25em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-697fa6c > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab > .elementor-widget-container{padding:2em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af > .elementor-widget-container{padding:02em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 > .elementor-widget-container{padding:02em 1.5em 2em 1.5em;}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-15b654a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-501ee80{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-858b6cb{--min-height:0px;}.elementor-1719 .elementor-element.elementor-element-1657196 > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-1719 .elementor-element.elementor-element-775ed40 > .elementor-widget-container{padding:70% 0% 0% 0%;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b666f22{text-align:center;}.elementor-1719 .elementor-element.elementor-element-b666f22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 20px 25px 20px;}.elementor-1719 .elementor-element.elementor-element-dc802b1{--e-image-carousel-slides-to-show:2;}.elementor-1719 .elementor-element.elementor-element-062b33b{--justify-content:center;--flex-wrap:nowrap;}.elementor-1719 .elementor-element.elementor-element-ba1c3a5{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:left;}.elementor-1719 .elementor-element.elementor-element-ba1c3a5 img{width:77%;}.elementor-1719 .elementor-element.elementor-element-9ae4260{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-1719 .elementor-element.elementor-element-9ae4260 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-5ab2bea{--width:16%;--justify-content:flex-end;}.elementor-1719 .elementor-element.elementor-element-0cc2a32 img{width:100%;}.elementor-1719 .elementor-element.elementor-element-b537b02{--padding-top:03em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-01d6089 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-755a8df .elementor-heading-title{font-size:20vw;line-height:1.4em;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 10px 25px 010px;}.elementor-1719 .elementor-element.elementor-element-63e5cd6 img{width:65%;}.elementor-1719 .elementor-element.elementor-element-47a229d > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1719 .elementor-element.elementor-element-47a229d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1719 .elementor-element.elementor-element-dc12fd6{--min-height:600px;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-1719 .elementor-element.elementor-element-73fd1d1{text-align:center;}.elementor-1719 .elementor-element.elementor-element-73fd1d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-903334d{--min-height:0px;}.elementor-1719 .elementor-element.elementor-element-98575b4{--min-height:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1719 .elementor-element.elementor-element-a4711dd{width:100%;max-width:100%;}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:25px 10px 25px 10px;}.elementor-1719 .elementor-element.elementor-element-d02c51d > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-1719 .elementor-element.elementor-element-d02c51d .elementor-heading-title{font-size:9.5vw;line-height:1.1em;}.elementor-1719 .elementor-element.elementor-element-0cd6ac7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:01.25em;--padding-right:01.25em;}.elementor-1719 .elementor-element.elementor-element-c1cbcc2 img{width:176px;}.elementor-1719 .elementor-element.elementor-element-45a2aae .elementor-heading-title{font-size:0.875em;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-59469e5{font-size:0.875em;line-height:1.5em;}}@media(max-width:1024px) and (min-width:768px){.elementor-1719 .elementor-element.elementor-element-226a3f0{--width:200%;}.elementor-1719 .elementor-element.elementor-element-36200c5{--width:100%;}.elementor-1719 .elementor-element.elementor-element-feb4202{--width:100%;}.elementor-1719 .elementor-element.elementor-element-1d90d83{--width:100%;}.elementor-1719 .elementor-element.elementor-element-66cc799{--width:100%;}.elementor-1719 .elementor-element.elementor-element-eb5005e{--width:100%;}.elementor-1719 .elementor-element.elementor-element-d475a92{--width:100%;}.elementor-1719 .elementor-element.elementor-element-512c739{--width:100%;}.elementor-1719 .elementor-element.elementor-element-ac84857{--width:170%;}.elementor-1719 .elementor-element.elementor-element-dabb66a{--width:100%;}.elementor-1719 .elementor-element.elementor-element-062b33b{--width:500px;}.elementor-1719 .elementor-element.elementor-element-5ab2bea{--width:16%;}.elementor-1719 .elementor-element.elementor-element-98575b4{--width:578px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-9bd0001 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-bfaa7d7 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-5693a4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-item > a{font-size:1em;line-height:1.7em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1e766aa .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-78f9ed9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-4e14496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-17d5063 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-166bf89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-c8f521e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-673e88d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-e9aa444 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-bb588b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{font-size:0.875em;line-height:1.5em;}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-1d82ee2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-title{font-size:var( --e-global-typography-06c1b63-font-size );line-height:var( --e-global-typography-06c1b63-line-height );}.elementor-1719 .elementor-element.elementor-element-eaf0603 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button{font-size:0.875em;line-height:1.5em;}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-3944dff .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-7e51a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b74c5ec .elementor-heading-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-0039eb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-34ed83f{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-5fda105 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-216d157 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title, .elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-title a{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-9136f9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-1ada2ce .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1719 .elementor-element.elementor-element-962e9a6 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-59a58dc{--min-height:100vh;}.elementor-1719 .elementor-element.elementor-element-ee70ea8{--min-height:584px;}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-8dc31b1 .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-f4e88cb{--min-height:584px;}.elementor-1719 .elementor-element.elementor-element-e34e509{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-697fa6c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-e269b9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-6987416 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-13a3469 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-91abe25 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a5f13a0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-1c876ab .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-a6139af .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-title{font-size:var( --e-global-typography-50db2d1-font-size );line-height:var( --e-global-typography-50db2d1-line-height );}.elementor-1719 .elementor-element.elementor-element-42df770 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-15b654a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-501ee80{--grid-auto-flow:row;}.elementor-1719 .elementor-element.elementor-element-858b6cb{--min-height:1020px;}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-775ed40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-b666f22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-9ae4260 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-0b35c96 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-01d6089 .elementor-heading-title{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-755a8df .elementor-heading-title{font-size:6em;line-height:1.2em;}.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-73fd1d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1719 .elementor-element.elementor-element-a4711dd .elementor-image-box-description{font-size:var( --e-global-typography-48ae9bf-font-size );line-height:var( --e-global-typography-48ae9bf-line-height );}.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1719 .elementor-element.elementor-element-d02c51d .elementor-heading-title{font-size:3.3vw;line-height:1.2em;}.elementor-1719 .elementor-element.elementor-element-45a2aae .elementor-heading-title{font-size:0.875em;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1719 .elementor-element.elementor-element-59469e5{font-size:0.875em;line-height:1.5em;}}/* Start custom CSS for html, class: .elementor-element-ff163e7 */.text5 {
  font-weight: 500;
  font-size: 72px;
  font-family: Paralucent;
  line-height: 1.1em;
  color: #E8EBF0;
  text-align: center;
}
.dud {
  color: #757575;
}


@media(max-width:1366px) and (min-width: 1025px){
  .text5 {
  font-weight: 500;
  font-size: 64px;
  font-family: Paralucent;
  line-height: 1.1em;
  color: #E8EBF0;
  text-align: center;
}  
}



@media(max-width:1024px) and (min-width: 768px){
  .text5 {
  font-weight: 500;
  font-size: 40px;
  font-family: Paralucent;
  line-height: 1.1em;
  color: #E8EBF0;
  text-align: center;
}  
}


@media(max-width:767px){
  .text5 {
  font-weight: 500;
  font-size: 8.3vw;
  font-family: Paralucent;
  line-height: 1.1em;
  color: #E8EBF0;
  text-align: center;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1591148 */.elementor-1719 .elementor-element.elementor-element-1591148{
    overflow: hidden; 
    border-radius: 1000px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #D6EFFB70; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 1000px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #17171E; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
    border-radius: 1000px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
    

}


/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-1591148::before {
  position: absolute;
  content: "";
  top:-80%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to left, #D6EFFB, #9AEBF7, #2C35FF); /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 60px;
  height:200px;
  filter: blur(10px);
    border-radius: 1000px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* hover efeito */
.elementor-1719 .elementor-element.elementor-element-1591148:hover {
    transition: 1s 0.3s;
    color: #f4f4f4 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.elementor-1719 .elementor-element.elementor-element-1591148:hover .elementor-button{
    color: #ABAEB4;
}


.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-icon,
.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-icon svg{
    transition: 0.5s !important;
   
}

.elementor-1719 .elementor-element.elementor-element-1591148:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.elementor-1719 .elementor-element.elementor-element-1591148:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}


.elementor-1719 .elementor-element.elementor-element-1591148 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height:  22px; /*altere o tamanho aqui*/
    vertical-align: middle;
    margin-top: -5px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a62f6 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -30px;
}
.elementor-1719 .elementor-element.elementor-element-08a62f6 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-1719 .elementor-element.elementor-element-08a62f6:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-258050d */.elementor-1719 .elementor-element.elementor-element-258050d{
    position: absolute;
    top:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bdba7f5 */.linhas {
    width: 1px;
    height: 100%;
    background: linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.04) 5px,transparent 5px,transparent);
    background-size: 100% 10px;
    position: relative;
}

.container-linhas {
    display: flex;
    justify-content: space-evenly;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    pointer-events: none;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-226a3f0 */.elementor-1719 .elementor-element.elementor-element-226a3f0{
   position: absolute;
  
    mask: url('https://matheusantous.com/wp-content/uploads/2024/08/caminhos-dir-of-matheus-santos.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/08/caminhos2ofc-matheus-santos.svg');
        -webkit-mask-position:  center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
}


@media(max-width:1024px){
    .elementor-1719 .elementor-element.elementor-element-226a3f0{
       position: absolute;
       top: 0;
       left: 50%;
       transform: translate(-50%);
    mask: url('https://matheusantous.com/wp-content/uploads/2024/09/caminhos-mobile-matheus-santos.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/09/caminhos-mobile-matheus-santos.svg');
        -webkit-mask-position:  top center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
        
    }
}

.elementor-1719 .elementor-element.elementor-element-226a3f0:before {
  content: "";
  position: absolute;
  left: -100%;
  width: 80px;
  height: 100%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #2C35FF 40%,#2C35FF 60% , transparent 100%);
  pointer-events: none;
  animation: luzlateralesquerda 5s linear infinite;
}
.elementor-1719 .elementor-element.elementor-element-226a3f0:after {
  content: "";
  position: absolute;
  right: 100%;
  width: 80px;
  height: 100%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #2C35FF 40%,#2C35FF 60% , transparent 100%);
  pointer-events: none;
  animation: luzlateraldireita 5s linear infinite;
}
@keyframes luzlateralesquerda{
   0%{
       left:-5%;
       opacity:0;
   }
   10%{
       left:2%;
       opacity:1;
   }
   90%{
       left: 45%;
   }
   100%{
       left: 47%;
       opacity:0;
   }
}
@keyframes luzlateraldireita{
   0%{
       right:-5%;
       opacity:0;
   }
   10%{
       right:2%;
       opacity:1;
   }
   90%{
       right: 45%;
   }
   100%{
       right: 47%;
       opacity:0;
   }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-519f353 */.elementor-1719 .elementor-element.elementor-element-519f353:before {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #ccd3ff 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #ccd3ff 250deg, transparent 250.1deg), transparent;
    animation: complete-line 10s linear infinite;
}
@keyframes complete-line {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a912942 */.elementor-1719 .elementor-element.elementor-element-a912942{
    position: absolute;
    top: 40%;
    transform: translatey(-50%);
    mask: url('https://matheusantous.com/wp-content/uploads/2024/08/borda-2matheus-santous.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/08/borda-2matheus-santous.svg');
        -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ab7d1b */.elementor-1719 .elementor-element.elementor-element-4ab7d1b:before {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #ccd3ff 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #ccd3ff 250deg, transparent 250.1deg), transparent;
    animation: complete-line 10s linear infinite;
}
@keyframes complete-line {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7028cd6 */.elementor-1719 .elementor-element.elementor-element-7028cd6{
    position: absolute;
    top: 40%;
    transform: translatey(-50%);
    mask: url('https://matheusantous.com/wp-content/uploads/2024/08/borda-2matheus-santous.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/08/borda-2matheus-santous.svg');
        -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc6c68a */.luzpulsante{
    animation: 5s luzz ease infinite;
}
@keyframes luzz{
     0%,100% {
                    filter: brightness(1);
                }
                86% {
                    filter: brightness(1);
                }
                86.25% {
                    filter: brightness(1.4) saturate(1.7);
                }
                87% {
                    filter: brightness(1.3);
                }
                88.5% {
                    filter: brightness(3);
                }
                95% {
                    filter: brightness(1);
                }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edf1231 */.luzpulsante{
    animation: 5s luzz ease infinite;
}
@keyframes luzz{
     0%,100% {
                    filter: brightness(1);
                }
                86% {
                    filter: brightness(1);
                }
                86.25% {
                    filter: brightness(1.4) saturate(1.7);
                }
                87% {
                    filter: brightness(1.3);
                }
                88.5% {
                    filter: brightness(3);
                }
                95% {
                    filter: brightness(1);
                }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-297bd1b */.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    left: -50%;
}

.elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-widget-container{
    overflow: visible;
}


.elementor-1719 .elementor-element.elementor-element-297bd1b svg {
    filter: drop-shadow(0 0 2mm #2C35FF95);
}

@media(max-width:1024px){
    .elementor-1719 .elementor-element.elementor-element-297bd1b .elementor-icon-list-items{
    left: -95%;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e9e87 */.elementor-1719 .elementor-element.elementor-element-e9e9e87{
    background: linear-gradient(to left, #1A1D24, #24262C);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78f9ed9 */.elementor-1719 .elementor-element.elementor-element-78f9ed9 svg {
    filter: drop-shadow(0 0 4mm #2C35FF95);
}

@media(max-width: 1024px){
    .elementor-1719 .elementor-element.elementor-element-78f9ed9{
        background: radial-gradient(400px 200px at 49.13% 11.84%, #2D307740, #06060E80);
        border-radius: 16px;
        border: 1px solid #1C1B2980;

    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e14496 */.elementor-1719 .elementor-element.elementor-element-4e14496 svg {
    filter: drop-shadow(0 0 4mm #2C35FF95);
}

@media(max-width: 1024px){
    .elementor-1719 .elementor-element.elementor-element-4e14496{
        background: radial-gradient(400px 200px at 49.13% 11.84%, #2D307740, #06060E80);
        border-radius: 16px;
        border: 1px solid #1C1B2980;

    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-17d5063 */.elementor-1719 .elementor-element.elementor-element-17d5063 svg {
    filter: drop-shadow(0 0 4mm #2C35FF95);
}

@media(max-width: 1024px){
    .elementor-1719 .elementor-element.elementor-element-17d5063{
        background: radial-gradient(400px 200px at 49.13% 11.84%, #2D307740, #06060E80);
        border-radius: 16px;
        border: 1px solid #1C1B2980;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5fad4 */.elementor-1719 .elementor-element.elementor-element-ff5fad4:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 3px;
    background: linear-gradient(98deg, #c2c9ff, #2c35ff, #c2c9ff);
    box-shadow: 0px 100px 80px 0px #c2c9ff, 0px 41.778px 33.422px 0px #c2c9ff, 0px 22.336px 17.869px 0px #2c35ff, 0px 12.522px 10.017px 0px #2c35ff, 0px 6.65px 5.32px 0px #2c35ff, 0px 2.767px 2.214px 0px #2c35ff;
}
.elementor-1719 .elementor-element.elementor-element-ff5fad4:hover:after {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6d3f60 */.elementor-1719 .elementor-element.elementor-element-f6d3f60{
    position: absolute;
    top: 130px;
 transform: translatex(0px);
        animation: float 2s ease-in-out infinite;
}


    @keyframes float {
        0%{
            transform: translatex(0px);
            opacity: 0;
            filter: blur(2px);
        }
        
        50%{
            transform: translatex(20px);
            opacity: 1;
            filter: blur(0px);
        }
        
        100%{transform: translatex(0px);
         opacity: 0;
         filter: blur(2px);
        }
    }
    
@media(max-width: 1290px) and (min-width: 1025px){    
.elementor-1719 .elementor-element.elementor-element-f6d3f60{
    top: 80px;
}
}



@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-f6d3f60{
    top: 75px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a61581e */.elementor-1719 .elementor-element.elementor-element-a61581e{
    position: absolute;
    bottom: 80px;
    left: 45px;
        animation: float4 6s ease-in-out infinite;
}


    @keyframes float4 {
        0%{
            opacity: 0;
            filter: blur(6px);
            transform:rotate(0deg);
        }
        
        50%{
            opacity: 1;
            filter: blur(0px);
            transform:rotate(10deg);
        }
        
        100%{
         opacity: 0;
         filter: blur(6px);
         transform:rotate(0deg);
        }
    }
    
    
@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-a61581e{
    bottom: 40px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7b46a8 */.elementor-1719 .elementor-element.elementor-element-a7b46a8{
    position: absolute;
    top: 120px;
    right: 10px;
transform: translatex(0px);
        animation: float2 7s ease-in-out infinite;
}


    @keyframes float2 {
        0%{
            transform: translatex(0px);
            opacity: 0;
            filter: blur(2px);
        }
        
        50%{
            transform: translatex(-20px);
            opacity: 1;
            filter: blur(0px);
        }
        
        100%{transform: translatex(0px);
         opacity: 0;
         filter: blur(2px);
        }
    }
    


@media(max-width: 1290px) and (min-width: 1025px){    
.elementor-1719 .elementor-element.elementor-element-a7b46a8{
    top: 100px;
}
}


@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-a7b46a8{
    top: 60px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e8d2b2 */.elementor-1719 .elementor-element.elementor-element-4e8d2b2{
    position: absolute;
    bottom: 70px;
    right: 45px;
    transform: translatey(0px);
        animation: float3 4s ease-in-out infinite;
}


    @keyframes float3 {
        0%{
            transform: translatey(0px);
            opacity: 0;
            filter: blur(2px);
        }
        
        50%{
            transform: translatey(-20px);
            opacity: 1;
            filter: blur(0px);
        }
        
        100%{transform: translatey(0px);
         opacity: 0;
         filter: blur(2px);
        }
    }
    
    
    
@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-4e8d2b2{
    bottom: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa492a2 */.elementor-1719 .elementor-element.elementor-element-fa492a2:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 3px;
    background: linear-gradient(98deg, #c2c9ff, #2c35ff, #c2c9ff);
    box-shadow: 0px 100px 80px 0px #c2c9ff, 0px 41.778px 33.422px 0px #c2c9ff, 0px 22.336px 17.869px 0px #2c35ff, 0px 12.522px 10.017px 0px #2c35ff, 0px 6.65px 5.32px 0px #2c35ff, 0px 2.767px 2.214px 0px #2c35ff;
}
.elementor-1719 .elementor-element.elementor-element-fa492a2:hover:after {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4822f7 */.elementor-1719 .elementor-element.elementor-element-c4822f7{
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translate(-50%);
    pointer-events: none;
    opacity: 0.65;
    
}
.elementor-1719 .elementor-element.elementor-element-c4822f7{
    overflow: hidden;
    border-radius: 4px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #000; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 4px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-c4822f7 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
}

/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-c4822f7::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 100px;
  filter: blur(15px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb5005e */.elementor-1719 .elementor-element.elementor-element-eb5005e{
-webkit-transition: ease-in-out 12s!important;
transition: ease-in-out 4s !important;
}
.elementor-1719 .elementor-element.elementor-element-eb5005e:hover{
background-position:
center bottom
!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb7f45b */.elementor-1719 .elementor-element.elementor-element-bb7f45b:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 3px;
    background: linear-gradient(98deg, #c2c9ff, #2c35ff, #c2c9ff);
    box-shadow: 0px 100px 80px 0px #c2c9ff, 0px 41.778px 33.422px 0px #c2c9ff, 0px 22.336px 17.869px 0px #2c35ff, 0px 12.522px 10.017px 0px #2c35ff, 0px 6.65px 5.32px 0px #2c35ff, 0px 2.767px 2.214px 0px #2c35ff;
}
.elementor-1719 .elementor-element.elementor-element-bb7f45b:hover:after {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44b9b2e */.elementor-1719 .elementor-element.elementor-element-44b9b2e{
    position: absolute;
    top: 90px;
    right: 10px;
    animation: floatedu 8s ease-in-out infinite;
        
}


    @keyframes floatedu {
        0%{
            transform: translatex(-560px);
            opacity: 0;
        }
        
        50%{
            transform: translatex(-50px);
            opacity: 1;
        }
        
        55%{
            transform: translatex(-56px);
            opacity: 1;
        }
        
        100%{transform: translatex(200px);
         opacity: 0;
        }
    }
    
    
@media(max-width: 1166px) and (min-width: 1025px){    
.elementor-1719 .elementor-element.elementor-element-44b9b2e{
    top: 50px;
}
}
 
 
@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-44b9b2e{
    top: 20%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff5382c */.elementor-1719 .elementor-element.elementor-element-ff5382c{
    position: absolute;
    top: 190px;
    left: 10px;
transform: translatex(0px);
       animation: floatdani 5s ease-in-out infinite;
       
}


    @keyframes floatdani {
        0%{
             transform: translatex(-350px);
            opacity: 0;
        }
        
        50%{
            transform: translatex(80px);
            opacity: 1;
        }
        
        55%{
            transform: translatex(74px);
            opacity: 1;
        }
        
        100%{transform: translatex(400px);
         opacity: 0;
        }
    }
    
@media(max-width: 1290px) and (min-width: 1200px){    
.elementor-1719 .elementor-element.elementor-element-ff5382c{
    top: 165px;
}
}

@media(max-width: 1199px) and (min-width: 1166px){    
.elementor-1719 .elementor-element.elementor-element-ff5382c{
    top: 160px;
}
}


@media(max-width: 1166px) and (min-width: 1025px){    
.elementor-1719 .elementor-element.elementor-element-ff5382c{
    top: 120px;
}
}

 
@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-ff5382c{
    top: 46%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4314c7 */.elementor-1719 .elementor-element.elementor-element-c4314c7{
    position: absolute;
    bottom: 40px;
    right: 10px;
transform: translatex(0px);
       animation: floatjul 6s ease-in-out infinite;
        
}


    @keyframes floatjul {
        0%{
            transform: translatex(-460px);
            opacity: 0;
        }
        
        50%{
            transform: translatex(-80px);
            opacity: 1;
        }
        
        55%{
            transform: translatex(-86px);
            opacity: 1;
        }
        
        100%{transform: translatex(200px);
         opacity: 0;
        }
    }
    
    
    
@media(max-width: 767px){    
.elementor-1719 .elementor-element.elementor-element-c4314c7{
    bottom: 10%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35b4773 */.elementor-1719 .elementor-element.elementor-element-35b4773{
    position: absolute;
    top: 80px;
   left: 11px;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512c739 */.elementor-1719 .elementor-element.elementor-element-512c739 {
    overflow: hidden; /* Esconde qualquer conteúdo que transborde */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da86130 */.mockup{
    transform: perspective(100rem) translate3d(0, 0, -2rem) rotateX(-90deg) scale(1, 1);
    transform-origin: bottom;
    transition: 1s;
}

@media(max-width: 767px){
    .mockup{
    transform-origin: bottom;
    }
}

.mockup2{
    transform: perspective(100rem) translate3d(0, 0, -2rem) rotateX(-90deg) scale(1, 1);
    transform-origin: bottom;
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d86fa0f */.elementor-1719 .elementor-element.elementor-element-d86fa0f{
    position: absolute;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6d55ced */.elementor-1719 .elementor-element.elementor-element-6d55ced{
    position: absolute;
}

.elementor-1719 .elementor-element.elementor-element-6d55ced .elementor-image-carousel-wrapper{

    overflow: visible !important;

}


.elementor-1719 .elementor-element.elementor-element-6d55ced{
    mask-image: linear-gradient(90deg, transparent, #000000 15%, #000000 85%, transparent 100%);
    -webkit-mask-image: linear-gradient(90deg, transparent, #000000 15%, #000000 85%, transparent 100%);
}

@media(max-width:767px){
.elementor-1719 .elementor-element.elementor-element-6d55ced img{
    width: 270px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df2dfe */.elementor-1719 .elementor-element.elementor-element-7df2dfe .elementor-image-carousel-wrapper{

    overflow: visible !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3906033 */.elementor-1719 .elementor-element.elementor-element-3906033{
    pointer-events: none;
    opacity: 0.6;
    
}
.elementor-1719 .elementor-element.elementor-element-3906033{
    overflow: hidden;
    border-radius: 4px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #000; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 4px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-3906033 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
}

/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-3906033::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 100px;
  filter: blur(15px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac84857 */.elementor-1719 .elementor-element.elementor-element-ac84857{
   position: absolute;
  
    mask: url('https://matheusantous.com/wp-content/uploads/2024/08/caminhos-dir-of-matheus-santos.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/08/caminhos2ofc-matheus-santos.svg');
        -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
}



@media(max-width:1024px){
    .elementor-1719 .elementor-element.elementor-element-ac84857{
       position: absolute;
       top: 20%;
       left: 50%;
       transform: translate(-50%);
    mask: url('https://matheusantous.com/wp-content/uploads/2024/09/caminhos-mobile-matheus-santos.svg');
        -webkit-mask: url('https://matheusantous.com/wp-content/uploads/2024/09/caminhos-mobile-matheus-santos.svg');
        -webkit-mask-position:  top center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
     mask-size: contain;
    mask-repeat: no-repeat;
        
    }
}
.elementor-1719 .elementor-element.elementor-element-ac84857:before {
  content: "";
  position: absolute;
  left: -100%;
  width: 80px;
  height: 100%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #2C35FF 40%,#2C35FF 60% , transparent 100%);
  pointer-events: none;
  animation: luzlateralesquerda 5s linear infinite;
}
.elementor-1719 .elementor-element.elementor-element-ac84857:after {
  content: "";
  position: absolute;
  right: 100%;
  width: 80px;
  height: 100%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #2C35FF 40%,#2C35FF 60% , transparent 100%);
  pointer-events: none;
  animation: luzlateraldireita 5s linear infinite;
}
@keyframes luzlateralesquerda{
   0%{
       left:-5%;
       opacity:0;
   }
   10%{
       left:2%;
       opacity:1;
   }
   90%{
       left: 45%;
   }
   100%{
       left: 47%;
       opacity:0;
   }
}
@keyframes luzlateraldireita{
   0%{
       right:-5%;
       opacity:0;
   }
   10%{
       right:2%;
       opacity:1;
   }
   90%{
       right: 45%;
   }
   100%{
       right: 47%;
       opacity:0;
   }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ad31bb3 */.elementor-1719 .elementor-element.elementor-element-ad31bb3 {
    position: absolute;
    display: flex;
    top: -11px;
    left: 0;
    right: 0;
    justify-content: center;
    transition: all 0.8s;
    z-index: 2;
}

@media(max-width:767px){
    .elementor-1719 .elementor-element.elementor-element-ad31bb3{
        display: none;
    
}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d9dd20 */.elementor-1719 .elementor-element.elementor-element-7d9dd20{
    overflow: hidden; 
    border-radius: 1000px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #D6EFFB70; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 1000px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #17171E; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
    border-radius: 1000px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
    

}


/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-7d9dd20::before {
  position: absolute;
  content: "";
  top:-80%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to left, #D6EFFB, #9AEBF7, #2C35FF); /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 60px;
  height:200px;
  filter: blur(10px);
    border-radius: 1000px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* hover efeito */
.elementor-1719 .elementor-element.elementor-element-7d9dd20:hover {
    transition: 1s 0.3s;
    color: #f4f4f4 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20:hover .elementor-button{
    color: #ABAEB4;
}


.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-icon,
.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-icon svg{
    transition: 0.5s !important;
   
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}


.elementor-1719 .elementor-element.elementor-element-7d9dd20 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height:  22px; /*altere o tamanho aqui*/
    vertical-align: middle;
    margin-top: -5px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f457dc2 */.elementor-1719 .elementor-element.elementor-element-f457dc2{
    background: linear-gradient(to top, #06060E, #0F0D1C);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6912bf */.elementor-1719 .elementor-element.elementor-element-e6912bf{
    overflow: hidden; 
    border-radius: 1000px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #D6EFFB70; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 1000px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #17171E; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
    border-radius: 1000px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
    

}


/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-e6912bf::before {
  position: absolute;
  content: "";
  top:-80%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to left, #D6EFFB, #9AEBF7, #2C35FF); /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 60px;
  height:200px;
  filter: blur(10px);
    border-radius: 1000px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* hover efeito */
.elementor-1719 .elementor-element.elementor-element-e6912bf:hover {
    transition: 1s 0.3s;
    color: #f4f4f4 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.elementor-1719 .elementor-element.elementor-element-e6912bf:hover .elementor-button{
    color: #ABAEB4;
}


.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-icon,
.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-icon svg{
    transition: 0.5s !important;
   
}

.elementor-1719 .elementor-element.elementor-element-e6912bf:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.elementor-1719 .elementor-element.elementor-element-e6912bf:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}


.elementor-1719 .elementor-element.elementor-element-e6912bf .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height:  22px; /*altere o tamanho aqui*/
    vertical-align: middle;
    margin-top: -5px; 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5fda105 */.elementor-1719 .elementor-element.elementor-element-5fda105 svg {
    filter: drop-shadow(0 0 4mm #2C35FF90);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-216d157 */.elementor-1719 .elementor-element.elementor-element-216d157 svg {
    filter: drop-shadow(0 0 4mm #2C35FF90);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9136f9f */.elementor-1719 .elementor-element.elementor-element-9136f9f svg {
    filter: drop-shadow(0 0 4mm #2C35FF90);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ed83f */.elementor-1719 .elementor-element.elementor-element-34ed83f:before{
    content: "";
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 800px;
    background: #1d1a3895;
    border-radius: 100%;
    filter: blur(180px);
    z-index: -1;
}

.card2{
    border-radius: 10px;
    cursor: pointer;
    min-height: 320px;
    z-index: 1;
}

.card2:before, .card2:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    opacity: 0;
    transition: 0.5s;
}

.card2 .card-content2{
    background: #0F0D1C;
    border-radius: inherit;
    width: calc(100% - 3px)!important;
    height: calc(100% - 2px);
    position: absolute;
    z-index: 2;
}

.card2:before{
    background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #2D307750, transparent 40%);
    mix-blend-mode: screen;
    z-index: 3;
   
}

.card2:after{
    background: radial-gradient(400px circle at var(--mouse-x) var(--mouse-y), #9AEBF790, transparent 40%)!important;
}   

.card2:hover:before{
    opacity: 1;
}

#cards2:hover .card2:after{
    opacity: 1;
}

@media(max-width:1332px) and (min-width:1048px){
    
.card2{
    min-height: 360px;
}
}

@media(max-width:1047px) and (min-width:1025px){
    
.card2{
    min-height: 390px;
}
}



@media(max-width:1024px) and (min-width:768px){
    
.card2{
    min-height: 260px;
}
}



@media(max-width:767px) and (min-width:437px){
.card2{
    min-height: 220px;
}
}



@media(max-width:436px) and (min-width:374px){
.card2{
    min-height: 240px;
}
}



@media(max-width:373px) and (min-width:335px){
.card2{
    min-height: 260px;
}
}


@media(max-width:334px) and (min-width:100px){
.card2{
    min-height: 295px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57e7980 */#checklist {
  background: linear-gradient(33deg, #0B0F17 0.76%, #1d1a3895 103.93%);
  width: 100%;
  border-radius: 16px;
  position: relative;
  box-shadow: 0 10px 30px rgba(65, 72, 86, 0.05);
  padding: 3em;
  display: grid;
  grid-template-columns: 30px auto;
  align-items: center;
  justify-content: center;
  gap: 20px 0px;
}

#checklist label {
  color: #ABAEB4;
  position: relative;
  cursor: pointer;
  display: grid;
  align-items: center;
  width: fit-content;
  transition: color 0.3s ease;
  font-size: 1.125em;
  line-height: 1.7em;
  font-family: paralucent;
  font-weight: 500;
  
}

#checklist label::before, #checklist label::after {
  content: "";
  position: absolute;
}

#checklist label::before {
  height: 2px;
  width: 8px;
  left: -27px;
  background: #2C35FF;
  border-radius: 2px;
  transition: background 0.3s ease;
}

#checklist label:after {
  height: 4px;
  width: 4px;
  top: 41%;
  left: -25px;
  border-radius: 50%;
}

#checklist input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  height: 15px;
  width: 15px;
  outline: none;
  border: 0;
  margin: 0 15px 0 0;
  cursor: pointer;
  background: transparent;
  display: grid;
  align-items: center;
  margin-right: 20px;
}

#checklist input[type="checkbox"]::before, #checklist input[type="checkbox"]::after {
  content: "";
  position: absolute;
  height: 2px;
  top: auto;
  background: #2C35FF;
  border-radius: 2px;
}

#checklist input[type="checkbox"]::before {
  width: 0px;
  right: 60%;
  transform-origin: right bottom;
}

#checklist input[type="checkbox"]::after {
  width: 0px;
  left: 40%;
  transform-origin: left bottom;
}

#checklist input[type="checkbox"]:checked::before {
  animation: check-01 0.4s ease forwards;
}

#checklist input[type="checkbox"]:checked::after {
  animation: check-02 0.4s ease forwards;
}

#checklist input[type="checkbox"]:checked + label {
  color: #3D4451;
  animation: move 0.3s ease 0.1s forwards;
}

#checklist input[type="checkbox"]:checked + label::before {
  background: #3D4451;
  animation: slice 0.4s ease forwards;
}

#checklist input[type="checkbox"]:checked + label::after {
  animation: firework 0.5s ease forwards 0.1s;
}

@keyframes move {
  50% {
    padding-left: 8px;
    padding-right: 0px;
  }

  100% {
    padding-right: 4px;
  }
}

@keyframes slice {
  60% {
    width: 100%;
    left: 4px;
  }

  100% {
    width: 100%;
    left: -2px;
    padding-left: 0;
  }
}

@keyframes check-01 {
  0% {
    width: 4px;
    top: auto;
    transform: rotate(0);
  }

  50% {
    width: 0px;
    top: auto;
    transform: rotate(0);
  }

  51% {
    width: 0px;
    top: 8px;
    transform: rotate(45deg);
  }

  100% {
    width: 5px;
    top: 8px;
    transform: rotate(45deg);
  }
}

@keyframes check-02 {
  0% {
    width: 4px;
    top: auto;
    transform: rotate(0);
  }

  50% {
    width: 0px;
    top: auto;
    transform: rotate(0);
  }

  51% {
    width: 0px;
    top: 8px;
    transform: rotate(-45deg);
  }

  100% {
    width: 10px;
    top: 8px;
    transform: rotate(-45deg);
  }
}

@keyframes firework {
  0% {
    opacity: 1;
    box-shadow: 0 0 0 -2px #2C35FF, 0 0 0 -2px #2C35FF, 0 0 0 -2px #2C35FF, 0 0 0 -2px #2C35FF, 0 0 0 -2px #2C35FF, 0 0 0 -2px #2C35FF;
  }

  30% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    box-shadow: 0 -15px 0 0px #2C35FF, 14px -8px 0 0px #2C35FF, 14px 8px 0 0px #2C35FF, 0 15px 0 0px #2C35FF, -14px 8px 0 0px #2C35FF, -14px -8px 0 0px #2C35FF;
  }
}


@media(max-width:767px){
#checklist {
  padding: 1.5em;
  display: grid;
  grid-template-columns: 30px auto;
  gap: 20px 0px;
}

#checklist label {
  color: #ABAEB4;
  position: relative;
  cursor: pointer;
  display: grid;
  align-items: center;
  width: fit-content;
  transition: color 0.3s ease;
  font-size: 1em;
  line-height: 1.2em;
  font-family: paralucent;
  font-weight: 500;
  
}

}


.elementor-1719 .elementor-element.elementor-element-57e7980:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 3px;
    background: linear-gradient(98deg, #c2c9ff, #2c35ff, #c2c9ff);
    box-shadow: 0px 100px 80px 0px #c2c9ff, 0px 41.778px 33.422px 0px #c2c9ff, 0px 22.336px 17.869px 0px #2c35ff, 0px 12.522px 10.017px 0px #2c35ff, 0px 6.65px 5.32px 0px #2c35ff, 0px 2.767px 2.214px 0px #2c35ff;
}
.elementor-1719 .elementor-element.elementor-element-57e7980:hover:after {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d60f73f */.elementor-1719 .elementor-element.elementor-element-d60f73f{
    position: absolute;
    left: 50%;
animation: mockupiphone2 6s ease-in-out infinite;
}


    @keyframes mockupiphone2 {
        0%{
            transform: translatey(0px);
            
        }
        
        50%{
            transform: translatey(-25px);
            
        }
        
        100%{transform: translatey(0px);
         
        }
    }
    
    
@media(min-width:1025px) and (max-width: 1366px){
.elementor-1719 .elementor-element.elementor-element-d60f73f{
    position: absolute;
    left: 45%;
    }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f182b46 */.elementor-1719 .elementor-element.elementor-element-f182b46{
    position: absolute;
    left: 30%;
    top: 90px;
animation: mockupiphone 4s ease-in-out infinite;
}


    @keyframes mockupiphone {
        0%{
            transform: translatey(0px);
            
        }
        
        50%{
            transform: translatey(-20px);
            
        }
        
        100%{transform: translatey(0px);
         
        }
    }
    
    
@media(min-width:1025px) and (max-width: 1366px){
.elementor-1719 .elementor-element.elementor-element-f182b46{
    position: absolute;
    left: 20%;
    top: 90px;
    }
    }
    
    
    
@media(min-width:768px) and (max-width: 1024px){
.elementor-1719 .elementor-element.elementor-element-f182b46{
    position: absolute;
    left: 10%;
    top: 90px;
    }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f2a61b */.elementor-1719 .elementor-element.elementor-element-2f2a61b{
    position: absolute;
    left: 13%;
    top: 40px;
animation: mockupiphone2 6s ease-in-out infinite;
}


    @keyframes mockupiphone2 {
        0%{
            transform: translatey(0px);
            
        }
        
        50%{
            transform: translatey(-20px);
            
        }
        
        100%{transform: translatey(0px);
         
        }
    }
    
    
    
@media(max-width:767px){
.elementor-1719 .elementor-element.elementor-element-2f2a61b{
    position: absolute;
    left: 70px;
    top:20px;
    }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c11a5 */.elementor-1719 .elementor-element.elementor-element-f5c11a5{
    position: absolute;
    left: 23%;
    top: 90px;
animation: mockupiphone 4s ease-in-out infinite;
}


    @keyframes mockupiphone {
        0%{
            transform: translatey(0px);
            
        }
        
        50%{
            transform: translatey(-20px);
            
        }
        
        100%{transform: translatey(0px);
         
        }
    }
    
    

@media(max-width:767px){
.elementor-1719 .elementor-element.elementor-element-f5c11a5{
    position: absolute;
    left: -60px;
    top: 45px;
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34e509 */.elementor-1719 .elementor-element.elementor-element-e34e509:before{
    content: "";
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 800px;
    background: #1d1a3895;
    border-radius: 100%;
    filter: blur(180px);
    z-index: -1;
}

.card{
    border-radius: 10px;
    cursor: pointer;
    min-height: 320px;
    z-index: 1;
}

.card:before, .card:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    opacity: 0;
    transition: 0.5s;
}

.card .card-content{
    background: #0f0d1c;
    border-radius: inherit;
    width: calc(100% - 3px);
    height: calc(100% - 2px);
    position: absolute;
    z-index: 2;
}

.card:before{
    background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #2D307750, transparent 40%);
    mix-blend-mode: screen;
    z-index: 3;
}

.card:after{
    background: radial-gradient(400px circle at var(--mouse-x) var(--mouse-y), #9AEBF790, transparent 40%);
}   

.card:hover:before{
    opacity: 1;
}

#cards:hover .card:after{
    opacity: 1;
}


.cardesfoque {
  cursor: pointer;
  transition: 1s;
}
.elementor-1719 .elementor-element.elementor-element-e34e509 .cardesfoque:hover {
  transform: scale(1.1);
}
.elementor-1719 .elementor-element.elementor-element-e34e509:hover .cardesfoque:not(:hover) {
  filter: blur(10px);
  transform: scale(0.9);
  opacity: 50%;
}


@media(max-width:767px) and (min-width:565px){
    
.card{
    min-height: 195px;
}

    
}



@media(max-width:564px) and (min-width:363px){
    
.card{
    min-height: 220px;
}

    
}


@media(max-width:362px){
    
.card{
    min-height: 250px;
}

    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1657196 */.elementor-1719 .elementor-element.elementor-element-1657196{
    position: absolute;
    top: -2px;
    left: 0;
    pointer-events: none;
}

@media(max-width:1024px){
.elementor-1719 .elementor-element.elementor-element-1657196{
    top: -2px;
    left: -320px;
}
}



@media(max-width:1024px) and (min-width: 700px){
.elementor-1719 .elementor-element.elementor-element-1657196{
    top: -4px;
    left: -550px;
}
}


@media(max-width:700px) and (min-width: 553px){
.elementor-1719 .elementor-element.elementor-element-1657196{
    top: -4px;
    left: -410px;
}
}



@media(max-width:552px) and (min-width: 457px){
.elementor-1719 .elementor-element.elementor-element-1657196{
    top: -4px;
    left: -330px;
}
}


@media(max-width:456px){
.elementor-1719 .elementor-element.elementor-element-1657196{
    top: -4px;
    left: -270px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-775ed40 */@media(max-width:364px){
    .elementor-1719 .elementor-element.elementor-element-775ed40{
        margin-top: 4em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858b6cb */.elementor-1719 .elementor-element.elementor-element-858b6cb::before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url("https://matheusantous.com/wp-content/uploads/2024/08/BG1-DESKTOP-final1MATHEUS-SANTOS-copiar.webp") top center;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
    -webkit-mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
    
}


@media(min-width: 2400px){
    .elementor-1719 .elementor-element.elementor-element-858b6cb::before{
    background-size: cover;
    
}
}

@media(max-width: 1024px){
    .elementor-1719 .elementor-element.elementor-element-858b6cb::before{
    background: url("https://matheusantous.com/wp-content/uploads/2024/09/BG1-mobile-MATHEUS-SANTOS-copiar.webp") top center;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
    -webkit-mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7090455 */.elementor-1719 .elementor-element.elementor-element-7090455{
    overflow: hidden; 
    border-radius: 1000px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #D6EFFB70; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 1000px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #17171E; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
    border-radius: 1000px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
    

}


/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-7090455::before {
  position: absolute;
  content: "";
  top:-80%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to left, #D6EFFB, #9AEBF7, #2C35FF); /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 60px;
  height:200px;
  filter: blur(10px);
    border-radius: 1000px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* hover efeito */
.elementor-1719 .elementor-element.elementor-element-7090455:hover {
    transition: 1s 0.3s;
    color: #f4f4f4 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.elementor-1719 .elementor-element.elementor-element-7090455:hover .elementor-button{
    color: #ABAEB4;
}


.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-icon,
.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-icon svg{
    transition: 0.5s !important;
   
}

.elementor-1719 .elementor-element.elementor-element-7090455:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.elementor-1719 .elementor-element.elementor-element-7090455:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}


.elementor-1719 .elementor-element.elementor-element-7090455 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height:  22px; /*altere o tamanho aqui*/
    vertical-align: middle;
    margin-top: -5px; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dc802b1 */.elementor-1719 .elementor-element.elementor-element-dc802b1 .elementor-image-carousel-wrapper { 
    overflow:visible;
}







.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-active{
    transform: scale(1);
    transition: 0.5;
      

    
}


.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-next{
    transform: scale(1.1);
    transition: 0.5;
    z-index: 4;
    
}

.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-next ~ .swiper-slide{
    transform: scale(1);
    transition: 0.5;
    
}




.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-prev{
    filter: blur(10px);
    transform: scale(0.9);
    transition: 0.5;
    
}

.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-next ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide{
    filter: blur(10px);
    transform: scale(0.9);
    transition: 0.5;
    
}






.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-slide-next{
    transform: scale(1);
    transition: 0.5;
    z-index: 4;
    
}

@media(min-width: 1025px){
.swiper-pagination-bullet{
    background: #303030 !important;
    margin: 2px !important;
    transition: 1s;
    width: 45px !important;
    border-radius: 3px !important;
}
.swiper-pagination-bullet-active{
    background: #2C35FF !important;
    width: 70px !important;
    border-radius: 3px !important;
}
}


@media(max-width: 1024px){
.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-pagination-bullet{
    transition: 0.5s

}

.elementor-1719 .elementor-element.elementor-element-dc802b1 .swiper-pagination-bullet-active{
    width: 30px;
    border-radius: 10px;
    
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba1c3a5 */@media(max-width:767px){
    .elementor-1719 .elementor-element.elementor-element-ba1c3a5{
        max-width: 80px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da777d8 */@media(max-width:1024px){
    .elementor-1719 .elementor-element.elementor-element-da777d8{
        display: none;
    }
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2064231 */.elementor-1719 .elementor-element.elementor-element-2064231 {
    position: absolute;
    display: flex;
    top: -1px;
    left: 0;
    right: 0;
    justify-content: center;
    transition: all 0.8s;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-377ce34 */.elementor-1719 .elementor-element.elementor-element-377ce34{
    overflow: hidden; 
    border-radius: 1000px;
    cursor: pointer;
}

.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-text,
.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #D6EFFB70; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 1000px;
}

/*cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #17171E; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
    border-radius: 1000px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button:hover:before {
  background: #222530; /*altere a cor aqui*/
    

}


/*cor do brilho*/
.elementor-1719 .elementor-element.elementor-element-377ce34::before {
  position: absolute;
  content: "";
  top:-80%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to left, #D6EFFB, #9AEBF7, #2C35FF); /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 60px;
  height:200px;
  filter: blur(10px);
    border-radius: 1000px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


/* hover efeito */
.elementor-1719 .elementor-element.elementor-element-377ce34:hover {
    transition: 1s 0.3s;
    color: #f4f4f4 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.elementor-1719 .elementor-element.elementor-element-377ce34:hover .elementor-button{
    color: #ABAEB4;
}


.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-icon,
.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-icon svg{
    transition: 0.5s !important;
   
}

.elementor-1719 .elementor-element.elementor-element-377ce34:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.elementor-1719 .elementor-element.elementor-element-377ce34:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}


.elementor-1719 .elementor-element.elementor-element-377ce34 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height:  22px; /*altere o tamanho aqui*/
    vertical-align: middle;
    margin-top: -5px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b537b02 */.elementor-1719 .elementor-element.elementor-element-b537b02{
    background: linear-gradient(to top, transparent, #0F0D1C);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-47a229d */.elementor-1719 .elementor-element.elementor-element-47a229d svg {
    filter: drop-shadow(0 0 4mm #6F75F0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaf281 */.elementor-1719 .elementor-element.elementor-element-1aaf281{
    background: linear-gradient(to bottom, transparent, #06060E 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc12fd6 */.elementor-1719 .elementor-element.elementor-element-dc12fd6::before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url("https://matheusantous.com/wp-content/uploads/2024/08/bgs_sua_vez_matheusantous-scaled.webp") top center;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom,#06060E 20%, transparent);
    -webkit-mask-image: linear-gradient(to bottom,#06060E 20%, transparent);
    
}


@media(min-width: 2400px){
    .elementor-1719 .elementor-element.elementor-element-dc12fd6::before{
    background-size: cover;
    
}
}

@media(max-width: 1024px){
    .elementor-1719 .elementor-element.elementor-element-dc12fd6::before{
    background: url("https://matheusantous.com/wp-content/uploads/2024/08/bgs_sua_vez_matheusantous-scaled.webp") top center;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
    -webkit-mask-image: linear-gradient(to bottom,#06060E 40%, transparent);
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ad4a36 */.elementor-1719 .elementor-element.elementor-element-0ad4a36 {
    position: absolute;
    display: flex;
    top: -11px;
    left: 0;
    right: 0;
    justify-content: center;
    transition: all 0.8s;
    z-index: 2;
}



svg #seta {    
    animation: 1s float ease-in-out infinite;
}

@keyframes float {
    0% {
        transform: translatey(0px);
    }
    50% {
        transform: translatey(-5px);
    }
    100% {
        transform: translatey(0px);
    }
}

@media(max-width:1024px){
    .elementor-1719 .elementor-element.elementor-element-0ad4a36{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-988557e */.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #2EB675, #10755D, #2EB675, #10755D); /* Cores do WhatsApp */
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Mouse em cima */
.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button:hover {
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(37, 211, 102, 0.6); /* Sombra verde do WhatsApp */
    transform: scale(1.05);
}

.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button svg {
    width: 20px; /* Altere o tamanho aqui */
    height: 20px; /* Altere o tamanho aqui */
    vertical-align: middle;
}


.elementor-1719 .elementor-element.elementor-element-988557e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98575b4 */.elementor-1719 .elementor-element.elementor-element-98575b4{
    background: linear-gradient(to top, #06060E, #0F0D1C);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d02c51d */.elementor-1719 .elementor-element.elementor-element-d02c51d.lightb .elementor-heading-title {
    background: radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%), #fff 1%, #17171E60 30%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1719 {
    cursor: url('https://matheusantous.com/wp-content/uploads/2023/12/seta2.svg'), auto !important;
}

@media(max-width:1024px){
body.elementor-page-1719{
text-wrap:balance;
}
}


body::-webkit-scrollbar{
    width: 8px;
}

body::-webkit-scrollbar-track{
    background: #17171E;
}

body::-webkit-scrollbar-thumb{
    background: #2C35FF;
    border-radius: 10px;
    border: 2px solid #17171E;
}


html, body{
    Width:100%;
    Overflow-x: Hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}
  

P{ 
    margin-bottom: 0;
}

.elementor-image-box-title{
    margin-bottom: 0;
    margin-top: 0;
    
}


.elementor-icon i, .elementor-icon svg {
 height: unset;
 }

/*personalizando a seleção padrão*/
*::selection{
    color: #DEE1E6;
    background: #2C35FF;
    -webkit-text-fill-color: #DEE1E6;
}

@media(max-width: 1024px){
.e-con .elementor-widget:not(.fixado){
    width: 100% !important;
}
}

.elementor-icon i, .elementor-icon svg {
 height: unset!important;
 }


.degrade1{
     background: linear-gradient(to left, #D6EFFB, #9AEBF7);
    -webkit-background-clip: text;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
}

.degrade2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #D6EFFB, #9AEBF7, #D6EFFB, #9AEBF7); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}

.degradetext{
     background: linear-gradient(to left, #F67600, #F59419, #F4B510);
    -webkit-background-clip: text;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
}



.brancotext{
     color: #E8EBF0;
     font-weight: 500;
    
}

.verde{
     color: #24AD42;
     font-weight: 500;
    
}


.azul{
     color: #2C35FF;
     font-weight: 500;
    
}

.azul2{
     color: #7A88CB;
     font-weight: 500;
    
}



.destaque {
    border: 1px solid #ABAEB4;
    color: #ABAEB4;
    font-size: 16px; 
    padding: 6px 30px 4px 30px;
    border-radius: 100px;
    display: inline-block;
    margin-bottom: 10px;
    line-height: 1.5;
}




.destaque2{
    border: 1px solid #6D6D74;
    color: #6D6D74;
    font-size: 16px; 
    padding: 6px 30px 4px 30px;
    border-radius: 100px;
    display: inline-block;
    margin-bottom: 10px;
    line-height: 1.5;
}

.selecionado{
    background: linear-gradient(to right, transparent 50%, #17171E 50%); /*troque a cor ali no #ff0000*/
    color: #DEE1E6;
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite; /*controle a velocidade alterando os 10s*/
    padding: 1px;
}

@keyframes selecionar{
    0%{
        background-position: 0;
    }
    20%{
        background-position: -100%;
    }
    100%{
        background-position: -100%;
    }
}



.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: 0.4s all;
    transform: translate(-30px, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: 0.4s all;
    transform: translate(0, 30px);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: 0.4s all;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: 0.4s all;
    transform: translate(0, -30px);
}


.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate(0, 0);
}


.scroll-txt2{
    letter-spacing: -1em !important;
    filter: blur(12px);
    opacity: 0;
    transition: 1.8s cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition-delay: 0.5s !important;
}
.ativo7.scroll-txt2{
     letter-spacing: 0em !important;
    filter: blur(0px);
    opacity: 1;
    transition: 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition-delay: 0s;
}
.perspectiva{
    transition: 3s !important;
 transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-50deg) scale(1, 1);
}
.ativo7.perspectiva{
    transition: 5s !important;
transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(0deg) scale(1, 1);
}


.l1{
    opacity: 0;
    transition: 1.4s !important;
}
.l2{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.2s !important;
}
.l3{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.9s !important;
}
.l4{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.7s !important;
}
.l5{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.5s !important;
}
.l6{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.6s !important;
}
.l7{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.4s !important;
}
.l8{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.8s !important;
}
.l9{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.3s !important;
}
.l10{
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.3s !important;
}
.ativo7{ 
    opacity: 1;
    transition: 0.9s;
    filter: blur(0px);
    transform: translate(0, 0px);
    transition-delay: 0s;
}


.escala{
    transition: none !important;
    z-index: 50;
    opacity: 1;
    overflow: hidden;
}
.escala2{
    transition: 1s;
    opacity: 1;
    position: absolute;
    z-index: 50;
}
.escala2ativo{
    transition: 1s;
    opacity: 0;
    pointer-events: none;
}
.aumentar{
    transition: 1s;
    transform: scale(1);
}
.aumentar1{
    transition: 1s;
    transform: scale(4) translatex(0px);
}
.aumentar2{
    transition: 1s;
    transform: scale(8) translatex(0px);
}
.aumentar3{
    transition: 1s;
    transform: scale(12) translatex(0px);
}
.aumentar4{
    transition: 1s;
    transform: scale(30) translatex(0px);
}
.aumentar5{
    transition: 1s;
    transform: scale(50) translatex(1px);
}
.aumentar6{
    transition: 1s;
    transform: scale(90) translatex(1px);
}
.aumentar7{
    transition: 1s;
    transform: scale(150) translatex(1px);
}
.aumentar8{
    transition: 1s;
    transform: scale(220) translatex(2px);
}
.aumentar9{
    transition: 1s;
    transform: scale(370) translatex(2px);
}
@media(max-width: 767px){
 .aumentar5{
    transition: 1s;
    transform: scale(50) translatex(0px);
}
.aumentar6{
    transition: 1s;
    transform: scale(90) translatex(0px);
}
.aumentar7{
    transition: 1s;
    transform: scale(150) translatex(0px);
}
.aumentar8{
    transition: 1s;
    transform: scale(200) translatex(0px);
}
.aumentar9{
    transition: 1s;
    transform: scale(300) translatex(1px);
}  
}



@media(min-width:1025px){
mobile{
    display: none;
}
}

@media(max-width:1024px){
desktop{
     display: none;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.eot');
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.eot?#iefix') format('embedded-opentype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.woff2') format('woff2'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.woff') format('woff'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.ttf') format('truetype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Light.svg#Paralucent') format('svg');
}
@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.eot');
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.woff2') format('woff2'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.woff') format('woff'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.ttf') format('truetype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-Medium.svg#Paralucent') format('svg');
}
@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.eot');
	src: url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.woff2') format('woff2'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.woff') format('woff'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.ttf') format('truetype'),
		url('https://matheusantous.com/wp-content/uploads/2024/06/Paralucent-DemiBold.svg#Paralucent') format('svg');
}
/* End Custom Fonts CSS */