.elementor-28 .elementor-element.elementor-element-7ab122f80{overflow:hidden;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#3F3F3F9C;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-item-bg{background-size:cover;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#2F2F2F9C;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-item-bg{background-size:cover;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#2F2F2F9C;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-item-bg{background-size:cover;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-advanced-slider .slick-slide{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-advanced-slider .slick-list{margin-left:-0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-sub-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-description{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow{display:flex !important;color:#BFBFBFCC;border-color:rgba(255,255,255,0.8);-webkit-transition-duration:0.6s;transition-duration:0.6s;font-size:16px;width:44px;height:44px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-dots{display:inline-table;top:96%;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-primary-btn{background-color:#3B1E16;color:#ffffff;border-color:#ffffff;-webkit-transition-duration:0.6s;transition-duration:0.6s;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;padding:11px 45px 12px 45px;margin:0px 10px 0px 10px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-primary-btn:hover{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-secondary-btn:hover{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-dot{width:8px;height:8px;border-style:none;background-color:#DBDBDB59;border-radius:50% 50% 50% 50%;}.elementor-28 .elementor-element.elementor-element-4bced357.wpr-slider-dots-horizontal .wpr-slider-dot{margin-right:7px;}.elementor-28 .elementor-element.elementor-element-4bced357.wpr-slider-dots-vertical .wpr-slider-dot{margin-bottom:7px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-advanced-slider{height:70vh;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-item{height:70vh;border-style:none;}.elementor-28 .elementor-element.elementor-element-4bced357 .slick-list{height:70vh;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-btns i{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-btns svg{margin-left:0px;vertical-align:text-bottom;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-content{margin:0 auto;text-align:center;max-width:1124px;padding:10px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-cv-inner{vertical-align:middle;}.elementor-28 .elementor-element.elementor-element-4bced357  .wpr-slider-item{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title *{color:#ffffff;font-family:"Cormorant", Sans-serif;font-size:51px;font-weight:500;line-height:1em;padding:0px 0px 0px 0px;margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-sub-title *{color:#ffffff;padding:5px 10px 5px 10px;margin:0px 0px 5px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-description p{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;padding:5px 10px 5px 10px;margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-primary-btn svg{fill:#ffffff;-webkit-transition-duration:0.6s;transition-duration:0.6s;width:13px;height:auto;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-primary-btn i{font-size:13px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-secondary-btn{color:#ffffff;border-color:#3B1E16;-webkit-transition-duration:0.6s;transition-duration:0.6s;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;padding:10px 45px 11px 45px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-secondary-btn svg{fill:#ffffff;-webkit-transition-duration:0.6s;transition-duration:0.6s;width:13px;height:auto;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-secondary-btn i{font-size:13px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-video-btn{color:#ffffff;border-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow svg{fill:#BFBFBFCC;-webkit-transition-duration:0.6s;transition-duration:0.6s;width:16px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow:hover{color:#D24A0B;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow:hover svg{fill:#D24A0B;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-dots .slick-active .wpr-slider-dot{background-color:#D24A0B;}.elementor-28 .elementor-element.elementor-element-815d22d{--display:flex;--overflow:hidden;--margin-top:-173px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-7e25b5e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:13px 13px 13px 13px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-28 .elementor-element.elementor-element-f73005d{--display:flex;}.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-28 .elementor-element.elementor-element-9a92b60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.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-28 .elementor-element.elementor-element-7c7030c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.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-28 .elementor-element.elementor-element-c74d752 .elementor-button{background-color:#3B1E16;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;}.elementor-28 .elementor-element.elementor-element-c74d752 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-c74d752 .elementor-button:focus{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-451a43b{--display:flex;}.elementor-28 .elementor-element.elementor-element-8c1e8f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-40270e0{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-7acc070 .elementor-button{background-color:#3B1E16;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;}.elementor-28 .elementor-element.elementor-element-7acc070 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-7acc070 .elementor-button:focus{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-1af41ae{--display:flex;}.elementor-28 .elementor-element.elementor-element-2f051ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-2d3ae1d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-91929f2 .elementor-button{background-color:#3B1E16;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;}.elementor-28 .elementor-element.elementor-element-91929f2 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-91929f2 .elementor-button:focus{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-3f36950{--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;--overflow:hidden;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-56f0893{--display:flex;}.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-28 .elementor-element.elementor-element-ca8162b img{width:100%;height:393px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-17a0f10{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-b5c278a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-5a35e04{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-40ba81a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-6c4d09c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-c05b698 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;fill:#3B1E16;color:#3B1E16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B1E16;padding:16px 40px 16px 40px;}.elementor-28 .elementor-element.elementor-element-c05b698 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-c05b698 .elementor-button:focus{background-color:#3B1E16;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c05b698.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-c05b698 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-c05b698 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8393ca5{--display:flex;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-28 .elementor-element.elementor-element-9bca5f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-105615a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-28 .elementor-element.elementor-element-232a829 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-232a829.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-232a829.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-232a829.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-232a829.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-232a829.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-232a829.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-232a829.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-232a829.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-232a829.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-232a829 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-232a829 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-232a829 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-ad0adce .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-ad0adce.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-ad0adce .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-ad0adce .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-ad0adce .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-e262d22 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-e262d22.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-e262d22 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e262d22 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-e262d22 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-73d72d9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-73d72d9.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-73d72d9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-73d72d9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-73d72d9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-7cf4ed3{--display:flex;--overflow:hidden;}.elementor-28 .elementor-element.elementor-element-5cc0e42 .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-5cc0e42 .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-28 .elementor-element.elementor-element-5cc0e42 .deensimc-img-wrapper .deensimc-img{width:399px;height:299px;}.elementor-28 .elementor-element.elementor-element-da5331e{--display:flex;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28 .elementor-element.elementor-element-871e181{--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;}.elementor-28 .elementor-element.elementor-element-cda18e7{--display:flex;--justify-content:center;}.elementor-28 .elementor-element.elementor-element-ed22529 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0f05d70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d4846ea{background-color:#3B1E1614;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-d4846ea.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-d4846ea:has(:focus) .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-d4846ea .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-0c17ff6{background-color:#3B1E1614;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-0c17ff6.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-0c17ff6:has(:focus) .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-0c17ff6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-4cc224e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4aa958c{background-color:#3B1E1614;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-4aa958c.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-4aa958c:has(:focus) .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-4aa958c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-473b6a6{background-color:#3B1E1614;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-stacked .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-default .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-473b6a6.elementor-view-default:has(:focus) .elementor-icon{fill:#3B1E16;color:#3B1E16;border-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-473b6a6:has(:focus) .elementor-icon-box-title{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-473b6a6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-f3a3eda .elementor-button{background-color:#3B1E16;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;padding:20px 33px 20px 33px;}.elementor-28 .elementor-element.elementor-element-f3a3eda .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-f3a3eda .elementor-button:focus{background-color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-cb41910{--display:flex;}.elementor-28 .elementor-element.elementor-element-5620d2b{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28 .elementor-element.elementor-element-efbecaf{--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;}.elementor-28 .elementor-element.elementor-element-4aa8fc5{--display:flex;--justify-content:center;}.elementor-28 .elementor-element.elementor-element-4b83742 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-082f221{width:var( --container-widget-width, 95.689% );max-width:95.689%;--container-widget-width:95.689%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-082f221.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-082f221 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-43e7691{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#080808;}.elementor-28 .elementor-element.elementor-element-9457345{--display:flex;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:#3B1E16;border-radius:50%;}.elementor-28 .elementor-element.elementor-element-a6cd27a{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#000000;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial_card .elementskit-commentor-coment{color:#000000;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-stars > li > a, .elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-watermark-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-profile-info .elementskit-author-name{color:#3B1E16;font-family:"Poppins", Sans-serif;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-author-name{color:#3B1E16;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-profile-info .elementskit-author-des{color:#000000;font-family:"Poppins", Sans-serif;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-7ab122f80{margin-top:-74px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-sub-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-description{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow{display:flex !important;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-dots{display:inline-table;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-content{margin:0 auto;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title *{font-size:65px;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-c86ca1e .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-27d228f .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-primary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .elementor-repeater-item-a6fe5a8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-sub-title{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-description{display:block;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-arrow{display:none !important;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-dots{display:inline-table;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-advanced-slider{height:618px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-item{height:618px;}.elementor-28 .elementor-element.elementor-element-4bced357 .slick-list{height:618px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-content{margin:0 auto;padding:50px 20px 0px 20px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-title *{font-size:30px;margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-description p{font-size:14px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-primary-btn{font-size:13px;margin:0px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-4bced357 .wpr-slider-secondary-btn{font-size:13px;}.elementor-28 .elementor-element.elementor-element-7e25b5e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28 .elementor-element.elementor-element-17a0f10{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-b5c278a .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-5a35e04{text-align:start;font-size:15px;}.elementor-28 .elementor-element.elementor-element-40ba81a{text-align:start;font-size:15px;}.elementor-28 .elementor-element.elementor-element-6c4d09c{text-align:start;font-size:15px;}.elementor-28 .elementor-element.elementor-element-c05b698{width:var( --container-widget-width, 340.469px );max-width:340.469px;--container-widget-width:340.469px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-8393ca5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-9bca5f7 .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-da5331e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28 .elementor-element.elementor-element-ed22529 .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-5620d2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-082f221 .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-43e7691{font-size:14px;}.elementor-28 .elementor-element.elementor-element-a6cd27a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}/* Start custom CSS for container, class: .elementor-element-f73005d */.vant-service-box{
    background:#ffffff;
    padding:45px 35px;
    border-radius:20px;
    box-shadow:0 15px 40px rgba(0,0,0,0.08);
    transition:all 0.4s ease;
    position:relative;
    overflow:hidden;
  
    border:1px solid #f0f0f0;
}

