.elementor-1573 .elementor-element.elementor-element-131e0d79{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1573 .elementor-element.elementor-element-5e112c2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-4c3cd596{--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:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.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-1573 .elementor-element.elementor-element-699613f .elementor-button{background-color:#4B604C00;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-699613f .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-699613f .elementor-button:focus{background-color:#4B604C00;}.elementor-1573 .elementor-element.elementor-element-699613f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1573 .elementor-element.elementor-element-699613f .elementor-button .elementor-button-content-wrapper{gap:15px;}.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-1573 .elementor-element.elementor-element-534e67ed{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.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-1573 .elementor-element.elementor-element-5557370c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:69px;font-weight:400;}.elementor-1573 .elementor-element.elementor-element-4a389a3{text-align:start;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-074a349{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-eebd29c{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-f4c80c2{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-3c967db{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-0757e25{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-8b95a97{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-c52bf9c{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-ab51f2a{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-2931a48{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-cd99048{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-b2bf5f1{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-b28210a{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-2bed7b9{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-7217d79{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-57dd7e1{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-541b88b{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-3e899ab{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-0b6eb2c{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-52fa548{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-bbcec31{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-2ee23f8{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-c8da682{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5c7df70{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-cd868d8{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-1a251c7{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-7d962d9{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-e713290{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-3a6b43c{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-ecd2bbd{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-2c48af0{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-1653f88{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5e535be{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-6f6f922{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-2d7123e{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-45afa16{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-06a1271{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-47538b8{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-39dcbf3{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-c1e07d2{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-68aab9e{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-37afd9d{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-8161c57{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-61d34e8{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-fd641d9{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-ff76a74{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-a54d314{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-0d66171{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-3fd8220{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-b3c5112{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-f70c2f8{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-3b78a20{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-e97f5e9{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-785f2e0{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-4314c09{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-6dee847{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4B604C40;--border-color:#4B604C40;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-4f4b5aa{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-1db9368{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-fe91397{text-align:start;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;font-style:italic;color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1573 .elementor-element.elementor-element-c20a54d .cart button, .elementor-1573 .elementor-element.elementor-element-c20a54d .cart .button{transition:all 0.2s;}.elementor-1573 .elementor-element.elementor-element-c20a54d .quantity .qty{transition:all 0.2s;}.elementor-1573 .elementor-element.elementor-element-4039a65 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;transition-duration:0.3s;border-radius:0px 0px 0px 0px;padding:20px 32px 20px 32px;}.elementor-1573 .elementor-element.elementor-element-4039a65 .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-4039a65 .elementor-button:focus{background-color:#4B604CD1;}.elementor-1573 .elementor-element.elementor-element-6393bb14 .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-1573 .elementor-element.elementor-element-6393bb14 .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-6393bb14 .elementor-button:focus{background-color:#4B604C20;}.elementor-1573 .elementor-element.elementor-element-6393bb14 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1573 .elementor-element.elementor-element-e5011fc{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1573 .elementor-element.elementor-element-25d7a325{--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;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5ca4be17 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-9927e05 );}.elementor-1573 .elementor-element.elementor-element-54b133b .elementor-button{background-color:#4B604C00;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-9927e05 );color:var( --e-global-color-9927e05 );transition-duration:0.3s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-54b133b .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-54b133b .elementor-button:focus{background-color:#4B604C00;}.elementor-1573 .elementor-element.elementor-element-54b133b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1573 .elementor-element.elementor-element-54b133b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1573 .elementor-element.elementor-element-42c08ec1{--grid-columns:4;}@media(max-width:1024px){.elementor-1573 .elementor-element.elementor-element-534e67ed{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5557370c{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5557370c .elementor-heading-title{font-size:48px;}.elementor-1573 .elementor-element.elementor-element-4a389a3{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-eebd29c{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-f4c80c2{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-0757e25{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-8b95a97{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-ab51f2a{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-2931a48{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-b2bf5f1{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-b28210a{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-7217d79{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-57dd7e1{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-3e899ab{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-0b6eb2c{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-bbcec31{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-2ee23f8{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5c7df70{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-cd868d8{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-7d962d9{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-e713290{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-ecd2bbd{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-2c48af0{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5e535be{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-6f6f922{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-45afa16{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-06a1271{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-39dcbf3{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-c1e07d2{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-37afd9d{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-8161c57{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-fd641d9{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-ff76a74{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-0d66171{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-3fd8220{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-f70c2f8{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-3b78a20{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-785f2e0{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-4314c09{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-4f4b5aa{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-1db9368{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-fe91397{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5ca4be17{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5ca4be17 .elementor-heading-title{font-size:48px;}.elementor-1573 .elementor-element.elementor-element-42c08ec1{--grid-columns:2;}}@media(min-width:768px){.elementor-1573 .elementor-element.elementor-element-5e112c2{--width:65%;}.elementor-1573 .elementor-element.elementor-element-4c3cd596{--width:50%;}}@media(max-width:767px){.elementor-1573 .elementor-element.elementor-element-534e67ed{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5557370c .elementor-heading-title{font-size:48px;}.elementor-1573 .elementor-element.elementor-element-4a389a3{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-eebd29c{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-f4c80c2{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-0757e25{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-8b95a97{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-ab51f2a{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-2931a48{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-b2bf5f1{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-b28210a{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-7217d79{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-57dd7e1{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-3e899ab{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-0b6eb2c{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-bbcec31{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-2ee23f8{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5c7df70{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-cd868d8{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-7d962d9{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-e713290{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-ecd2bbd{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-2c48af0{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5e535be{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-6f6f922{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-45afa16{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-06a1271{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-39dcbf3{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-c1e07d2{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-37afd9d{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-8161c57{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-fd641d9{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-ff76a74{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-0d66171{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-3fd8220{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-f70c2f8{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-3b78a20{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-785f2e0{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-4314c09{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-4f4b5aa{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-1db9368{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-fe91397{width:100%;max-width:100%;}.elementor-1573 .elementor-element.elementor-element-5ca4be17 .elementor-heading-title{font-size:48px;}.elementor-1573 .elementor-element.elementor-element-42c08ec1{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7475176c */.woocommerce-product-gallery__trigger {
    display: none;
}

 .flex-viewport {
    pointer-events: none;
}

.flex-viewport {
    width: 100% !important;
    height: 857px !important;
}

.flex-viewport .woocommerce-product-gallery__image img {
    width: 100% !important;
    height: 857px !important;
    object-fit: cover !important;
}

/* Tablet */
@media (max-width: 1024px) {
    .flex-viewport {
        height: 510px !important;
    }
    .flex-viewport .woocommerce-product-gallery__image img {
        height: 510px !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .flex-viewport {
        height: 355px !important;
    }
    .flex-viewport .woocommerce-product-gallery__image img {
        height: 355px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c20a54d */.single_variation_wrap,
.elementor-product-simple {
    display: none !important;
}
.variations * {
  font-family: 'Outfit', sans-serif;
  color: #4b604c;
  font-size: 16px;
}

.variations th.label label,
.variations .woo-selected-variation-item-name,
.variations .variable-item-span {
  font-weight: 400;
  text-transform: uppercase;
}

.variations td,
.variations select,
.variations .reset_variations,
.variations .variable-item {
  font-weight: 300;
  text-transform: none;
}

.woocommerce div.product form.cart .variations label {
    font-weight: 300 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6393bb14 */.dow_tec_she_btn .elementor-button-content-wrapper {
    align-items: center;
}

.dow_tec_she_btn .elementor-button-icon svg {
    width: 25px;
}/* End custom CSS */