.elementor-5955 .elementor-element.elementor-element-3bc53dc{--display:flex;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-5955 .elementor-element.elementor-element-3d157ae{color:#FCFCFC;}.elementor-5955 .elementor-element.elementor-element-5dfca2b{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-8d2587d{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-f74cbc4{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-25c99f5{color:#FCFCFC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5955 .elementor-element.elementor-element-7fb8a57 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-17d8a14{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-402898d{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-face61e{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-5947717{--display:flex;}.elementor-5955 .elementor-element.elementor-element-9dba046 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-f37c054{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-13d35f7{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-c21cec4{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-78abba8{--display:flex;}.elementor-5955 .elementor-element.elementor-element-7c670a7 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-7e15cbf{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-1fdde3d .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-1050065{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-e6ddf7c{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-23cc9aa{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-a5035cc{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-d29c40a{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-df6727b{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-f843363{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-f21ba7a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-ac81abe{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-72747b7{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-ac38a8e{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-61d1c65{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-0f037d9 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-b1eab70{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-44cd403{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-54f08df{--display:flex;}.elementor-5955 .elementor-element.elementor-element-31dee44{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-c57a174{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-3c39d92{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-7a47fc4{--display:flex;}.elementor-5955 .elementor-element.elementor-element-1fd190b{color:#FCFCFC;}.elementor-5955 .elementor-element.elementor-element-b38145a{--display:flex;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-5955 .elementor-element.elementor-element-b0f9e03 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-5955 .elementor-element.elementor-element-b0f9e03:after{content:"0.66";position:absolute;color:transparent;}.elementor-5955 .elementor-element.elementor-element-fdffa1f{color:#FFFFFF;}.elementor-5955 .elementor-element.elementor-element-3bb9568 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-cf1bebf ) 0%, var( --e-global-color-5ddb339 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5955 .elementor-element.elementor-element-3bee636{--display:flex;}.elementor-5955 .elementor-element.elementor-element-2a8878a{color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}}