.vant-service-box:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#8B5E3C,#C9A27E);
}

.vant-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 60px rgba(0,0,0,0.15);
}

.vant-service-box h3{
    font-size:34px;
    line-height:1.2;
    font-weight:700;
    color:#2b2b2b;
}

.vant-service-box p{
    color:#666;
    font-size:17px;
    line-height:1.8;
}

.vant-service-box .elementor-button{
    background:#8B5E3C !important;
    border-radius:50px;
    font-weight:600;
    transition:.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451a43b */.vant-service-box{
    background:#ffffff;
    padding:45px 35px;
    border-radius:20px;
    box-shadow:0 15px 40px rgba(0,0,0,0.08);
    transition:all 0.4s ease;
    position:relative;
    overflow:hidden;
  
    border:1px solid #f0f0f0;
}

.vant-service-box:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#8B5E3C,#C9A27E);
}

.vant-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 60px rgba(0,0,0,0.15);
}

.vant-service-box h3{
    font-size:34px;
    line-height:1.2;
    font-weight:700;
    color:#2b2b2b;
}

.vant-service-box p{
    color:#666;
    font-size:17px;
    line-height:1.8;
}

.vant-service-box .elementor-button{
    background:#8B5E3C !important;
    border-radius:50px;
    font-weight:600;
    transition:.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af41ae */.vant-service-box{
    background:#ffffff;
    padding:45px 35px;
    border-radius:20px;
    box-shadow:0 15px 40px rgba(0,0,0,0.08);
    transition:all 0.4s ease;
    position:relative;
    overflow:hidden;
  
    border:1px solid #f0f0f0;
}

.vant-service-box:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#8B5E3C,#C9A27E);
}

