.elementor-31 .elementor-element.elementor-element-531093c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.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-31 .elementor-element.elementor-element-c55e9a4{text-align:center;}.elementor-31 .elementor-element.elementor-element-c55e9a4 .elementor-heading-title{font-family:var( --e-global-typography-e21d0a8-font-family ), Sans-serif;font-size:var( --e-global-typography-e21d0a8-font-size );font-weight:var( --e-global-typography-e21d0a8-font-weight );line-height:var( --e-global-typography-e21d0a8-line-height );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-383a9ca > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-383a9ca{text-align:center;}.elementor-31 .elementor-element.elementor-element-383a9ca .elementor-heading-title{color:var( --e-global-color-fe0148d );}.elementor-31 .elementor-element.elementor-element-77dcd95{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-9667225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b98f998{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ee5194c{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ee5194c .elementor-heading-title{font-family:var( --e-global-typography-03b7956-font-family ), Sans-serif;font-size:var( --e-global-typography-03b7956-font-size );font-weight:var( --e-global-typography-03b7956-font-weight );line-height:var( --e-global-typography-03b7956-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-42831f6{--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:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c697ead > .elementor-widget-container{margin:0px -60px 0px 60px;}.elementor-31 .elementor-element.elementor-element-c697ead{z-index:2;}.elementor-31 .elementor-element.elementor-element-ee65828{z-index:1;}.elementor-31 .elementor-element.elementor-element-ee65828 img{width:450px;}.elementor-31 .elementor-element.elementor-element-cfdbc03{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-d3d5080{--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:flex-start;}.elementor-31 .elementor-element.elementor-element-896378a{z-index:2;}.elementor-31 .elementor-element.elementor-element-55392e1{z-index:1;}.elementor-31 .elementor-element.elementor-element-55392e1 img{width:450px;}.elementor-31 .elementor-element.elementor-element-b4d521d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-de5a174{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-09993cc{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-09993cc .elementor-heading-title{font-family:var( --e-global-typography-03b7956-font-family ), Sans-serif;font-size:var( --e-global-typography-03b7956-font-size );font-weight:var( --e-global-typography-03b7956-font-weight );line-height:var( --e-global-typography-03b7956-line-height );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-00a91f9{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-62f8197{--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:flex-start;}.elementor-31 .elementor-element.elementor-element-8c924fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-0734ae9{z-index:2;}.elementor-31 .elementor-element.elementor-element-0734ae9 img{width:500px;}.elementor-31 .elementor-element.elementor-element-9b35ceb{z-index:4;}.elementor-31 .elementor-element.elementor-element-9b35ceb img{width:500px;}.elementor-31 .elementor-element.elementor-element-c6b5b25{z-index:3;}.elementor-31 .elementor-element.elementor-element-c6b5b25 img{width:500px;}.elementor-31 .elementor-element.elementor-element-148c511{z-index:1;}.elementor-31 .elementor-element.elementor-element-148c511 img{width:450px;}.elementor-31 .elementor-element.elementor-element-c426409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-93826e8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-7ac8fe5{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-7ac8fe5 .elementor-heading-title{font-family:var( --e-global-typography-03b7956-font-family ), Sans-serif;font-size:var( --e-global-typography-03b7956-font-size );font-weight:var( --e-global-typography-03b7956-font-weight );line-height:var( --e-global-typography-03b7956-line-height );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3b92fa0{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-88878b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-c5e4d8a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d5ba873 .elementor-heading-title{font-family:var( --e-global-typography-03b7956-font-family ), Sans-serif;font-size:var( --e-global-typography-03b7956-font-size );font-weight:var( --e-global-typography-03b7956-font-weight );line-height:var( --e-global-typography-03b7956-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f585554{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-31 .elementor-element.elementor-element-aeadea4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-86c275c );color:var( --e-global-color-86c275c );}.elementor-31 .elementor-element.elementor-element-aeadea4 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-aeadea4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f1dc84 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-86c275c );color:var( --e-global-color-86c275c );}.elementor-31 .elementor-element.elementor-element-7f1dc84 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-7f1dc84 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-ac6186d{--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:flex-end;}.elementor-31 .elementor-element.elementor-element-17a3b70 > .elementor-widget-container{margin:0px -80px 0px 80px;}.elementor-31 .elementor-element.elementor-element-17a3b70{z-index:2;}.elementor-31 .elementor-element.elementor-element-1fd04d4{z-index:1;}.elementor-31 .elementor-element.elementor-element-1fd04d4 img{width:450px;}.elementor-31 .elementor-element.elementor-element-d109aee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:200px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-610c42c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-11c4109{text-align:center;}.elementor-31 .elementor-element.elementor-element-11c4109 .elementor-heading-title{font-family:var( --e-global-typography-86d6ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-86d6ccd-font-size );font-weight:var( --e-global-typography-86d6ccd-font-weight );line-height:var( --e-global-typography-86d6ccd-line-height );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-97973b1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-97973b1{z-index:-1;text-align:center;}.elementor-31 .elementor-element.elementor-element-97973b1 .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-fe0148d );}.elementor-31 .elementor-element.elementor-global-1611{--swiper-slides-to-display:5;--swiper-slides-gap:30px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:45px;}.elementor-31 .elementor-element.elementor-global-1611 .swiper-slide > .elementor-element{height:100%;}.elementor-31 .elementor-element.elementor-element-52bd3d9 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-86c275c );color:var( --e-global-color-86c275c );}.elementor-31 .elementor-element.elementor-element-52bd3d9 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-52bd3d9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-52bd3d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1500px){.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-31 .elementor-element.elementor-element-c55e9a4 .elementor-heading-title{font-size:var( --e-global-typography-e21d0a8-font-size );line-height:var( --e-global-typography-e21d0a8-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-b98f998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ee5194c .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-de5a174{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-09993cc .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-93826e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-7ac8fe5 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-c5e4d8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d5ba873 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31 .elementor-element.elementor-element-11c4109 .elementor-heading-title{font-size:var( --e-global-typography-86d6ccd-font-size );line-height:var( --e-global-typography-86d6ccd-line-height );}.elementor-31 .elementor-element.elementor-element-97973b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-global-1611{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-531093c{--padding-top:60px;--padding-bottom:25px;--padding-left:5%;--padding-right:5%;}.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-31 .elementor-element.elementor-element-c55e9a4 .elementor-heading-title{font-size:var( --e-global-typography-e21d0a8-font-size );line-height:var( --e-global-typography-e21d0a8-line-height );}.elementor-31 .elementor-element.elementor-element-383a9ca > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-77dcd95{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-b98f998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ee5194c .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c697ead > .elementor-widget-container{margin:0px -40px 0px 40px;}.elementor-31 .elementor-element.elementor-element-ee65828 img{width:250px;}.elementor-31 .elementor-element.elementor-element-cfdbc03{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-896378a > .elementor-widget-container{margin:0px 15px 0px -15px;}.elementor-31 .elementor-element.elementor-element-55392e1 img{width:250px;}.elementor-31 .elementor-element.elementor-element-de5a174{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-09993cc .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-00a91f9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-0734ae9 > .elementor-widget-container{margin:0px 15px 0px -15px;}.elementor-31 .elementor-element.elementor-element-9b35ceb > .elementor-widget-container{margin:0px 15px 0px -15px;}.elementor-31 .elementor-element.elementor-element-c6b5b25 > .elementor-widget-container{margin:0px 15px 0px -15px;}.elementor-31 .elementor-element.elementor-element-148c511 img{width:250px;}.elementor-31 .elementor-element.elementor-element-93826e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-7ac8fe5 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-3b92fa0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-c5e4d8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d5ba873 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-f585554{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31 .elementor-element.elementor-element-17a3b70 > .elementor-widget-container{margin:0px -50px 0px 50px;}.elementor-31 .elementor-element.elementor-element-1fd04d4 img{width:250px;}.elementor-31 .elementor-element.elementor-element-d109aee{--padding-top:80px;--padding-bottom:150px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-11c4109 .elementor-heading-title{font-size:var( --e-global-typography-86d6ccd-font-size );line-height:var( --e-global-typography-86d6ccd-line-height );}.elementor-31 .elementor-element.elementor-element-97973b1 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-97973b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-global-1611{--swiper-slides-to-display:3;}.elementor-31 .elementor-element.elementor-element-52bd3d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-531093c{--padding-top:50px;--padding-bottom:25px;--padding-left:5%;--padding-right:5%;}.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-31 .elementor-element.elementor-element-c55e9a4 .elementor-heading-title{font-size:var( --e-global-typography-e21d0a8-font-size );line-height:var( --e-global-typography-e21d0a8-line-height );}.elementor-31 .elementor-element.elementor-element-383a9ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-77dcd95{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-b98f998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ee5194c .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-42831f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c697ead > .elementor-widget-container{margin:0px -61px 0px 60px;}.elementor-31 .elementor-element.elementor-element-cfdbc03{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-31 .elementor-element.elementor-element-d3d5080{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-31 .elementor-element.elementor-element-de5a174{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-09993cc .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-00a91f9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-31 .elementor-element.elementor-element-62f8197{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-31 .elementor-element.elementor-element-93826e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-7ac8fe5 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-3b92fa0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-c5e4d8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d5ba873 .elementor-heading-title{font-size:var( --e-global-typography-03b7956-font-size );line-height:var( --e-global-typography-03b7956-line-height );}.elementor-31 .elementor-element.elementor-element-f585554{--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31 .elementor-element.elementor-element-ac6186d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-31 .elementor-element.elementor-element-d109aee{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:60px;--padding-bottom:100px;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-11c4109 .elementor-heading-title{font-size:var( --e-global-typography-86d6ccd-font-size );line-height:var( --e-global-typography-86d6ccd-line-height );}.elementor-31 .elementor-element.elementor-element-97973b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-global-1611{--swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-52bd3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-9667225{--width:50%;}.elementor-31 .elementor-element.elementor-element-42831f6{--width:50%;}.elementor-31 .elementor-element.elementor-element-d3d5080{--width:50%;}.elementor-31 .elementor-element.elementor-element-b4d521d{--width:50%;}.elementor-31 .elementor-element.elementor-element-62f8197{--width:50%;}.elementor-31 .elementor-element.elementor-element-8c924fd{--content-width:500px;}.elementor-31 .elementor-element.elementor-element-c426409{--width:50%;}.elementor-31 .elementor-element.elementor-element-88878b0{--width:50%;}.elementor-31 .elementor-element.elementor-element-ac6186d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-9667225{--width:60%;}.elementor-31 .elementor-element.elementor-element-42831f6{--width:40%;}.elementor-31 .elementor-element.elementor-element-d3d5080{--width:40%;}.elementor-31 .elementor-element.elementor-element-b4d521d{--width:60%;}.elementor-31 .elementor-element.elementor-element-62f8197{--width:40%;}.elementor-31 .elementor-element.elementor-element-c426409{--width:60%;}.elementor-31 .elementor-element.elementor-element-88878b0{--width:60%;}.elementor-31 .elementor-element.elementor-element-ac6186d{--width:40%;}}/* Start custom CSS for heading, class: .elementor-element-c55e9a4 */.elementor-31 .elementor-element.elementor-element-c55e9a4 .elementor-heading-title.elementor-size-default{
    z-index: 99;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c697ead */.elementor-31 .elementor-element.elementor-element-c697ead {
  animation: scrolling-rotate 4s linear infinite;
}
@keyframes scrolling-rotate {
  0%, 100% {
    transform: translate(2%, 0) rotate(8deg);
  }
  50% {
    transform: translate(-2%, 0) rotate(4deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97973b1 */.elementor-31 .elementor-element.elementor-element-97973b1 .elementor-heading-title.elementor-size-default{
    z-index: 99;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1611 */.elementor-31 .elementor-element.elementor-global-1611 .swiper-pagination-bullet{
    opacity: 1;
}
.elementor-31 .elementor-element.elementor-global-1611 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #6CCFC8;
}/* End custom CSS */