.elementor-909 .elementor-element.elementor-element-8dc2442{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-909 .elementor-element.elementor-element-39f9805{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-60px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-39f9805:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-39f9805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec5faff );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-4e5be61 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-4e5be61 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms img{display:block;}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms{display:flex;flex-direction:row;color:var( --e-global-color-1ab9f818 );font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms span.text-before, .elementor-909 .elementor-element.elementor-element-54296fc .dce-terms span.text-after{display:flex;}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms, .elementor-909 .elementor-element.elementor-element-54296fc .dce-terms .text-before, .elementor-909 .elementor-element.elementor-element-54296fc .dce-terms .text-after, .elementor-909 .elementor-element.elementor-element-54296fc .dce-terms ul, .elementor-909 .elementor-element.elementor-element-54296fc .dce-terms ul.dce-image-block li{justify-content:flex-start;}.elementor-909 .elementor-element.elementor-element-54296fc .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms a{color:var( --e-global-color-1ab9f818 );}.elementor-909 .elementor-element.elementor-element-2ce34a1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-909 .elementor-element.elementor-element-b0a0217{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-909 .elementor-element.elementor-element-8774923 .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.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-909 .elementor-element.elementor-element-e8d4d58{width:auto;max-width:auto;}.elementor-909 .elementor-element.elementor-element-e8d4d58 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-e8d4d58 .elementor-icon-wrapper{text-align:start;}.elementor-909 .elementor-element.elementor-element-e8d4d58 .elementor-icon{font-size:18px;}.elementor-909 .elementor-element.elementor-element-e8d4d58 .elementor-icon svg{height:18px;}.elementor-909 .elementor-element.elementor-element-96c3208{width:auto;max-width:auto;}.elementor-909 .elementor-element.elementor-element-96c3208 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms{display:flex;flex-direction:block;font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms span.text-before, .elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms span.text-after{display:flex;}.elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms, .elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms .text-before, .elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms .text-after, .elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms ul, .elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms ul.dce-image-block li{justify-content:flex-start;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-63fe304{z-index:10;text-align:center;}.elementor-909 .elementor-element.elementor-element-63fe304 .elementor-heading-title{font-family:var( --e-global-typography-bc73d57-font-family ), Sans-serif;font-size:var( --e-global-typography-bc73d57-font-size );font-weight:var( --e-global-typography-bc73d57-font-weight );line-height:var( --e-global-typography-bc73d57-line-height );letter-spacing:var( --e-global-typography-bc73d57-letter-spacing );}.elementor-909 .elementor-element.elementor-element-810e096{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-909 .elementor-element.elementor-element-8ffeda5 .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-4922428{width:auto;max-width:auto;}.elementor-909 .elementor-element.elementor-element-4922428 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-4922428 .elementor-icon-wrapper{text-align:start;}.elementor-909 .elementor-element.elementor-element-4922428 .elementor-icon{font-size:24px;}.elementor-909 .elementor-element.elementor-element-4922428 .elementor-icon svg{height:24px;}.elementor-909 .elementor-element.elementor-element-ac33c59{width:auto;max-width:auto;}.elementor-909 .elementor-element.elementor-element-ac33c59 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-ac33c59 .elementor-icon-wrapper{text-align:start;}.elementor-909 .elementor-element.elementor-element-ac33c59 .elementor-icon{font-size:24px;}.elementor-909 .elementor-element.elementor-element-ac33c59 .elementor-icon svg{height:24px;}.elementor-909 .elementor-element.elementor-element-0ab3eee{width:auto;max-width:auto;}.elementor-909 .elementor-element.elementor-element-0ab3eee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-0ab3eee .elementor-icon-wrapper{text-align:start;}.elementor-909 .elementor-element.elementor-element-0ab3eee .elementor-icon{font-size:24px;}.elementor-909 .elementor-element.elementor-element-0ab3eee .elementor-icon svg{height:24px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-93d5670 > .elementor-widget-container{margin:0px 0px -160px 0px;}.elementor-909 .elementor-element.elementor-element-93d5670{text-align:center;}.elementor-909 .elementor-element.elementor-element-93d5670 img{width:100%;}.elementor-909 .elementor-element.elementor-element-6ffac86 > .elementor-widget-container{margin:0px 0px -160px 0px;}.elementor-909 .elementor-element.elementor-element-6ffac86{text-align:center;}.elementor-909 .elementor-element.elementor-element-6ffac86 img{width:100%;}.elementor-909 .elementor-element.elementor-element-8cd98cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-909 .elementor-element.elementor-element-c6ad49b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );fill:var( --e-global-color-1ab9f818 );color:var( --e-global-color-1ab9f818 );padding:18px 24px 16px 32px;}.elementor-909 .elementor-element.elementor-element-c6ad49b > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-909 .elementor-element.elementor-element-c6ad49b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-909 .elementor-element.elementor-element-c6ad49b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-909 .elementor-element.elementor-element-2427a77 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-909 .elementor-element.elementor-element-2427a77 .elementor-widget-container{text-align:start;font-family:var( --e-global-typography-c485f0b-font-family ), Sans-serif;font-size:var( --e-global-typography-c485f0b-font-size );font-weight:var( --e-global-typography-c485f0b-font-weight );line-height:var( --e-global-typography-c485f0b-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-02a9fbf > .elementor-container{max-width:808px;}.elementor-909 .elementor-element.elementor-element-02a9fbf{margin-top:0px;margin-bottom:0px;padding:0px 80px 80px 80px;}.elementor-909 .elementor-element.elementor-element-1bbac75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-1bbac75 > .elementor-element-populated{margin:0px 0px 0px 02px;--e-column-margin-right:0px;--e-column-margin-left:02px;}.elementor-909 .elementor-element.elementor-element-bd6c084 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-909 .elementor-element.elementor-element-bd6c084{margin-top:0px;margin-bottom:0px;}.elementor-909 .elementor-element.elementor-element-fb89b99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-909 .elementor-element.elementor-element-fb89b99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-fb89b99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-909 .elementor-element.elementor-element-fb89b99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms img{display:block;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms{display:flex;flex-direction:row;color:var( --e-global-color-1ab9f818 );font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms span.text-before, .elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms span.text-after{display:flex;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms, .elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms .text-before, .elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms .text-after, .elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms ul, .elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms ul.dce-image-block li{justify-content:center;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms a{color:var( --e-global-color-1ab9f818 );}.elementor-909 .elementor-element.elementor-element-56a8fad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-2bd66d4 .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-icon{width:14px;}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-icon i{font-size:14px;}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-af06e33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-258d84d .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );color:var( --e-global-color-secondary );}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-icon{width:14px;}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-icon i{font-size:14px;}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-c264c35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-21df76b .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );color:var( --e-global-color-secondary );}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-icon{width:14px;}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-icon i{font-size:14px;}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-909 .elementor-element.elementor-element-447bf14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-909 .elementor-element.elementor-element-758def0 .elementor-heading-title{font-family:var( --e-global-typography-d4b0f52-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b0f52-font-size );font-weight:var( --e-global-typography-d4b0f52-font-weight );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );color:var( --e-global-color-secondary );}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-icon{width:14px;}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-icon i{font-size:14px;}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-909 .elementor-element.elementor-element-54296fc .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-8774923 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-63fe304 .elementor-heading-title{font-size:var( --e-global-typography-bc73d57-font-size );line-height:var( --e-global-typography-bc73d57-line-height );letter-spacing:var( --e-global-typography-bc73d57-letter-spacing );}.elementor-909 .elementor-element.elementor-element-8ffeda5 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-93d5670 > .elementor-widget-container{margin:0px 80px -160px 80px;}.elementor-909 .elementor-element.elementor-element-93d5670{text-align:end;}.elementor-909 .elementor-element.elementor-element-6ffac86 > .elementor-widget-container{margin:0px 80px -160px 80px;}.elementor-909 .elementor-element.elementor-element-6ffac86{text-align:end;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-909 .elementor-element.elementor-element-c6ad49b .elementor-button{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-2427a77 .elementor-widget-container{font-size:var( --e-global-typography-c485f0b-font-size );line-height:var( --e-global-typography-c485f0b-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-1bbac75 > .elementor-element-populated{margin:0px 0px 0px 02px;--e-column-margin-right:0px;--e-column-margin-left:02px;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-2bd66d4 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-258d84d .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-21df76b .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-758def0 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-909 .elementor-element.elementor-element-39f9805{--width:30%;}.elementor-909 .elementor-element.elementor-element-2ce34a1{--content-width:808px;}.elementor-909 .elementor-element.elementor-element-8cd98cb{--content-width:808px;}.elementor-909 .elementor-element.elementor-element-fb89b99{width:16.666%;}.elementor-909 .elementor-element.elementor-element-56a8fad{width:16.666%;}.elementor-909 .elementor-element.elementor-element-af06e33{width:16.666%;}.elementor-909 .elementor-element.elementor-element-c264c35{width:16.666%;}.elementor-909 .elementor-element.elementor-element-447bf14{width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-909 .elementor-element.elementor-element-39f9805{--width:50%;}.elementor-909 .elementor-element.elementor-element-1bbac75{width:100%;}.elementor-909 .elementor-element.elementor-element-fb89b99{width:25%;}.elementor-909 .elementor-element.elementor-element-56a8fad{width:25%;}.elementor-909 .elementor-element.elementor-element-af06e33{width:25%;}.elementor-909 .elementor-element.elementor-element-c264c35{width:25%;}.elementor-909 .elementor-element.elementor-element-447bf14{width:100%;}}@media(max-width:767px){.elementor-909 .elementor-element.elementor-element-8dc2442{--padding-top:04px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-39f9805{--width:60%;}.elementor-909 .elementor-element.elementor-element-54296fc .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-54296fc .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-2ce34a1{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-8774923 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-96c3208 .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-63fe304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-63fe304 .elementor-heading-title{font-size:var( --e-global-typography-bc73d57-font-size );line-height:var( --e-global-typography-bc73d57-line-height );letter-spacing:var( --e-global-typography-bc73d57-letter-spacing );}.elementor-909 .elementor-element.elementor-element-8ffeda5 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-93d5670 > .elementor-widget-container{margin:0px 24px -160px 24px;}.elementor-909 .elementor-element.elementor-element-93d5670 img{width:100%;max-width:100%;}.elementor-909 .elementor-element.elementor-element-6ffac86 > .elementor-widget-container{margin:0px 24px -160px 24px;}.elementor-909 .elementor-element.elementor-element-6ffac86 img{width:100%;max-width:100%;}.elementor-909 .elementor-element.elementor-element-8cd98cb{--padding-top:120px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-909 .elementor-element.elementor-element-c6ad49b .elementor-button{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-2427a77 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-909 .elementor-element.elementor-element-2427a77 .elementor-widget-container{font-size:var( --e-global-typography-c485f0b-font-size );line-height:var( --e-global-typography-c485f0b-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-02a9fbf{padding:0px 20px 40px 20px;}.elementor-909 .elementor-element.elementor-element-fb89b99{width:50%;}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-image-block li{flex:0 1 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-909 .elementor-element.elementor-element-c2045ff .dce-terms{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-56a8fad{width:50%;}.elementor-909 .elementor-element.elementor-element-2bd66d4 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-9ae59eb .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-af06e33{width:50%;}.elementor-909 .elementor-element.elementor-element-258d84d .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-6a330ff .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-c264c35{width:50%;}.elementor-909 .elementor-element.elementor-element-21df76b .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-583352a .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-909 .elementor-element.elementor-element-758def0 .elementor-heading-title{font-size:var( --e-global-typography-d4b0f52-font-size );line-height:var( --e-global-typography-d4b0f52-line-height );letter-spacing:var( --e-global-typography-d4b0f52-letter-spacing );}.elementor-909 .elementor-element.elementor-element-7b6125d .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for post-info, class: .elementor-element-9ae59eb */.elementor-909 .elementor-element.elementor-element-9ae59eb a:hover {
    color: var( --e-global-color-primary ) !important
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-6a330ff */.elementor-909 .elementor-element.elementor-element-6a330ff a:hover {
    color: var( --e-global-color-primary ) !important
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-7b6125d */.elementor-909 .elementor-element.elementor-element-7b6125d a:hover {
    color: var( --e-global-color-primary ) !important
}/* End custom CSS */
/* Start custom CSS */.border{
    border: 1px solid rgba(0, 0, 0, 0.12);
}

.border figure{
    margin: 0;
}

.border figure img{
    display: block;
}

.outline{
    outline: 1px solid rgba(0, 0, 0, 0.12);
    outline-offset: 1;
    background: white;
}

.box-shadow{
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 8%), 0 0 15px 0 rgb(0 0 0 / 2%), 0 0 20px 4px rgb(0 0 0 / 6%);
}

.logo-cliente .dce-terms .dce-term-wrap{
    
}

.logo-cliente .dce-terms .dce-term-wrap img{
    width: 100%;
    max-width: 160px;
    height: auto;
    max-height: 65px;
    object-fit: contain;
    object-position: center center !important;
}



.logo-cliente .dce-terms .dce-term-item{
    display: none !important;
}

.project-category{
    opacity: 0.6;
}

.alignwide{
    margin-left: -160px;
    margin-right: -160px
}

/*Iframe view*/

.trigger-view{
    cursor: pointer;
    opacity: 0.4;
    transition: all .3s;
}

.trigger-view:hover,
.trigger-view.active{
    opacity: 1;
}/* End custom CSS */