.vant-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 60px rgba(0,0,0,0.15);
}

.vant-service-box h3{
    font-size:34px;
    line-height:1.2;
    font-weight:700;
    color:#2b2b2b;
}

.vant-service-box p{
    color:#666;
    font-size:17px;
    line-height:1.8;
}

.vant-service-box .elementor-button{
    background:#8B5E3C !important;
    border-radius:50px;
    font-weight:600;
    transition:.3s;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-232a829 */.vant-work-process .elementor-icon-box-wrapper{
    background:rgba(255,255,255,0.95);
    backdrop-filter:blur(15px);
    padding:40px 30px;
    border-radius:25px;
    text-align:center;
    position:relative;
    overflow:hidden;
    transition:all .4s ease;
    border:1px solid rgba(139,94,60,.15);
}

.vant-work-process .elementor-icon-box-wrapper:hover{
    background:#4a2315;
    transform:translateY(-15px);
}

.vant-work-process .elementor-icon{
    width:100px;
    height:100px;
    margin:0 auto 25px;
    background:#f8f3ef;
    border-radius:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.4s;
}

.vant-work-process .elementor-icon i{
    color:#8B5E3C;
    font-size:42px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon{
    background:#fff;
    transform:rotate(-10deg);
}

.vant-work-process .elementor-icon-box-title{
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

.vant-work-process .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-title a{
    color:#2B2B2B !important;
}

.vant-work-process .elementor-icon-box-description{
    color:#666;
    line-height:1.8;
    font-size:16px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
    color:#fff !important;
}

.vant-work-process .elementor-icon-box-wrapper:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background:#8B5E3C;
    border-radius:50%;
    opacity:.08;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad0adce */.vant-work-process .elementor-icon-box-wrapper{
    background:rgba(255,255,255,0.95);
    backdrop-filter:blur(15px);
    padding:40px 30px;
    border-radius:25px;
    text-align:center;
    position:relative;
    overflow:hidden;
    transition:all .4s ease;
    border:1px solid rgba(139,94,60,.15);
}

.vant-work-process .elementor-icon-box-wrapper:hover{
    background:#4a2315;
    transform:translateY(-15px);
}

.vant-work-process .elementor-icon{
    width:100px;
    height:100px;
    margin:0 auto 25px;
    background:#f8f3ef;
    border-radius:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.4s;
}

.vant-work-process .elementor-icon i{
    color:#8B5E3C;
    font-size:42px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon{
    background:#fff;
    transform:rotate(-10deg);
}

.vant-work-process .elementor-icon-box-title{
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

.vant-work-process .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-title a{
    color:#2B2B2B !important;
}

.vant-work-process .elementor-icon-box-description{
    color:#666;
    line-height:1.8;
    font-size:16px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
    color:#fff !important;
}

.vant-work-process .elementor-icon-box-wrapper:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background:#8B5E3C;
    border-radius:50%;
    opacity:.08;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e262d22 */.vant-work-process .elementor-icon-box-wrapper{
    background:rgba(255,255,255,0.95);
    backdrop-filter:blur(15px);
    padding:40px 30px;
    border-radius:25px;
    text-align:center;
    position:relative;
    overflow:hidden;
    transition:all .4s ease;
    border:1px solid rgba(139,94,60,.15);
}

.vant-work-process .elementor-icon-box-wrapper:hover{
    background:#4a2315;
    transform:translateY(-15px);
}

.vant-work-process .elementor-icon{
    width:100px;
    height:100px;
    margin:0 auto 25px;
    background:#f8f3ef;
    border-radius:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.4s;
}

.vant-work-process .elementor-icon i{
    color:#8B5E3C;
    font-size:42px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon{
    background:#fff;
    transform:rotate(-10deg);
}

.vant-work-process .elementor-icon-box-title{
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

.vant-work-process .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-title a{
    color:#2B2B2B !important;
}

.vant-work-process .elementor-icon-box-description{
    color:#666;
    line-height:1.8;
    font-size:16px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
    color:#fff !important;
}

.vant-work-process .elementor-icon-box-wrapper:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background:#8B5E3C;
    border-radius:50%;
    opacity:.08;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73d72d9 */.vant-work-process .elementor-icon-box-wrapper{
    background:rgba(255,255,255,0.95);
    backdrop-filter:blur(15px);
    padding:40px 30px;
    border-radius:25px;
    text-align:center;
    position:relative;
    overflow:hidden;
    transition:all .4s ease;
    border:1px solid rgba(139,94,60,.15);
}

.vant-work-process .elementor-icon-box-wrapper:hover{
    background:#4a2315;
    transform:translateY(-15px);
}

.vant-work-process .elementor-icon{
    width:100px;
    height:100px;
    margin:0 auto 25px;
    background:#f8f3ef;
    border-radius:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.4s;
}

.vant-work-process .elementor-icon i{
    color:#8B5E3C;
    font-size:42px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon{
    background:#fff;
    transform:rotate(-10deg);
}

.vant-work-process .elementor-icon-box-title{
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

.vant-work-process .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-title a{
    color:#2B2B2B !important;
}

.vant-work-process .elementor-icon-box-description{
    color:#666;
    line-height:1.8;
    font-size:16px;
}

.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.vant-work-process .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
    color:#fff !important;
}

.vant-work-process .elementor-icon-box-wrapper:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background:#8B5E3C;
    border-radius:50%;
    opacity:.08;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efbecaf */.vant-testimonial .premium-testimonial-container,
.vant-testimonial .elementor-testimonial-wrapper{
    background:#ffffff;
    padding:50px 40px;
    border-radius:25px;
    box-shadow:0 20px 60px rgba(0,0,0,0.08);
    position:relative;
    overflow:hidden;
    border:1px solid #eee;
}

.vant-testimonial .premium-testimonial-container:before{
    content:"❝";
    position:absolute;
    top:-20px;
    right:30px;
    font-size:160px;
    color:rgba(139,94,60,.08);
    font-family:serif;
    line-height:1;
}

.vant-testimonial img{
    width:90px !important;
    height:90px !important;
    border-radius:50% !important;
    border:4px solid #8B5E3C;
    object-fit:cover;
}

.vant-testimonial .premium-testimonial-name{
    font-size:28px !important;
    font-weight:700 !important;
    color:#2b2b2b !important;
}

.vant-testimonial .premium-testimonial-company,
.vant-testimonial .premium-testimonial-position{
    color:#8B5E3C !important;
    font-weight:600;
}

.vant-testimonial .premium-testimonial-content{
    font-size:18px !important;
    line-height:1.9 !important;
    color:#666 !important;
    margin-top:25px;
}

.vant-testimonial .premium-testimonial-star i{
    color:#D4A373 !important;
    font-size:18px;
}

.vant-testimonial:hover .premium-testimonial-container{
    transform:translateY(-10px);
    transition:.4s;
    box-shadow:0 30px 80px rgba(0,0,0,0.15);
}/* End custom CSS */