.elementor-15 .elementor-element.elementor-element-2107cea2{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:8px;--padding-block-end:8px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-2107cea2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2107cea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2107cea2, .elementor-15 .elementor-element.elementor-element-2107cea2::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6a411ecb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-3f812b92{--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;--justify-content:center;--align-items:flex-end;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-1d07abc6 .elementor-menu-toggle{margin-left:auto;}.elementor-15 .elementor-element.elementor-element-1d07abc6 .elementor-nav-menu .elementor-item{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-15 .elementor-element.elementor-element-1d07abc6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-c6c149d );fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-262522ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1f04d5fe{--display:flex;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-1f04d5fe.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-25893a6d{--display:flex;--min-height:calc(100vh - 64px);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-25893a6d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-25893a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://drmarcospicini.com.br/wp-content/uploads/2023/06/Marcos.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-25893a6d, .elementor-15 .elementor-element.elementor-element-25893a6d::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6bbae4b{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-15 .elementor-element.elementor-element-6bbae4b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6bbae4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F121694;}.elementor-15 .elementor-element.elementor-element-6bbae4b, .elementor-15 .elementor-element.elementor-element-6bbae4b::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6bbae4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2449c91 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-7f6c4b50 .elementor-heading-title{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-15 .elementor-element.elementor-element-6fbb6e3e{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-15 .elementor-element.elementor-element-2cd8e230{color:var( --e-global-color-58cb73c );font-family:var( --e-global-typography-1f0e647-font-family ), Sans-serif;font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-73605f33{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4078d627{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-4a779081{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-57e2bd9e .elementor-heading-title{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-56de479c{color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-1ceae2e0 .elementor-heading-title{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-248488f1 .elementor-icon-list-icon i{color:var( --e-global-color-c6c149d );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-248488f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-c6c149d );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-248488f1{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-248488f1 .elementor-icon-list-text{color:var( --e-global-color-c6c149d );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7f121658{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-7f121658:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f121658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmarcospicini.com.br/wp-content/uploads/2023/06/MARCOS-PICINI-IMG-MEIO-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-7f121658, .elementor-15 .elementor-element.elementor-element-7f121658::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-560e1c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-576e76a4 .elementor-heading-title{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-4d8d76f7{--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;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-cb32c5{--display:flex;--min-height:550px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-c6c149d );--border-color:var( --e-global-color-c6c149d );--border-radius:1px 1px 1px 1px;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-15 .elementor-element.elementor-element-cb32c5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cb32c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cb32c5, .elementor-15 .elementor-element.elementor-element-cb32c5::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-677584a1 .elementor-heading-title{color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-681196a4{color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-7bf1295{--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;--justify-content:flex-start;--align-items:flex-start;--gap:4px 4px;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-3de5493 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-21bd175 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-40fe1b4 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-595bc83 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-e93226a .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-75b8f60 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-7578607 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-8cf052b .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-6ca8a93 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-e9b0cee .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-e451290 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-bcf940c .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-fe8979f .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-3d880f2 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-ee7b7cb .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-8119f70 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-50f0121f{--display:flex;--min-height:550px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-c6c149d );--border-color:var( --e-global-color-c6c149d );--border-radius:1px 1px 1px 1px;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-15 .elementor-element.elementor-element-50f0121f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-50f0121f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-50f0121f, .elementor-15 .elementor-element.elementor-element-50f0121f::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-24d2ee39 .elementor-heading-title{color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-62172569{color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-99b6868{--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;--justify-content:flex-start;--align-items:flex-start;--gap:4px 4px;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-b96da82 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-354e802 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-29e1c94 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-7371a8d .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-f218415 .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-f16082e .elementor-heading-title{color:var( --e-global-color-9f9f689 );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-15 .elementor-element.elementor-element-4abb9e77{--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;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-40017cc2 .elementor-heading-title{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-29e7543a{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-29e7543a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-622b1e9d{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-622b1e9d.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-content{color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-name{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-fbbc1b5-font-family ), Sans-serif;font-size:var( --e-global-typography-fbbc1b5-font-size );font-weight:var( --e-global-typography-fbbc1b5-font-weight );line-height:var( --e-global-typography-fbbc1b5-line-height );letter-spacing:var( --e-global-typography-fbbc1b5-letter-spacing );word-spacing:var( --e-global-typography-fbbc1b5-word-spacing );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-job{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-1f0e647-font-family ), Sans-serif;font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-623644cb{text-align:center;color:var( --e-global-color-c6c149d );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-15 .elementor-element.elementor-element-1ddb6eb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-19915cd .elementor-heading-title{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-2a41ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-2a41ff9-font-size );font-weight:var( --e-global-typography-2a41ff9-font-weight );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-7c4217a{--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;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-ba12909 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-ba12909.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-ba12909.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ba12909.elementor-view-default .elementor-icon{color:var( --e-global-color-c6c149d );border-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-ba12909.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ba12909.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-ba12909 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ba12909 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-612accad{color:var( --e-global-color-c6c149d );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-15 .elementor-element.elementor-element-5fc76b47{--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;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-131d082c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-131d082c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-131d082c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-131d082c.elementor-view-default .elementor-icon{color:var( --e-global-color-c6c149d );border-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-131d082c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-131d082c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-131d082c .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-131d082c .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-520208f7{color:var( --e-global-color-c6c149d );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-15 .elementor-element.elementor-element-1d280876{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-1d95ce1f{--display:flex;--min-height:361px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-c6c149d );--border-color:var( --e-global-color-c6c149d );--border-radius:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-1d95ce1f, .elementor-15 .elementor-element.elementor-element-1d95ce1f::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-155e0f0d iframe{height:360px;}.elementor-15 .elementor-element.elementor-element-473c2476{--display:flex;--min-height:361px;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-441d285b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-441d285b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15 .elementor-element.elementor-element-441d285b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-type-html{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-button[type="submit"]{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-441d285b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15 .elementor-element.elementor-element-8da4c1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-5de54e24{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-3c228b74{color:var( --e-global-color-58cb73c );font-family:var( --e-global-typography-1f0e647-font-family ), Sans-serif;font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-1ff89272{--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;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-13f8e06b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-13f8e06b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-13f8e06b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13f8e06b.elementor-view-default .elementor-icon{color:var( --e-global-color-c6c149d );border-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-13f8e06b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13f8e06b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-13f8e06b .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-13f8e06b .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-4b8edde{color:var( --e-global-color-c6c149d );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-15 .elementor-element.elementor-element-44200b09{--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;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-3cee71d9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3cee71d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-3cee71d9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3cee71d9.elementor-view-default .elementor-icon{color:var( --e-global-color-c6c149d );border-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-3cee71d9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3cee71d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-3cee71d9 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-3cee71d9 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-50c5425e{color:var( --e-global-color-c6c149d );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-15 .elementor-element.elementor-element-5cd87665{--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;--align-items:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-62140675 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-62140675.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-62140675.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-62140675.elementor-view-default .elementor-icon{color:var( --e-global-color-c6c149d );border-color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-62140675.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-62140675.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-62140675 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-62140675 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-2f09184d{color:var( --e-global-color-c6c149d );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-939f319.elementor-social-icon{background-color:var( --e-global-color-9f9f689 );}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-939f319.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-939f319.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-a4b5af7.elementor-social-icon{background-color:var( --e-global-color-9f9f689 );}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-a4b5af7.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-repeater-item-a4b5af7.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-18fbd78{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-18fbd78 .elementor-social-icon{--icon-padding:0.4em;}.elementor-15 .elementor-element.elementor-element-54b2a4bf{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu .elementor-item{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-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-c6c149d );fill:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-menu-toggle:hover{color:var( --e-global-color-c6c149d );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-64bd4053{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:8px;--padding-block-end:8px;--padding-inline-start:128px;--padding-inline-end:128px;}.elementor-15 .elementor-element.elementor-element-2634ffd{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-1f0e647-font-family ), Sans-serif;font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-222974a6{color:var( --e-global-color-c6c149d );font-family:var( --e-global-typography-1f0e647-font-family ), Sans-serif;font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2107cea2{--padding-block-start:8px;--padding-block-end:8px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-6a411ecb{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-1d07abc6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-25893a6d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-6bbae4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2449c91 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-7f6c4b50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-6fbb6e3e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-2cd8e230{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-4078d627{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-57e2bd9e .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-1ceae2e0 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-560e1c2{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-576e76a4 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-cb32c5{--min-height:350px;}.elementor-15 .elementor-element.elementor-element-677584a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-681196a4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-3de5493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-21bd175 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-40fe1b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-595bc83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e93226a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-75b8f60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7578607 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8cf052b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6ca8a93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e9b0cee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e451290 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-bcf940c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-fe8979f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-3d880f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-ee7b7cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8119f70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-50f0121f{--min-height:350px;}.elementor-15 .elementor-element.elementor-element-24d2ee39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-62172569{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b96da82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-354e802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-29e1c94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7371a8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-f218415 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-f16082e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4abb9e77{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-40017cc2 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-name{font-size:var( --e-global-typography-fbbc1b5-font-size );line-height:var( --e-global-typography-fbbc1b5-line-height );letter-spacing:var( --e-global-typography-fbbc1b5-letter-spacing );word-spacing:var( --e-global-typography-fbbc1b5-word-spacing );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-job{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-623644cb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-1ddb6eb5{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-19915cd .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-8da4c1d{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-3c228b74{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-64bd4053{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-15 .elementor-element.elementor-element-2634ffd{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-222974a6{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2107cea2{--padding-block-start:8px;--padding-block-end:8px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-6a411ecb{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-1d07abc6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-262522ea{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-25893a6d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-25893a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px 0px;}.elementor-15 .elementor-element.elementor-element-25893a6d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-6bbae4b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-2449c91 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-7f6c4b50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-6fbb6e3e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-2cd8e230{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-73605f33{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4078d627{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-57e2bd9e .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-1ceae2e0 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-248488f1{--e-icon-list-icon-size:8px;}.elementor-15 .elementor-element.elementor-element-560e1c2{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-576e76a4 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-4d8d76f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-15 .elementor-element.elementor-element-677584a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-681196a4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-3de5493 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-21bd175 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-40fe1b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-595bc83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e93226a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-75b8f60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7578607 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8cf052b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6ca8a93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e9b0cee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e451290 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-bcf940c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-fe8979f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-3d880f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-ee7b7cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8119f70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-24d2ee39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-62172569{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b96da82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-354e802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-29e1c94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7371a8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-f218415 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-f16082e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4abb9e77{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-40017cc2 .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-name{font-size:var( --e-global-typography-fbbc1b5-font-size );line-height:var( --e-global-typography-fbbc1b5-line-height );letter-spacing:var( --e-global-typography-fbbc1b5-letter-spacing );word-spacing:var( --e-global-typography-fbbc1b5-word-spacing );}.elementor-15 .elementor-element.elementor-element-66ae16fb .elementor-testimonial-job{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-623644cb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-40b169b5{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1ddb6eb5{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-19915cd .elementor-heading-title{font-size:var( --e-global-typography-2a41ff9-font-size );line-height:var( --e-global-typography-2a41ff9-line-height );letter-spacing:var( --e-global-typography-2a41ff9-letter-spacing );word-spacing:var( --e-global-typography-2a41ff9-word-spacing );}.elementor-15 .elementor-element.elementor-element-8da4c1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-3c228b74{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-26dafbfe .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-15 .elementor-element.elementor-element-64bd4053{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-15 .elementor-element.elementor-element-2634ffd{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}.elementor-15 .elementor-element.elementor-element-222974a6{font-size:var( --e-global-typography-1f0e647-font-size );line-height:var( --e-global-typography-1f0e647-line-height );letter-spacing:var( --e-global-typography-1f0e647-letter-spacing );word-spacing:var( --e-global-typography-1f0e647-word-spacing );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-6bbae4b{--width:500px;}.elementor-15 .elementor-element.elementor-element-622b1e9d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-6bbae4b{--width:57.79vw;}.elementor-15 .elementor-element.elementor-element-622b1e9d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1f04d5fe */.elementor-15 .elementor-element.elementor-element-1f04d5fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-612accad */.elementor-15 .elementor-element.elementor-element-612accad p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-520208f7 */.elementor-15 .elementor-element.elementor-element-520208f7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b8edde */.elementor-15 .elementor-element.elementor-element-4b8edde p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50c5425e */.elementor-15 .elementor-element.elementor-element-50c5425e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f09184d */.elementor-15 .elementor-element.elementor-element-2f09184d p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2634ffd */.elementor-15 .elementor-element.elementor-element-2634ffd a {
    color: blue;
    font-size: unset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222974a6 */.elementor-15 .elementor-element.elementor-element-222974a6 a {
    color: blue;
    font-size: unset;
}/* End custom CSS */