.elementor-330 .elementor-element.elementor-element-14a60b8{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-330 .elementor-element.elementor-element-9a5e8aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:100px 100px 100px 100px;--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-330 .elementor-element.elementor-element-9a5e8aa:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-9a5e8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D7FF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-330 .elementor-element.elementor-element-2f33d54{width:initial;max-width:initial;}.elementor-330 .elementor-element.elementor-element-2f33d54.elementor-element{--align-self:center;}.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 );}.elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button{background-color:#011116;font-family:"DSari", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:100px 100px 100px 100px;padding:17px 0px 17px 0px;}.elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button:focus{background-color:#FFFFFF;color:#011116;}.elementor-330 .elementor-element.elementor-element-2a6fdf3{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button:focus svg{fill:#011116;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-12bf4c2 .elementor-icon-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-12bf4c2 .elementor-icon-wrapper svg{width:auto;}.elementor-330 .elementor-element.elementor-element-e647b3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-330 .elementor-element.elementor-element-898aa2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:90px 90px 90px 90px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-898aa2e:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-898aa2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D7FF;}.elementor-330 .elementor-element.elementor-element-efe5af0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-6f6afa1 > .elementor-widget-container{margin:-7px -11px -1px 20px;}.elementor-330 .elementor-element.elementor-element-6f6afa1.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-6f6afa1 img{width:53px;}.elementor-330 .elementor-element.elementor-element-f85e14f.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-2053736 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#3D3D3D;}.elementor-330 .elementor-element.elementor-element-d2cd161 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.25em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-5b4af55 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#3D3D3D;}.elementor-330 .elementor-element.elementor-element-5189b8e .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#3D3D3D;}.elementor-330 .elementor-element.elementor-element-1ba9292 .elementor-button{background-color:#01141A;font-family:"DSari", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;fill:#FFEFEF;color:#FFEFEF;border-radius:100px 100px 100px 100px;padding:17px 0px 17px 0px;}.elementor-330 .elementor-element.elementor-element-1ba9292 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-1ba9292 .elementor-button:focus{background-color:#FDFFFF;color:#000000;}.elementor-330 .elementor-element.elementor-element-1ba9292{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-1ba9292 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-1ba9292 .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-b091721{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-330 .elementor-element.elementor-element-b091721:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-b091721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.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{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 );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-330 .elementor-element.elementor-element-26e9c0c{--icon-box-icon-margin:15px;}.elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title a{font-family:"DSari", Sans-serif;font-size:2rem;font-weight:400;}.elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button{background-color:#38D1FF;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button:focus{background-color:#92E6FF;}.elementor-330 .elementor-element.elementor-element-87294d9{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button{background-color:#38D1FF;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button:focus{background-color:#92E6FF;}.elementor-330 .elementor-element.elementor-element-b8e2420{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button{background-color:#38D1FF;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button:focus{background-color:#92E6FF;}.elementor-330 .elementor-element.elementor-element-a0eea8f{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button{background-color:#38D1FF;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button:focus{background-color:#92E6FF;}.elementor-330 .elementor-element.elementor-element-d0b4ae0{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f72dca6{--display:flex;--min-height:56.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-330 .elementor-element.elementor-element-f72dca6:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-f72dca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/Hero-Teste.webp");background-position:top center;background-size:cover;}.elementor-330 .elementor-element.elementor-element-e21bd74{text-align:left;}.elementor-330 .elementor-element.elementor-element-e21bd74 img{width:16.25rem;}.elementor-330 .elementor-element.elementor-element-44a774a{width:var( --container-widget-width, 30.063rem );max-width:30.063rem;--container-widget-width:30.063rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-44a774a .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:3.063rem;font-weight:700;line-height:3.1rem;color:#008AFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-14c78f4{width:var( --container-widget-width, 31.063rem );max-width:31.063rem;--container-widget-width:31.063rem;--container-widget-flex-grow:0;font-family:"DSari", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-14c78f4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button{background-color:#011116;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button:focus{background-color:#92E6FF;}.elementor-330 .elementor-element.elementor-element-30c7a0e{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-95aeaa2{--display:flex;--min-height:71.875rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:space-evenly;}.elementor-330 .elementor-element.elementor-element-95aeaa2:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-95aeaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/07-Imagem-Fundo-Linhas.webp");background-position:top center;background-size:cover;}.elementor-330 .elementor-element.elementor-element-c7f9555{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--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-330 .elementor-element.elementor-element-ce90bde .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:2.4375rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-9c5f092{width:var( --container-widget-width, 31.5rem );max-width:31.5rem;--container-widget-width:31.5rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-4f0905d > .elementor-widget-container{margin:2.625rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-4f0905d .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:2.4375rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-bded199{width:var( --container-widget-width, 31.5rem );max-width:31.5rem;--container-widget-width:31.5rem;--container-widget-flex-grow:0;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-a6ac38a{--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-icon{padding-right:0.625rem;}.elementor-330 .elementor-element.elementor-element-a6ac38a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-320a0c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-330 .elementor-element.elementor-element-a5e5580{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:7rem;--padding-bottom:7rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-a5e5580:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-a5e5580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1F34;}.elementor-330 .elementor-element.elementor-element-bb0f90b{width:100%;max-width:100%;text-align:center;}.elementor-330 .elementor-element.elementor-element-bb0f90b > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-330 .elementor-element.elementor-element-bb0f90b .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:3.063rem;font-weight:700;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c40c62f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-c40c62f.e-con{--align-self:stretch;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-330 .elementor-element.elementor-element-caa0d3f .elementor-image-box-wrapper{text-align:left;}.elementor-330 .elementor-element.elementor-element-caa0d3f .elementor-image-box-title{margin-bottom:0rem;color:#00FF9F;font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:700;}.elementor-330 .elementor-element.elementor-element-caa0d3f .elementor-image-box-description{color:#FFFFFF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-330 .elementor-element.elementor-element-9b864c4{--divider-border-style:double;--divider-color:#00FF9F;--divider-border-width:3px;}.elementor-330 .elementor-element.elementor-element-9b864c4 .elementor-divider-separator{width:100%;}.elementor-330 .elementor-element.elementor-element-9b864c4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-330 .elementor-element.elementor-element-3773887{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button{background-color:#FFFFFF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-330 .elementor-element.elementor-element-1d2359c{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-1d2359c > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c1c0a83{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-c1c0a83.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-0ae1386 .elementor-image-box-wrapper{text-align:left;}.elementor-330 .elementor-element.elementor-element-0ae1386 .elementor-image-box-title{margin-bottom:0.5rem;color:#DA383A;font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:700;}.elementor-330 .elementor-element.elementor-element-0ae1386 .elementor-image-box-description{color:#FFFFFF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-e96c7e2{--divider-border-style:double;--divider-color:#DA383A;--divider-border-width:3px;}.elementor-330 .elementor-element.elementor-element-e96c7e2 .elementor-divider-separator{width:100%;}.elementor-330 .elementor-element.elementor-element-e96c7e2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-330 .elementor-element.elementor-element-f0ef750{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button{background-color:#FFFFFF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:#373737;color:#373737;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-6de1fb5{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-6de1fb5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-941bc7d .e-off-canvas__content{background-color:#1A1A1A00;}.elementor-330 .elementor-element.elementor-element-941bc7d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-330 .elementor-element.elementor-element-941bc7d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-fa4b724{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-5387627{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-82ce8e5{--icon-box-icon-margin:15px;}.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title{margin-bottom:0px;}.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon{font-size:20px;}.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title a{font-family:"DSari", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-330 .elementor-element.elementor-element-6e71157{--e-image-carousel-slides-to-show:4;}.elementor-330 .elementor-element.elementor-element-6e71157 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-330 .elementor-element.elementor-element-2db88f8{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-2db88f8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.813rem 0rem 0.813rem 0rem;}.elementor-330 .elementor-element.elementor-element-2db88f8.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-2db88f8 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-d75bdd2 > .elementor-widget-container{margin:-0.2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-d75bdd2{text-align:center;font-family:"DSari", Sans-serif;font-size:1.375rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-58d9eb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-f4e2fc3{width:var( --container-widget-width, 29rem );max-width:29rem;--container-widget-width:29rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-f4e2fc3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-d106a05{width:var( --container-widget-width, 27rem );max-width:27rem;--container-widget-width:27rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-d106a05 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button{background-color:#0D3F4F;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#FFF7F7;color:#FFF7F7;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button:focus{background-color:#FFFFFF;color:#01141A;}.elementor-330 .elementor-element.elementor-element-fbafc9c{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button:focus svg{fill:#01141A;}.elementor-330 .elementor-element.elementor-element-f611d87 .e-off-canvas__content{background-color:#1A1A1A00;}.elementor-330 .elementor-element.elementor-element-f611d87 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-330 .elementor-element.elementor-element-f611d87{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-53ab033{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-fb9782b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-a54b301{--icon-box-icon-margin:15px;}.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title{margin-bottom:0px;}.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon{font-size:20px;}.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title a{font-family:"DSari", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-330 .elementor-element.elementor-element-dfa7ad0{--e-image-carousel-slides-to-show:4;}.elementor-330 .elementor-element.elementor-element-dfa7ad0 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-330 .elementor-element.elementor-element-1e68d6c{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-1e68d6c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.813rem 0rem 0.813rem 0rem;}.elementor-330 .elementor-element.elementor-element-1e68d6c.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-1e68d6c .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-7c750d7 > .elementor-widget-container{margin:-0.2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-7c750d7{text-align:center;font-family:"DSari", Sans-serif;font-size:1.375rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-f6e0432{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-1edc5e1{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-1edc5e1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-e1acbd8{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-e1acbd8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-35285d6 .e-off-canvas__content{background-color:#1A1A1A00;}.elementor-330 .elementor-element.elementor-element-35285d6 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-330 .elementor-element.elementor-element-35285d6{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-5e02cd5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-ab9f618{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-eebc663{--icon-box-icon-margin:15px;}.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title{margin-bottom:0px;}.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon{font-size:20px;}.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title a{font-family:"DSari", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-330 .elementor-element.elementor-element-100c5aa{--e-image-carousel-slides-to-show:4;}.elementor-330 .elementor-element.elementor-element-100c5aa > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-330 .elementor-element.elementor-element-6adc772{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-6adc772 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.813rem 0rem 0.813rem 0rem;}.elementor-330 .elementor-element.elementor-element-6adc772.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-6adc772 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-d8a9694 > .elementor-widget-container{margin:-0.2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-d8a9694{text-align:center;font-family:"DSari", Sans-serif;font-size:1.375rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-2c13ff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-ab5333b{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-ab5333b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-b1edafa{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-b1edafa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button{background-color:#0D3F4F;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#FFF7F7;color:#FFF7F7;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button:focus{background-color:#FFFFFF;color:#01141A;}.elementor-330 .elementor-element.elementor-element-9c22e4d{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button:focus svg{fill:#01141A;}.elementor-330 .elementor-element.elementor-element-c78aad3 .e-off-canvas__content{background-color:#1A1A1A00;}.elementor-330 .elementor-element.elementor-element-c78aad3 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-330 .elementor-element.elementor-element-c78aad3{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-9be89da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-95236b9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-684c5ec{--icon-box-icon-margin:15px;}.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title{margin-bottom:0px;}.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon{font-size:20px;}.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title a{font-family:"DSari", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-330 .elementor-element.elementor-element-f9b7260{--e-image-carousel-slides-to-show:4;}.elementor-330 .elementor-element.elementor-element-f9b7260 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-330 .elementor-element.elementor-element-397ed75{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-397ed75 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.813rem 0rem 0.813rem 0rem;}.elementor-330 .elementor-element.elementor-element-397ed75.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-397ed75 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-3fad0df > .elementor-widget-container{margin:-0.2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-3fad0df{text-align:center;font-family:"DSari", Sans-serif;font-size:1.375rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-c825b19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-c17e206{width:var( --container-widget-width, 24.5rem );max-width:24.5rem;--container-widget-width:24.5rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-c17e206 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-dd8ec5a{width:var( --container-widget-width, 24.5rem );max-width:24.5rem;--container-widget-width:24.5rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.625rem;--icon-vertical-offset:0px;}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-item > a{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-dd8ec5a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-86fda0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-330 .elementor-element.elementor-element-86fda0f:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-86fda0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-330 .elementor-element.elementor-element-cbf3115{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-330 .elementor-element.elementor-element-cbf3115.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-0271296 .elementor-image-box-wrapper{text-align:left;}.elementor-330 .elementor-element.elementor-element-0271296 .elementor-image-box-title{margin-bottom:0rem;color:#EA00FF;font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:700;}.elementor-330 .elementor-element.elementor-element-0271296 .elementor-image-box-description{color:#FFFFFF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;}.elementor-330 .elementor-element.elementor-element-3f33681{--divider-border-style:double;--divider-color:#EA00FF;--divider-border-width:3px;}.elementor-330 .elementor-element.elementor-element-3f33681 .elementor-divider-separator{width:100%;}.elementor-330 .elementor-element.elementor-element-3f33681 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-330 .elementor-element.elementor-element-63ed32b{font-family:"DSari", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-51efd91{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-330 .elementor-element.elementor-element-523442a .elementor-button{background-color:#EA00FF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:#D9D9D9;color:#D9D9D9;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-523442a .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-523442a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-330 .elementor-element.elementor-element-523442a{width:var( --container-widget-width, 10rem );max-width:10rem;--container-widget-width:10rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-523442a > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-523442a.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-330 .elementor-element.elementor-element-523442a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-523442a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-523442a .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-523442a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button{background-color:#EA00FF;font-family:"DSari", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:#D9D9D9;color:#D9D9D9;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-330 .elementor-element.elementor-element-6bccb34{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-6bccb34 > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-6bccb34.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-23b4687{--display:flex;--min-height:48rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-330 .elementor-element.elementor-element-1c15310{width:initial;max-width:initial;}.elementor-330 .elementor-element.elementor-element-eee9aef{--display:flex;--min-height:534px;}.elementor-330 .elementor-element.elementor-element-261295d{width:100%;max-width:100%;}.elementor-330 .elementor-element.elementor-element-261295d .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:2rem;font-weight:400;line-height:2.3rem;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-319c59f{color:#CFCFCF;}.elementor-330 .elementor-element.elementor-element-f306603{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-ef8b711{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-330 .elementor-element.elementor-element-be8c698{width:100%;max-width:100%;text-align:left;}.elementor-330 .elementor-element.elementor-element-be8c698 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-be8c698 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:2.438rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-0c26b73{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-0c26b73 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-0c9a08a{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f502e7a{--display:flex;--min-height:56.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-330 .elementor-element.elementor-element-f502e7a:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-f502e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/Bio.webp");background-position:top center;background-size:cover;}.elementor-330 .elementor-element.elementor-element-d9f082e .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:1.563rem;font-weight:500;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-b87b3b2 .elementor-heading-title{font-family:"DSari", Sans-serif;font-size:2.438rem;font-weight:700;}.elementor-330 .elementor-element.elementor-element-5c6b227{width:var( --container-widget-width, 32.75rem );max-width:32.75rem;--container-widget-width:32.75rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button{background-color:#01141A;font-family:"DSari", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;fill:#FFF7F7;color:#FFF7F7;border-radius:100px 100px 100px 100px;}.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button:focus{background-color:#FFFFFF;color:#01141A;}.elementor-330 .elementor-element.elementor-element-f6d3b28{width:var( --container-widget-width, 19.938rem );max-width:19.938rem;--container-widget-width:19.938rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button:focus svg{fill:#01141A;}body.elementor-page-330:not(.elementor-motion-effects-element-type-background), body.elementor-page-330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}@media(min-width:768px){.elementor-330 .elementor-element.elementor-element-9a5e8aa{--width:328px;}.elementor-330 .elementor-element.elementor-element-898aa2e{--width:845px;}.elementor-330 .elementor-element.elementor-element-efe5af0{--width:845px;}.elementor-330 .elementor-element.elementor-element-c7f9555{--width:33rem;}.elementor-330 .elementor-element.elementor-element-c40c62f{--width:30.813rem;}.elementor-330 .elementor-element.elementor-element-c1c0a83{--width:30.813rem;}.elementor-330 .elementor-element.elementor-element-5387627{--width:69rem;}.elementor-330 .elementor-element.elementor-element-fb9782b{--width:69rem;}.elementor-330 .elementor-element.elementor-element-ab9f618{--width:69rem;}.elementor-330 .elementor-element.elementor-element-95236b9{--width:69rem;}.elementor-330 .elementor-element.elementor-element-51efd91{--width:64%;}.elementor-330 .elementor-element.elementor-element-23b4687{--content-width:100%;}.elementor-330 .elementor-element.elementor-element-eee9aef{--width:38.75rem;}.elementor-330 .elementor-element.elementor-element-ef8b711{--width:614px;}}@media(max-width:1366px) and (min-width:768px){.elementor-330 .elementor-element.elementor-element-5387627{--width:90%;}.elementor-330 .elementor-element.elementor-element-fb9782b{--width:90%;}.elementor-330 .elementor-element.elementor-element-ab9f618{--width:90%;}.elementor-330 .elementor-element.elementor-element-95236b9{--width:90%;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-1cc33c0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-a5e5580{--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-330 .elementor-element.elementor-element-58d9eb4{--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-f6e0432{--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-2c13ff3{--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-c825b19{--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-51efd91{--grid-auto-flow:row;}.elementor-330 .elementor-element.elementor-element-0c26b73 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-330 .elementor-element.elementor-element-2a6fdf3{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-330 .elementor-element.elementor-element-898aa2e{--padding-top:0.188px;--padding-bottom:0.188px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-efe5af0{--justify-content:space-evenly;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-330 .elementor-element.elementor-element-2053736 .elementor-heading-title{font-size:1em;}.elementor-330 .elementor-element.elementor-element-d2cd161 .elementor-heading-title{font-size:1em;}.elementor-330 .elementor-element.elementor-element-5b4af55 .elementor-heading-title{font-size:1em;}.elementor-330 .elementor-element.elementor-element-5189b8e .elementor-heading-title{font-size:1em;}.elementor-330 .elementor-element.elementor-element-1ba9292{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-95aeaa2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-c7f9555{--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-1cc33c0{width:100%;max-width:100%;}.elementor-330 .elementor-element.elementor-element-a5e5580{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-330 .elementor-element.elementor-element-1d2359c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-58d9eb4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-f6e0432{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-2c13ff3{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-c825b19{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-330 .elementor-element.elementor-element-51efd91{--grid-auto-flow:row;}.elementor-330 .elementor-element.elementor-element-523442a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-6bccb34 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-23b4687{--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:10rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-f306603{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-330 .elementor-element.elementor-element-ef8b711{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-330 .elementor-element.elementor-element-be8c698{text-align:center;}.elementor-330 .elementor-element.elementor-element-0c26b73 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-14a60b8{--width:100%;--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-330 .elementor-element.elementor-element-9a5e8aa{--width:400px;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.313em;--padding-bottom:0.313em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-2f33d54{--container-widget-width:2.6em;--container-widget-flex-grow:0;width:var( --container-widget-width, 2.6em );max-width:2.6em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-330 .elementor-element.elementor-element-2a6fdf3 .elementor-button{font-size:0.875rem;padding:13px 0px 13px 0px;}.elementor-330 .elementor-element.elementor-element-12bf4c2 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-330 .elementor-element.elementor-element-12bf4c2.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-12bf4c2 .elementor-icon{font-size:1.2em;}.elementor-330 .elementor-element.elementor-element-12bf4c2 .elementor-icon svg{height:1.2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-330 .elementor-element.elementor-element-b091721{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-26e9c0c{width:var( --container-widget-width, 19.93rem );max-width:19.93rem;--container-widget-width:19.93rem;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-330 .elementor-element.elementor-element-26e9c0c > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title{margin-bottom:0px;}.elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon{font-size:18px;}.elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title a{font-size:1.125rem;}.elementor-330 .elementor-element.elementor-element-f72dca6:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-f72dca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/Hero-Teste-Mobile.webp");background-position:bottom center;}.elementor-330 .elementor-element.elementor-element-f72dca6{--min-height:0rem;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10%;--padding-bottom:104%;--padding-left:3%;--padding-right:3%;}.elementor-330 .elementor-element.elementor-element-44a774a{--container-widget-width:24.813rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 24.813rem );max-width:24.813rem;text-align:center;}.elementor-330 .elementor-element.elementor-element-44a774a .elementor-heading-title{font-size:2.438rem;line-height:2.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-14c78f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-14c78f4{text-align:center;font-size:1rem;}.elementor-330 .elementor-element.elementor-element-95aeaa2{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-c7f9555{--width:34.375rem;}.elementor-330 .elementor-element.elementor-element-4f0905d > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-4f0905d .elementor-heading-title{font-size:2rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-330 .elementor-element.elementor-element-1cc33c0{width:var( --container-widget-width, 28.125rem );max-width:28.125rem;--container-widget-width:28.125rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-1cc33c0 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-320a0c5{--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-330 .elementor-element.elementor-element-18f3532{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-43293cb{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-e809e87{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-2f2be28{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-b2a01f7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-a5e5580{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-bb0f90b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-bb0f90b .elementor-heading-title{font-size:2rem;}.elementor-330 .elementor-element.elementor-element-c40c62f{--width:30.813rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-330 .elementor-element.elementor-element-1d2359c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-c1c0a83{--width:30.813rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-330 .elementor-element.elementor-element-6de1fb5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-941bc7d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-330 .elementor-element.elementor-element-fa4b724{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-5387627{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-330 .elementor-element.elementor-element-82ce8e5{--icon-box-icon-margin:8px;}.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon{font-size:15px;}.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title a{font-size:1rem;}.elementor-330 .elementor-element.elementor-element-58d9eb4{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-f611d87{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-330 .elementor-element.elementor-element-53ab033{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-fb9782b{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-330 .elementor-element.elementor-element-a54b301{--icon-box-icon-margin:8px;}.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon{font-size:15px;}.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title a{font-size:1rem;}.elementor-330 .elementor-element.elementor-element-f6e0432{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-35285d6{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-330 .elementor-element.elementor-element-5e02cd5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-ab9f618{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-330 .elementor-element.elementor-element-eebc663{--icon-box-icon-margin:8px;}.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon{font-size:15px;}.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title a{font-size:1rem;}.elementor-330 .elementor-element.elementor-element-2c13ff3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-c78aad3{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-330 .elementor-element.elementor-element-9be89da{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-95236b9{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-330 .elementor-element.elementor-element-684c5ec{--icon-box-icon-margin:8px;}.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon{font-size:15px;}.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title a{font-size:1rem;}.elementor-330 .elementor-element.elementor-element-c825b19{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-cbf3115{--width:30.813rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-330 .elementor-element.elementor-element-51efd91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-330 .elementor-element.elementor-element-523442a > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-6bccb34 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-330 .elementor-element.elementor-element-23b4687{--padding-top:5rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-330 .elementor-element.elementor-element-eee9aef{--width:34.375rem;}.elementor-330 .elementor-element.elementor-element-261295d{text-align:center;}.elementor-330 .elementor-element.elementor-element-261295d .elementor-heading-title{font-size:2rem;}.elementor-330 .elementor-element.elementor-element-f306603{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-330 .elementor-element.elementor-element-be8c698{width:var( --container-widget-width, 23.563rem );max-width:23.563rem;--container-widget-width:23.563rem;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-be8c698.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-be8c698 .elementor-heading-title{font-size:2rem;}.elementor-330 .elementor-element.elementor-element-0c26b73{width:100%;max-width:100%;}.elementor-330 .elementor-element.elementor-element-f502e7a:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-f502e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/Bio-Mobile.webp");background-position:bottom center;}.elementor-330 .elementor-element.elementor-element-f502e7a{--min-height:0rem;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:6%;--padding-bottom:133%;--padding-left:3%;--padding-right:3%;}.elementor-330 .elementor-element.elementor-element-d9f082e{width:100%;max-width:100%;}.elementor-330 .elementor-element.elementor-element-b87b3b2{width:100%;max-width:100%;}.elementor-330 .elementor-element.elementor-element-b87b3b2 .elementor-heading-title{font-size:2rem;}.elementor-330 .elementor-element.elementor-element-5c6b227{width:100%;max-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-330 .elementor-element.elementor-element-c7f9555{--width:43.75rem;}.elementor-330 .elementor-element.elementor-element-5387627{--width:95%;}.elementor-330 .elementor-element.elementor-element-fb9782b{--width:95%;}.elementor-330 .elementor-element.elementor-element-ab9f618{--width:95%;}.elementor-330 .elementor-element.elementor-element-95236b9{--width:95%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-330 .elementor-element.elementor-element-51efd91{--grid-auto-flow:row;}}/* Start custom CSS for icon, class: .elementor-element-12bf4c2 */@media(max-width: 390px){
    .elementor-330 .elementor-element.elementor-element-12bf4c2 {
        font-size: 3.6vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5e8aa */@media(max-width: 432px){
    .elementor-330 .elementor-element.elementor-element-9a5e8aa{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a60b8 */@media(min-width: 768px){
    .elementor-330 .elementor-element.elementor-element-14a60b8{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2053736 */.elementor-330 .elementor-element.elementor-element-2053736 .elementor-heading-title:hover{
    color: #717171;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2cd161 */.elementor-330 .elementor-element.elementor-element-d2cd161 .elementor-heading-title:hover{
    color: #717171;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4af55 */.elementor-330 .elementor-element.elementor-element-5b4af55 .elementor-heading-title:hover{
    color: #717171;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5189b8e */.elementor-330 .elementor-element.elementor-element-5189b8e .elementor-heading-title:hover{
    color: #717171;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e647b3a */@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-e647b3a{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-26e9c0c */.elementor-330 .elementor-element.elementor-element-26e9c0c .elementor-icon-box-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87294d9 */.elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-87294d9 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8e2420 */.elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-b8e2420 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0eea8f */.elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-a0eea8f .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0b4ae0 */.elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-d0b4ae0 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b091721 */.elementor-330 .elementor-element.elementor-element-b091721{
background: rgba( 255, 255, 255, 0.55 );
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44a774a */@media(max-width: 415px){
    .elementor-330 .elementor-element.elementor-element-44a774a .elementor-heading-title{
        font-size: 9vw !important;
        line-height: 10vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c78f4 */@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-14c78f4{
        text-wrap: balance
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30c7a0e */.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button-content-wrapper {
    align-items: center
}

@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-30c7a0e .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce90bde */.elementor-330 .elementor-element.elementor-element-ce90bde .fellow{
    font-weight: 700;
    color: #008AFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f0905d */.elementor-330 .elementor-element.elementor-element-4f0905d .fellow{
    font-weight: 700;
    color: #008AFF;
}

@media(max-width: 432px){
    .elementor-330 .elementor-element.elementor-element-4f0905d .elementor-heading-title{
        font-size: 6.5vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f9555 */@media(max-width: 596px){
    .elementor-330 .elementor-element.elementor-element-c7f9555{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0f90b */@media(max-width: 484px){
    .elementor-330 .elementor-element.elementor-element-bb0f90b .elementor-heading-title{
        font-size: 6.3vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d2359c */.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button-content-wrapper {
    align-items: center
}

@media(max-width: 380px){
    .elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button{
        font-size: 4vw !important;
    }
}

@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button{
        font-size: 3.7vw !important;
    }
    .elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-1d2359c .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c40c62f */.elementor-330 .elementor-element.elementor-element-c40c62f{
    border-radius: 1.875rem;
background: #1A1A1A;
}

@media(max-width: 531px){
    .elementor-330 .elementor-element.elementor-element-c40c62f{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de1fb5 */.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button-content-wrapper {
    align-items: center
}

@media(max-width: 380px){
    .elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button{
        font-size: 4vw !important;
    }
}

@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button{
        font-size: 3.7vw !important;
    }
    .elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-6de1fb5 .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c0a83 */.elementor-330 .elementor-element.elementor-element-c1c0a83{
    border-radius: 1.875rem;
background: #1A1A1A;
}

@media(max-width: 531px){
    .elementor-330 .elementor-element.elementor-element-c1c0a83{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-82ce8e5 */.elementor-330 .elementor-element.elementor-element-82ce8e5:hover{
    opacity: 0.6;
}

.elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title{
    margin-top: 0;
}

@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-82ce8e5 .elementor-icon-box-title{
        margin-top: 1.4px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6e71157 */.elementor-330 .elementor-element.elementor-element-6e71157 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db88f8 */.elementor-330 .elementor-element.elementor-element-2db88f8{
    border-radius: 6.25rem;
border: 1px solid #D0D0D0;
background: rgba(0, 138, 255, 0.20);
box-shadow: 0px 0px 18.3px 0px rgba(0, 126, 236, 0.26);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4e2fc3 */.elementor-330 .elementor-element.elementor-element-f4e2fc3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d106a05 */.elementor-330 .elementor-element.elementor-element-d106a05{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fbafc9c */.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button-content-wrapper {
    align-items: center
}


@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-fbafc9c .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5387627 */.elementor-330 .elementor-element.elementor-element-5387627{
background: rgba( 26, 26, 26, 0.8 );
box-shadow: 0 8px 15px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a54b301 */.elementor-330 .elementor-element.elementor-element-a54b301:hover{
    opacity: 0.6;
}

.elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title{
    margin-top: 0;
}

@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-a54b301 .elementor-icon-box-title{
        margin-top: 1.4px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dfa7ad0 */.elementor-330 .elementor-element.elementor-element-dfa7ad0 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e68d6c */.elementor-330 .elementor-element.elementor-element-1e68d6c{
    border-radius: 6.25rem;
border: 1px solid #D0D0D0;
background: rgba(0, 138, 255, 0.20);
box-shadow: 0px 0px 18.3px 0px rgba(0, 126, 236, 0.26);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1edc5e1 */.elementor-330 .elementor-element.elementor-element-1edc5e1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1acbd8 */.elementor-330 .elementor-element.elementor-element-e1acbd8{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb9782b */.elementor-330 .elementor-element.elementor-element-fb9782b{
background: rgba( 26, 26, 26, 0.8 );
box-shadow: 0 8px 15px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eebc663 */.elementor-330 .elementor-element.elementor-element-eebc663:hover{
    opacity: 0.6;
}

.elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title{
    margin-top: 0;
}

@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-eebc663 .elementor-icon-box-title{
        margin-top: 1.4px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-100c5aa */.elementor-330 .elementor-element.elementor-element-100c5aa .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adc772 */.elementor-330 .elementor-element.elementor-element-6adc772{
    border-radius: 6.25rem;
border: 1px solid #D0D0D0;
background: rgba(0, 138, 255, 0.20);
box-shadow: 0px 0px 18.3px 0px rgba(0, 126, 236, 0.26);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab5333b */.elementor-330 .elementor-element.elementor-element-ab5333b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1edafa */.elementor-330 .elementor-element.elementor-element-b1edafa{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c22e4d */.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button-content-wrapper {
    align-items: center
}


@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-9c22e4d .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab9f618 */.elementor-330 .elementor-element.elementor-element-ab9f618{
background: rgba( 26, 26, 26, 0.8 );
box-shadow: 0 8px 15px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-684c5ec */.elementor-330 .elementor-element.elementor-element-684c5ec:hover{
    opacity: 0.6;
}

.elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title{
    margin-top: 0;
}

@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-684c5ec .elementor-icon-box-title{
        margin-top: 1.4px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f9b7260 */.elementor-330 .elementor-element.elementor-element-f9b7260 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-397ed75 */.elementor-330 .elementor-element.elementor-element-397ed75{
    border-radius: 6.25rem;
border: 1px solid #D0D0D0;
background: rgba(0, 138, 255, 0.20);
box-shadow: 0px 0px 18.3px 0px rgba(0, 126, 236, 0.26);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c17e206 */.elementor-330 .elementor-element.elementor-element-c17e206{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd8ec5a */.elementor-330 .elementor-element.elementor-element-dd8ec5a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95236b9 */.elementor-330 .elementor-element.elementor-element-95236b9{
background: rgba( 26, 26, 26, 0.8 );
box-shadow: 0 8px 15px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-523442a */.elementor-330 .elementor-element.elementor-element-523442a .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-523442a .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-523442a .elementor-button-content-wrapper {
    align-items: center
}

@media(max-width: 380px){
    .elementor-330 .elementor-element.elementor-element-523442a .elementor-button{
        font-size: 4vw !important;
    }
}

@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-523442a .elementor-button{
        font-size: 3.7vw !important;
    }
    .elementor-330 .elementor-element.elementor-element-523442a .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-523442a .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bccb34 */.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button-content-wrapper {
    align-items: center
}

@media(max-width: 380px){
    .elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button{
        font-size: 4vw !important;
    }
}

@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button{
        font-size: 3.7vw !important;
    }
    .elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-6bccb34 .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf3115 */.elementor-330 .elementor-element.elementor-element-cbf3115{
    border-radius: 1.875rem;
background: #1A1A1A;
}

@media(max-width: 531px){
    .elementor-330 .elementor-element.elementor-element-cbf3115{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-261295d */.elementor-330 .elementor-element.elementor-element-261295d b{
    color: #008AFF !important;
    font-weight: 700;
}

@media(max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-261295d br{
        display: none;
    }
}

@media(max-width: 453px){
    .elementor-330 .elementor-element.elementor-element-261295d .elementor-heading-title{
        font-size: 7.1vw !important;
    }
}

@media(max-width: 395px){
    .elementor-330 .elementor-element.elementor-element-261295d .elementor-heading-title{
        font-size: 6.9vw !important;
        line-height: 8.5vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eee9aef */@media(max-width: 596px){
    .elementor-330 .elementor-element.elementor-element-eee9aef{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be8c698 */.elementor-330 .elementor-element.elementor-element-be8c698 .estrutura{
    font-weight: 700;
    color: #008AFF;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c9a08a */.elementor-330 .elementor-element.elementor-element-0c9a08a .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b87b3b2 */@media(max-width: 422px){
    .elementor-330 .elementor-element.elementor-element-b87b3b2 .elementor-heading-title{
        font-size: 7.6vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6d3b28 */.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button{
    display: flex;
    justify-content: center;
}

.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button-content-wrapper {
    align-items: center
}


@media(max-width: 360px){
    .elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button svg{
    width: 25px; /*altere o tamanho aqui*/
    height: 25px; /*altere o tamanho aqui*/
    vertical-align: middle;
}
}

.elementor-330 .elementor-element.elementor-element-f6d3b28 .elementor-button:hover svg{
    rotate: 34.11deg;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21aeddf *//* Estilo geral do menu responsivo */
.menu-desktop {
    transition: width 0.3s ease;
    width: 900px; /* Largura para o desktop */
}

/* Menu expandido no desktop */
.menu-desktop.expandido {
    width: 100%; /* O menu expandido ocupa 100% da largura */
    border-radius: 0px !important;
    margin-top: 0px !important;
    padding: 20px 1px !important;
}

/* Media Query para telas de até 1024px (tablet e abaixo) */
@media(max-width: 1024px) {
    .menu-desktop {
        width: 700px !important; /* Largura reduzida para tablets */
    }
    .menu-desktop.expandido{
        width: 100% !important;
    }
}

/* Media Query para telas de até 767px (mobile) */
@media(max-width: 767px) {
    .menu-mobile {
        width: 400px !important; /* Largura reduzida para dispositivos móveis */
    }

    /* Menu expandido para dispositivos móveis */
    .menu-mobile.expandido {
        margin-top: 0px !important; /* Ajuste para o mobile, sem o top negativo */
        padding: 10px 1px !important; /* Ajuste do padding no mobile */
         width: 100% !important;
         border-radius: 0px !important;
    }
}

/*css POPUP*/
.popup{
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    transition: 0.5s;
    pointer-events: none;
}
.popup.ativo{
    opacity: 1 !important;
    z-index: 999;
    transition: 0.5s;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS */p:last-child{
    margin-bottom: 0px;
}

.elementor-heading-title{
    margin-bottom: 0px;
}

body::-webkit-scrollbar {
width: 12px;
}

body::-webkit-scrollbar-track {
background: #202020;
}

body::-webkit-scrollbar-thumb {
background-color: #2c2d65;

border-radius: 5px;

border: 0.5px solid #f1f2f3;

}

html,
body{
width:100% !important;
overflow-x:hidden !important;
}

/*barra duplicada*/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DSari';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.eot');
	src: url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.eot?#iefix') format('embedded-opentype'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.woff2') format('woff2'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.woff') format('woff'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.ttf') format('truetype'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariBold.svg#DSari') format('svg');
}
@font-face {
	font-family: 'DSari';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.eot');
	src: url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.eot?#iefix') format('embedded-opentype'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.woff2') format('woff2'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.woff') format('woff'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.ttf') format('truetype'),
		url('https://institutopaulovinicius.com.br/wp-content/uploads/2025/03/DSariMedium.svg#DSari') format('svg');
}
/* End Custom Fonts CSS */