.elementor-kit-5{--e-global-color-primary:#C43530;--e-global-color-secondary:#1B1B1B;--e-global-color-text:#514D49;--e-global-color-accent:#C7B299;--e-global-color-ctnbranddk:#A62A26;--e-global-color-ctninkdeep:#131413;--e-global-color-ctnbrown:#736459;--e-global-color-ctnbrownsoft:#8A7B6C;--e-global-color-ctntandeep:#C9B095;--e-global-color-ctncream:#FBF6EF;--e-global-color-ctnsand:#ECE3D8;--e-global-color-ctnstone:#ECECEC;--e-global-color-ctnline:#C7C1BC;--e-global-color-ctnmutedsoft:#666666;--e-global-color-ctnwhite:#FFFFFF;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lora";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Playfair Display";--e-global-typography-accent-font-weight:500;background-color:#FBF6EF;color:#514D49;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#1B1B1B;}.elementor-kit-5 a:hover{color:#C43530;}.elementor-kit-5 h1{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:500;text-transform:uppercase;line-height:1.12em;}.elementor-kit-5 h2{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:1.12em;}.elementor-kit-5 h3{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.12em;}.elementor-kit-5 h4{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.12em;}.elementor-kit-5 h5{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.12em;}.elementor-kit-5 h6{color:#1B1B1B;font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:1.12em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1224px;}.e-con{--container-max-width:1224px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:720px){.elementor-kit-5{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */html{scroll-behavior:smooth;scroll-padding-top:110px}
body{-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#FBF6EF}
h1,h2,h3,h4,h5,h6,.elementor-heading-title{text-wrap:balance}
p,li,blockquote,dd,figcaption,td{text-wrap:pretty}
.elementor-widget-text-editor p{margin:0}
.elementor-widget-text-editor p+p{margin-top:1em}
.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:0}
.elementor-widget-icon,.elementor-widget-icon .elementor-icon-wrapper{line-height:0}
.elementor-widget-icon .elementor-icon{display:inline-flex}
.elementor-widget-image img{display:block}
.elementor-widget-button .elementor-button{box-sizing:border-box}
.elementor-button .elementor-button-content-wrapper{align-items:center}
.elementor a{text-decoration:none}
.elementor-heading-title a{color:inherit}
.e-con>.e-con-inner{position:static}
.elementor .e-con.e-grid,.elementor .e-con.e-grid>.e-con-inner{align-content:normal}
.elementor .e-con::before,.elementor .e-con::after,.elementor .e-con>.e-con-inner::before,.elementor .e-con>.e-con-inner::after,.elementor .elementor-widget::before,.elementor .elementor-widget::after{pointer-events:none}
.elementor .e-con{max-width:calc(100% - var(--margin-left,0px) - var(--margin-right,0px))}
@media(min-width:1025px){.br-hd{display:none}}
@media(min-width:721px) and (max-width:1024px){.br-ht{display:none}}
@media(max-width:720px){.br-hm{display:none}}
.elementor [hidden]{display:none!important}
.ctn-page-js{height:0;overflow:hidden}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
.logo-more{display:none}
.elementor .post-meta .elementor-heading-title>span+span,.elementor .post-meta p>span+span,.elementor .post-meta.elementor-widget-text-editor span+span{margin-left:16px}
.elementor .post-meta .elementor-heading-title>span+span::before,.elementor .post-meta p>span+span::before,.elementor .post-meta.elementor-widget-text-editor span+span::before{content:"\2022\00a0\00a0";color:#C7B299}
.elementor .ctn-nav .elementor-nav-menu--main .current-menu-ancestor>a,.elementor .ctn-nav .elementor-nav-menu--main .current-menu-parent>a{color:#C7B299!important}
.elementor .round-btn.is-disabled .elementor-button{background:transparent!important;color:#1B1B1B!important;border-color:#C7C1BC!important;opacity:.35;cursor:default}
.elementor .round-btn.is-disabled{pointer-events:none}
@media(max-width:720px){.elementor .logo-grid--all:not(.is-open)>.elementor-element:nth-child(n+13),.elementor .logo-grid--all:not(.is-open)>.e-con-inner>.elementor-element:nth-child(n+13){display:none}
.logo-more.btn{display:flex;width:100%;margin-top:24px;align-items:center;justify-content:center;gap:8px;font-family:"Playfair Display",serif;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:16px 32px;background:transparent;color:#1B1B1B;border:1px solid #C7C1BC;border-radius:2px;cursor:pointer;transition:all .45s cubic-bezier(.22,.61,.36,1)}
.logo-more.btn:hover{background:#1B1B1B;color:#fff;border-color:#1B1B1B}}
.ctn-table table{margin:0;font-size:inherit}
.ctn-table td,.ctn-table th{line-height:inherit;border-left:0;border-right:0;border-bottom:0}
.ctn-table tbody>tr:nth-child(odd)>td,.ctn-table tbody>tr:nth-child(odd)>th,.ctn-table tbody tr:hover>td,.ctn-table tbody tr:hover>th{background-color:transparent}
.elementor .proj-rail::-webkit-scrollbar{display: none;}
.elementor .wwd::-webkit-scrollbar{display: none;}
@media (max-width: 720px){.elementor .aspd2 .aid-weeks .tl__cards::-webkit-scrollbar{display: none;}}
@media (max-width: 720px){.elementor .wtl2 .tl__cards::-webkit-scrollbar{display: none;}}
@media (max-width: 720px){.elementor .budget2 .budget__legend::-webkit-scrollbar{display: none;}}
.elementor .aspd2 .aid-weeks .tl__cards{scrollbar-width:none;-ms-overflow-style:none}.elementor .budget2 .budget__legend{scrollbar-width:none;-ms-overflow-style:none}.elementor .proj-rail{scrollbar-width:none;-ms-overflow-style:none}.elementor .wtl2 .tl__cards{scrollbar-width:none;-ms-overflow-style:none}.elementor .wwd{scrollbar-width:none;-ms-overflow-style:none}
.ctn-table td,.ctn-table th{border:0;padding:0;background:none}
.elementor .vs{width: 100%; border-collapse: separate; border-spacing: 0; table-layout: fixed;}
.elementor .vs th,.elementor .vs td{text-align: left; vertical-align: top; padding: 24px 32px;}
.elementor .vs thead th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .75rem; font-weight: 500;letter-spacing: .18em; text-transform: uppercase; color: #514d49;border-bottom: 1px solid #c7c1bc;}
.elementor .vs thead th:first-child{width: 24%; padding-left: 0;}
.elementor .vs thead th.vs__pro{background: #1b1b1b; color: #c7b299; border-radius: 4px 4px 0 0; border-bottom-color: #1b1b1b;}
.elementor .vs tbody th{padding-left: 0; font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1.0625rem; font-weight: 500; color: #1b1b1b;border-bottom: 1px solid #c7c1bc;}
.elementor .vs tbody td{font-size: 1rem; line-height: 1.65; color: #514d49; border-bottom: 1px solid #c7c1bc;}
.elementor .vs tbody td::before{content: "\2715"; display: inline-grid; place-items: center; width: 22px; height: 22px; margin-right: 12px;border-radius: 50%; border: 1px solid #c7c1bc; font-size: .625rem; color: #514d49; vertical-align: 2px;}
.elementor .vs tbody td.vs__pro{background: #ffffff; color: #1b1b1b; border-bottom-color: #c7c1bc;}
.elementor .vs tbody td.vs__pro::before{content: "\2713"; background: #736459; border-color: #736459; color: #ffffff; font-size: .75rem;}
.elementor .vs tbody tr:last-child td.vs__pro{border-radius: 0 0 4px 4px; border-bottom-color: transparent;}
.elementor .bars{width: 100%; border-collapse: collapse;}
.elementor .bars th,.elementor .bars td{padding: 12px 12px; border-bottom: 1px solid #c7c1bc; text-align: left; vertical-align: middle;}
.elementor .bars thead th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; font-weight: 500; letter-spacing: .16em;text-transform: uppercase; color: #514d49; border-bottom-color: #1b1b1b;}
.elementor .bars th:first-child{padding-left: 0; width: 26%;}
.elementor .bars tbody th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-weight: 500; font-size: 1rem; color: #1b1b1b;}
.elementor .bars td:nth-child(2){width: 46%;}
.elementor .bars .num{text-align: right; font-variant-numeric: tabular-nums; white-space: nowrap;}
.elementor .bars td.num{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1.0625rem; color: #1b1b1b;}
.elementor .bars td:last-child,.elementor .bars th:last-child{padding-right: 0;}
.elementor .bars__track{display: block; height: 12px; background: #ece3d8; border-radius: 6px; overflow: hidden;}
.elementor .bars__bar{display: block; height: 100%; background: #c7b299; border-radius: 6px;}
.elementor .bars .is-hl th,.elementor .bars .is-hl td.num{color: #736459; font-weight: 600;}
.elementor .bars .is-hl .bars__bar{background: #736459;}
.elementor .budget__bar{display: flex; height: 56px; border-radius: 4px; overflow: hidden;}
.elementor .budget__seg{display: flex; align-items: center; padding-left: 12px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .875rem; color: #ffffff; white-space: nowrap; overflow: hidden;}
.elementor .budget__seg--1{background: #1b1b1b;}
.elementor .budget__seg--3{background: #8a7b6c;}
.elementor .budget__seg--5{background: #c7c1bc; color: #1b1b1b;}
.elementor .wdb-cap{margin: calc(-1 * 12px) 0 24px; font-size: .875rem; line-height: 1.6; color: #514d49; text-align: left;}
.elementor caption.wdb-cap{caption-side: top; margin: 0; padding: 0 0 16px;}
.elementor .bars.wdb-dual th:first-child{width: 30%;}
.elementor .bars.wdb-dual td,.elementor .bars.wdb-dual td:nth-child(2){width: 35%;}
.elementor .bars.wdb-dual td:last-child,.elementor .bars.wdb-dual th:last-child{padding-right: 0;}
.elementor .wdb-bar{display: grid; grid-template-columns: minmax(0, 1fr) 96px; gap: 12px; align-items: center;}
.elementor .wdb-val{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1rem; color: #1b1b1b; white-space: nowrap; text-align: right; font-variant-numeric: tabular-nums;}
.elementor .wdb-dual .bars__bar{min-width: 4px; background: #736459;}
.elementor .wdb-dual .bars__bar.wdb-bar--alt{background: #c9b095;}
.elementor .wdb-dual thead th:not(:first-child)::before{content: ""; display: inline-block; width: 14px; height: 8px; margin-right: 8px;border-radius: 4px; background: #736459; vertical-align: 1px;}
.elementor .wdb-dual thead th:last-child::before{background: #c9b095;}
.elementor .wdb-dual .bars__track,.elementor .wdb-unc .bars__track{background: #fbf6ef;}
.elementor .bars.wdb-unc th:first-child{width: 38%;}
.elementor .bars.wdb-unc td:nth-child(2){width: 50%;}
.elementor .wdb-unc .bars__bar{min-width: 4px;}
.elementor .wdb-unc .bars__bar.wdb-unc--1{background: #c7b299;}
.elementor .wdb-unc .bars__bar.wdb-unc--2{background: #c9b095;}
.elementor .wdb-unc .bars__bar.wdb-unc--3{background: #8a7b6c;}
.elementor .wdb-unc .wdb-unc__trad .bars__bar{background: #a9a49f;}
.elementor .wdb-unc .wdb-unc__trad th,.elementor .wdb-unc .wdb-unc__trad td.num{color: #514d49;}
.elementor .wdb-unc .wdb-unc__trad th,.elementor .wdb-unc .wdb-unc__trad td{border-top: 1px dashed #c9b095;}
.elementor .wdb-share__table{width: 100%; border-collapse: collapse; border-top: 1px solid #1b1b1b;}
.elementor .wdb-share__table th{width: 150px; padding: 16px 24px 16px 0; text-align: left; white-space: nowrap;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-weight: 500; font-size: 1rem; color: #1b1b1b;border-bottom: 1px solid #c7c1bc;}
.elementor .wdb-share__table td{padding: 16px 0; border-bottom: 1px solid #c7c1bc;}
.elementor .wdb-share__table .is-hl th{color: #736459; font-weight: 600;}
.elementor .wdb-share__bar{height: 48px;}
.elementor .wdb-share__bar .budget__seg{font-size: 1rem;}
.elementor .oidc-bars thead th.num{white-space: normal;}
.elementor .oidc-bars--seats td:last-child{white-space: normal; text-align: right; font-family: inherit; font-size: .875rem; color: #514d49;}
.elementor .oidc-bars--seats .is-hl td:last-child{color: #736459; font-weight: 500;}
.elementor .oidc-bars--seats td:nth-child(2){width: 28%;}
.elementor .oidc-bars--seats th:first-child{width: 32%;}
.elementor .oidc-bars--wide th:first-child{width: 20%;}
.elementor .oidc-bars--wide td:nth-child(2){width: 38%;}
.elementor .oidc-bars--wide thead th.num{width: 14%;}
.elementor .oidc-vs thead th:not(:first-child){width: 38%;}
.elementor .oidc-vs tbody td.vs__pro{color: #1b1b1b; font-weight: 500;}
.elementor .oidc-idx{width: 100%; border-collapse: collapse; table-layout: fixed;}
.elementor .oidc-idx th,.elementor .oidc-idx td{padding: 24px 24px; border-bottom: 1px solid #c7c1bc; text-align: left; vertical-align: middle;}
.elementor .oidc-idx thead th{padding-block: 12px; font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; font-weight: 500;letter-spacing: .16em; text-transform: uppercase; color: #514d49; border-bottom-color: #1b1b1b;}
.elementor .oidc-idx th:first-child{padding-left: 0; width: 34%;}
.elementor .oidc-idx td:last-child,.elementor .oidc-idx th:last-child{padding-right: 0;}
.elementor .oidc-idx tbody th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1rem; font-weight: 500; line-height: 1.4; color: #1b1b1b;}
.elementor .oidc-idx__val{display: block; margin-bottom: 8px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1.5rem; line-height: 1; color: #514d49;font-variant-numeric: tabular-nums;}
.elementor .oidc-idx__track{display: block; height: 8px; background: #ece3d8; border-radius: 4px; overflow: hidden;}
.elementor .oidc-idx__track span{display: block; height: 100%; background: #c7b299; border-radius: 4px;}
.elementor .oidc-idx td.is-up .oidc-idx__val{color: #736459;}
.elementor .oidc-idx td.is-up .oidc-idx__track span{background: #736459;}
.elementor .oidc-idx td.is-down .oidc-idx__val{color: #1b1b1b;}
.elementor .oidc-idx td.is-down .oidc-idx__track span{background: #1b1b1b;}
.elementor .aid-cap{caption-side: top; text-align: left; padding: 0 0 16px;font-size: .875rem; line-height: 1.6; color: #514d49;}
.elementor .aid-bars th:first-child{width: 38%;}
.elementor .aid-bars--uses th:first-child{width: 34%;}
.elementor .aid-bars td:nth-child(2){width: auto;}
.elementor .aid-bars tbody th a{text-decoration: underline; text-decoration-color: #c9b095; text-underline-offset: 3px; transition: color .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .aid-bars tbody th a:hover{color: #c43530;}
.elementor .aid-bars__what{display: block; margin-bottom: 8px; font-size: .8125rem; line-height: 1.4; color: #514d49;}
.elementor .section--sand .aid-bars .bars__track{background: #ffffff;}
.elementor .aid-matrix{width: 100%; border-collapse: collapse;}
.elementor .aid-matrix .aid-cap{padding: 24px 32px 16px;}
.elementor .aid-matrix th,.elementor .aid-matrix td{text-align: left; vertical-align: middle; padding: 16px 32px; border-top: 1px solid #c7c1bc;}
.elementor .aid-matrix thead th{background: #1b1b1b; color: #c7b299; border-top: 0;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; font-weight: 500;letter-spacing: .16em; text-transform: uppercase;}
.elementor .aid-matrix thead th:first-child{width: 28%;}
.elementor .aid-matrix thead th:last-child{width: 18%;}
.elementor .aid-matrix tbody th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1.0625rem; font-weight: 500; color: #1b1b1b;}
.elementor .aid-matrix tbody td{font-size: .9375rem; line-height: 1.6; color: #514d49;}
.elementor .aid-matrix tbody tr{transition: background .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .aid-matrix tbody tr:hover{background: #ffffff;}
.elementor .aid-matrix tbody tr.is-hl{background: #ffffff;}
.elementor .aid-matrix__no{display: inline-block; width: 36px; font-size: .75rem; letter-spacing: .18em; color: #736459;}
.elementor .aid-role{display: inline-flex; align-items: center; gap: 12px; font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .9375rem; color: #1b1b1b;}
.elementor .aid-role__meter{display: inline-flex; gap: 3px;}
.elementor .aid-role__meter i{display: block; width: 16px; height: 6px; border-radius: 3px; background: #c7c1bc;}
.elementor .aid-role--low .aid-role__meter i:nth-child(-n+1){background: #c9b095;}
.elementor .aid-role--medium .aid-role__meter i:nth-child(-n+2){background: #8a7b6c;}
.elementor .aid-role--high .aid-role__meter i{background: #736459;}
.elementor .aid-role--high{color: #736459; font-weight: 600;}
.elementor .aid-role--none{color: #514d49;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs){border: 1px solid #736459; border-radius: 4px; overflow: hidden;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) th,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) td,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child td.vs__pro{border: 0; border-right: 1px solid #c7c1bc; border-bottom: 1px solid #c7c1bc; border-radius: 0;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tr > :last-child,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child > td.vs__pro:last-child{border-right: 0;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) thead th{border-bottom-color: #736459;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) thead th.vs__pro{border-radius: 0; border-bottom-color: #1b1b1b;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) thead th,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody th{padding-left: 32px;}
.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child > :is(th, td, td.vs__pro){border-bottom: 0;}
.elementor table:is(.bars, .oidc-idx, .wdb-share__table){border: 1px solid #736459; border-collapse: collapse;}
.elementor table:is(.bars, .oidc-idx, .wdb-share__table) tr > :is(th, td):nth-child(n){border: 1px solid #c7c1bc; padding-left: 16px; padding-right: 16px;}
.elementor table:is(.bars, .oidc-idx) thead tr > th:nth-child(n){border-bottom-color: #736459;}
.elementor table.wdb-unc .wdb-unc__trad > :is(th, td):nth-child(n){border-top: 2px dashed #c9b095;}
.elementor .aid-matrix tr > :is(th, td) + :is(th, td){border-left: 1px solid #c7c1bc;}
.elementor .aid-matrix thead tr > th + th{border-left-color: rgba(255, 255, 255, .16);}
.elementor table.bars:is(.wdb-dual, .wdb-unc) tr > :last-child:nth-child(n){padding-right: 16px;}
.elementor .seats2 .bars{background: #ffffff; border: 1px solid #c7c1bc;}
.elementor .seats2 .bars th,.elementor .seats2 .bars td{padding: 12px 16px; border: 1px solid #c7c1bc;}
.elementor .seats2 .bars thead th{background: #fbf6ef;}
.elementor .seats2 .bars th:first-child{padding-left: 16px;}
.elementor .seats2 .bars td:last-child,.elementor .seats2 .bars th:last-child{padding-right: 16px; text-align: center;}
.elementor .seats2 .bars td.num:nth-child(3){text-align: center;}
.elementor .seats2 .bars__sub{display: block; margin-top: 2px; font-family: "Lora", Georgia, "Times New Roman", serif; font-size: .75rem; font-weight: 400; color: #514d49;}
.elementor .seats2 .bars tbody th{line-height: 1.3;}
.elementor .cmp2 .vs:is(.wdb-vs, .ab-vs, .aid-vs){border: 0; border-radius: 12px; overflow: hidden; box-shadow: 0 10px 30px rgba(27, 27, 27, .06);}
.elementor .cmp2 .vs thead th:first-child{width: 24%;}
.elementor .cmp2 .vs thead th{background: #ece3d8; border-bottom: 0; vertical-align: middle; padding: 32px;}
.elementor .cmp2 .vs thead th:first-child{color: #1b1b1b; letter-spacing: .22em; font-size: .8125rem;}
.elementor .cmp2__col{position: relative; overflow: hidden; padding: 0 !important; height: 116px;}
.elementor .cmp2__col img{position: absolute; inset: 0; z-index: 0; width: 100%; height: 100%; object-fit: cover; object-position: right center;}
.elementor .cmp2__col::before{content: ""; position: absolute; inset: 0; z-index: 1;}
.elementor .cmp2__col--db{background: #1b1b1b;}
.elementor .cmp2__col--db::before{background: linear-gradient(90deg, rgba(27, 27, 27, 1) 42%, rgba(27, 27, 27, .55) 100%);}
.elementor .cmp2__col--dbb::before{background: linear-gradient(90deg, rgba(236, 227, 216, 1) 48%, rgba(236, 227, 216, .55) 100%);}
.elementor .cmp2__col-text{position: relative; z-index: 2; display: flex; flex-direction: column; justify-content: center; gap: 4px; height: 100%; padding: 24px 32px;}
.elementor .cmp2__col-name{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .875rem; font-weight: 600; letter-spacing: .22em; text-transform: uppercase;}
.elementor .cmp2__col--db .cmp2__col-name{color: #ffffff;}
.elementor .cmp2__col--dbb .cmp2__col-name{color: #736459;}
.elementor .cmp2__col-sub{font-family: "Lora", Georgia, "Times New Roman", serif; font-size: 1.0625rem; letter-spacing: 0; text-transform: none; font-weight: 400;}
.elementor .cmp2__col--db .cmp2__col-sub{color: #c7b299;}
.elementor .cmp2__col--dbb .cmp2__col-sub{color: #514d49;}
.elementor .cmp2 .vs tbody th,.elementor .cmp2 .vs tbody td{padding: 24px 32px; vertical-align: middle;}
.elementor .cmp2 .vs tbody th{background: color-mix(in srgb, #ffffff 35%, #ece3d8);}
.elementor .cmp2 .vs tbody td{background: #fbf6ef;}
.elementor .cmp2 .vs tbody td.vs__pro{background: #ffffff;}
.elementor .cmp2 .vs tbody td::before,.elementor .cmp2 .vs tbody td::after{content: none !important; display: none !important;}
.elementor .cmp2 .vs tbody td{display: table-cell;}
.elementor .cmp2__q{display: grid; grid-template-columns: 56px minmax(0, 1fr); column-gap: 16px; align-items: center;}
.elementor .cmp2__icon{width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center;background: color-mix(in srgb, #c7b299 36%, #fbf6ef); color: #736459;}
.elementor .cmp2__icon svg{width: 26px; height: 26px;}
.elementor .cmp2__cell{display: grid; grid-template-columns: 40px minmax(0, 1fr); column-gap: 16px; align-items: center;}
.elementor .cmp2__mark{width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center;}
.elementor .cmp2__mark svg{width: 20px; height: 20px; stroke-width: 2;}
.elementor .cmp2__mark--yes{background: #736459; color: #ffffff;}
.elementor .cmp2__mark--no{background: #d4d0cb; color: #ffffff;}
.elementor .cmp2__text{display: flex; flex-direction: column; gap: 2px;}
.elementor .cmp2__text strong{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-weight: 500; font-size: 1.125rem; color: #1b1b1b; line-height: 1.35;}
.elementor .cmp2__text small{font-size: .9375rem; color: #666666; line-height: 1.5;}
.elementor .hire2 .vs.oidc-vs{border: 0; border-radius: 0; overflow: visible; border-spacing: 14px 0; margin: 0 -14px; width: calc(100% + 28px);}
.elementor .hire2 .vs.oidc-vs th,.elementor .hire2 .vs.oidc-vs td{border: 0;}
.elementor .hire2 .vs thead th:first-child{width: 31%;}
.elementor .hire2 .vs tbody th{padding-right: 16px;}
.elementor .hire2 .vs thead th{padding: 0; vertical-align: middle; border-bottom: 0;}
.elementor .hire2__col{height: 96px; border-radius: 12px 12px 0 0; overflow: hidden;}
.elementor .hire2__col--sit{background: #ece3d8;}
.elementor .hire2__col--co{background: #736459;}
.elementor .hire2__col--db{background: #1b1b1b;}
.elementor .hire2__col-name,.elementor .hire2__col-sub{display: block;}
.elementor .hire2 .vs thead th{padding: 16px 32px;}
.elementor .hire2__col-name{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .875rem; font-weight: 600; letter-spacing: .22em; text-transform: uppercase; color: #ffffff;}
.elementor .hire2__col--sit .hire2__col-name{color: #1b1b1b; font-size: .8125rem;}
.elementor .hire2__col-sub{margin-top: 4px; font-family: "Lora", Georgia, "Times New Roman", serif; font-size: 1rem; letter-spacing: 0; text-transform: none; font-weight: 400; color: rgba(255, 255, 255, .78);}
.elementor .hire2__col--db .hire2__col-sub{color: #c7b299;}
.elementor .hire2 .vs tbody th,.elementor .hire2 .vs tbody td{padding: 24px 32px; vertical-align: middle; border-bottom: 1px solid #c7c1bc;}
.elementor .hire2 .vs tbody th{background: color-mix(in srgb, #ffffff 40%, #ece3d8);}
.elementor .hire2 .vs tbody td,.elementor .hire2 .vs tbody td.vs__pro{background: #ffffff; color: #1b1b1b; font-weight: 400;}
.elementor .hire2 .vs tbody tr:last-child > :is(th, td, td.vs__pro){border-bottom: 0; border-radius: 0 0 12px 12px;}
.elementor .hire2 .vs tbody td::before,.elementor .hire2 .vs tbody td::after{content: none !important; display: none !important;}
.elementor .hire2 .vs tbody td{display: table-cell;}
.elementor .hire2__q{display: grid; grid-template-columns: 56px minmax(0, 1fr); column-gap: 16px; align-items: center;}
.elementor .hire2__icon{width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center;background: color-mix(in srgb, #c7b299 36%, #fbf6ef); color: #736459;}
.elementor .hire2__icon svg{width: 26px; height: 26px;}
.elementor .hire2__cell{display: grid; grid-template-columns: 40px minmax(0, 1fr); column-gap: 16px; align-items: center;}
.elementor .hire2__mark{width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center;}
.elementor .hire2__mark svg{width: 20px; height: 20px;}
.elementor .hire2__mark--yes{background: #736459; color: #ffffff;}
.elementor .hire2__mark--no{background: #d4d0cb; color: #ffffff;}
.elementor .hire2__text{display: flex; flex-direction: column; gap: 2px;}
.elementor .hire2__text strong{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-weight: 500; font-size: 1.125rem; color: #1b1b1b; line-height: 1.35;}
.elementor .hire2__text small{font-size: .9375rem; color: #666666; line-height: 1.5;}
.elementor .speed2 table.bars.wdb-dual{border: 1px solid color-mix(in srgb, #c7c1bc 70%, transparent); border-radius: 12px; border-collapse: separate; border-spacing: 0; overflow: hidden; background: #ffffff;}
.elementor .speed2 .wdb-dual caption{caption-side: top; margin: 0 0 16px;}
.elementor .speed2 table.bars.wdb-dual tr > :is(th, td):nth-child(n){border: 0; border-bottom: 1px solid #c7c1bc; padding: 16px 24px; vertical-align: middle;}
.elementor .speed2 table.bars.wdb-dual tbody tr:last-child > :is(th, td):nth-child(n){border-bottom: 0;}
.elementor .speed2 table.bars.wdb-dual tr > :is(th, td) + :is(th, td){border-left: 1px solid #c7c1bc;}
.elementor .speed2 .wdb-dual thead th{background: #fbf6ef; color: #1b1b1b; letter-spacing: .2em; font-size: .75rem; padding-top: 24px; padding-bottom: 24px;}
.elementor .speed2 .wdb-dual thead th:not(:first-child)::before{width: 18px; height: 18px; border-radius: 50%; margin-right: 12px; vertical-align: -4px;}
.elementor .speed2 .bars.wdb-dual th:first-child{width: 28%;}
.elementor .speed2 .wdb-dual tbody th{background: color-mix(in srgb, #ffffff 45%, #fbf6ef);}
.elementor .speed2__q{display: grid; grid-template-columns: 52px minmax(0, 1fr); column-gap: 12px; align-items: center;}
.elementor .speed2__icon{width: 52px; height: 52px; border-radius: 50%; display: grid; place-items: center;background: color-mix(in srgb, #c7b299 36%, #fbf6ef); color: #736459;}
.elementor .speed2__icon svg{width: 24px; height: 24px;}
.elementor .speed2__label{font-size: 1.0625rem; line-height: 1.3;}
.elementor .speed2__label small{display: block; font-family: "Lora", Georgia, "Times New Roman", serif; font-size: .8125rem; font-weight: 400; color: #514d49; margin-top: 2px;}
.elementor .speed2 .wdb-dual .bars__track{background: #ece3d8; height: 14px; border-radius: 7px;}
.elementor .speed2 .wdb-dual .bars__bar{border-radius: 7px; min-width: 14px;}
.elementor .speed2 .wdb-bar{grid-template-columns: minmax(0, 1fr) 100px;}
.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) thead th:first-child{width: 22%;}
.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) .cmp2__col-text{justify-content: center;}
.elementor .cmp2 .vs.aid-vs tbody th{background: color-mix(in srgb, #ffffff 55%, #ece3d8);}
.elementor .cmp2 .vs.aid-vs tbody td{background: color-mix(in srgb, #ffffff 50%, #fbf6ef);}
.elementor .cmp2 .vs.aid-vs tbody td.vs__pro{background: #ffffff;}
.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) tbody tr:not(:last-child) > :is(th, td){border-bottom: 1px solid #c7c1bc;}
.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) tbody th,.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) tbody td{border-right: 0;}
@media (min-width: 721px){.elementor .wdb-vs tbody td:not(.vs__pro)::before{content: "\2013"; font-size: .75rem;}}
@media (min-width: 721px){.elementor .oidc-vs tbody td:not(.vs__pro)::before{content: "\2013"; font-size: .75rem;}}
@media (max-width: 1024px){.elementor .oidc-idx th,.elementor .oidc-idx td{padding: 16px 12px;}.elementor .oidc-idx th:first-child{width: 32%;}.elementor .oidc-bars--wide th:first-child{width: 22%;}.elementor .oidc-bars--wide td:nth-child(2){width: 28%;}}
@media (max-width: 1024px){.elementor .aid-matrix th,.elementor .aid-matrix td{padding: 16px;}.elementor .aid-matrix .aid-cap{padding: 24px 16px 16px;}}
@media (max-width: 1024px){.elementor .cmp2 .vs thead th,.elementor .cmp2 .vs tbody th,.elementor .cmp2 .vs tbody td{padding: 16px 24px;}.elementor .cmp2 .vs thead th:first-child{width: 22%;}.elementor .cmp2__col-text{padding: 16px 24px;}.elementor .cmp2__col-sub{font-size: .9375rem;}.elementor .cmp2__q{grid-template-columns: 44px minmax(0, 1fr); column-gap: 12px;}.elementor .cmp2__icon{width: 44px; height: 44px;}.elementor .cmp2__icon svg{width: 22px; height: 22px;}.elementor .cmp2__cell{grid-template-columns: 34px minmax(0, 1fr); column-gap: 12px;}.elementor .cmp2__mark{width: 34px; height: 34px;}.elementor .cmp2__mark svg{width: 17px; height: 17px;}.elementor .cmp2__text strong{font-size: 1.0625rem;}.elementor .cmp2__text small{font-size: .875rem;}}
@media (max-width: 1024px){.elementor .hire2 .vs.oidc-vs{border-spacing: 10px 0; margin: 0 -10px; width: calc(100% + 20px);}.elementor .hire2 .vs thead th{padding: 16px 24px;}.elementor .hire2 .vs thead th:first-child{width: 32%;}.elementor .hire2 .vs tbody th{padding-right: 12px;}.elementor .hire2 .vs tbody th,.elementor .hire2 .vs tbody td{padding: 16px 24px;}.elementor .hire2__col{height: 88px;}.elementor .hire2__col-sub{font-size: .9375rem;}.elementor .hire2__q{grid-template-columns: 44px minmax(0, 1fr); column-gap: 12px;}.elementor .hire2__icon{width: 44px; height: 44px;}.elementor .hire2__icon svg{width: 22px; height: 22px;}.elementor .hire2__cell{grid-template-columns: 34px minmax(0, 1fr); column-gap: 12px;}.elementor .hire2__mark{width: 34px; height: 34px;}.elementor .hire2__mark svg{width: 17px; height: 17px;}.elementor .hire2__text strong{font-size: 1.0625rem;}.elementor .hire2__text small{font-size: .875rem;}}
@media (max-width: 1024px){.elementor .speed2 .bars.wdb-dual th:first-child{width: 30%;}.elementor .speed2 table.bars.wdb-dual tr > :is(th, td):nth-child(n){padding: 12px 16px;}.elementor .speed2__q{grid-template-columns: 40px minmax(0, 1fr); column-gap: 8px;}.elementor .speed2__icon{width: 40px; height: 40px;}.elementor .speed2__icon svg{width: 20px; height: 20px;}.elementor .speed2__label{font-size: .9375rem;}}
@media (max-width: 720px){.elementor .budget__bar{height: 44px;}.elementor .budget__seg{font-size: .75rem; padding-left: 8px;}.elementor .budget__seg--5{font-size: 0;}.elementor .bars th,.elementor .bars td{padding: 12px 8px;}.elementor .bars th:first-child{width: 30%;}.elementor .bars th:last-child,.elementor .bars td:last-child{display: none;}.elementor .bars td:nth-child(3){padding-right: 0;}.elementor .bars tbody th{font-size: .875rem;}.elementor .vs,.elementor .vs tbody,.elementor .vs tr,.elementor .vs th,.elementor .vs td{display: block; width: auto;}.elementor .vs thead{display: none;}.elementor .vs tbody tr{padding: 24px 0; border-bottom: 1px solid #c7c1bc;}.elementor .vs tbody th,.elementor .vs tbody td{border: 0; padding: 0;}.elementor .vs tbody th{margin-bottom: 12px;}.elementor .vs tbody td{padding: 12px 16px; font-size: .9375rem;}.elementor .vs tbody td::before{content: attr(data-label); display: block; width: auto; height: auto; margin: 0 0 4px;border: 0; border-radius: 0; background: none; font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem;letter-spacing: .16em; text-transform: uppercase; color: #514d49;}.elementor .vs tbody td.vs__pro{border-radius: 4px; margin-top: 8px;}.elementor .vs tbody td.vs__pro::before{content: attr(data-label); background: none; color: #736459; font-size: .6875rem;}.elementor .vs tbody tr:last-child td.vs__pro{border-radius: 4px;}}
@media (max-width: 720px){.elementor .bars.wdb-dual,.elementor .wdb-dual tbody,.elementor .wdb-dual tr{display: block; width: auto;}.elementor .wdb-dual caption{display: block; width: 100%;}.elementor .wdb-dual thead{display: none;}.elementor .bars.wdb-dual th,.elementor .bars.wdb-dual td,.elementor .bars.wdb-dual th:first-child,.elementor .bars.wdb-dual td:nth-child(2),.elementor .bars.wdb-dual th:last-child,.elementor .bars.wdb-dual td:last-child{display: block; width: auto; padding: 0; border: 0;}.elementor .wdb-dual tbody tr{padding: 16px 0; border-bottom: 1px solid #c7c1bc;}.elementor .wdb-dual tbody tr:first-child{border-top: 1px solid #1b1b1b;}.elementor .wdb-dual tbody th{margin-bottom: 12px; font-size: .9375rem;}.elementor .bars.wdb-dual td + td{margin-top: 12px;}.elementor .wdb-dual td::before{content: attr(data-label); display: block; margin-bottom: 4px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; letter-spacing: .14em;text-transform: uppercase; color: #514d49;}.elementor .wdb-bar{grid-template-columns: minmax(0, 1fr) 84px;}.elementor .wdb-val{font-size: .9375rem;}.elementor .bars.wdb-unc th:last-child,.elementor .bars.wdb-unc td:last-child{display: table-cell; padding-right: 0;}.elementor .bars.wdb-unc th:first-child{width: 44%;}.elementor .wdb-share__table,.elementor .wdb-share__table tbody,.elementor .wdb-share__table tr,.elementor .wdb-share__table th,.elementor .wdb-share__table td{display: block; width: auto;}.elementor .wdb-share__table th{padding: 16px 0 8px; border-bottom: 0; font-size: .9375rem;}.elementor .wdb-share__table td{padding: 0 0 16px;}.elementor .wdb-share__bar{height: 40px;}.elementor .wdb-share__bar .budget__seg,.elementor .wdb-share__bar .budget__seg--5{font-size: .8125rem; padding-left: 6px;}}
@media (max-width: 720px){.elementor .oidc-bars th:nth-child(2),.elementor .oidc-bars td:nth-child(2){display: none;}.elementor .oidc-bars th:last-child,.elementor .oidc-bars td:last-child{display: table-cell; padding-right: 0;}.elementor .oidc-bars td:nth-child(3){padding-right: 8px;}.elementor .oidc-bars th:first-child,.elementor .oidc-bars--seats th:first-child,.elementor .oidc-bars--wide th:first-child{width: auto;}.elementor .oidc-bars thead th.num{font-size: .625rem; letter-spacing: .1em; width: auto;}.elementor .oidc-bars td.num{font-size: .9375rem;}.elementor .oidc-bars--seats td:last-child{font-size: .8125rem;}.elementor .oidc-idx,.elementor .oidc-idx tbody,.elementor .oidc-idx th,.elementor .oidc-idx td{display: block; width: auto;}.elementor .oidc-idx thead{display: none;}.elementor .oidc-idx tbody tr{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px 16px;padding: 24px 0; border-bottom: 1px solid #c7c1bc;}.elementor .oidc-idx tbody tr:first-child{border-top: 1px solid #1b1b1b;}.elementor .oidc-idx tbody th,.elementor .oidc-idx th:first-child{grid-column: 1 / -1; width: auto; padding: 0; border: 0;}.elementor .oidc-idx td,.elementor .oidc-idx td:last-child{padding: 0; border: 0;}.elementor .oidc-idx td::before{content: attr(data-label); display: block; margin-bottom: 8px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .625rem; font-weight: 500;letter-spacing: .12em; text-transform: uppercase; color: #514d49;}.elementor .oidc-idx__val{font-size: 1.25rem;}}
@media (max-width: 720px){.elementor .aid-bars th:first-child,.elementor .aid-bars--uses th:first-child{width: 42%;}.elementor .aid-bars th:last-child,.elementor .aid-bars td:last-child{display: table-cell; padding-right: 0;}.elementor .aid-bars td:nth-child(2){padding-right: 8px;}.elementor .aid-bars tbody th{font-size: .875rem; line-height: 1.4;}.elementor .aid-bars__what{font-size: .75rem;}.elementor .aid-matrix,.elementor .aid-matrix tbody,.elementor .aid-matrix tr,.elementor .aid-matrix th,.elementor .aid-matrix td{display: block; width: auto;}.elementor .aid-matrix caption{display: block;}.elementor .aid-matrix thead{display: none;}.elementor .aid-matrix tbody tr{padding: 24px 16px; border-top: 1px solid #c7c1bc;}.elementor .aid-matrix th,.elementor .aid-matrix td{border: 0; padding: 0;}.elementor .aid-matrix tbody th{margin-bottom: 12px;}.elementor .aid-matrix tbody td{display: grid; grid-template-columns: 96px minmax(0, 1fr); gap: 12px; padding: 4px 0;}.elementor .aid-matrix tbody td::before{content: attr(data-label); font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem;letter-spacing: .16em; text-transform: uppercase; color: #514d49; padding-top: .2em;}}
@media (max-width: 720px){.elementor .vs tbody td{display: grid; grid-template-columns: 22px minmax(0, 1fr); column-gap: 12px; align-items: start;}.elementor .vs tbody td::before{grid-column: 1 / -1;}.elementor .vs tbody td::after{grid-row: 2; grid-column: 1; content: "\2715"; display: grid; place-items: center;width: 22px; height: 22px; margin-top: .15em; border-radius: 50%; border: 1px solid #c7c1bc;font-size: .625rem; line-height: 1; color: #514d49;}.elementor .vs tbody td.vs__pro::after{content: "\2713"; background: #736459; border-color: #736459; color: #ffffff; font-size: .75rem;}.elementor .wdb-vs tbody td:not(.vs__pro)::after,.elementor .oidc-vs tbody td:not(.vs__pro)::after{content: "\2013"; font-size: .75rem;}}
@media (max-width: 720px){.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs){border: 0; border-radius: 0; overflow: visible;}.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody{display: flex; flex-direction: column; gap: 16px;}.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr{padding: 0; border: 1px solid #736459; border-radius: 4px; overflow: hidden;}.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody th,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody td,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child td.vs__pro,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child > :is(th, td, td.vs__pro){margin: 0; padding: 12px 16px; border: 0; border-bottom: 1px solid #c7c1bc; border-radius: 0;}.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody th{padding-top: 16px;}.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr > :last-child,.elementor .vs:is(.aid-vs, .oidc-vs, .wdb-vs, .ab-vs) tbody tr:last-child > td.vs__pro:last-child{border-bottom: 0;}}
@media (max-width: 720px){.elementor table:is(.bars, .oidc-idx, .wdb-share__table) tr > :is(th, td):nth-child(n){padding-left: 8px; padding-right: 8px;}.elementor table.bars:not(.wdb-dual, .oidc-bars, .aid-bars, .wdb-unc) tr > :last-child{display: table-cell;}.elementor table.bars:not(.wdb-dual, .oidc-bars, .aid-bars, .wdb-unc) th:first-child{width: 28%;}.elementor table:is(.wdb-dual, .oidc-idx, .wdb-share__table){border: 0;}.elementor table:is(.wdb-dual, .oidc-idx, .wdb-share__table) tbody{display: flex; flex-direction: column; gap: 16px;}.elementor table:is(.wdb-dual, .oidc-idx, .wdb-share__table) tbody tr:nth-child(n){padding: 0; gap: 0; border: 1px solid #736459; border-radius: 4px; overflow: hidden;}.elementor table:is(.wdb-dual, .oidc-idx, .wdb-share__table) tbody tr > :is(th, td):nth-child(n){margin: 0; padding: 12px 16px; border: 0; border-bottom: 1px solid #c7c1bc;}.elementor table:is(.wdb-dual, .oidc-idx, .wdb-share__table) tbody tr > th:nth-child(n){padding-top: 16px;}.elementor table:is(.wdb-dual, .wdb-share__table) tbody tr > :last-child:nth-child(n){border-bottom: 0;}.elementor table.oidc-idx tbody tr > td:nth-child(n){border-bottom: 0; padding: 12px;}.elementor table.oidc-idx tbody tr > td + td{border-left: 1px solid #c7c1bc;}.elementor .aid-matrix tbody tr > :is(th, td) + :is(th, td){border-left: 0;}}
@media (max-width: 720px){.elementor table.bars.wdb-unc tr > :last-child:nth-child(n){padding-right: 8px;}.elementor table.bars:not(.wdb-dual, .oidc-bars, .aid-bars, .wdb-unc) tr > :nth-child(2){display: none;}.elementor table.bars.wdb-dual tbody tr > :is(th, td):nth-child(n){margin: 0; padding: 12px 16px; border: 0; border-bottom: 1px solid #c7c1bc;}.elementor table.bars.wdb-dual tbody tr > th:nth-child(n){padding-top: 16px;}.elementor table.bars.wdb-dual tbody tr > :last-child:nth-child(n){border-bottom: 0;}}
@media (max-width: 720px){.elementor .seats2 .bars th,.elementor .seats2 .bars td{padding: 8px 8px;}.elementor .seats2 .bars__sub{display: none;}.elementor .seats2 .bars tbody th{min-width: 108px;}}
@media (max-width: 720px){.elementor .cmp2 .vs:is(.wdb-vs, .ab-vs, .aid-vs){box-shadow: none; overflow: visible;}.elementor .cmp2 .vs tbody tr{border: 1px solid #c7c1bc; border-radius: 12px; overflow: hidden;}.elementor .cmp2 .vs tbody th,.elementor .cmp2 .vs tbody td{display: block; padding: 16px;}.elementor .cmp2 .vs tbody td::before{content: attr(data-label) !important; display: block !important; grid-column: auto;width: auto; height: auto; margin: 0 0 12px; border: 0; border-radius: 0; background: none;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; letter-spacing: .18em; text-transform: uppercase; color: #736459;}.elementor .cmp2 .vs tbody td.vs__pro::before{color: #736459;}.elementor .cmp2 .vs tbody th{background: #ece3d8;}}
@media (max-width: 720px){.elementor .hire2 .vs.oidc-vs{border-spacing: 0; margin: 0; width: 100%;}.elementor .hire2 .vs tbody tr{border: 1px solid #c7c1bc; border-radius: 12px; overflow: hidden;}.elementor .hire2 .vs tbody th,.elementor .hire2 .vs tbody td,.elementor .hire2 .vs tbody tr:last-child > :is(th, td, td.vs__pro){display: block; padding: 16px; border: 0; border-bottom: 1px solid #c7c1bc; border-radius: 0;}.elementor .hire2 .vs tbody tr > :last-child{border-bottom: 0;}.elementor .hire2 .vs tbody th{background: #ece3d8;}.elementor .hire2 .vs tbody td::before{content: attr(data-label) !important; display: block !important; grid-column: auto;width: auto; height: auto; margin: 0 0 12px; border: 0; border-radius: 0; background: none;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; letter-spacing: .18em; text-transform: uppercase; color: #736459;}}
@media (max-width: 720px){.elementor .speed2 table.bars.wdb-dual{border: 0; border-radius: 0; background: none; overflow: visible;}.elementor .speed2 table.bars.wdb-dual tbody tr:nth-child(n){border-color: #c7c1bc; background: #ffffff;}.elementor .speed2 table.bars.wdb-dual tbody tr > :is(th, td):nth-child(n){border-left: 0; padding: 12px 16px;}.elementor .speed2 .wdb-dual tbody th{background: #fbf6ef; margin: 0;}.elementor .speed2 .bars.wdb-dual th:first-child{width: auto;}.elementor .speed2__q{grid-template-columns: 40px minmax(0, 1fr);}}
@media (max-width: 720px){.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) tbody tr:not(:last-child) > :is(th, td){border-bottom: 0;}.elementor .cmp2 .vs:is(.ab-vs, .aid-vs) tbody tr{background: #ffffff;}}
@media (max-width: 720px){.elementor .oidc-idx tbody tr{grid-template-rows: auto auto auto auto;}.elementor .oidc-idx tbody tr > td:nth-child(n){display: grid; grid-row: 2 / span 3; grid-template-rows: subgrid; align-items: end;}.elementor .oidc-idx tbody tr > td::before{align-self: start;}}
@media (max-width: 420px){.elementor table:is(.bars, .oidc-idx) tr > :is(th, td):nth-child(n){padding-left: 6px; padding-right: 6px;}.elementor table.bars:is(.wdb-unc) tr > :last-child:nth-child(n){padding-right: 6px;}.elementor table.bars thead tr > th:nth-child(n){white-space: normal; letter-spacing: .04em; font-size: .5625rem; hyphens: manual;}.elementor table.bars tbody tr > td.num:nth-child(n){font-size: .875rem;}}
.elementor .prose{max-width: 760px; font-size: 1.0625rem; line-height: 1.8;}
.elementor .prose > * + *{margin-top: 24px;}
.elementor .prose h2{font-size: clamp(1.45rem, 2.2vw, 1.9rem);margin-top: 64px;scroll-margin-top: 120px;}
.elementor .prose h3{font-size: clamp(1.1rem, 1.5vw, 1.3rem);text-transform: none; letter-spacing: 0; line-height: 1.3;margin-top: 48px;scroll-margin-top: 120px;}
.elementor .prose h2 + *,.elementor .prose h3 + *{margin-top: 16px;}
.elementor .prose > :first-child{margin-top: 0;}
.elementor .prose strong{color: #1b1b1b; font-weight: 600;}
.elementor .prose a{color: #1b1b1b;text-decoration: underline; text-decoration-color: #c9b095;text-underline-offset: 3px; text-decoration-thickness: 1px;transition: color .45s cubic-bezier(.22, .61, .36, 1), text-decoration-color .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .prose a:hover{color: #c43530; text-decoration-color: #c43530;}
.elementor .prose ul,.elementor .prose ol{padding-left: 0; list-style: none;}
.elementor .prose li{position: relative; padding-left: 32px;}
.elementor .prose li + li{margin-top: 12px;}
.elementor .prose ul > li::before{content: ""; position: absolute; left: 4px; top: .78em;width: 7px; height: 7px; border-radius: 50%; background: #c9b095;}
.elementor .prose ol{counter-reset: item;}
.elementor .prose ol > li{counter-increment: item;}
.elementor .prose ol > li::before{content: counter(item, decimal-leading-zero);position: absolute; left: 0; top: .1em;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .8125rem; color: #736459;}
.elementor .prose li > ul,.elementor .prose li > ol{margin-top: 12px;}
.elementor .prose--wide{max-width: 1320px;}
.elementor .prose--svc h2{display: flex; flex-direction: column; gap: 12px;}
.elementor .prose--svc h2:first-of-type{margin-top: 64px;}
.elementor .prose--wide > h2:first-child{margin-top: 0;}
.elementor .prose--wide h2{font-size: clamp(1.6rem, 2.6vw, 2.25rem); max-width: none;padding-bottom: 32px; margin-bottom: 8px;border-bottom: 1px solid #c7c1bc;}
.elementor .prose--wide h2 .prose__no{font-size: .8125rem;}
.elementor .prose .callout--cta .link-more{margin-top: 16px; color: #c7b299; border-color: rgba(199, 178, 153, .45);text-decoration: none;}
.elementor .prose .callout--cta .link-more:hover{color: #ffffff; border-color: #ffffff;}
.elementor .prose--wide .callout--answer{background: #ffffff; border: 1px solid #c7c1bc; border-top: 3px solid #736459;padding: 32px 48px;}
.elementor .svc-sec--white .prose--wide .callout--answer{background: #fbf6ef;}
.elementor .prose--wide .callout--answer p:not(.callout__label){font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: clamp(1.05rem, 1.3vw, 1.2rem); line-height: 1.65;}
.elementor .prose--wide .callout--takeaway{display: grid; grid-template-columns: 180px minmax(0, 1fr); gap: 24px; align-items: baseline;background: #ece3d8; border: 0; border-radius: 4px;padding: 32px 48px;}
.elementor .prose--wide .callout--takeaway > * + *{margin-top: 0;}
.elementor .prose--wide .callout--takeaway .callout__label{color: #736459;}
.elementor .prose--wide .callout--cta{display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 8px 48px;align-items: center; padding: 48px;}
.elementor .prose--wide .callout--cta > *{margin-top: 0; grid-column: 1;}
.elementor .prose--wide .callout--cta .callout__title{font-size: 1.375rem;}
.elementor .prose--wide .callout--cta .link-more{grid-column: 2; grid-row: 1 / span 2; margin-top: 0; white-space: nowrap;}
.elementor .prose--wide ul,.elementor .prose--wide ol{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px;border-top: 0;}
.elementor .prose--wide ul > li,.elementor .prose--wide ol > li{margin: 0; padding: 32px;background: #ffffff; border: 1px solid #c7c1bc; border-radius: 4px;font-size: 1rem; line-height: 1.7;transition: border-color .45s cubic-bezier(.22, .61, .36, 1), transform .45s cubic-bezier(.22, .61, .36, 1), box-shadow .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .svc-sec--white .prose--wide ul > li,.elementor .svc-sec--white .prose--wide ol > li{background: #fbf6ef;}
.elementor .prose--wide ul > li:hover,.elementor .prose--wide ol > li:hover{border-color: #8a7b6c; transform: translateY(-2px);box-shadow: 0 12px 28px rgba(115, 100, 89, .12);}
.elementor .prose--wide li > strong:first-of-type{display: block; margin-bottom: 12px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1.125rem; font-weight: 500; line-height: 1.35;text-wrap: balance;}
.elementor .prose--wide ul > li::before{position: static; display: block; width: 32px; height: 3px; margin-bottom: 24px;background: #c7b299; border-radius: 0; content: "";}
.elementor .prose--wide ol > li::before{position: static; display: block; margin-bottom: 16px;font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 2rem; line-height: 1; color: #c9b095;content: counter(item, decimal-leading-zero);}
.elementor .prose .table-wrap + *{margin-top: 16px;}
.elementor .prose p.data-fig__note{margin-top: 12px; font-size: .8125rem; line-height: 1.6; color: #666666;}
.elementor .prose--svc:not(.prose--wide) ol{border-top: 1px solid #c7c1bc;}
.elementor .prose--svc:not(.prose--wide) ol > li{padding: 16px 0 16px 48px; border-bottom: 1px solid #c7c1bc;}
.elementor .prose--svc ol > li + li{margin-top: 0;}
.elementor .prose--svc:not(.prose--wide) ol > li::before{top: calc(16px + .25em);}
.elementor .prose--wide h2{display: grid; grid-template-columns: auto minmax(0, 1fr);column-gap: 24px; row-gap: 8px; align-items: center;}
.elementor .prose--wide h2 .prose__no{grid-column: 2;}
.elementor .prose--wide .callout--answer .callout__label,.elementor .prose--wide .callout--takeaway .callout__label{display: flex; align-items: center; gap: 8px;}
.elementor .prose--wide .callout--answer .callout__label::before,.elementor .prose--wide .callout--takeaway .callout__label::before{content: ""; flex: none; width: 20px; height: 20px; background: #736459;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.4.3.5.7.5 1.1V16h6v-1c0-.4.2-.8.5-1.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.4.3.5.7.5 1.1V16h6v-1c0-.4.2-.8.5-1.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center / contain no-repeat;}
.elementor .prose--wide .callout--answer .callout__label{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.4.3.5.7.5 1.1V16h6v-1c0-.4.2-.8.5-1.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E");color: #736459;}
.elementor .prose--wide .callout--takeaway .callout__label{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='15' r='4'/%3E%3Cpath d='M11 12l9-9M16 7l3 3M14 9l2 2'/%3E%3C/svg%3E");align-self: start; padding-top: .3em;}
.elementor .prose--wide ul > li:has(> .li-ico)::before{content: none;}
.elementor .prose--wide li:hover > .li-ico{background: #1b1b1b; color: #c7b299; border-color: #1b1b1b;}
.elementor .prose--wide ol:not(.prose-steps) > li{position: relative;}
.elementor .prose--wide ol:not(.prose-steps) > li > .li-ico{position: absolute; top: 24px; right: 24px;width: 44px; height: 44px; margin: 0;}
.elementor .prose--wide ol:not(.prose-steps) > li > .li-ico svg{width: 22px; height: 22px;}
.elementor .prose--wide ol:not(.prose-steps) > li > strong:first-of-type{padding-right: 52px;}
.elementor .prose--wide ol.prose-steps{gap: 48px 24px; padding-top: 12px;}
.elementor .prose--wide ol.prose-steps > li{position: relative; background: none; border: 0; border-radius: 0; padding: 0;}
.elementor .svc-sec--white .prose--wide ol.prose-steps > li{background: none;}
.elementor .prose--wide ol.prose-steps > li:hover{transform: none; box-shadow: none;}
.elementor .prose--wide ol.prose-steps > li::before{position: relative; z-index: 1;display: grid; place-items: center; width: 64px; height: 64px; margin-bottom: 24px;border-radius: 50%; background: #1b1b1b; color: #c7b299;font-size: 1.25rem; line-height: 1;}
.elementor .prose--wide ol.prose-steps > li::after{content: ""; position: absolute; top: 32px; left: 64px; right: 16px;border-top: 1px dashed #c9b095;}
.elementor .prose--wide ol.prose-steps > li:last-child::after{content: none;}
.elementor .prose--wide ol.prose-steps > li > .li-ico{position: absolute; top: 12px; left: 80px; z-index: 1;width: 40px; height: 40px; margin: 0; border-radius: 50%;background: #ffffff; border: 1px solid #c7c1bc;}
.elementor .section--cream .prose--wide ol.prose-steps > li > .li-ico{background: #fbf6ef;}
.elementor .prose--wide ol.prose-steps > li > .li-ico svg{width: 20px; height: 20px;}
.elementor .prose--wide ol.prose-steps > li:hover > .li-ico{background: #1b1b1b;}
.elementor .prose--wide .table-wrap{border-radius: 4px; box-shadow: 0 10px 30px rgba(115, 100, 89, .08);}
.elementor .prose--wide .data-table thead th{background: #1b1b1b; color: #c7b299; border-bottom: 0;padding-block: 16px;}
.elementor .prose--wide .data-table tbody tr:nth-child(even) > *{background: rgba(232, 224, 213, .35);}
.elementor .prose--wide .data-table tbody tr{transition: background .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .prose--wide .data-table tbody tr:hover > *{background: #ece3d8;}
.elementor .prose--wide .data-table tbody th{font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: 1rem; font-weight: 500;border-left: 3px solid transparent;}
.elementor .prose--wide .data-table tbody tr:hover > th{border-left-color: #736459;}
.elementor .prose--wide .data-table th,.elementor .prose--wide .data-table td{padding: 16px 24px;}
.elementor .prose--wide .data-table .is-hl{background: rgba(199, 178, 153, .22); font-weight: 500; color: #1b1b1b;}
.elementor .prose--wide .data-table--cards tbody tr{display: flex; flex-direction: column;background: #ffffff; border: 1px solid #c7c1bc; border-top: 3px solid #c9b095;border-radius: 4px; overflow: hidden;transition: border-color .45s cubic-bezier(.22, .61, .36, 1), transform .45s cubic-bezier(.22, .61, .36, 1), box-shadow .45s cubic-bezier(.22, .61, .36, 1);}
.elementor .svc-sec--white .prose--wide .data-table--cards tbody tr{background: #fbf6ef;}
.elementor .prose--wide .data-table--cards tbody tr > *{background: none !important; border: 0;}
.elementor .prose--wide .data-table--cards tbody tr:hover{border-color: #8a7b6c; border-top-color: #736459; transform: translateY(-2px);box-shadow: 0 12px 28px rgba(115, 100, 89, .12);}
.elementor .prose--wide .data-table--cards tbody th{display: block; padding: 24px 24px 12px;font-size: 1.125rem; line-height: 1.35; text-wrap: balance;}
.elementor .prose--wide .data-table--cards tbody td{display: block; padding: 0 24px 16px;}
.elementor .prose--wide .data-table--cards tbody td:last-child{padding-bottom: 24px;}
.elementor .prose--wide .data-table--cards tbody td + td{border-top: 1px solid #c7c1bc; padding-top: 16px;}
.elementor .prose--seo .prose__scroll{overflow-x: auto;}
.elementor .prose--seo iframe{display: block;}
.elementor .prose--seo h2{scroll-margin-top: 96px;}
@media (min-width: 1025px){.elementor .prose--wide :is(ul, ol):has(> li:nth-child(4):last-child),.elementor .prose--wide :is(ul, ol):has(> li:nth-child(7):last-child){grid-template-columns: repeat(4, minmax(0, 1fr));}}
@media (max-width: 1024px){.elementor .prose{max-width: none;}.elementor .prose h2,.elementor .prose h3{scroll-margin-top: 88px;}}
@media (max-width: 1024px){.elementor .prose--wide :is(ul, ol){grid-template-columns: repeat(2, minmax(0, 1fr));}}
@media (max-width: 1024px){.elementor .prose--wide ol.prose-steps > li:nth-child(2n)::after{content: none;}}
@media (max-width: 720px){.elementor .prose{font-size: 1rem;}}
@media (max-width: 720px){.elementor .prose--wide .callout--answer,.elementor .prose--wide .callout--takeaway{padding: 24px;}.elementor .prose--wide .callout--takeaway{grid-template-columns: 1fr; gap: 8px;}.elementor .prose--wide .callout--cta{grid-template-columns: 1fr; padding: 32px;}.elementor .prose--wide .callout--cta .link-more{grid-column: 1; grid-row: auto; margin-top: 12px; justify-self: start; white-space: normal;}.elementor .prose--wide ul > li,.elementor .prose--wide ol > li{padding: 24px;}.elementor .prose--wide :is(ul, ol){grid-template-columns: 1fr;}}
@media (max-width: 720px){.elementor .prose--wide h2{column-gap: 16px;}.elementor .prose--wide ol.prose-steps > li::after{content: none;}.elementor .prose--wide ol.prose-steps > li{padding-left: calc(52px + 16px); min-height: 52px;}.elementor .prose--wide ol.prose-steps > li::before{position: absolute; left: 0; top: 0; width: 52px; height: 52px; margin: 0; font-size: 1.05rem;}.elementor .prose--wide ol.prose-steps > li > strong:first-of-type{padding-top: .6em;}.elementor .prose--wide ol.prose-steps > li > .li-ico{display: none;}.elementor .prose--wide ol.prose-steps > li:not(:last-child){background: linear-gradient(#c9b095, #c9b095) 26px 60px / 1px calc(100% - 52px) no-repeat;}.elementor .svc-sec--white .prose--wide ol.prose-steps > li:not(:last-child){background: linear-gradient(#c9b095, #c9b095) 26px 60px / 1px calc(100% - 52px) no-repeat;}.elementor .prose--wide ol.prose-steps{gap: 24px;}.elementor .prose--wide .table-wrap{overflow: visible; border: 0; background: none; box-shadow: none;}.elementor .prose--wide .data-table thead{position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0);}.elementor .prose--wide .data-table,.elementor .prose--wide .data-table tbody{display: block;}.elementor .prose--wide .data-table tbody{display: grid; grid-template-columns: 1fr; gap: 12px;}.elementor .prose--wide .data-table tbody tr{display: block; background: #ffffff; border: 1px solid #c7c1bc;border-top: 3px solid #c9b095; border-radius: 4px; overflow: hidden;}.elementor .svc-sec--white .prose--wide .data-table tbody tr{background: #fbf6ef;}.elementor .prose--wide .data-table tbody tr > *{background: none !important; border: 0;}.elementor .prose--wide .data-table tbody th{display: block; padding: 16px 16px 8px; font-size: 1.05rem;}.elementor .prose--wide .data-table tbody td{display: grid; grid-template-columns: minmax(0, 2fr) minmax(0, 3fr); gap: 12px;padding: 8px 16px; border-top: 1px solid #ececec;text-align: left;}.elementor .prose--wide .data-table tbody td:last-child{padding-bottom: 12px;}.elementor .prose--wide .data-table td::before{content: attr(data-label);font-family: "Playfair Display", "Times New Roman", Georgia, serif; font-size: .6875rem; font-weight: 500; line-height: 1.5;letter-spacing: .12em; text-transform: uppercase; color: #736459;}.elementor .prose--wide .data-table td.is-hl{background: rgba(199, 178, 153, .18) !important;}.elementor .prose--wide .data-table--cards tbody td{display: block;}.elementor .prose--wide .data-table--cards td::before{display: block;}}
.elementor .ctn-post-content .prose table tbody>tr:nth-child(odd)>td,.elementor .ctn-post-content .prose table tbody>tr:nth-child(odd)>th,.elementor .ctn-post-content .prose table tbody tr:hover>td{background-color:transparent}
.elementor .ctn-post-content iframe{max-width:100%}


@media(max-width:1024px){.elementor .rs-656fc9{font-size:50.4px !important}}
@media(max-width:1024px){.elementor .rs-bf945e{font-size:32.4px !important}}
@media(max-width:1024px){.elementor .rs-e3ecb3{font-size:40px !important}}
@media(max-width:1024px){.elementor .rs-740e81{font-size:32px !important}}
@media(max-width:1024px){.elementor .rs-a7147a{font-size:38.4px !important}}
@media(max-width:1024px){.elementor .rs-249685{font-size:40px !important}}
@media(max-width:1024px){.elementor .rs-3e1b6a{font-size:50.4px !important}}
@media(max-width:1024px){.elementor .rs-333611{font-size:48px !important}}
@media(max-width:1024px){.elementor .rs-016565{font-size:36px !important}}
@media(max-width:1024px){.elementor .rs-f50e24{font-size:24px !important}}
@media(max-width:720px){.elementor .rs-656fc9{font-size:31.2px !important}}
@media(max-width:720px){.elementor .rs-bf945e{font-size:30.4px !important}}
@media(max-width:720px){.elementor .rs-e3ecb3{font-size:36px !important}}
@media(max-width:720px){.elementor .rs-f5cc77{font-size:25.6px !important}}
@media(max-width:720px){.elementor .rs-258cb3{font-size:16px !important}}
@media(max-width:720px){.elementor .rs-95559e{font-size:17px !important}}
@media(max-width:720px){.elementor .rs-727fe9{font-size:32px !important}}
@media(max-width:720px){.elementor .rs-3e1b6a{font-size:27.3px !important}}
@media(max-width:720px){.elementor .rs-1d7e65{display:inline-block !important;padding-top:4px !important;padding-bottom:4px !important}}/* End custom CSS */