.elementor-49 .elementor-element.elementor-element-0c3e275{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-0c3e275 .woocommerce-breadcrumb{color:#000000;text-align:start;}.elementor-49 .elementor-element.elementor-element-0c3e275 .woocommerce-breadcrumb > a{color:#000000;}.elementor-49 .elementor-element.elementor-element-18e2896{font-size:11px;font-weight:700;text-transform:uppercase;line-height:13.2px;letter-spacing:2.2px;}.elementor-49 .elementor-element.elementor-element-3b6d60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-3b6d60f .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:102px;font-weight:400;font-style:normal;line-height:0.98em;letter-spacing:-3.8px;}.elementor-49 .elementor-element.elementor-element-f5542de .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:102px;font-weight:400;text-transform:none;font-style:italic;line-height:0.98em;letter-spacing:-3.8px;}.elementor-49 .elementor-element.elementor-element-bf380a3.elementor-element{--align-self:flex-end;}.elementor-49 .elementor-element.elementor-element-bf380a3{text-align:start;font-family:"Arial", Poppins;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.85em;}.elementor-49 .elementor-element.elementor-element-950a163{color:#A56149;}.elementor-49 .elementor-element.elementor-element-a4a2994{width:var( --container-widget-width, 72.599% );max-width:72.599%;padding:0px 0px 70px 0px;--container-widget-width:72.599%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a4a2994.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-a4a2994 .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:68px;font-weight:400;line-height:70px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-35e4c48{width:var( --container-widget-width, 54.185% );max-width:54.185%;padding:0px 0px 50px 0px;--container-widget-width:54.185%;--container-widget-flex-grow:0;font-family:"Arial", Poppins;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0096ab7 );}.elementor-49 .elementor-element.elementor-element-35e4c48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-0249c98{font-family:"Arial", Poppins;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-16efcdd{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-e46a3cb .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:31px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-8ac30e2{padding:20px 0px 0px 0px;font-family:"Arial", Poppins;font-size:13px;font-weight:400;line-height:1.8em;color:var( --e-global-color-1487c0b );}.elementor-49 .elementor-element.elementor-element-f1085ab{font-family:"Arial", Poppins;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-ccde783{font-family:"Arial", Poppins;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-9bd07e7{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-41f2f0e .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:31px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;color:#000000;}.elementor-49 .elementor-element.elementor-element-e932f45{padding:20px 0px 0px 0px;font-family:"Arial", Poppins;font-size:13px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0096ab7 );}.elementor-49 .elementor-element.elementor-element-4fc38cb{font-family:"Arial", Poppins;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:#000000;}.elementor-49 .elementor-element.elementor-element-2bb82ab{--divider-border-style:solid;--divider-color:var( --e-global-color-5a20f3a );--divider-border-width:1px;}.elementor-49 .elementor-element.elementor-element-2bb82ab .elementor-divider-separator{width:100%;}.elementor-49 .elementor-element.elementor-element-2bb82ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49 .elementor-element.elementor-element-af66766{font-family:"Arial", Poppins;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-86b6e9c{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-a9264c7 .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:31px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;color:#000000;}.elementor-49 .elementor-element.elementor-element-4f58054{padding:20px 0px 0px 0px;font-family:"Arial", Poppins;font-size:13px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0096ab7 );}.elementor-49 .elementor-element.elementor-element-1a1fd05{font-family:"Arial", Poppins;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:0.06em;color:#000000;}.elementor-49 .elementor-element.elementor-element-fd36a6e{--divider-border-style:solid;--divider-color:var( --e-global-color-5a20f3a );--divider-border-width:1px;}.elementor-49 .elementor-element.elementor-element-fd36a6e .elementor-divider-separator{width:100%;}.elementor-49 .elementor-element.elementor-element-fd36a6e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49 .elementor-element.elementor-element-fbf6a65{color:#A56149;}.elementor-49 .elementor-element.elementor-element-fad1956{width:var( --container-widget-width, 72.599% );max-width:72.599%;padding:0px 0px 70px 0px;--container-widget-width:72.599%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-fad1956.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-fad1956 .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:68px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;}.elementor-49 .elementor-element.elementor-element-fad1956 .porto-u-sub-heading{font-family:"Georgia", Poppins;font-size:68px;font-weight:400;font-style:italic;line-height:0.98em;letter-spacing:-0.045em;color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-8f4916f{--divider-border-style:solid;--divider-color:var( --e-global-color-quaternary );--divider-border-width:1px;}.elementor-49 .elementor-element.elementor-element-8f4916f .elementor-divider-separator{width:100%;}.elementor-49 .elementor-element.elementor-element-8f4916f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49 .elementor-element.elementor-element-ff2de79{width:var( --container-widget-width, 72.599% );max-width:72.599%;padding:0px 0px 20px 0px;--container-widget-width:72.599%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ff2de79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-ff2de79 .porto-u-main-heading > *{font-family:"Georgia", Poppins;font-size:25px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;color:var( --e-global-color-0096ab7 );}.elementor-49 .elementor-element.elementor-element-ff2de79 .porto-u-sub-heading{font-family:"Georgia", Poppins;font-size:25px;font-weight:400;line-height:0.98em;letter-spacing:-0.045em;color:var( --e-global-color-0096ab7 );}.elementor-49 .elementor-element.elementor-element-577a98a{--divider-border-style:solid;--divider-color:var( --e-global-color-quaternary );--divider-border-width:1px;}.elementor-49 .elementor-element.elementor-element-577a98a .elementor-divider-separator{width:100%;}.elementor-49 .elementor-element.elementor-element-577a98a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49 .elementor-element.elementor-element-39fc9d4 .btn{color:#000000;background-color:#E9E3D9;border-color:#000000;}.elementor-49 .elementor-element.elementor-element-7528db1{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-7528db1 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-7528db1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-7528db1.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-7528db1.elementor-view-default .elementor-icon{color:var( --e-global-color-444871f );border-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-7528db1.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-7528db1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-2d67ae6{text-align:center;font-family:"Georgia", Poppins;font-size:20px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-2d67ae6 a{color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-2d67ae6 a:hover, .elementor-49 .elementor-element.elementor-element-2d67ae6 a:focus{color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-37466a6{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-37466a6 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-37466a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-37466a6.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-37466a6.elementor-view-default .elementor-icon{color:var( --e-global-color-444871f );border-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-37466a6.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-37466a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-543a87f{text-align:center;font-family:"Georgia", Poppins;font-size:20px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-543a87f a{color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-543a87f a:hover, .elementor-49 .elementor-element.elementor-element-543a87f a:focus{color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-30f5608{text-align:center;font-family:"Georgia", Poppins;font-size:20px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-30f5608 a{color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-30f5608 a:hover, .elementor-49 .elementor-element.elementor-element-30f5608 a:focus{color:var( --e-global-color-9987a20 );}.elementor-49 .elementor-element.elementor-element-41fed73{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-41fed73 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-41fed73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-41fed73.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-41fed73.elementor-view-default .elementor-icon{color:var( --e-global-color-444871f );border-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-41fed73.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-41fed73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-9cfe828{text-align:center;font-family:"Georgia", Poppins;font-size:20px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-9cfe828 a{color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-9cfe828 a:hover, .elementor-49 .elementor-element.elementor-element-9cfe828 a:focus{color:var( --e-global-color-58aa97e );}.elementor-49 .elementor-element.elementor-element-be88296{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-be88296 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-be88296.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-be88296.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-be88296.elementor-view-default .elementor-icon{color:var( --e-global-color-444871f );border-color:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-be88296.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-be88296.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-444871f );}.elementor-49 .elementor-element.elementor-element-2b3f5db{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:23px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-49 .elementor-element.elementor-element-2b3f5db .elementor-social-icon{background-color:#303A34;}.elementor-49 .elementor-element.elementor-element-2b3f5db .elementor-social-icon i{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2b3f5db .elementor-social-icon svg{fill:#FFFFFF;}@media(max-width:1180px){.elementor-49 .elementor-element.elementor-element-a4a2994{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-16efcdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-9bd07e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-86b6e9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-fad1956{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-ff2de79{width:100%;max-width:100%;}}@media(max-width:991px){.elementor-49 .elementor-element.elementor-element-bf380a3{padding:20px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-16efcdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-9bd07e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-86b6e9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:660px){.elementor-49 .elementor-element.elementor-element-3b6d60f .porto-u-main-heading > *{font-size:70px;}.elementor-49 .elementor-element.elementor-element-f5542de .porto-u-main-heading > *{font-size:70px;}.elementor-49 .elementor-element.elementor-element-a4a2994 .porto-u-main-heading > *{font-size:55px;}.elementor-49 .elementor-element.elementor-element-16efcdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-9bd07e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-86b6e9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-fad1956 .porto-u-main-heading > *{font-size:55px;}.elementor-49 .elementor-element.elementor-element-fad1956 .porto-u-sub-heading{font-size:55px;}.elementor-49 .elementor-element.elementor-element-ff2de79 .porto-u-main-heading > *{font-size:20px;}.elementor-49 .elementor-element.elementor-element-ff2de79 .porto-u-sub-heading{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-18e2896 */.elementor-49 .elementor-element.elementor-element-18e2896 { color: #a56149 !important; font-family: "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif !important; }
.elementor-49 .elementor-element.elementor-element-18e2896 p { margin: 0 !important; }   .elementor-49 .elementor-element.elementor-element-18e2896 {
  color: #a56149 !important;
  font-family: "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-3b6d60f */.elementor-49 .elementor-element.elementor-element-3b6d60f { width: 100% !important; margin-top: 22px !important; }
.elementor-49 .elementor-element.elementor-element-3b6d60f h1 { color: #20211f !important; }   .elementor-49 .elementor-element.elementor-element-3b6d60f { width: 100% !important; }
.elementor-49 .elementor-element.elementor-element-3b6d60f h1 { color: #20211f !important; }   .elementor-49 .elementor-element.elementor-element-3b6d60f { width: 100% !important; color: #20211f !important; }/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-f5542de */.elementor-49 .elementor-element.elementor-element-f5542de { width: 100% !important; }
.elementor-49 .elementor-element.elementor-element-f5542de h1 { color: #a56149 !important; }   .elementor-49 .elementor-element.elementor-element-f5542de { width: 100% !important; color: #a56149 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf380a3 */.elementor-49 .elementor-element.elementor-element-bf380a3 { color: #696c66 !important; font-family: "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif !important; margin-bottom: 8px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-950a163 */color: #a56149 !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
margin-bottom: 18px !important;/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-a4a2994 */width: 100% !important; max-width: 100% !important; align-self: stretch !important;/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbf6a65 */color: #a56149 !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
margin-bottom: 18px !important;/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-fad1956 */width: 100% !important; max-width: 100% !important; align-self: stretch !important;/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-ff2de79 */width: 100% !important; max-width: 100% !important; align-self: stretch !important;/* End custom CSS */