.elementor-71316 .elementor-element.elementor-element-ee0f471{--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:032px 0px;--row-gap:032px;--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-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-71316 .elementor-element.elementor-element-3547567{text-align:center}.elementor-71316 .elementor-element.elementor-element-3547567 .elementor-heading-title{font-size:54px;font-weight:700;line-height:64px;letter-spacing:0;word-spacing:0em;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-ad98670{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center}.elementor-71316 .elementor-element.elementor-element-ad98670.elementor-element{--align-self:center}.elementor-71316 .elementor-element.elementor-element-ad98670 .elementor-heading-title{font-size:1.2rem;font-weight:400;line-height:1.2em;color:#2C2C2C}.elementor-71316 .elementor-element.elementor-element-34131ae{--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;--gap:0px 016px;--row-gap:0px;--column-gap:016px;--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-widget-button .elementor-button{background-color:var(--e-global-color-accent);background-image: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-71316 .elementor-element.elementor-element-395e17c .elementor-button{background-color:var(--e-global-color-c44ad81);background-image:var(--e-global-color-c44ad81);font-weight:400;line-height:24px;fill:#FFF;color:#FFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff0;border-radius:12px 12px 12px 12px;padding:08px 016px 08px 016px}.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button:hover,.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button:focus{background-color:var(--e-global-color-703da74);background-image:var(--e-global-color-703da74);color:#FFF}.elementor-71316 .elementor-element.elementor-element-395e17c>.elementor-widget-container{padding:0 0 0 0}.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button,.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button .elementor-button-icon{font-size:16px}.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button:hover svg,.elementor-71316 .elementor-element.elementor-element-395e17c .elementor-button:focus svg{fill:#FFF}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-71316 .elementor-element.elementor-element-f61ce1f{--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;--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-71316 .elementor-element.elementor-element-063b3b9{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-263e914{--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;--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-71316 .elementor-element.elementor-element-1500bb9{--display:flex;--gap:024px 0px;--row-gap:024px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:36px;--padding-bottom:36px;--padding-left:048px;--padding-right:048px}.elementor-71316 .elementor-element.elementor-element-1500bb9:not(.elementor-motion-effects-element-type-background),.elementor-71316 .elementor-element.elementor-element-1500bb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-71316 .elementor-element.elementor-element-0d66e53{text-align:center}.elementor-71316 .elementor-element.elementor-element-0d66e53 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:1rem;font-weight:400;line-height:1.25em;color:#2C2C2C}.elementor-71316 .elementor-element.elementor-element-1b16552{--e-image-carousel-slides-to-show:5}.elementor-71316 .elementor-element.elementor-element-1b16552 .swiper-wrapper{display:flex;align-items:center}.elementor-71316 .elementor-element.elementor-element-baf527b{--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;--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-71316 .elementor-element.elementor-element-04654e7{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-5682c88{--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 096px;--row-gap:0px;--column-gap:096px;--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-71316 .elementor-element.elementor-element-065d275{--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;--justify-content:center;--gap:024px 0px;--row-gap:024px;--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-71316 .elementor-element.elementor-element-b10a6bc .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);--textColor: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-71316 .elementor-element.elementor-element-b9a0e61{font-size:16px;font-weight:400;color:#181818;--textColor:#181818}.elementor-71316 .elementor-element.elementor-element-ac7b214{--display:flex;--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-71316 .elementor-element.elementor-element-6dcf94f img,.elementor-71316 .elementor-element.elementor-element-6dcf94f svg{width:100%;border-radius:0 0 0 0}.elementor-71316 .elementor-element.elementor-element-6dcf94f svg{height:auto}.elementor-71316 .elementor-element.elementor-element-9e11609{--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;--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-71316 .elementor-element.elementor-element-4e4d8ce{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-dac3400{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 096px;--row-gap:0px;--column-gap:096px;--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-71316 .elementor-element.elementor-element-2e9ba28{--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;--justify-content:center;--gap:024px 0px;--row-gap:024px;--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-71316 .elementor-element.elementor-element-941a4ec .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-3033531{font-size:16px;font-weight:400;color:#181818;--textColor:#181818}.elementor-71316 .elementor-element.elementor-element-f73ee2a{--display:flex;--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-71316 .elementor-element.elementor-element-4abc831 img,.elementor-71316 .elementor-element.elementor-element-4abc831 svg{width:100%;border-radius:0 0 0 0}.elementor-71316 .elementor-element.elementor-element-4abc831 svg{height:auto}.elementor-71316 .elementor-element.elementor-element-00cda21{--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;--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-71316 .elementor-element.elementor-element-7428fde{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-81a9e4f{--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:064px 0px;--row-gap:064px;--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-71316 .elementor-element.elementor-element-d5095ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71316 .elementor-element.elementor-element-d5095ea.e-con{--align-self:center}.elementor-71316 .elementor-element.elementor-element-115a6ef .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-9c9c2d7{text-align:center}.elementor-71316 .elementor-element.elementor-element-9c9c2d7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:1rem;font-weight:400;line-height:1.25em;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-0852072{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-71316 .elementor-element.elementor-element-fa3989d{--display:flex;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5E7;--border-color:#E6E5E7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px}.elementor-71316 .elementor-element.elementor-element-fa3989d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-71316 .elementor-element.elementor-element-fa3989d,.elementor-71316 .elementor-element.elementor-element-fa3989d::before{--border-transition:0.3s}.elementor-71316 .elementor-element.elementor-element-f43b500{--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 08px;--row-gap:0px;--column-gap:08px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-71316 .elementor-element.elementor-element-45aa7a9>.elementor-widget-container{margin:0 0 -8px 0}.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-element{--align-self:center}.elementor-71316 .elementor-element.elementor-element-45aa7a9 .elementor-icon-wrapper{text-align:center}.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-view-stacked .elementor-icon{background-color:#FFF0}.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-view-framed .elementor-icon,.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-view-default .elementor-icon{color:#FFF0;border-color:#FFF0}.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-view-framed .elementor-icon,.elementor-71316 .elementor-element.elementor-element-45aa7a9.elementor-view-default .elementor-icon svg{fill:#FFF0}.elementor-71316 .elementor-element.elementor-element-45aa7a9 .elementor-icon{font-size:24px}.elementor-71316 .elementor-element.elementor-element-45aa7a9 .elementor-icon svg{height:24px}.elementor-71316 .elementor-element.elementor-element-45aa7a9 .elementor-icon-wrapper svg{width:auto}.elementor-71316 .elementor-element.elementor-element-b904ae1 .elementor-heading-title{font-size:20px;font-weight:600;line-height:26px;color:#161616}.elementor-71316 .elementor-element.elementor-element-9aa7b8c .elementor-heading-title{font-size:16px;font-weight:400;line-height:20px;color:#161616}.elementor-71316 .elementor-element.elementor-element-482d74d{--display:flex;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5E7;--border-color:#E6E5E7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px}.elementor-71316 .elementor-element.elementor-element-482d74d:hover::before,.elementor-71316 .elementor-element.elementor-element-482d74d:hover>.elementor-background-video-container::before,.elementor-71316 .elementor-element.elementor-element-482d74d:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-71316 .elementor-element.elementor-element-482d74d>.elementor-background-slideshow:hover::before,.elementor-71316 .elementor-element.elementor-element-482d74d>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-71316 .elementor-element.elementor-element-482d74d:hover{--overlay-opacity:0.5;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-71316 .elementor-element.elementor-element-482d74d,.elementor-71316 .elementor-element.elementor-element-482d74d::before{--border-transition:0.3s}.elementor-71316 .elementor-element.elementor-element-540e390{--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 08px;--row-gap:0px;--column-gap:08px;--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-71316 .elementor-element.elementor-element-6b775ce>.elementor-widget-container{margin:0 0 -8px 0}.elementor-71316 .elementor-element.elementor-element-6b775ce.elementor-element{--align-self:center}.elementor-71316 .elementor-element.elementor-element-6b775ce .elementor-icon-wrapper{text-align:center}.elementor-71316 .elementor-element.elementor-element-6b775ce .elementor-icon{font-size:24px}.elementor-71316 .elementor-element.elementor-element-6b775ce .elementor-icon svg{height:24px}.elementor-71316 .elementor-element.elementor-element-6b775ce .elementor-icon-wrapper svg{width:auto}.elementor-71316 .elementor-element.elementor-element-d3ed83d .elementor-heading-title{font-size:20px;font-weight:600;line-height:26px;color:#161616}.elementor-71316 .elementor-element.elementor-element-b30f061 .elementor-heading-title{font-size:16px;font-weight:400;line-height:20px;color:#161616}.elementor-71316 .elementor-element.elementor-element-d9dfcd7{--display:flex;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5E7;--border-color:#E6E5E7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px}.elementor-71316 .elementor-element.elementor-element-d9dfcd7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-71316 .elementor-element.elementor-element-d9dfcd7,.elementor-71316 .elementor-element.elementor-element-d9dfcd7::before{--border-transition:0.3s}.elementor-71316 .elementor-element.elementor-element-1701f4f{--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 08px;--row-gap:0px;--column-gap:08px;--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-71316 .elementor-element.elementor-element-868faa9>.elementor-widget-container{margin:0 0 -8px 0}.elementor-71316 .elementor-element.elementor-element-868faa9.elementor-element{--align-self:center}.elementor-71316 .elementor-element.elementor-element-868faa9 .elementor-icon-wrapper{text-align:center}.elementor-71316 .elementor-element.elementor-element-868faa9 .elementor-icon{font-size:24px}.elementor-71316 .elementor-element.elementor-element-868faa9 .elementor-icon svg{height:24px}.elementor-71316 .elementor-element.elementor-element-868faa9 .elementor-icon-wrapper svg{width:auto}.elementor-71316 .elementor-element.elementor-element-92cd3e0 .elementor-heading-title{font-size:20px;font-weight:600;line-height:26px;color:#161616}.elementor-71316 .elementor-element.elementor-element-baac415 .elementor-heading-title{font-size:16px;font-weight:400;line-height:20px;color:#161616}.elementor-71316 .elementor-element.elementor-element-bfea029{--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;--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-71316 .elementor-element.elementor-element-2501f74{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-ecbb277{--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:064px 0px;--row-gap:064px;--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-71316 .elementor-element.elementor-element-03542aa{--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;--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-71316 .elementor-element.elementor-element-c1f15e5{--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;--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-71316 .elementor-element.elementor-element-f4343c6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71316 .elementor-element.elementor-element-f4343c6.e-con{--align-self:center}.elementor-71316 .elementor-element.elementor-element-927e894 .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-bab6c7b{text-align:center}.elementor-71316 .elementor-element.elementor-element-bab6c7b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:1rem;font-weight:400;line-height:1.25em;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-91755d7 img,.elementor-71316 .elementor-element.elementor-element-91755d7 svg{width:75%}.elementor-71316 .elementor-element.elementor-element-91755d7 svg{height:auto}.elementor-71316 .elementor-element.elementor-element-b2f1a13 img,.elementor-71316 .elementor-element.elementor-element-b2f1a13 svg{width:75%}.elementor-71316 .elementor-element.elementor-element-b2f1a13 svg{height:auto}.elementor-71316 .elementor-element.elementor-element-8a9af16{--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;--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-71316 .elementor-element.elementor-element-ed2f81b{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-2632f3d{--display:flex;--gap:064px 0px;--row-gap:064px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-88a3047{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71316 .elementor-element.elementor-element-88a3047.e-con{--align-self:center}.elementor-71316 .elementor-element.elementor-element-9702631 .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-76a510d{text-align:center}.elementor-71316 .elementor-element.elementor-element-76a510d .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:1rem;font-weight:400;line-height:1.25em;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-25bfe2f .dt-css-grid{grid-column-gap:16px;grid-row-gap:20px;--grid-row-gap:20px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .dt-isotope .wf-cell{padding-right:calc(16px/2)!important;padding-left:calc(16px/2)!important;padding-top:calc(20px/2)!important;padding-bottom:calc(20px/2)!important}.elementor-71316 .elementor-element.elementor-element-25bfe2f .dt-isotope{margin-right:calc(-1*16px/2)!important;margin-left:calc(-1*16px/2)!important;margin-top:calc(-1*20px/2)!important;margin-bottom:calc(-1*20px/2)!important}.elementor-71316 .elementor-element.elementor-element-25bfe2f .filter{--display-by:none;--display-sort:none;justify-content:center}.elementor-71316 .elementor-element.elementor-element-25bfe2f{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio))}.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button,.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button .popup-icon,.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button:hover,.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button:focus,.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-hover:hover .box-button{background:#FFF0}.elementor-71316 .elementor-element.elementor-element-25bfe2f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-71316 .elementor-element.elementor-element-25bfe2f article{border-style:solid;border-width:1px 1px 1px 1px;padding:4px 4px 4px 4px;background-color:#FFF0;border-color:var(--e-global-color-dc8947f)}.elementor-71316 .elementor-element.elementor-element-25bfe2f article,.elementor-71316 .elementor-element.elementor-element-25bfe2f .content-rollover-layout-list article.post{border-radius:16px 16px 16px 16px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .description-under-image .post-thumbnail-wrap .post-thumbnail img,.elementor-71316 .elementor-element.elementor-element-25bfe2f .description-on-hover article .post-thumbnail img{opacity:calc(100/100)}.elementor-71316 .elementor-element.elementor-element-25bfe2f .description-under-image .post-entry-content{align-self:flex-start}.elementor-71316 .elementor-element.elementor-element-25bfe2f .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start}.elementor-71316 .elementor-element.elementor-element-25bfe2f .post-entry-content{text-align:left}.elementor-71316 .elementor-element.elementor-element-25bfe2f .classic-layout-list .post-thumbnail-wrap{text-align:left}.elementor-71316 .elementor-element.elementor-element-25bfe2f .ele-entry-title{font-family:"Inter",Sans-serif;font-size:20px;font-weight:600;line-height:25px}#the7-body .elementor-71316 .elementor-element.elementor-element-25bfe2f article:not(.class-1):not(.keep-custom-css) .ele-entry-title a{color:#181818}#the7-body .elementor-71316 .elementor-element.elementor-element-25bfe2f article:not(.class-1):not(.keep-custom-css) .ele-entry-title span{color:#181818}#the7-body .elementor-71316 .elementor-element.elementor-element-25bfe2f article:not(.class-1):not(.keep-custom-css) .ele-entry-title a:hover{color:#181818}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta .meta-item:not(:first-child):before{content:"•"}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta,.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta>span{font-family:"Inter",Sans-serif;font-size:16px;line-height:24px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta>a,.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta>span{color:#737374}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta>a:after,.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-meta>span:after{background:#737374;-webkit-box-shadow:none;box-shadow:none}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-excerpt *{font-family:"Inter",Sans-serif;font-size:16px;line-height:24px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .entry-excerpt{color:#181818}.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;padding:0 0 0 0;margin-top:8px}.elementor-71316 .elementor-element.elementor-element-25bfe2f{--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button,.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button *{color:var(--e-global-color-faf4fcd)}.elementor-71316 .elementor-element.elementor-element-25bfe2f .box-button svg{fill:var(--e-global-color-faf4fcd);color:var(--e-global-color-faf4fcd)}.elementor-71316 .elementor-element.elementor-element-25bfe2f .filter .filter-categories{justify-content:center}.elementor-71316 .elementor-element.elementor-element-25bfe2f .filter .filter-extras{justify-content:center}.elementor-71316 .elementor-element.elementor-element-25bfe2f .paginator{justify-content:center}.elementor-71316 .elementor-element.elementor-element-5311819{--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;--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-71316 .elementor-element.elementor-element-98f85ca{--spacer-size:140px}.elementor-71316 .elementor-element.elementor-element-5115881{--display:flex;--gap:064px 0px;--row-gap:064px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-98e79f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71316 .elementor-element.elementor-element-98e79f4.e-con{--align-self:center}.elementor-71316 .elementor-element.elementor-element-7d8769f .elementor-heading-title{font-size:28px;font-weight:600;line-height:32px;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-e0ee6e0{text-align:center}.elementor-71316 .elementor-element.elementor-element-e0ee6e0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:1rem;font-weight:400;line-height:1.25em;color:var(--e-global-color-text)}.elementor-71316 .elementor-element.elementor-element-6b69b13>.elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:16px 16px 16px 16px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-item{border-width:1px;border-color:#F2F2F2}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#F2F2F2}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#F2F2F2}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-tab-title .elementor-accordion-title{color:#181818}.elementor-71316 .elementor-element.elementor-element-6b69b13 .the7-adv-accordion h3.elementor-tab-title{font-size:18px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-tab-title{padding:18px 18px 18px 18px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:#181818}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon svg{fill:#181818;color:#181818}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px}.elementor-71316 .elementor-element.elementor-element-6b69b13 .elementor-tab-content{color:#181818;padding:18px 18px 18px 18px}.elementor-71316 .elementor-element.elementor-element-b8f0c12{--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;--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-71316 .elementor-element.elementor-element-a5cd953{--spacer-size:140px}body.elementor-page-71316{margin:0 0 0 0;padding:0 0 0 0}@media(max-width:1024px){.elementor-71316 .elementor-element.elementor-element-5682c88{--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:020px;--padding-right:020px}.elementor-71316 .elementor-element.elementor-element-dac3400{--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:020px;--padding-right:020px}.elementor-71316 .elementor-element.elementor-element-0852072{--grid-auto-flow:row}.elementor-71316 .elementor-element.elementor-element-25bfe2f .filter{--display-by:none;--display-sort:none}}@media(min-width:768px){.elementor-71316 .elementor-element.elementor-element-ee0f471{--content-width:1140px}}@media(max-width:767px){.elementor-71316 .elementor-element.elementor-element-3547567{text-align:start}.elementor-71316 .elementor-element.elementor-element-3547567 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-71316 .elementor-element.elementor-element-ad98670{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-71316 .elementor-element.elementor-element-34131ae{--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:08px 0px;--row-gap:08px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-34131ae.e-con{--align-self:stretch}.elementor-71316 .elementor-element.elementor-element-395e17c.elementor-element{--align-self:stretch}.elementor-71316 .elementor-element.elementor-element-063b3b9{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-1500bb9{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-71316 .elementor-element.elementor-element-1b16552{--e-image-carousel-slides-to-show:3}.elementor-71316 .elementor-element.elementor-element-1b16552 .swiper-wrapper{display:flex;align-items:center}.elementor-71316 .elementor-element.elementor-element-04654e7{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-5682c88{--gap:032px 0px;--row-gap:032px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71316 .elementor-element.elementor-element-065d275{--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-b10a6bc .elementor-heading-title{font-size:21px;line-height:30px}.elementor-71316 .elementor-element.elementor-element-b9a0e61{line-height:20px}.elementor-71316 .elementor-element.elementor-element-4e4d8ce{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-dac3400{--gap:032px 0px;--row-gap:032px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71316 .elementor-element.elementor-element-2e9ba28{--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-941a4ec .elementor-heading-title{font-size:21px;line-height:30px}.elementor-71316 .elementor-element.elementor-element-3033531{line-height:20px}.elementor-71316 .elementor-element.elementor-element-7428fde{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-81a9e4f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71316 .elementor-element.elementor-element-d5095ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-115a6ef .elementor-heading-title{font-size:21px;line-height:30px}.elementor-71316 .elementor-element.elementor-element-9c9c2d7{text-align:start}.elementor-71316 .elementor-element.elementor-element-9c9c2d7 .elementor-heading-title{font-size:16px;line-height:20px}.elementor-71316 .elementor-element.elementor-element-0852072{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-71316 .elementor-element.elementor-element-2501f74{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-ecbb277{--gap:32px 0px;--row-gap:32px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-f4343c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-927e894 .elementor-heading-title{font-size:18px;line-height:22.5px}.elementor-71316 .elementor-element.elementor-element-bab6c7b{text-align:center}.elementor-71316 .elementor-element.elementor-element-bab6c7b .elementor-heading-title{font-size:16px;line-height:20px}.elementor-71316 .elementor-element.elementor-element-ed2f81b{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-2632f3d{--gap:032px 0px;--row-gap:032px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-88a3047{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-9702631 .elementor-heading-title{font-size:21px;line-height:30px}.elementor-71316 .elementor-element.elementor-element-76a510d{text-align:center}.elementor-71316 .elementor-element.elementor-element-76a510d .elementor-heading-title{font-size:16px;line-height:20px}.elementor-71316 .elementor-element.elementor-element-25bfe2f .filter{--display-by:none;--display-sort:none}.elementor-71316 .elementor-element.elementor-element-98f85ca{--spacer-size:56px}.elementor-71316 .elementor-element.elementor-element-5115881{--gap:032px 0px;--row-gap:032px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-98e79f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px}.elementor-71316 .elementor-element.elementor-element-7d8769f .elementor-heading-title{font-size:21px;line-height:30px}.elementor-71316 .elementor-element.elementor-element-e0ee6e0{text-align:center}.elementor-71316 .elementor-element.elementor-element-e0ee6e0 .elementor-heading-title{font-size:16px;line-height:20px}.elementor-71316 .elementor-element.elementor-element-a5cd953{--spacer-size:56px}}.elementor-71316 .elementor-element.elementor-element-0852072:hover{cursor:default}.the7_elements-25bfe2f.portfolio-shortcode .post-details i{margin:0}.the7_elements-25bfe2f.portfolio-shortcode .show-filter-categories .filter-categories{display:flex}.the7_elements-25bfe2f.portfolio-shortcode .hide-filter-categories .filter-categories{display:none}#main .the7_elements-25bfe2f.portfolio-shortcode .filter-extras{display:block}#main .the7_elements-25bfe2f.portfolio-shortcode .filter-extras .filter-by{display:var(--display-by)}#main .the7_elements-25bfe2f.portfolio-shortcode .filter-extras .filter-sorting{display:var(--display-sort)}@media screen and (max-width:1024px){#main .the7_elements-25bfe2f.portfolio-shortcode .filter-categories{display:flex;display:none}.the7_elements-25bfe2f.portfolio-shortcode .show-filter-categories-tablet .filter-categories{display:flex}.the7_elements-25bfe2f.portfolio-shortcode .hide-filter-categories-tablet .filter-categories{display:none}#main .the7_elements-25bfe2f.portfolio-shortcode .filter-extras{display:block}}@media screen and (max-width:767px){#main .the7_elements-25bfe2f.portfolio-shortcode .filter-categories{display:flex;display:none}.the7_elements-25bfe2f.portfolio-shortcode .show-filter-categories-mobile .filter-categories{display:flex}.the7_elements-25bfe2f.portfolio-shortcode .hide-filter-categories-mobile .filter-categories{display:none}#main .the7_elements-25bfe2f.portfolio-shortcode .filter-extras{display:block}}.the7_elements-25bfe2f.portfolio-shortcode.content-bg-on.classic-layout-list article{box-shadow:none}.the7_elements-25bfe2f.portfolio-shortcode.description-on-hover article{overflow:hidden}.the7_elements-25bfe2f.portfolio-shortcode article{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.the7_elements-25bfe2f.portfolio-shortcode article .post-entry-content{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.the7_elements-25bfe2f.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements-25bfe2f.portfolio-shortcode:not(.mode-masonry) article.visible.first{margin-top:0}.the7_elements-25bfe2f.portfolio-shortcode.content-bg-on.classic-layout-list article{box-shadow:none}.the7_elements-25bfe2f.portfolio-shortcode.hover-scale article.post:after{background-color:var(--content-bg-color);box-shadow:none}.the7_elements-25bfe2f.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content{background-color:var(--content-bg-color);box-shadow:none}.the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid{grid-template-columns:repeat(auto-fill,minmax(0,1fr))}.the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid{display:flex;flex-flow:row wrap}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell{flex:1 0 0%;min-width:0;max-width:100%;padding:16px;box-sizing:border-box}.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width{width:calc(33.333333333333%) * 2}@media screen and (max-width:1439px){.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width{width:calc(33.333333333333%)*2}}@media screen and (max-width:1024px){.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(2,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:50%}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width{width:calc(50%)*2}}@media screen and (max-width:767px){.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(1,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width{width:calc(100%)*2}}@media screen and (min-width:1141px){.the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}.cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,.no-cssgridlegacy.no-cssgrid .the7_elements-25bfe2f.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width{width:calc(33.333333333333%)*2}}