.elementor-4963 .elementor-element.elementor-element-059d1e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4963 .elementor-element.elementor-element-059d1e6:not(.elementor-motion-effects-element-type-background), .elementor-4963 .elementor-element.elementor-element-059d1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-968d45e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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-4963 .elementor-element.elementor-element-51805fbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-51805fbb{text-align:center;}.elementor-4963 .elementor-element.elementor-element-51805fbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-4963 .elementor-element.elementor-element-df390ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-df390ba{text-align:center;}.elementor-4963 .elementor-element.elementor-element-df390ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-primary );}.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 );}.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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4963 .elementor-element.elementor-element-42f6a089{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4963 .elementor-element.elementor-element-42f6a089 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-42f6a089 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-4963 .elementor-element.elementor-element-42f6a089 .elementor-divider{text-align:center;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-4963 .elementor-element.elementor-element-49a9ff8a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-315731ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-4963 .elementor-element.elementor-element-33fe8078{text-align:center;}.elementor-4963 .elementor-element.elementor-element-3ea9628a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-3ea9628a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-3ea9628a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-358294b9 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-4963 .elementor-element.elementor-element-358294b9{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.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-4963 .elementor-element.elementor-element-3cc525a .elementor-button{background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-64b81e76{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-b091331{text-align:center;}.elementor-4963 .elementor-element.elementor-element-5bdaed57 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-5bdaed57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-5bdaed57 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-506d05da{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-22c47a6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-70f0e0{text-align:center;}.elementor-4963 .elementor-element.elementor-element-35798c6d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-35798c6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-35798c6d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-3011b72c{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-2c06ac7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-445940e2{text-align:center;}.elementor-4963 .elementor-element.elementor-element-3c112553 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-3c112553.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-3c112553 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-717008cb{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-22477cd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-648ee565{text-align:center;}.elementor-4963 .elementor-element.elementor-element-165852d5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-165852d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-165852d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-e89af83{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-5f1a6f28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-527b211{text-align:center;}.elementor-4963 .elementor-element.elementor-element-2958026d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-2958026d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-2958026d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-337416d7{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-33c7c7df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-4f385408{text-align:center;}.elementor-4963 .elementor-element.elementor-element-44cc647e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-44cc647e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-44cc647e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-15702d2c{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-6689b7c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-2946a0f{text-align:center;}.elementor-4963 .elementor-element.elementor-element-a485968 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4963 .elementor-element.elementor-element-a485968.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-a485968 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-7bdb84ff{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-453f1271{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-54e5f5f4{text-align:center;}.elementor-4963 .elementor-element.elementor-element-4202af86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-4202af86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-5a4bd796{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-c748c48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-6780a6d0{text-align:center;}.elementor-4963 .elementor-element.elementor-element-a696da0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-a696da0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-32a500bc{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-50beefe8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-52e8ee3e{text-align:center;}.elementor-4963 .elementor-element.elementor-element-7b795c2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-7b795c2d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-2d92725d{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-68b8c757{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-662aacb9{text-align:center;}.elementor-4963 .elementor-element.elementor-element-617c63c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-617c63c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-4cfc4698{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;color:#666666;}.elementor-4963 .elementor-element.elementor-element-4cc7597{--display:flex;}@media(min-width:768px){.elementor-4963 .elementor-element.elementor-element-059d1e6{--content-width:1280px;}}@media(max-width:1024px){.elementor-4963 .elementor-element.elementor-element-51805fbb .elementor-heading-title{letter-spacing:0.17em;}.elementor-4963 .elementor-element.elementor-element-49a9ff8a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4963 .elementor-element.elementor-element-49a9ff8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-33fe8078 */.elementor-4963 .elementor-element.elementor-element-33fe8078 img { aspect-ratio: 1/1; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-33fe8078:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b091331 */.elementor-4963 .elementor-element.elementor-element-b091331 img { aspect-ratio: 1/1; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-b091331:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70f0e0 */.elementor-4963 .elementor-element.elementor-element-70f0e0 img { aspect-ratio: 1/1; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-70f0e0:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445940e2 */.elementor-4963 .elementor-element.elementor-element-445940e2 img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-445940e2:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-648ee565 */.elementor-4963 .elementor-element.elementor-element-648ee565 img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-648ee565:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-527b211 */.elementor-4963 .elementor-element.elementor-element-527b211 img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-527b211:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f385408 */.elementor-4963 .elementor-element.elementor-element-4f385408 img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-4f385408:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2946a0f */.elementor-4963 .elementor-element.elementor-element-2946a0f img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-2946a0f:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54e5f5f4 */.elementor-4963 .elementor-element.elementor-element-54e5f5f4 img { aspect-ratio: 1/1; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-54e5f5f4:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6780a6d0 */.elementor-4963 .elementor-element.elementor-element-6780a6d0 img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-6780a6d0:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52e8ee3e */.elementor-4963 .elementor-element.elementor-element-52e8ee3e img { aspect-ratio: 3/4; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-52e8ee3e:hover img { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-662aacb9 */.elementor-4963 .elementor-element.elementor-element-662aacb9 img { aspect-ratio: 1/1; width: 100%; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); } .elementor-4963 .elementor-element.elementor-element-662aacb9:hover img { transform: scale(1.03); }/* End custom CSS */