.elementor-1604 .elementor-element.elementor-element-1764272{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-bbface9{--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:wrap;}.elementor-1604 .elementor-element.elementor-element-af87b3c{--display:flex;}.elementor-1604 .elementor-element.elementor-element-40cf38a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1604 .elementor-element.elementor-element-49843d9 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-49843d9 .elementor-icon{font-size:35px;}.elementor-1604 .elementor-element.elementor-element-49843d9 .elementor-icon svg{height:35px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1604 .elementor-element.elementor-element-6e69f2d .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-1604 .elementor-element.elementor-element-e562167{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-bee1b3c{--display:flex;}.elementor-1604 .elementor-element.elementor-element-2ac0815{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-3aa83b9 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-3aa83b9 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-3aa83b9 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-2e4d11b .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-06a7851{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-bb13783{--display:flex;}.elementor-1604 .elementor-element.elementor-element-ca20a82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-f2f0b84 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-f2f0b84 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-f2f0b84 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-c862114 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-018790c{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-29759e3{--display:flex;}.elementor-1604 .elementor-element.elementor-element-270aac0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-f93c0c3 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-f93c0c3 .elementor-icon{font-size:35px;}.elementor-1604 .elementor-element.elementor-element-f93c0c3 .elementor-icon svg{height:35px;}.elementor-1604 .elementor-element.elementor-element-023797e .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-72c1453{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-457cb8a{--display:flex;}.elementor-1604 .elementor-element.elementor-element-45205b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-cc14437 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-cc14437 .elementor-icon{font-size:35px;}.elementor-1604 .elementor-element.elementor-element-cc14437 .elementor-icon svg{height:35px;}.elementor-1604 .elementor-element.elementor-element-f0c5bb0 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-97ae2f5{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-b3dcf80{--display:flex;}.elementor-1604 .elementor-element.elementor-element-fdf153b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-59efa61 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-59efa61 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-59efa61 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-035e13c .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-4126fce{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-8567740{--display:flex;}.elementor-1604 .elementor-element.elementor-element-6c0a994{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-5b68f85 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-5b68f85 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-5b68f85 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-4fef024 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-fef575e{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-ed5098a{--display:flex;}.elementor-1604 .elementor-element.elementor-element-b163606{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-f1bd366 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-f1bd366 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-f1bd366 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-31e4bbe .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-41f07e0{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-e4856ca{--display:flex;}.elementor-1604 .elementor-element.elementor-element-a979ddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-1c5d70e .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-1c5d70e .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-1c5d70e .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-75a8de0 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-9b082d8{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-79475a3{--display:flex;}.elementor-1604 .elementor-element.elementor-element-a5bb903{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-4687b1e .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-4687b1e .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-4687b1e .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-53383e9 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-bc97836{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-1e9b597{--display:flex;}.elementor-1604 .elementor-element.elementor-element-2a12244{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-3510a85 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-3510a85 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-3510a85 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-5c0c36a .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-636f407{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-797f46f{--display:flex;}.elementor-1604 .elementor-element.elementor-element-0a801db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-6b2eb5b .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-6b2eb5b .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-6b2eb5b .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-4a52e3d .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-4b2e0ec{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-bcc8810{--display:flex;}.elementor-1604 .elementor-element.elementor-element-0f90021{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-8e1bdb8 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-8e1bdb8 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-8e1bdb8 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-d7ec73d .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-fc6445b{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-ebdaf21{--display:flex;}.elementor-1604 .elementor-element.elementor-element-e5fe9dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-598494c .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-598494c .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-598494c .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-f1ebe90 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-e139777{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-56a94e7{--display:flex;}.elementor-1604 .elementor-element.elementor-element-5e54b4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-16ea1fd .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-16ea1fd .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-16ea1fd .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-7a9a247 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-e0ef8af{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-6ee6537{--display:flex;}.elementor-1604 .elementor-element.elementor-element-52fb0cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-52cde89 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-52cde89 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-52cde89 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-384fd77 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-60109f0{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-b3da028{--display:flex;}.elementor-1604 .elementor-element.elementor-element-0c14768{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-2cd523a .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-2cd523a .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-2cd523a .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-ac0b5d9 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-568c023{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-d0edaab{--display:flex;}.elementor-1604 .elementor-element.elementor-element-d4255b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-b38d815 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-b38d815 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-b38d815 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-86dd176 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-4fe188e{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-48807b7{--display:flex;}.elementor-1604 .elementor-element.elementor-element-885a3de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-da330ee .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-da330ee .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-da330ee .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-0adcbc8 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-2f6be1d{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-03d05f9{--display:flex;}.elementor-1604 .elementor-element.elementor-element-6785f32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-119e8f2 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-119e8f2 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-119e8f2 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-5b8e106 .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-ad1a29a{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-bbe1fb6{--display:flex;}.elementor-1604 .elementor-element.elementor-element-c308717{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-6205895 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-6205895 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-6205895 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-29f606f .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-572546d{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-20bc6be{--display:flex;}.elementor-1604 .elementor-element.elementor-element-b3d2cbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-baa7864 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-baa7864 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-baa7864 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-8f55c8f .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-d8e799f{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-ee77593{--display:flex;}.elementor-1604 .elementor-element.elementor-element-3a0d2d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1604 .elementor-element.elementor-element-150b587 .elementor-icon-wrapper{text-align:center;}.elementor-1604 .elementor-element.elementor-element-150b587 .elementor-icon{font-size:30px;}.elementor-1604 .elementor-element.elementor-element-150b587 .elementor-icon svg{height:30px;}.elementor-1604 .elementor-element.elementor-element-07680ca .elementor-heading-title{font-family:var( --e-global-typography-96aac4d-font-family ), Sans-serif;font-size:var( --e-global-typography-96aac4d-font-size );font-weight:var( --e-global-typography-96aac4d-font-weight );line-height:var( --e-global-typography-96aac4d-line-height );color:var( --e-global-color-secondary );}.elementor-1604 .elementor-element.elementor-element-e5a091f{text-align:start;font-family:var( --e-global-typography-7e2e844-font-family ), Sans-serif;font-size:var( --e-global-typography-7e2e844-font-size );font-weight:var( --e-global-typography-7e2e844-font-weight );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4559175{--display:flex;--position:fixed;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:50px;--z-index:999;}body:not(.rtl) .elementor-1604 .elementor-element.elementor-element-4559175{right:50px;}body.rtl .elementor-1604 .elementor-element.elementor-element-4559175{left:50px;}.elementor-1604 .elementor-element.elementor-element-f406b6d{width:var( --container-widget-width, 182px );max-width:182px;background-color:#FFFFFF;padding:10px 20px 010px 20px;--container-widget-width:182px;--container-widget-flex-grow:0;border-radius:10px 10px 0px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);font-family:var( --e-global-typography-f231c87-font-family ), Sans-serif;font-size:var( --e-global-typography-f231c87-font-size );font-weight:var( --e-global-typography-f231c87-font-weight );line-height:var( --e-global-typography-f231c87-line-height );}.elementor-1604 .elementor-element.elementor-element-f406b6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.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 );}@media(min-width:768px){.elementor-1604 .elementor-element.elementor-element-bbface9{--width:100%;}.elementor-1604 .elementor-element.elementor-element-4559175{--width:270px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1604 .elementor-element.elementor-element-6e69f2d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1604 .elementor-element.elementor-element-e562167{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-2e4d11b .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-06a7851{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-c862114 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-018790c{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-023797e .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-72c1453{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-f0c5bb0 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-97ae2f5{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-035e13c .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4126fce{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4fef024 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-fef575e{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-31e4bbe .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-41f07e0{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-75a8de0 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-9b082d8{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-53383e9 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-bc97836{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-5c0c36a .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-636f407{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4a52e3d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4b2e0ec{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-d7ec73d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-fc6445b{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-f1ebe90 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e139777{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-7a9a247 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e0ef8af{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-384fd77 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-60109f0{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-ac0b5d9 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-568c023{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-86dd176 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4fe188e{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-0adcbc8 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-2f6be1d{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-5b8e106 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-ad1a29a{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-29f606f .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-572546d{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-8f55c8f .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-d8e799f{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-07680ca .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e5a091f{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-f406b6d{font-size:var( --e-global-typography-f231c87-font-size );line-height:var( --e-global-typography-f231c87-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1604 .elementor-element.elementor-element-6e69f2d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1604 .elementor-element.elementor-element-e562167{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-2e4d11b .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-06a7851{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-c862114 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-018790c{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-023797e .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-72c1453{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-f0c5bb0 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-97ae2f5{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-035e13c .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4126fce{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4fef024 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-fef575e{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-31e4bbe .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-41f07e0{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-75a8de0 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-9b082d8{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-53383e9 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-bc97836{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-5c0c36a .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-636f407{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4a52e3d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4b2e0ec{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-d7ec73d .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-fc6445b{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-f1ebe90 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e139777{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-7a9a247 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e0ef8af{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-384fd77 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-60109f0{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-ac0b5d9 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-568c023{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-86dd176 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-4fe188e{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-0adcbc8 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-2f6be1d{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-5b8e106 .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-ad1a29a{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-29f606f .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-572546d{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-8f55c8f .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-d8e799f{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-07680ca .elementor-heading-title{font-size:var( --e-global-typography-96aac4d-font-size );line-height:var( --e-global-typography-96aac4d-line-height );}.elementor-1604 .elementor-element.elementor-element-e5a091f{font-size:var( --e-global-typography-7e2e844-font-size );line-height:var( --e-global-typography-7e2e844-line-height );}.elementor-1604 .elementor-element.elementor-element-4559175{--width:320px;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:18px;}body:not(.rtl) .elementor-1604 .elementor-element.elementor-element-4559175{right:10px;}body.rtl .elementor-1604 .elementor-element.elementor-element-4559175{left:10px;}.elementor-1604 .elementor-element.elementor-element-f406b6d{font-size:var( --e-global-typography-f231c87-font-size );line-height:var( --e-global-typography-f231c87-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-bbface9 *//*card*/
.nossosservicos.box{
    position: relative;
    display: block;
    width: 22%;
    height: 300px;
    padding: 20px;
    border: 1px solid var(--e-global-color-primary);
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    transition: box-shadow .3s ease;
    cursor: pointer;
}
.nossosservicos.box:hover {
    box-shadow: 0 0 10px rgba(175,145,19,0.44);
}

/*Leia Mais*/
/* -------- SETA -------- */
.nossosservicos.box::before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    top: 255px;
    left: 20px;
    background-color: var(--e-global-color-primary);
    -webkit-mask: url("https://advocacia-viana.com/wp-content/uploads/2026/03/down-arrow_4023491.svg") no-repeat center;
    mask: url("https://advocacia-viana.com/wp-content/uploads/2026/03/down-arrow_4023491.svg") no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
    transform: rotate(-90deg) translateX(0);
    transition: transform .3s ease-out;
    pointer-events: none;
}
.nossosservicos.box:hover::before {
    transform: rotate(-90deg) translateY(10px);
}
/* -------- TEXTO -------- */
.nossosservicos.box::after {
    content: "Ler Mais";
    position: absolute;
    bottom: 30px;
    left: 45px;
    font-family: var(--e-global-typography-f231c87-font-family), Sans-serif;
    font-size: var(--e-global-typography-f231c87-font-size);
    font-weight: var(--e-global-typography-f231c87-font-weight);
    line-height: var(--e-global-typography-f231c87-line-height);
    color: var(--e-global-color-secondary);
    transition: color .3s ease;
    pointer-events: none;
}

.nossosservicos.box:hover::after {
    color: var(--e-global-color-primary);
}

/*Descrição*/
.nossosservicos .descricao{
    height: 160px;
    overflow: hidden;
}

/* RESPONSIVO */
@media (max-width:768px){
    .nossosservicos.box {
        width: 100%;
        height: 250px;
    }
    .nossosservicos.box::before{
        top: 205px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4559175 */.img-whatsapp {
    transition: all .5s ease-in-out;
}

.img-whatsapp:hover {
    transform: scale(1.05)
}

.cta-wpp {
    animation: grow 3s linear,nudge 3s linear infinite;
    max-width: 170px;
    line-height: 115%;
    font-size: 14px;
    width: 450px
}

@keyframes grow {
    0% {
        width: auto;
        max-width: 0;
        max-height: 74.375px;
        transition: max-width 1s ease-in-out,color .2s ease-in-out;
        color: transparent
    }

    35% {
        transition: color 1.5s ease-in-out;
        text-indent: unset;
        max-width: 160px;
        color: #000
    }
}

@keyframes nudge {
    80% {
        transform: translate(0,0) rotate(0)
    }

    85% {
        transform: translate(-2px,2px) rotate(-2deg)
    }

    90% {
        transform: translate(0,0) rotate(0)
    }

    95% {
        transform: translate(2px,2px) rotate(2deg)
    }

    100% {
        transform: translate(0,0) rotate(0)
    }
}/* End custom CSS */
/* Start custom CSS */html, body{ overflow-x: hidden !important; }/* End custom CSS */