.elementor-15 .elementor-element.elementor-element-e9600f0{--display:grid;--e-con-grid-template-columns:auto minmax(0, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9679fc9{--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-15 .elementor-element.elementor-element-1adac3b .elementor-heading-title{font-size:63px;font-weight:900;color:#B8A27C;}.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-15 .elementor-element.elementor-element-03ee3f4{font-size:13px;font-weight:400;line-height:25px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-e09f03c{font-size:15px;font-weight:400;line-height:35px;}.elementor-15 .elementor-element.elementor-element-787e7e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:187px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a61866f{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-15 .elementor-element.elementor-element-a61866f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a61866f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-15 .elementor-element.elementor-element-1bd376b{text-align:center;}.elementor-15 .elementor-element.elementor-element-1bd376b .elementor-heading-title{font-size:32px;font-weight:800;line-height:55px;}.elementor-15 .elementor-element.elementor-element-5096f7b{text-align:center;font-weight:400;line-height:35px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-5b9952d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d032597{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-15 .elementor-element.elementor-element-92cbf94{padding:24px 20px 24px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon-box-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon-box-title{margin-block-end:12px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-92cbf94.elementor-view-stacked .elementor-icon{background-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-92cbf94.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-92cbf94.elementor-view-default .elementor-icon{fill:#B8A27C;color:#B8A27C;border-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon-box-title a{font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-92cbf94 .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:30px;}.elementor-15 .elementor-element.elementor-element-36026af{padding:24px 20px 24px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-36026af .elementor-icon-box-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-36026af .elementor-icon-box-title{margin-block-end:12px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-36026af.elementor-view-stacked .elementor-icon{background-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-36026af.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-36026af.elementor-view-default .elementor-icon{fill:#B8A27C;color:#B8A27C;border-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-36026af .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-36026af .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-36026af .elementor-icon-box-title a{font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-36026af .elementor-icon-box-description{font-size:20px;font-weight:700;line-height:30px;}.elementor-15 .elementor-element.elementor-element-ce10044{padding:24px 20px 24px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon-box-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon-box-title{margin-block-end:12px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-ce10044.elementor-view-stacked .elementor-icon{background-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-ce10044.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ce10044.elementor-view-default .elementor-icon{fill:#B8A27C;color:#B8A27C;border-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon-box-title a{font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-ce10044 .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:30px;}.elementor-15 .elementor-element.elementor-element-5d3f2bc{padding:24px 20px 24px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon-box-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon-box-title{margin-block-end:12px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-5d3f2bc.elementor-view-stacked .elementor-icon{background-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-5d3f2bc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5d3f2bc.elementor-view-default .elementor-icon{fill:#B8A27C;color:#B8A27C;border-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon-box-title a{font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5d3f2bc .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:30px;}.elementor-15 .elementor-element.elementor-element-f79ccba{padding:24px 20px 24px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon-box-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon-box-title{margin-block-end:12px;color:#8F98A1;}.elementor-15 .elementor-element.elementor-element-f79ccba.elementor-view-stacked .elementor-icon{background-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-f79ccba.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f79ccba.elementor-view-default .elementor-icon{fill:#B8A27C;color:#B8A27C;border-color:#B8A27C;}.elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon-box-title a{font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f79ccba .elementor-icon-box-description{font-size:18px;font-weight:400;line-height:30px;}.elementor-15 .elementor-element.elementor-element-85b40d9{--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;}@media(max-width:992px){.elementor-15 .elementor-element.elementor-element-e9600f0{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-5b9952d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d032597{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-92cbf94{padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-36026af{padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-ce10044{padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-5d3f2bc{padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-f79ccba{padding:16px 16px 16px 16px;}}@media(max-width:768px){.elementor-15 .elementor-element.elementor-element-e9600f0{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1adac3b{text-align:center;}.elementor-15 .elementor-element.elementor-element-03ee3f4{text-align:center;}.elementor-15 .elementor-element.elementor-element-e09f03c{text-align:center;font-size:14px;line-height:30px;}.elementor-15 .elementor-element.elementor-element-787e7e2{--margin-top:0px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a61866f{--padding-top:20px;--padding-bottom:87px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-1bd376b .elementor-heading-title{font-size:20px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-5b9952d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d032597{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-9679fc9 */.elementor-15 .elementor-element.elementor-element-9679fc9{
    padding-bottom: 1.75rem;
}
.elementor-15 .elementor-element.elementor-element-9679fc9:after{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    background: linear-gradient(90deg, rgba(239, 239, 239, 0) 0%, #EFEFEF 53%, rgba(239, 239, 239, 0) 100%);
}
@media(min-width: 768px){
   .elementor-15 .elementor-element.elementor-element-9679fc9{
       padding-bottom: 0;
       padding-inline-end: 1.75rem;
   }
   .elementor-15 .elementor-element.elementor-element-9679fc9:after{
       width: 1px;
       height: 100px;
       top: 50%;
       transform: translateY(-50%);
       inset-inline-end: 0;
       background: linear-gradient( rgba(239, 239, 239, 0) 0%, #EFEFEF 53%, rgba(239, 239, 239, 0) 100%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1cd1e0 */.elementor-15 .elementor-element.elementor-element-d1cd1e0 iframe{
    border-radius: 1rem;
}
.elementor-15 .elementor-element.elementor-element-d1cd1e0:after{
	content: '';
	width: 260px;
	height: 48px;
	top: -0.25rem;
	inset-inline-start: 1.25rem;
	position: absolute;
	background-color: #fff;
	transform: rotate(180deg);
	z-index:4;
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 518 96'%3E%3Cpath d='M255.1 0h6.3c11.4.7 22.8 2.5 33.9 5.8 25.7 7.3 49.5 20 72.8 32.8 17.8 9.8 35.4 19.8 53.5 29C443.3 78 466 87.3 490.1 90c9.3 1 18.6.8 27.8-.1a53 53 0 0 1-.4 5.6h.5v.4H0l.2-5.7c16.1 1.3 32.4 0 48-4.5a310 310 0 0 0 63.7-27.2c31.6-16.9 62.2-36.2 96-48.6 15.2-5.6 31.1-9 47.2-10Z'/%3E%3C/svg%3E");
}
.elementor-15 .elementor-element.elementor-element-d1cd1e0:before{
    content: '';
    width: 32px;
    height: 32px;
    position: absolute;
    top: -0.25rem;
    inset-inline-start: 8.25rem;
    z-index: 5;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='%23B8A27C' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.495 11.2666C26.095 5.10659 20.7216 2.33325 16.0016 2.33325C16.0016 2.33325 16.0016 2.33325 15.9883 2.33325C11.2816 2.33325 5.89493 5.09325 4.49493 11.2533C2.93493 18.1333 7.14826 23.9599 10.9616 27.6266C12.3749 28.9866 14.1883 29.6666 16.0016 29.6666C17.815 29.6666 19.6283 28.9866 21.0283 27.6266C24.8416 23.9599 29.055 18.1466 27.495 11.2666ZM16.0016 17.9466C13.6816 17.9466 11.8016 16.0666 11.8016 13.7466C11.8016 11.4266 13.6816 9.54658 16.0016 9.54658C18.3216 9.54658 20.2016 11.4266 20.2016 13.7466C20.2016 16.0666 18.3216 17.9466 16.0016 17.9466Z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92cbf94 */@media(min-width: 768px){
    .elementor-15 .elementor-element.elementor-element-92cbf94{
        grid-column: span 2
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d032597 */.elementor-15 .elementor-element.elementor-element-d032597 .elementor-icon-box-icon{
    position: absolute;
    inset-inline-end: 1rem;
    top: 1rem;
}/* End custom CSS */