.elementor-109 .elementor-element.elementor-element-d6cdd87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-e3f0dd3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:19px 19px 19px 19px;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-e3f0dd3:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e3f0dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drviniciuspopp.com.br/wp-content/uploads/2025/03/home-banner-scaled.webp");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-df26ac9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-c09533d{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;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-109 .elementor-element.elementor-element-c09533d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-109 .elementor-element.elementor-element-84d1e09 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-84d1e09 .elementor-button:focus{background-color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-84d1e09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-84d1e09 .elementor-button{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 );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-9c51987{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-00944d9{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-4503b84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-e200961 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-109 .elementor-element.elementor-element-3489590{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-109 .elementor-element.elementor-element-b6950e2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-b831b28 .elementor-button{background-color:var( --e-global-color-primary );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 );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-b831b28 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-b831b28 .elementor-button:focus{background-color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-b831b28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button{background-color:#EB447700;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:013px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button:focus{background-color:#EB447700;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-fc515c6.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-3ccecf4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-109 .elementor-element.elementor-element-41c0f2d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-24c0e8c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-109 .elementor-element.elementor-element-24c0e8c{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-109 .elementor-element.elementor-element-e885a57{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-f49e3f5 .elementor-button{background-color:var( --e-global-color-primary );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 );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-f49e3f5 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-f49e3f5 .elementor-button:focus{background-color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-f49e3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button{background-color:#EB447700;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:013px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button:focus{background-color:#EB447700;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-ee8ddfe.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button-content-wrapper{flex-direction:row;}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-5493363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-1a99392{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-1a99392:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-1a99392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-109 .elementor-element.elementor-element-dee8c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-dee8c85{text-align:center;}.elementor-109 .elementor-element.elementor-element-dee8c85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-8a4d06b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-ccb5b13{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-ccb5b13:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-ccb5b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon{font-size:50px;}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title a{font-family:var( --e-global-typography-9239cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-9239cf1-font-size );font-weight:var( --e-global-typography-9239cf1-font-weight );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:27px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-1ae6537{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-3fac54d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-3fac54d:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-3fac54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon{font-size:50px;}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title a{font-family:var( --e-global-typography-9239cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-9239cf1-font-size );font-weight:var( --e-global-typography-9239cf1-font-weight );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:27px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-d2d0fc9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-f20d869{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-f20d869:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-f20d869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon{font-size:50px;}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title a{font-family:var( --e-global-typography-9239cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-9239cf1-font-size );font-weight:var( --e-global-typography-9239cf1-font-weight );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:27px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-a613ffc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-f2f66da{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-f2f66da:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-f2f66da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon{font-size:50px;}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title a{font-family:var( --e-global-typography-9239cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-9239cf1-font-size );font-weight:var( --e-global-typography-9239cf1-font-weight );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:27px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-fb494d4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-b4c2749{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:19px 19px 19px 19px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-b4c2749:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-b4c2749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drviniciuspopp.com.br/wp-content/uploads/2025/03/back_section_3_drvini-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-a1eab8d{--display:flex;--border-radius:19px 19px 19px 19px;--padding-top:50px;--padding-bottom:50px;--padding-left:030px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-a1eab8d:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a1eab8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-109 .elementor-element.elementor-element-1448f02 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-150901c{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-109 .elementor-element.elementor-element-61ee569 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-61ee569 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-61ee569 .elementor-button:focus{background-color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-a8bef99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-109 .elementor-element.elementor-element-58b0bd8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-109 .elementor-element.elementor-element-58b0bd8{text-align:center;}.elementor-109 .elementor-element.elementor-element-58b0bd8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-86e2154{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-109 .elementor-element.elementor-element-c6d4e4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 2px rgba(14.000000000000007, 21.99999999999997, 81, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-d4450fb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-109 .elementor-element.elementor-element-d4450fb img{border-radius:15px 15px 15px 15px;}.elementor-109 .elementor-element.elementor-element-2227366{text-align:center;}.elementor-109 .elementor-element.elementor-element-2227366 .elementor-heading-title{font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-ba8ab65 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-ba8ab65 .elementor-button:focus{background-color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-ba8ab65 .elementor-button{border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-a082ea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 2px rgba(14.000000000000007, 21.99999999999997, 81, 0.05);--margin-top:-15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-d4ed4b8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-109 .elementor-element.elementor-element-d4ed4b8 img{border-radius:15px 15px 15px 15px;}.elementor-109 .elementor-element.elementor-element-0b3afcf{text-align:center;}.elementor-109 .elementor-element.elementor-element-0b3afcf .elementor-heading-title{font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-c6a3816 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-c6a3816 .elementor-button:focus{background-color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-c6a3816 .elementor-button{border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-78b4078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 2px rgba(14.000000000000007, 21.99999999999997, 81, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-61a8351 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-109 .elementor-element.elementor-element-61a8351 img{border-radius:15px 15px 15px 15px;}.elementor-109 .elementor-element.elementor-element-cdb1cea{text-align:center;}.elementor-109 .elementor-element.elementor-element-cdb1cea .elementor-heading-title{font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-3ac2c4b .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-3ac2c4b .elementor-button:focus{background-color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-3ac2c4b .elementor-button{border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-544a300 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:13px 55px 13px 55px;}.elementor-109 .elementor-element.elementor-element-544a300 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-544a300 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-544a300 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-544a300 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-9a27d60{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-1450a06{text-align:center;}.elementor-109 .elementor-element.elementor-element-1450a06 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-9939ac6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-21e1675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 2px rgba(14.000000000000007, 21.99999999999997, 81, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:300ms;}.elementor-109 .elementor-element.elementor-element-21e1675.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-495406b.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-109 .elementor-element.elementor-element-495406b.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-109 .elementor-element.elementor-element-495406b.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-334c0c2 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-334c0c2 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-334c0c2 .elementor-button:focus{background-color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-fb13271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 2px rgba(14.000000000000007, 21.99999999999997, 81, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:300ms;}.elementor-109 .elementor-element.elementor-element-fb13271.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-109 .elementor-element.elementor-element-7f0a100.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-109 .elementor-element.elementor-element-7f0a100.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-109 .elementor-element.elementor-element-7f0a100.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-61f4d3c .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:13px 27px 13px 27px;}.elementor-109 .elementor-element.elementor-element-61f4d3c .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-61f4d3c .elementor-button:focus{border-color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-07f201d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-cbb5df3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-109 .elementor-element.elementor-element-9d0fa30 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-405c967 .elementor-button{background-color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;line-height:27px;fill:#EB4477;color:#EB4477;}.elementor-109 .elementor-element.elementor-element-405c967 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-405c967 .elementor-button:focus{color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-405c967 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-405c967 .elementor-button:focus svg{fill:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-ef87086{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-ef87086:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-ef87086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-109 .elementor-element.elementor-element-2249f9b{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-size:var( --e-global-typography-27e78d4-font-size );font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-e87573b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-e87573b:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e87573b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-109 .elementor-element.elementor-element-5166f46{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-size:var( --e-global-typography-27e78d4-font-size );font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-7d8c534{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-7d8c534:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-7d8c534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-109 .elementor-element.elementor-element-491f9f2{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-size:var( --e-global-typography-27e78d4-font-size );font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-d794f47{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-d794f47:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-d794f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-109 .elementor-element.elementor-element-0582466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0582466{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-size:var( --e-global-typography-27e78d4-font-size );font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-680e211{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-680e211:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-680e211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-109 .elementor-element.elementor-element-3026bd7{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-size:var( --e-global-typography-27e78d4-font-size );font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-db43a9a{--n-accordion-title-font-size:var( --e-global-typography-27e78d4-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:25px;}.elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FCFCFC;}.elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container{border-radius:19px 19px 19px 19px;}.elementor-109 .elementor-element.elementor-element-db43a9a {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-27e78d4-font-family ), Sans-serif;font-weight:var( --e-global-typography-27e78d4-font-weight );line-height:var( --e-global-typography-27e78d4-line-height );}:where( .elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-109 .elementor-element.elementor-element-93ac517{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:19px 19px 19px 19px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-109 .elementor-element.elementor-element-93ac517:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-93ac517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-109 .elementor-element.elementor-element-ce4e05d{text-align:center;}.elementor-109 .elementor-element.elementor-element-ce4e05d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-bullet-active, .elementor-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-fraction{color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-59fe6d7{z-index:1;}.elementor-109 .elementor-element.elementor-element-59fe6d7 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-astglobalcolor7 );border-radius:6px;padding:30px 20px 30px 20px;}.elementor-109 .elementor-element.elementor-element-59fe6d7 .elementor-swiper-button{font-size:20px;}.elementor-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-b55619f );opacity:var( --e-global-color-b55619f );}.elementor-109 .elementor-element.elementor-element-59fe6d7.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-109 .elementor-element.elementor-element-59fe6d7.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-109 .elementor-element.elementor-element-59fe6d7.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-109 .elementor-element.elementor-element-59fe6d7.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-109 .elementor-element.elementor-element-59fe6d7.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-109 .elementor-element.elementor-element-59fe6d7 .elementor-testimonial__text{color:var( --e-global-color-secondary );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-109 .elementor-element.elementor-element-59fe6d7 .elementor-testimonial__name{color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:27px;}.elementor-109 .elementor-element.elementor-element-809e40f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-30c5a76{--display:flex;}.elementor-109 .elementor-element.elementor-element-e79826a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-82b734a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-82b734a.elementor-element{--align-self:flex-start;}.elementor-109 .elementor-element.elementor-element-82b734a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-ae24c06 .elementor-button{background-color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;line-height:27px;fill:#EB4477;color:#EB4477;}.elementor-109 .elementor-element.elementor-element-ae24c06 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-ae24c06 .elementor-button:focus{color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-ae24c06 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-ae24c06 .elementor-button:focus svg{fill:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-ea15ad1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-109 .elementor-element.elementor-element-ea15ad1 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-109 .elementor-element.elementor-element-ea15ad1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-ea15ad1 .jet-listing-grid__slider-icon{font-size:30px;color:var( --e-global-color-accent );background:#02010100;}.elementor-109 .elementor-element.elementor-element-ea15ad1 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-109 .elementor-element.elementor-element-ea15ad1 .jet-listing-grid__slider .jet-slick-dots li{background:#D0D0D0;}.elementor-109 .elementor-element.elementor-element-ea15ad1 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-ea15ad1 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-6ba19fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-cfb87ca{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:19px 19px 19px 19px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-109 .elementor-element.elementor-element-cfb87ca:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-cfb87ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-109 .elementor-element.elementor-element-b746adb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-db6175f img{border-radius:7px 7px 7px 7px;}.elementor-109 .elementor-element.elementor-element-96d973f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon{font-size:50px;}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title a{font-family:var( --e-global-typography-33c976f-font-family ), Sans-serif;font-size:var( --e-global-typography-33c976f-font-size );font-weight:var( --e-global-typography-33c976f-font-weight );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:27px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-fc79275{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-af6462a );}.elementor-109 .elementor-element.elementor-element-f226029 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-f226029 .elementor-button:focus{background-color:var( --e-global-color-2d3777f );}.elementor-109 .elementor-element.elementor-element-f226029 .elementor-button{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 );border-radius:7px 7px 7px 7px;}.elementor-109 .elementor-element.elementor-element-7399028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-109 .elementor-element.elementor-element-5b26b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:19px 19px 19px 19px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-5b26b9b:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-5b26b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-109 .elementor-element.elementor-element-d31fcef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-wrapper{text-align:start;}.elementor-109 .elementor-element.elementor-element-fcec88e.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-109 .elementor-element.elementor-element-fcec88e.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-109 .elementor-element.elementor-element-fcec88e.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-title{margin-bottom:5px;font-family:var( --e-global-typography-9239cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-9239cf1-font-size );font-weight:var( --e-global-typography-9239cf1-font-weight );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-wrapper .elementor-image-box-img{width:190px;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button{border-radius:5px 5px 5px 5px;padding:10px 32px 10px 32px;}.elementor-109 .elementor-element.elementor-element-747facb{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-0471cfb{--display:flex;--overlay-opacity:0.6;--border-radius:19px 19px 19px 19px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-0471cfb:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drviniciuspopp.com.br/wp-content/uploads/2025/03/running-people.webp");background-position:-346px 0px;}.elementor-109 .elementor-element.elementor-element-0471cfb::before, .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-0471cfb > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-0471cfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-109 .elementor-element.elementor-element-3f7fc61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:17px 17px 17px 17px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-3f7fc61:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-3f7fc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4D;}.elementor-109 .elementor-element.elementor-element-8a98c24{text-align:center;font-family:var( --e-global-typography-7d2f9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-19235a3{text-align:center;}.elementor-109 .elementor-element.elementor-element-19235a3 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-e28c67e{text-align:center;font-family:var( --e-global-typography-7d2f9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-5413104{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-71c8626{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a2cacfb{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-1323c75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-5a16fe6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-ccb5b13{--width:calc(50% - 15px);}.elementor-109 .elementor-element.elementor-element-3fac54d{--width:calc(50% - 15px);}.elementor-109 .elementor-element.elementor-element-f20d869{--width:calc(50% - 15px);}.elementor-109 .elementor-element.elementor-element-f2f66da{--width:calc(50% - 15px);}.elementor-109 .elementor-element.elementor-element-a1eab8d{--width:62%;}.elementor-109 .elementor-element.elementor-element-0471cfb{--width:50%;}.elementor-109 .elementor-element.elementor-element-5413104{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-109 .elementor-element.elementor-element-df26ac9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-c09533d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-109 .elementor-element.elementor-element-84d1e09 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-4503b84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-3489590{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-b831b28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-41c0f2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-24c0e8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-f49e3f5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-dee8c85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-1ae6537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-d2d0fc9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-a613ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-fb494d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-1448f02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-150901c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-58b0bd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-2227366 .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-b3124a8 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0b3afcf .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-7e43fb4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-109 .elementor-element.elementor-element-cdb1cea .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-a8c61f1 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-109 .elementor-element.elementor-element-1450a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-wrapper{text-align:start;}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-9d0fa30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-2249f9b{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-5166f46{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-491f9f2{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-0582466{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-3026bd7{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-db43a9a{--n-accordion-title-font-size:var( --e-global-typography-27e78d4-font-size );}:where( .elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-ce4e05d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-59fe6d7 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-82b734a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-db6175f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-db6175f img{height:100%;object-fit:cover;object-position:center center;}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title a{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-fc79275{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-f226029 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-title{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-747facb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-0471cfb{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-0471cfb:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-109 .elementor-element.elementor-element-3f7fc61{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-8a98c24{font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );}.elementor-109 .elementor-element.elementor-element-e28c67e{font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );}.elementor-109 .elementor-element.elementor-element-5413104{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-1323c75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-5a16fe6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-d6cdd87{--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-e3f0dd3:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e3f0dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drviniciuspopp.com.br/wp-content/uploads/2025/03/home-mobile-banner.webp");}.elementor-109 .elementor-element.elementor-element-e3f0dd3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-109 .elementor-element.elementor-element-df26ac9{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;}.elementor-109 .elementor-element.elementor-element-df26ac9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-c09533d{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-109 .elementor-element.elementor-element-84d1e09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-84d1e09 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-9c51987{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:020px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-00944d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-109 .elementor-element.elementor-element-4503b84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-e200961 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-3489590{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-b831b28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-3ccecf4{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-41c0f2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-24c0e8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-24c0e8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-8116f1c.elementor-element{--order:-99999 /* order start hack */;}.elementor-109 .elementor-element.elementor-element-f49e3f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-f49e3f5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-ee8ddfe.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-5493363{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-109 .elementor-element.elementor-element-1a99392{--border-radius:9px 9px 9px 9px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-109 .elementor-element.elementor-element-dee8c85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-6921a79 .elementor-icon-box-description{font-size:22px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-1ae6537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-a00c820 .elementor-icon-box-description{font-size:22px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-d2d0fc9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-b02df78 .elementor-icon-box-description{font-size:22px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-a613ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-title a{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-ab6691a .elementor-icon-box-description{font-size:22px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-fb494d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-b4c2749{--border-radius:9px 9px 9px 9px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-109 .elementor-element.elementor-element-a1eab8d{--border-radius:7px 7px 7px 7px;}.elementor-109 .elementor-element.elementor-element-1448f02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-150901c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-a8bef99{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-58b0bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-58b0bd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-2227366 .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-0b3afcf .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-cdb1cea .elementor-heading-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-9a27d60{--padding-top:50px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-1450a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-495406b .elementor-image-box-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-7f0a100 .elementor-image-box-title{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-07f201d{--padding-top:25px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-9d0fa30{text-align:center;}.elementor-109 .elementor-element.elementor-element-9d0fa30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-2249f9b{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-5166f46{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-491f9f2{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-0582466{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-3026bd7{font-size:var( --e-global-typography-27e78d4-font-size );line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-db43a9a{--n-accordion-title-font-size:var( --e-global-typography-27e78d4-font-size );}:where( .elementor-109 .elementor-element.elementor-element-db43a9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-27e78d4-line-height );}.elementor-109 .elementor-element.elementor-element-93ac517{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-109 .elementor-element.elementor-element-ce4e05d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-59fe6d7 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-e79826a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-82b734a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-ea15ad1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-109 .elementor-element.elementor-element-ea15ad1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-109 .elementor-element.elementor-element-cfb87ca{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-109 .elementor-element.elementor-element-db6175f img{height:169px;}.elementor-109 .elementor-element.elementor-element-a09e526 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title, .elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-title a{font-size:var( --e-global-typography-33c976f-font-size );line-height:var( --e-global-typography-33c976f-line-height );}.elementor-109 .elementor-element.elementor-element-a09e526 .elementor-icon-box-description{font-size:11px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-fc79275{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-f226029 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-7399028{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-img{margin-bottom:30px;}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-title{font-size:var( --e-global-typography-9239cf1-font-size );line-height:var( --e-global-typography-9239cf1-line-height );}.elementor-109 .elementor-element.elementor-element-fcec88e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-109 .elementor-element.elementor-element-747facb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-0471cfb:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-0471cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-415px 0px;}.elementor-109 .elementor-element.elementor-element-0471cfb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-3f7fc61{--gap:85px 85px;--row-gap:85px;--column-gap:85px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-109 .elementor-element.elementor-element-8a98c24{font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );}.elementor-109 .elementor-element.elementor-element-19235a3 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-109 .elementor-element.elementor-element-e28c67e{font-size:var( --e-global-typography-7d2f9ff-font-size );line-height:var( --e-global-typography-7d2f9ff-line-height );}.elementor-109 .elementor-element.elementor-element-a2cacfb{font-size:14px;line-height:24px;}.elementor-109 .elementor-element.elementor-element-1323c75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-109 .elementor-element.elementor-element-5a16fe6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-fc515c6 */.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button-icon{
    display: block;
}

.elementor-109 .elementor-element.elementor-element-fc515c6 svg{
    transition: all .3s ease;
}

.elementor-109 .elementor-element.elementor-element-fc515c6 .elementor-button-icon:hover{
    color: #EB4477
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee8ddfe */.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button-icon{
    display: block;
}

.elementor-109 .elementor-element.elementor-element-ee8ddfe svg{
    transition: all .3s ease;
}

.elementor-109 .elementor-element.elementor-element-ee8ddfe .elementor-button-icon:hover{
    color: #EB4477
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150901c */.elementor-109 .elementor-element.elementor-element-150901c p:last-child{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9939ac6 */.elementor-109 .elementor-element.elementor-element-9939ac6 .elementor-image-box-img{
    margin-bottom: 0!important;
}

.elementor-109 .elementor-element.elementor-element-9939ac6 img{
    height: 100%;
    object-fit: cover;
}
.elementor-109 .elementor-element.elementor-element-9939ac6 .elementor-image-box-wrapper{
    align-items: stretch
}

@media(max-width:1024px){
    .elementor-109 .elementor-element.elementor-element-9939ac6 .elementor-image-box-wrapper{
        flex-direction:column;
    }
    .elementor-109 .elementor-element.elementor-element-9939ac6  img{
    height: 250px;
    width:100%;
    object-fit: cover;
    object-position:top;
}
.elementor-109 .elementor-element.elementor-element-9939ac6 .elementor-image-box-img{
    width:100%!important;
    margin-right:0!important;
    margin-bottom:30px!important;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db43a9a */.elementor-109 .elementor-element.elementor-element-db43a9a .e-n-accordion-item-title{
    border: none;
    border-bottom: 1px solid #C4C4C4
}
.elementor-109 .elementor-element.elementor-element-db43a9a p{
    margin-bottom: 0
}
.elementor-109 .elementor-element.elementor-element-db43a9a .e-n-accordion-item .e-n-accordion-item-title-header .e-n-accordion-item-title-text{
    transition: font-weight .2s ease
}

.elementor-109 .elementor-element.elementor-element-db43a9a .e-n-accordion-item[open] .e-n-accordion-item-title-header .e-n-accordion-item-title-text{
    font-weight: 700;
}
.elementor-109 .elementor-element.elementor-element-db43a9a .e-n-accordion-item:first-child .e-n-accordion-item-title{
    border-radius: 19px 19px 0 0!important;
}

.elementor-109 .elementor-element.elementor-element-db43a9a .e-n-accordion-item:last-child .e-n-accordion-item-title{
    border-radius: 0 0 19px 19px; 
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-59fe6d7 */.elementor-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-bullet{
    border-radius: 2px;
    width: 20px;
    height: 3px;
    background-color: black;
    transition: all 0.3s ease;
    z-index: 1
}

.elementor-109 .elementor-element.elementor-element-59fe6d7 .swiper-pagination-bullet-active{
    background-color: white;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ea15ad1 */.elementor-109 .elementor-element.elementor-element-ea15ad1 li{
    width: 20px;
    height: 4px;
    border-radius: 2px;
    transition: all .3s ease;
}
.elementor-109 .elementor-element.elementor-element-ea15ad1 li.slick-active{
        width: 40px;
}
.elementor-109 .elementor-element.elementor-element-ea15ad1 a{
    text-decoration: none
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec88e */.elementor-109 .elementor-element.elementor-element-fcec88e img{
   box-shadow: 2.276px 2.276px 10.241px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc1bdf2 */.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button{
    background: #833ab4;
  background: linear-gradient(
    225deg,
    #833ab4 0%, #DF00A7 40%,#fd1d1d 70%,#fcb045 100%);
    background-size: 140%;
    background-position: left;
    transition: all 1s ease;
}
.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button:hover{
    background-position: right;
}
.elementor-109 .elementor-element.elementor-element-bc1bdf2 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for sbi-widget, class: .elementor-element-ae13ac0 */.elementor-109 .elementor-element.elementor-element-ae13ac0 #sb_instagram{
    padding: 0!important;
}

.elementor-109 .elementor-element.elementor-element-ae13ac0 .sbi_item{
    border-radius: 5px;
    box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.10);
    transition: cubic-bezier(.4,0,.2,1) .3s!important;
}
.elementor-109 .elementor-element.elementor-element-ae13ac0 .sbi_item:hover{
    transform: translateY(-5px);
    box-shadow: 4px 8px 16px 0px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e744927 */.elementor-109 .elementor-element.elementor-element-e744927 .gform_heading{
    display: none;
}
.elementor-109 .elementor-element.elementor-element-e744927 .gform-footer{
    padding-bottom: 0;
    padding-top: 30px;
    margin: 0
}

.elementor-109 .elementor-element.elementor-element-e744927 label{
    font-family: Lato;
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    color: #EB4477;
}

.elementor-109 .elementor-element.elementor-element-e744927 #field_1_3{
    margin-top: 13px;
}

input:not([type="submit"]) {
    background-color: #F4F4F4;
    border-radius: 7px;
    padding: 15px 20px!important;
    height: auto;
    font-size: 15px;
    line-height: 20px!important;
    box-shadow: none;
}

input:not([type="submit"]):focus{
    border: solid 1px #C4C4C4
}


.elementor-109 .elementor-element.elementor-element-e744927 input::placeholder{
    color: #C4C4C4;
    }

input[type="submit"] {
    background-color: #EB4477;
    transition: all .3s ease;
    border-radius: 7px;
    margin-bottom: 0!important;
}

input[type="submit"]:hover {
    background-color: #EF6992;
}

@media(max-width:767px){
    .elementor-109 .elementor-element.elementor-element-e744927 input:not([type="submit"]) {
        font-size:12px;
        line-height:14px!important;
    }
}/* End custom CSS */