.elementor-9661 .elementor-element.elementor-element-64172d2{--display:flex;--min-height:700px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9661 .elementor-element.elementor-element-8fef8d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9661 .elementor-element.elementor-element-47fdb35{--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-widget-text-editor{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-9661 .elementor-element.elementor-element-2721cd9{font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-9661 .elementor-element.elementor-element-5be937a .elementor-button{background-color:var( --e-global-color-22e71ad );font-family:var( --e-global-typography-2b46032-font-family ), Sans-serif;font-size:var( --e-global-typography-2b46032-font-size );font-weight:var( --e-global-typography-2b46032-font-weight );text-transform:var( --e-global-typography-2b46032-text-transform );text-decoration:var( --e-global-typography-2b46032-text-decoration );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-5be937a > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-9661 .elementor-element.elementor-element-5be937a.elementor-element{--align-self:flex-start;}.elementor-9661 .elementor-element.elementor-element-5be937a > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9661 .elementor-element.elementor-element-5be937a:hover .elementor-widget-container{box-shadow:0px 30px 45px 0px rgba(0, 0, 0, 0.16);}.elementor-9661 .elementor-element.elementor-element-2e6d44a{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-9661 .elementor-element.elementor-element-b6a6e78 img{width:85%;}.elementor-9661 .elementor-element.elementor-element-7b8a16d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6b82d34 );--border-color:var( --e-global-color-6b82d34 );--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9661 .elementor-element.elementor-element-2893b93{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-9661 .elementor-element.elementor-element-2893b93.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-2893b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-2177eeb{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-2177eeb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9661 .elementor-element.elementor-element-2177eeb.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-d46c5b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-8a57faf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9661 .elementor-element.elementor-element-c1502d3{--display:flex;}.elementor-9661 .elementor-element.elementor-element-b68ea2f{--display:flex;}.elementor-9661 .elementor-element.elementor-element-2d52d9d{--display:flex;}.elementor-9661 .elementor-element.elementor-element-07863bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-83b70e9{--display:flex;}.elementor-9661 .elementor-element.elementor-element-9712c4e{--display:flex;}.elementor-9661 .elementor-element.elementor-element-48f56dd{--display:flex;}.elementor-9661 .elementor-element.elementor-element-50238e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-1fa6ebf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-6767445{text-align:center;}.elementor-9661 .elementor-element.elementor-element-6767445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-b583f79{text-align:center;}.elementor-9661 .elementor-element.elementor-element-b583f79 .elementor-heading-title{font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-6c8de37{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-widget-posts .ecs-load-more-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-9661 .elementor-element.elementor-element-4b17072{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9661 .elementor-element.elementor-element-f4d9597 .elementor-button{background-color:var( --e-global-color-22e71ad );font-family:var( --e-global-typography-2b46032-font-family ), Sans-serif;font-size:var( --e-global-typography-2b46032-font-size );font-weight:var( --e-global-typography-2b46032-font-weight );text-transform:var( --e-global-typography-2b46032-text-transform );text-decoration:var( --e-global-typography-2b46032-text-decoration );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-f4d9597 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-9661 .elementor-element.elementor-element-f4d9597.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-f4d9597 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9661 .elementor-element.elementor-element-f4d9597:hover .elementor-widget-container{box-shadow:0px 30px 45px 0px rgba(0, 0, 0, 0.16);}.elementor-9661 .elementor-element.elementor-element-b7c0733{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-5fe3cf8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-9661 .elementor-element.elementor-element-5fe3cf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-5e21e16{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-29c4e65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9661 .elementor-element.elementor-element-208af0a{--display:flex;}.elementor-9661 .elementor-element.elementor-element-94ea5f6{--display:flex;}.elementor-9661 .elementor-element.elementor-element-f8650e5{--display:flex;}.elementor-9661 .elementor-element.elementor-element-714724c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-9a5c740{--display:flex;}.elementor-9661 .elementor-element.elementor-element-7eb3d0c{--display:flex;}.elementor-9661 .elementor-element.elementor-element-29b7a49{--display:flex;}.elementor-9661 .elementor-element.elementor-element-e89afb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-6ed02fb{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-9661 .elementor-element.elementor-element-6ed02fb.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-6ed02fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-28190d5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-28190d5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9661 .elementor-element.elementor-element-28190d5.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-8369a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-e290a49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9661 .elementor-element.elementor-element-be8eefb{--display:flex;}.elementor-9661 .elementor-element.elementor-element-934b58c{--display:flex;}.elementor-9661 .elementor-element.elementor-element-c5ff44c{--display:flex;}.elementor-9661 .elementor-element.elementor-element-2a9debe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-25d3edd{--display:flex;}.elementor-9661 .elementor-element.elementor-element-fc23649{--display:flex;}.elementor-9661 .elementor-element.elementor-element-9bc2189{--display:flex;}.elementor-9661 .elementor-element.elementor-element-9979a23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-21326ea{--display:flex;}.elementor-9661 .elementor-element.elementor-element-1cdbd15{--display:flex;}.elementor-9661 .elementor-element.elementor-element-f2cc7af{--display:flex;}.elementor-9661 .elementor-element.elementor-element-82249d9{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-82249d9:not(.elementor-motion-effects-element-type-background), .elementor-9661 .elementor-element.elementor-element-82249d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22e71ad );}.elementor-9661 .elementor-element.elementor-element-dbf11f0{--display:flex;--justify-content:center;}.elementor-9661 .elementor-element.elementor-element-997d3f8{text-align:center;}.elementor-9661 .elementor-element.elementor-element-997d3f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:#FFFFFF;}.elementor-9661 .elementor-element.elementor-element-36198ee{text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:#FFFFFF;}.elementor-9661 .elementor-element.elementor-element-bcb77c2{--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;}.elementor-9661 .elementor-element.elementor-element-b07a607 .elementor-button{background-color:var( --e-global-color-22e71ad );font-family:var( --e-global-typography-6882e58-font-family ), Sans-serif;font-size:var( --e-global-typography-6882e58-font-size );font-weight:var( --e-global-typography-6882e58-font-weight );text-transform:var( --e-global-typography-6882e58-text-transform );text-decoration:var( --e-global-typography-6882e58-text-decoration );line-height:var( --e-global-typography-6882e58-line-height );word-spacing:var( --e-global-typography-6882e58-word-spacing );}.elementor-9661 .elementor-element.elementor-element-b07a607{width:var( --container-widget-width, 23.51% );max-width:23.51%;--container-widget-width:23.51%;--container-widget-flex-grow:0;}.elementor-9661 .elementor-element.elementor-element-b07a607 > .elementor-widget-container:hover{--e-transform-translateY:-1px;}.elementor-9661 .elementor-element.elementor-element-b07a607.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9661 .elementor-element.elementor-element-b07a607 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8f0e9b1 );border-radius:5px 5px 5px 5px;}.elementor-9661 .elementor-element.elementor-element-b07a607:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;box-shadow:0px 30px 45px 0px rgba(0, 0, 0, 0.16);}.elementor-9661 .elementor-element.elementor-element-9ac8ceb{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ba10720 );--border-color:var( --e-global-color-ba10720 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-9ac8ceb:not(.elementor-motion-effects-element-type-background), .elementor-9661 .elementor-element.elementor-element-9ac8ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba10720 );}.elementor-9661 .elementor-element.elementor-element-1001ab9.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-1001ab9{text-align:center;}.elementor-9661 .elementor-element.elementor-element-1001ab9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-45b7979{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-45b7979.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-fd4ab35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-31c51f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-3e4aa9e{--display:flex;}.elementor-9661 .elementor-element.elementor-element-0f010be{--display:flex;}.elementor-9661 .elementor-element.elementor-element-5a882fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-2152adb{--display:flex;}.elementor-9661 .elementor-element.elementor-element-4eb56ae{--display:flex;}.elementor-9661 .elementor-element.elementor-element-caa582e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-b86f1f0{--display:flex;}.elementor-9661 .elementor-element.elementor-element-e6eb20e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6b82d34 );--border-color:var( --e-global-color-6b82d34 );--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-f6d4da4.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-f6d4da4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-bde8a75{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-bde8a75.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-50b70e3{--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;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-9661 .elementor-element.elementor-element-abc9c88{--image-border-color:var( --e-global-color-6b82d34 );--image-border-width:1px;--image-border-radius:5px;--image-transition-duration:300ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-3223ca3 );--galleries-title-color-hover:var( --e-global-color-22e71ad );--galleries-pointer-bg-color-hover:#61CE7000;--gallery-title-color-active:var( --e-global-color-22e71ad );--galleries-pointer-bg-color-active:#61CE7000;}.elementor-9661 .elementor-element.elementor-element-abc9c88 .elementor-gallery-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:22px;--space-between:3px;}.elementor-9661 .elementor-element.elementor-element-abc9c88 .elementor-gallery__titles-container{margin-bottom:50px;}.elementor-9661 .elementor-element.elementor-element-2989280{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-b1f12d9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-9661 .elementor-element.elementor-element-b1f12d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-0defeb2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46438f2-font-family ), Sans-serif;font-size:var( --e-global-typography-46438f2-font-size );font-weight:var( --e-global-typography-46438f2-font-weight );line-height:var( --e-global-typography-46438f2-line-height );color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-ccc9bae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9661 .elementor-element.elementor-element-f7721c6{--display:flex;}.elementor-9661 .elementor-element.elementor-element-937fe64{--display:flex;}.elementor-9661 .elementor-element.elementor-element-aa20496{--display:flex;}.elementor-9661 .elementor-element.elementor-element-5927d01{--display:flex;}.elementor-9661 .elementor-element.elementor-element-c28e287{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-9661 .elementor-element.elementor-element-6898bb7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9661 .elementor-element.elementor-element-6898bb7.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-6898bb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:47px;color:var( --e-global-color-3223ca3 );}.elementor-9661 .elementor-element.elementor-element-e6a2449{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-a3d6da5{--display:flex;}.elementor-9661 .elementor-element.elementor-element-5b3be67{--display:flex;}@media(min-width:768px){.elementor-9661 .elementor-element.elementor-element-64172d2{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-8fef8d6{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-47fdb35{--width:55%;}.elementor-9661 .elementor-element.elementor-element-2e6d44a{--width:45%;}.elementor-9661 .elementor-element.elementor-element-7b8a16d{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-d46c5b5{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-8a57faf{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-07863bc{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-50238e2{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-6c8de37{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-b7c0733{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-29c4e65{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-714724c{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-e89afb6{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-8369a58{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-e290a49{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-2a9debe{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-9979a23{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-82249d9{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-dbf11f0{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-9ac8ceb{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-fd4ab35{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-31c51f1{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-5a882fe{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-caa582e{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-e6eb20e{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-50b70e3{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-2989280{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-ccc9bae{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-c28e287{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-e6a2449{--content-width:1400px;}.elementor-9661 .elementor-element.elementor-element-a3d6da5{--width:60%;}.elementor-9661 .elementor-element.elementor-element-5b3be67{--width:40%;}}@media(min-width:1920px){.elementor-9661 .elementor-element.elementor-element-2721cd9{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-5be937a .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-2177eeb{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b583f79 .elementor-heading-title{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-f4d9597 .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-5e21e16{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-28190d5{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-36198ee{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b07a607 .elementor-button{font-size:var( --e-global-typography-6882e58-font-size );line-height:var( --e-global-typography-6882e58-line-height );word-spacing:var( --e-global-typography-6882e58-word-spacing );}.elementor-9661 .elementor-element.elementor-element-45b7979{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-bde8a75{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-0defeb2{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}}@media(max-width:1366px){.elementor-9661 .elementor-element.elementor-element-2721cd9{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-5be937a .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-2177eeb{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b583f79 .elementor-heading-title{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-f4d9597 .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-5e21e16{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-28190d5{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-36198ee{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b07a607{width:var( --container-widget-width, 257.938px );max-width:257.938px;--container-widget-width:257.938px;--container-widget-flex-grow:0;}.elementor-9661 .elementor-element.elementor-element-b07a607 .elementor-button{font-size:var( --e-global-typography-6882e58-font-size );line-height:var( --e-global-typography-6882e58-line-height );word-spacing:var( --e-global-typography-6882e58-word-spacing );}.elementor-9661 .elementor-element.elementor-element-45b7979{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-bde8a75{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-0defeb2{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}}@media(max-width:1024px){.elementor-9661 .elementor-element.elementor-element-64172d2{--min-height:500px;}.elementor-9661 .elementor-element.elementor-element-2721cd9{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-5be937a .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-2177eeb{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-6767445{text-align:center;}.elementor-9661 .elementor-element.elementor-element-b583f79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9661 .elementor-element.elementor-element-b583f79 .elementor-heading-title{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-4b17072{--grid-row-gap:0px;}.elementor-9661 .elementor-element.elementor-element-f4d9597 .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-5e21e16{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-28190d5{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-36198ee{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b07a607 .elementor-button{font-size:var( --e-global-typography-6882e58-font-size );line-height:var( --e-global-typography-6882e58-line-height );word-spacing:var( --e-global-typography-6882e58-word-spacing );}.elementor-9661 .elementor-element.elementor-element-45b7979{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-fd4ab35{--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-9661 .elementor-element.elementor-element-bde8a75{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-abc9c88 .elementor-gallery-title{font-size:16px;}.elementor-9661 .elementor-element.elementor-element-0defeb2{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-ccc9bae{--flex-wrap:wrap;}.elementor-9661 .elementor-element.elementor-element-c28e287{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-9661 .elementor-element.elementor-element-45b7979{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-9661 .elementor-element.elementor-element-bde8a75{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(max-width:767px){.elementor-9661 .elementor-element.elementor-element-64172d2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-8fef8d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-2721cd9{text-align:center;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-5be937a.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-5be937a .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-7b8a16d{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-2893b93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9661 .elementor-element.elementor-element-2893b93 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-2177eeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-50238e2{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-6767445{text-align:center;}.elementor-9661 .elementor-element.elementor-element-6767445 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-b583f79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-9661 .elementor-element.elementor-element-b583f79 .elementor-heading-title{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-6c8de37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-4b17072{--grid-row-gap:0px;}.elementor-9661 .elementor-element.elementor-element-f4d9597.elementor-element{--align-self:center;}.elementor-9661 .elementor-element.elementor-element-f4d9597 .elementor-button{font-size:var( --e-global-typography-2b46032-font-size );line-height:var( --e-global-typography-2b46032-line-height );word-spacing:var( --e-global-typography-2b46032-word-spacing );}.elementor-9661 .elementor-element.elementor-element-b7c0733{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-5fe3cf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9661 .elementor-element.elementor-element-5fe3cf8 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-5e21e16{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-e89afb6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-6ed02fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9661 .elementor-element.elementor-element-6ed02fb .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-28190d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-82249d9{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-dbf11f0{--min-height:0px;}.elementor-9661 .elementor-element.elementor-element-997d3f8 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-36198ee{font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-b07a607 .elementor-button{font-size:var( --e-global-typography-6882e58-font-size );line-height:var( --e-global-typography-6882e58-line-height );word-spacing:var( --e-global-typography-6882e58-word-spacing );}.elementor-9661 .elementor-element.elementor-element-9ac8ceb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-1001ab9 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-45b7979{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-fd4ab35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-e6eb20e{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-f6d4da4{text-align:center;}.elementor-9661 .elementor-element.elementor-element-f6d4da4 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-bde8a75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-50b70e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9661 .elementor-element.elementor-element-abc9c88 .elementor-gallery-title{font-size:14px;}.elementor-9661 .elementor-element.elementor-element-2989280{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-b1f12d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9661 .elementor-element.elementor-element-b1f12d9 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-0defeb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-46438f2-font-size );line-height:var( --e-global-typography-46438f2-line-height );}.elementor-9661 .elementor-element.elementor-element-c28e287{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-9661 .elementor-element.elementor-element-6898bb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-9661 .elementor-element.elementor-element-6898bb7 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-9661 .elementor-element.elementor-element-a3d6da5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for gallery, class: .elementor-element-abc9c88 */.gallery-filter::before {
    content: '';
    position: absolute;
    height: 1px;
    width: 70%;
    background: #D1D4DA;
    top:37px;
    left:50%;
    transform: translate(-50%, -50%);
}

.gallery-filter .elementor-item-active::after {
    content: '';
    position: absolute;
    height: 2px !important;
    width: 100% !important;
    background: #4a76f8 !important;
    top: 35px;
    left: 0;
}

@media screen and (max-width: 992px){
    .gallery-filter::before {
    content: '';
    position: absolute;
    height: 1px;
    width: 75%;
    background: transparent;
    top:37px;
    left:50%;
    transform: translate(-50%, -50%);
}
}

@media screen and (max-width:768px){
    .gallery-filter::before {
    content: '';
    position: absolute;
    height: 1px;
    width: 75%;
    background: transparent;
    top:37px;
    left:50%;
    transform: translate(-50%, -50%);
    
}/* End custom CSS */