.elementor-20265 .elementor-element.elementor-element-3422220{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-3299da6{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-d658d5a{width:initial;max-width:initial;}.elementor-20265 .elementor-element.elementor-element-d658d5a.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-05d79fc{text-align:center;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );width:initial;max-width:initial;}.elementor-20265 .elementor-element.elementor-element-05d79fc.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-be4b546{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20265 .elementor-element.elementor-element-be4b546 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20265 .elementor-element.elementor-element-be4b546 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20265 .elementor-element.elementor-element-be4b546 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-20265 .elementor-element.elementor-element-d26bc92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-block-start:0100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-20265 .elementor-element.elementor-element-d26bc92:not(.elementor-motion-effects-element-type-background), .elementor-20265 .elementor-element.elementor-element-d26bc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-d26bc92, .elementor-20265 .elementor-element.elementor-element-d26bc92::before{--border-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-81859ad{column-gap:0px;text-align:left;color:var( --e-global-color-45a78a1 );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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-family:var( --e-global-typography-81effb8-font-family ), Sans-serif;font-size:var( --e-global-typography-81effb8-font-size );font-weight:var( --e-global-typography-81effb8-font-weight );line-height:var( --e-global-typography-81effb8-line-height );letter-spacing:var( --e-global-typography-81effb8-letter-spacing );word-spacing:var( --e-global-typography-81effb8-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-45a78a1 );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-20265 .elementor-element.elementor-element-20239ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20265 .elementor-element.elementor-element-20239ae.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-177dca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-2d6d7fe{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-199d452{width:initial;max-width:initial;}.elementor-20265 .elementor-element.elementor-element-199d452.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-adcdb90{text-align:center;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );width:initial;max-width:initial;}.elementor-20265 .elementor-element.elementor-element-adcdb90.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-03269ee{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20265 .elementor-element.elementor-element-03269ee .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20265 .elementor-element.elementor-element-03269ee .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20265 .elementor-element.elementor-element-03269ee > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-20265 .elementor-element.elementor-element-1a156f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-b80c921{--display:flex;--background-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-bd1e0e3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:600;}.elementor-20265 .elementor-element.elementor-element-41cfffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button{font-family:var( --e-global-typography-4702d3e-font-family ), Sans-serif;font-size:var( --e-global-typography-4702d3e-font-size );font-weight:var( --e-global-typography-4702d3e-font-weight );text-decoration:var( --e-global-typography-4702d3e-text-decoration );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button:hover, .elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button:hover svg, .elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-20265 .elementor-element.elementor-element-17c308a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:150px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-1f06859{--display:flex;--background-transition:0.3s;}.elementor-20265 .elementor-element.elementor-element-ab6b454{text-align:center;}.elementor-msie .elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-20265 .elementor-element.elementor-element-ba977e1:after{content:"0.66";position:absolute;color:transparent;}.elementor-20265 .elementor-element.elementor-element-ba977e1{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item__img, .elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item__overlay{border-radius:15px 15px 15px 15px;}.elementor-20265 .elementor-element.elementor-element-ba977e1 a .elementor-portfolio-item__overlay{background-color:#001F579C;}.elementor-20265 .elementor-element.elementor-element-ba977e1 a .elementor-portfolio-item__title{color:var( --e-global-color-secondary );}.elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item__title{font-family:var( --e-global-typography-9b7f042-font-family ), Sans-serif;font-size:var( --e-global-typography-9b7f042-font-size );font-weight:var( --e-global-typography-9b7f042-font-weight );line-height:var( --e-global-typography-9b7f042-line-height );letter-spacing:var( --e-global-typography-9b7f042-letter-spacing );word-spacing:var( --e-global-typography-9b7f042-word-spacing );}.elementor-20265 .elementor-element.elementor-element-ba977e1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button{font-family:var( --e-global-typography-4702d3e-font-family ), Sans-serif;font-size:var( --e-global-typography-4702d3e-font-size );font-weight:var( --e-global-typography-4702d3e-font-weight );text-decoration:var( --e-global-typography-4702d3e-text-decoration );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button:hover, .elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button:hover svg, .elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:769px){.elementor-20265 .elementor-element.elementor-element-d26bc92{--content-width:70%;}}@media(max-width:1250px){.elementor-20265 .elementor-element.elementor-element-05d79fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-d26bc92{--justify-content:space-between;--flex-wrap:wrap;}.elementor-20265 .elementor-element.elementor-element-81859ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-81effb8-font-size );line-height:var( --e-global-typography-81effb8-line-height );letter-spacing:var( --e-global-typography-81effb8-letter-spacing );word-spacing:var( --e-global-typography-81effb8-word-spacing );}.elementor-20265 .elementor-element.elementor-element-20239ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20265 .elementor-element.elementor-element-adcdb90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-1a156f3{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-41cfffc{--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;--align-items:flex-start;}.elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button{font-size:var( --e-global-typography-4702d3e-font-size );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-8510442.elementor-element{--align-self:flex-start;}.elementor-20265 .elementor-element.elementor-element-17c308a{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-msie .elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item__title{font-size:var( --e-global-typography-9b7f042-font-size );line-height:var( --e-global-typography-9b7f042-line-height );letter-spacing:var( --e-global-typography-9b7f042-letter-spacing );word-spacing:var( --e-global-typography-9b7f042-word-spacing );}.elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button{font-size:var( --e-global-typography-4702d3e-font-size );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-10b2960.elementor-element{--align-self:flex-start;}}@media(max-width:768px){.elementor-20265 .elementor-element.elementor-element-d658d5a .elementor-heading-title{font-size:35px;}.elementor-20265 .elementor-element.elementor-element-05d79fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-81859ad{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:100%;}.elementor-20265 .elementor-element.elementor-element-81859ad.elementor-element{--align-self:flex-start;}.elementor-20265 .elementor-element.elementor-element-20239ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-81effb8-font-size );line-height:var( --e-global-typography-81effb8-line-height );letter-spacing:var( --e-global-typography-81effb8-letter-spacing );word-spacing:var( --e-global-typography-81effb8-word-spacing );}.elementor-20265 .elementor-element.elementor-element-20239ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20265 .elementor-element.elementor-element-20239ae{width:100%;max-width:100%;}.elementor-20265 .elementor-element.elementor-element-20239ae.elementor-element{--align-self:center;}.elementor-20265 .elementor-element.elementor-element-199d452 .elementor-heading-title{font-size:35px;}.elementor-20265 .elementor-element.elementor-element-adcdb90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20265 .elementor-element.elementor-element-1a156f3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-b80c921{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-41cfffc{--content-width:100%;--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;--justify-content:flex-start;--align-items:flex-start;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-41cfffc.e-con{--align-self:flex-start;}.elementor-20265 .elementor-element.elementor-element-8510442 .elementor-button{font-size:var( --e-global-typography-4702d3e-font-size );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-8510442.elementor-element{--align-self:flex-start;}.elementor-20265 .elementor-element.elementor-element-17c308a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20265 .elementor-element.elementor-element-1f06859{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-msie .elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-20265 .elementor-element.elementor-element-ba977e1 .elementor-portfolio-item__title{font-size:var( --e-global-typography-9b7f042-font-size );line-height:var( --e-global-typography-9b7f042-line-height );letter-spacing:var( --e-global-typography-9b7f042-letter-spacing );word-spacing:var( --e-global-typography-9b7f042-word-spacing );}.elementor-20265 .elementor-element.elementor-element-10b2960 .elementor-button{font-size:var( --e-global-typography-4702d3e-font-size );line-height:var( --e-global-typography-4702d3e-line-height );letter-spacing:var( --e-global-typography-4702d3e-letter-spacing );word-spacing:var( --e-global-typography-4702d3e-word-spacing );}.elementor-20265 .elementor-element.elementor-element-10b2960.elementor-element{--align-self:flex-start;}}