#1167601299
{
	position:relative !important;
	overflow:hidden !important;
}
#1167601299 canvas
{
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	z-index:0 !important;
}
#1167601299 *
{
	position:relative !important;
	z-index:1 !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1492863623 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1492863623 .svg { width:100% !important; }

  *#dm .dmInner div.u_1360023679 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1360023679 .svg { width:100% !important; }

  *#dm .dmInner *.u_1122281915 .svg { width:100% !important; }

  *#dm .dmInner div.u_1469089384 .dmforminput {
    padding-inline:10px !important;
    padding-block:20px !important;
  }

  *#dm .dmInner div.u_1469089384 .spacing-container {
    margin-inline:-10px !important;
    margin-block:-20px !important;
  }

  *#dm .dmInner div.u_1469089384 .dmformsubmit {
    margin-block-start:100px !important;
    margin-left:0 !important;
    margin-right:auto !important;
    justify-content:flex-start !important;
  }

  *#dm .dmInner div.u_1469089384 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:16px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1469089384 .m-recaptcha {
    font-size:16px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1469089384 input::placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 input.placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 textarea::placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 textarea.placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 select::placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 select.placeholder {
    font-family: Arimo !important;
    font-size:18px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1469089384 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_2) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1469089384 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_2) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1469089384 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_2) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1071541773 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1319684138 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1699217949 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1469089384 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1122281915 {
    background-image:initial !important;
    padding:25% !important;
    border-radius:20% 20% 20% 20% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1492863623 {
    background-image:initial !important;
    padding:25% !important;
    border-radius:20% 20% 20% 20% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1360023679 {
    padding:25% !important;
    border-radius:20% 20% 20% 20% !important;
    background-image:initial !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1975727005 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1289187432 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1423773287 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_2087024238 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1456687235 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1456687235:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1456687235.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1456687235 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ff0f7986/icon/Calendar_684828.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_2087024238 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1719371863 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1719371863 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1595416587 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1595416587 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1871920629 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_2744814452 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1380890973 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1683502842 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1683502842 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1816208344 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1816208344 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1066170073 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1066170073 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_2325712925 img { object-fit:contain !important; }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }

  *#dm .dmInner div.u_1816213758 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1996010679 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1148425823 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1813325208 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1592690552 img { object-fit:cover !important; }

  *#dm .dmInner div.u_4040720782 img { object-fit:cover !important; }

  *#dm .dmInner a.u_4032200524 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ff0f7986/icon/Arrow_3544853.svg) !important;
    order:1 !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_4032200524:hover .iconBg { background-color:rgb(7,41,113) !important; }

  *#dm .dmInner a.u_4032200524.hover .iconBg { background-color:rgb(7,41,113) !important; }

  *#dm .dmInner div.u_1165811666 img {
    object-fit:cover !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner *.u_1326405847 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1129107513 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1738085895 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1472505242 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1746670351 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1135704432 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1689935515 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1161926057 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1241252770 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1155110449 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1664809239 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1548562148 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner *.u_1017463743 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_2711596674 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1827942753 .svg { fill:var(--color_7) !important; }

  *#dm .dmInner div.u_1389910573 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1416553813 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3611919361 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1945303856 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1937441357 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1598451379 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1037835176 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1543300594 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1359290083 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1881701194 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1473326011 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1901359174 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1141190131 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1939538762 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1004944541 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1380084987 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1523115758 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner *.u_1206637532 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput {
    padding-block:11px !important;
    padding-inline:10px !important;
  }

  *#dm .dmInner div.u_1712086845 .spacing-container {
    margin-block:-11px !important;
    margin-inline:-10px !important;
  }

  *#dm .dmInner div.u_1712086845 .dmform-success {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1712086845 .dmform-success .rteBlock {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1712086845 .dmform-error {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1712086845 .dmformsubmit {
    margin-left:auto !important;
    margin-right:0 !important;
    margin-block-start:30px !important;
    width:230px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1712086845 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1712086845 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1712086845 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1712086845 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1712086845 input::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 input.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 textarea::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 textarea.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 select::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 select.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1712086845 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:20px !important;
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1712086845 .m-recaptcha {
    font-size:20px !important;
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1192443430 p {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1192443430 li {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1192443430 {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1069507160 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1069507160 .socialHubIcon {
    color:var(--color_6) !important;
    background-color:rgba(163,94,28,1) !important;
    width:35px !important;
    height:35px !important;
    font-size:23px !important;
    line-height:35px !important;
  }

  *#dm .dmInner div.u_1660673541 .dmforminput {
    padding-block:11px !important;
    padding-inline:10px !important;
  }

  *#dm .dmInner div.u_1660673541 .spacing-container {
    margin-block:-11px !important;
    margin-inline:-10px !important;
  }

  *#dm .dmInner div.u_1660673541 .dmform-success {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1660673541 .dmform-success .rteBlock {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1660673541 .dmform-error {
    color:var(--color_8) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1660673541 .dmformsubmit {
    margin-left:auto !important;
    margin-right:0 !important;
    margin-block-start:30px !important;
    width:230px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1660673541 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1660673541 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1660673541 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1660673541 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1660673541 input::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 input.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 textarea::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 textarea.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 select::placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 select.placeholder {
    color:var(--color_4) !important;
    font-weight:100 !important;
  }

  *#dm .dmInner div.u_1660673541 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:20px !important;
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1660673541 .m-recaptcha {
    font-size:20px !important;
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1001429469 p {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1001429469 li {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1001429469 {
    color:var(--color_3) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1728524134 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1728524134 .socialHubIcon {
    color:var(--color_6) !important;
    background-color:rgba(163,94,28,1) !important;
    width:35px !important;
    height:35px !important;
    font-size:23px !important;
    line-height:35px !important;
  }

  *#dm .dmInner a.u_1457876587 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1457876587:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1457876587.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1457876587 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ff0f7986/icon/Calendar_684828.svg) !important;
    order:1 !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1469089384 .dmforminput { padding-block:15px !important; }

  *#dm .dmInner div.u_1469089384 .spacing-container { margin-block:-15px !important; }

  *#dm .dmInner div.u_1469089384 .dmformsubmit { margin-block-start:80px !important; }

  *#dm .dmInner *.u_1472505242 .photoGalleryThumbs .image-container a { padding-top:74px !important; }

  *#dm .dmInner *.u_1746670351 .photoGalleryThumbs .image-container a { padding-top:53px !important; }

  *#dm .dmInner *.u_1937441357 .photoGalleryThumbs .image-container a { padding-top:53px !important; }

  *#dm .dmInner *.u_1881701194 .photoGalleryThumbs .image-container a { padding-top:74px !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:18px !important; }

  *#dm .dmInner div.u_1712086845 .m-recaptcha { font-size:18px !important; }

  *#dm .dmInner *.u_1069507160 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1069507160 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1660673541 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:18px !important; }

  *#dm .dmInner div.u_1660673541 .m-recaptcha { font-size:18px !important; }

  *#dm .dmInner *.u_1728524134 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1728524134 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1469089384 input::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 input.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 textarea::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 textarea.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 select::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 select.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1469089384 .dmforminput {
    padding-inline:14px !important;
    padding-block:10px !important;
  }

  *#dm .dmInner div.u_1469089384 .spacing-container {
    margin-inline:-14px !important;
    margin-block:-10px !important;
  }

  *#dm .dmInner div.u_1469089384 .dmformsubmit { margin-block-start:18px !important; }

  *#dm .dmInner div.u_1423773287 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1289187432 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1975727005 .shape-text { font-size:16px !important; }

  *#dm .dmInner *.u_1326405847 .photoGalleryThumbs .image-container a { padding-top:74px !important; }

  *#dm .dmInner *.u_1812098363 .photoGalleryThumbs .image-container a { padding-top:77px !important; }

  *#dm .dmInner *.u_1472505242 .photoGalleryThumbs .image-container a { padding-top:67px !important; }

  *#dm .dmInner *.u_1746670351 .photoGalleryThumbs .image-container a { padding-top:44px !important; }

  *#dm .dmInner *.u_1135704432 .photoGalleryThumbs .image-container a { padding-top:67px !important; }

  *#dm .dmInner *.u_1017463743 .photoGalleryThumbs .image-container a { padding-top:97px !important; }

  *#dm .dmInner *.u_1685300693 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1738085895 .photoGalleryThumbs .image-container a { padding-top:64px !important; }

  *#dm .dmInner *.u_1923311323 .photoGalleryThumbs .image-container a { padding-top:77px !important; }

  *#dm .dmInner *.u_1936081237 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1937441357 .photoGalleryThumbs .image-container a { padding-top:44px !important; }

  *#dm .dmInner *.u_1543300594 .photoGalleryThumbs .image-container a { padding-top:74px !important; }

  *#dm .dmInner *.u_1881701194 .photoGalleryThumbs .image-container a { padding-top:67px !important; }

  *#dm .dmInner *.u_1141190131 .photoGalleryThumbs .image-container a { padding-top:67px !important; }

  *#dm .dmInner *.u_1004944541 .photoGalleryThumbs .image-container a { padding-top:64px !important; }

  *#dm .dmInner *.u_1206637532 .photoGalleryThumbs .image-container a { padding-top:97px !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:16px !important; }

  *#dm .dmInner div.u_1712086845 .m-recaptcha { font-size:16px !important; }

  *#dm .dmInner div.u_1712086845 .dmforminput { padding-block:10px !important; }

  *#dm .dmInner div.u_1712086845 .spacing-container { margin-block:-10px !important; }

  *#dm .dmInner div.u_1712086845 .dmformsubmit { margin-block-start:20px !important; }

  *#dm .dmInner *.u_1069507160 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21.333333333333332px !important;
    line-height:32px !important;
  }

  *#dm .dmInner *.u_1069507160 .socialHubIcon:after {
    width:40px !important;
    height:32px !important;
  }

  *#dm .dmInner div.u_3611919361 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1660673541 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:16px !important; }

  *#dm .dmInner div.u_1660673541 .m-recaptcha { font-size:16px !important; }

  *#dm .dmInner div.u_1660673541 .dmforminput { padding-block:10px !important; }

  *#dm .dmInner div.u_1660673541 .spacing-container { margin-block:-10px !important; }

  *#dm .dmInner div.u_1660673541 .dmformsubmit { margin-block-start:20px !important; }

  *#dm .dmInner *.u_1728524134 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21.333333333333332px !important;
    line-height:32px !important;
  }

  *#dm .dmInner *.u_1728524134 .socialHubIcon:after {
    width:40px !important;
    height:32px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1423773287 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_1289187432 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_1975727005 .shape-text { font-size:20px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1017463743 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_1017463743 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_1017463743 .photoGalleryViewAll { padding:0 0px !important; }

  *#dm .dmInner *.u_1685300693 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_1685300693 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_1685300693 .photoGalleryViewAll { padding:0 0px !important; }

  *#dm .dmInner *.u_1685300693 .photoGalleryThumbs .image-container a { padding-top:62px !important; }

  *#dm .dmInner *.u_1472505242 .photoGalleryThumbs .image-container a { padding-top:63px !important; }

  *#dm .dmInner *.u_1135704432 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1738085895 .photoGalleryThumbs .image-container a { padding-top:64px !important; }

  *#dm .dmInner *.u_1746670351 .photoGalleryThumbs .image-container a { padding-top:57px !important; }

  *#dm .dmInner *.u_1017463743 .photoGalleryThumbs .image-container a { padding-top:59px !important; }

  *#dm .dmInner *.u_1812098363 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1326405847 .photoGalleryThumbs .image-container a { padding-top:76px !important; }

  *#dm .dmInner *.u_1923311323 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1936081237 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_1936081237 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_1936081237 .photoGalleryViewAll { padding:0 0px !important; }

  *#dm .dmInner *.u_1936081237 .photoGalleryThumbs .image-container a { padding-top:62px !important; }

  *#dm .dmInner *.u_1937441357 .photoGalleryThumbs .image-container a { padding-top:57px !important; }

  *#dm .dmInner *.u_1543300594 .photoGalleryThumbs .image-container a { padding-top:76px !important; }

  *#dm .dmInner *.u_1881701194 .photoGalleryThumbs .image-container a { padding-top:63px !important; }

  *#dm .dmInner *.u_1141190131 .photoGalleryThumbs .image-container a { padding-top:70px !important; }

  *#dm .dmInner *.u_1004944541 .photoGalleryThumbs .image-container a { padding-top:64px !important; }

  *#dm .dmInner *.u_1206637532 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_1206637532 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_1206637532 .photoGalleryViewAll { padding:0 0px !important; }

  *#dm .dmInner *.u_1206637532 .photoGalleryThumbs .image-container a { padding-top:59px !important; }

  *#dm .dmInner *.u_1069507160 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1069507160 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner *.u_1728524134 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1728524134 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }
}
#particles-container
{
	position:relative !important;
	overflow:hidden !important;
}
#particles-container canvas
{
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	z-index:0 !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4150c52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.30192608016658%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e1b47301 {
    min-height: 664px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 30% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f823c313 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.65%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8ebd0db {
    width: 985px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#edd949a3::before, #edd949a3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.41;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(12, 37, 83, 1) 100%);
}
#edd949a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-consulting+%281%29-1920w.png");
    border-radius: 0 0 50px 50px;
}
    
#\37 2a1faa6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qa4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_mp8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_etr {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\35 d8d9970 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4150c52 {
    width: 19.92%;
    min-height: 8px;
}
    
#e1b47301 {
    padding-right: 4%;
    min-height: 371px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
    
#f823c313 {
    width: 100%;
    min-height: 8px;
}
    
#\33 8ebd0db {
    width: 100.00%;
}
    
#edd949a3::before, #edd949a3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b4150c52 {
    min-height: 58px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#e1b47301 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 4%;
}
    
#f823c313 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding-left: 10px;
    padding-right: 10px;
}
    
#\33 8ebd0db {
    width: 100.00%;
}
    
#edd949a3::before, #edd949a3 > .bgExtraLayerOverlay {
    
}
#edd949a3 {
    background-position: 0% 50%;
}
    
#widget_etr {
    width: 100%;
    height: 135px;
}
}



@media all {
    
#\34 0667064 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bc32dfc {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\30 d042825 {
    background-color: rgba(12,37,83,1);
    background-image: none;
}
    
#\38 93fd529 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4% 3% 4%;
}
    
#\32 abf895f {
    width: 98.43%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o2n {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\39 7d61be9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c057a1ef {
    width: 83.7922810599294%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9629e10 {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 574255b {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3vm {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 24px;
    height: auto;
}
    
#acf07966 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 24px;
    height: auto;
}
    
#\30 58882d0 {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3da2bfbeae8da42b2353a44 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0667064 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bc32dfc {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\38 93fd529 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
}
    
#\32 abf895f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_o2n {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\34 0667064 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bc32dfc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 93fd529 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\32 abf895f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_o2n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3da2bfbeae8da42b2353a44 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 4562de1 {
    min-height: 820px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3f2a623 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\36 49c2610::before, #\36 49c2610 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 49c2610 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-consulting+%284%29-1920w.png);
    background-attachment: fixed;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
#\36 49c2610.lazy {
    background-image: url('');
}
    
#widget_nnc {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\38 c713112 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4562de1 {
    min-height: 436px;
    padding: 0px 0px 0px 0px;
}
    
#\36 49c2610::before, #\36 49c2610 > .bgExtraLayerOverlay {
    
}
#\36 49c2610 {
    padding: 32px 32px 32px 32px;
}
#\36 49c2610.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\32 4562de1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 3f2a623 {
    width: 100.00%;
}
    
#\36 49c2610::before, #\36 49c2610 > .bgExtraLayerOverlay {
    
}
#\36 49c2610 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    height: auto;
    row-gap: 0px;
    background-position: 50% 100%;
    padding: 24px 24px 24px 24px;
}
#\36 49c2610.lazy {
    background-image: url('');
}
    
#widget_nnc {
    height: 130px;
}
    
#\38 c713112 {
    height: 130px;
}
}



@media all {
    
#e14c236e {
    width: 861px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c94d91c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e078e1bd {
    background-color: var(--color_7);
    background-image: none;
}
    
#\39 41da4b0 {
    min-height: 136px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a45a40a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a643bb41 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e14c236e {
    margin: 0px 0% 0px 0%;
}
    
#\37 c94d91c {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    row-gap: 24px;
}
    
#\39 41da4b0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 a45a40a {
    margin: 0px 0% 0px 0%;
}
    
#a643bb41 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e14c236e {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 c94d91c {
    width: 100%;
    min-height: 100px;
    align-items: flex-start;
    height: auto;
    row-gap: 24px;
    padding-left: 16px;
    padding-right: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 41da4b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 a45a40a {
    margin: 0px 0% 0px 0%;
}
    
#a643bb41 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 c334a1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ad432b87 {
    background-color: var(--color_7);
    background-image: none;
}
    
#\33 3d6bb8e {
    min-height: 751px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b56399bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3d6bb8e {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 c334a1a {
    width: 100%;
    min-height: 402px;
    align-items: flex-start;
    height: auto;
    row-gap: 50px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\33 3d6bb8e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 2d76afe {
    background-color: var(--color_2);
    background-image: none;
}
    
#\35 a419445 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 73.57817517856185%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 08dfa84 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 68bd768 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99880925351296%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6f30023 {
    width: 67px;
    height: 67px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e1eb50e6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 73.57817517856185%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e325f30 {
    width: 67px;
    height: 67px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 11a7dfb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 11a7dfb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\33 7ac2db9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5beb0ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e65d6712.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 5% 3% 5%;
}
#e65d6712 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e2f2458d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4452f6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d9fbb74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 de3d8b5 {
    min-height: 438px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7af04aa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b105a181 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 73.57817517856185%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 186dc15.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 186dc15 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\30 45bef9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a499fa16 {
    width: 67px;
    height: 67px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bde78fff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ea13f08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2ba4921.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 2ba4921 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e65d6712 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d9fbb74 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#\30 de3d8b5 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\31 5beb0ff {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
}
}



@media (max-width: 767px) {
    
#\35 a419445 {
    height: auto;
    min-height: 71px;
    width: 78.17%;
}
    
#\31 68bd768 {
    height: auto;
    min-height: 57px;
    order: 4;
    width: 90%;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6f30023 {
    height: 57px;
    width: 55.4844px;
}
    
#e1eb50e6 {
    height: auto;
    min-height: 50px;
    width: 78.35%;
}
    
#\36 e325f30 {
    height: 57px;
    width: 54.9375px;
}
    
#\34 11a7dfb.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 0%;
}
#\34 11a7dfb {
    order: 1;
    width: 90%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 5beb0ff {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\38 d9fbb74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-right: 0%;
    padding-left: 0%;
    row-gap: 9px;
    justify-content: flex-start;
}
    
#\30 de3d8b5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 7af04aa {
    width: 90%;
    order: 2;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b105a181 {
    height: auto;
    min-height: 50px;
    width: 77.94%;
}
    
#\35 186dc15.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 0%;
}
#\35 186dc15 {
    order: 3;
    width: 90%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a499fa16 {
    height: 57px;
    width: 56.2031px;
}
    
#\30 ea13f08 {
    align-items: center;
    height: auto;
    min-height: 57px;
    order: 0;
    padding-left: 0%;
    padding-right: 0%;
    width: 90%;
}
    
#\30 2ba4921.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 0%;
}
#\30 2ba4921 {
    order: 5;
    width: 90%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ad10856d {
    min-height: 558px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a4e25ea::before, #\34 a4e25ea > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.76;
    border-radius: inherit;
}
#\34 a4e25ea {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-advisory-bg3+%286%29-1920w.png);
    background-position: 50% 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\34 a4e25ea.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbElEQVQI143LQQpAQBiG4Z+UpCxZcAQ3kFuY87iZC9iJmamRombmFv+H/STv+nmJ/rbPHB0TEwjfUBrOleF02xADH1ifXKuLK3lyIT2SFwcHbdEpi1ZalKtHOj5wDEKHQTvulUOzOGQCIBGANzCFRCYkz4ZWAAAAAElFTkSuQmCC');
}
    
#e77bd075 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-advisory-bg3+%286%29-1920w.png");
    background-position: 0% 100%;
}
#e77bd075.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbElEQVQI143LQQpAQBiG4Z+UpCxZcAQ3kFuY87iZC9iJmamRombmFv+H/STv+nmJ/rbPHB0TEwjfUBrOleF02xADH1ifXKuLK3lyIT2SFwcHbdEpi1ZalKtHOj5wDEKHQTvulUOzOGQCIBGANzCFRCYkz4ZWAAAAAElFTkSuQmCC');
}
    
#c67df875.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 10px 6px 10px;
}
#c67df875 {
    width: 32.39%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8bafd74 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c16908e4 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
}
    
#\34 8d85e8d {
    margin: 0px 0% 0px 0%;
}
    
#ad45cb5d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d10f97d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    box-shadow: rgba(91,97,109,0.05) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfb7a4e9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 afb63db {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fea8c96f {
    align-items: flex-start;
    width: 100%;
    min-height: 362px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    order: 1;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(91, 97, 109, 0.05) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 491622a {
    width: 94.49182195257846%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9237607 {
    width: 94.49182195257846%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dae3c235 {
    align-items: flex-start;
    width: 100%;
    min-height: 362px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    min-width: 32px;
    order: 2;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(91,97,109,0.05) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 de2713a {
    width: 99.9984903469299%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c964c791 {
    width: 99.9984903469299%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4iv.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_4iv {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 49bba2f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 49bba2f {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 67934c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 67934c7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad10856d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 8d85e8d {
    margin: 0px 0% 0px 0%;
}
    
#c67df875 {
    min-width: 32px;
    width: 100.00%;
}
    
#d8bafd74 {
    min-width: 32px;
    width: 100.00%;
}
    
#c16908e4 {
    min-width: 32px;
    width: 100.00%;
}
    
#dfb7a4e9 {
    min-width: 32px;
    width: 100.00%;
}
    
#\33 afb63db {
    min-width: 32px;
    width: 100.00%;
}
    
#\39 491622a {
    min-width: 32px;
    width: 100.00%;
}
    
#\30 9237607 {
    min-width: 32px;
    width: 100.00%;
}
    
#\35 de2713a {
    min-width: 32px;
    width: 100.00%;
}
    
#c964c791 {
    min-width: 32px;
    width: 100.00%;
}
    
#\34 a4e25ea::before, #\34 a4e25ea > .bgExtraLayerOverlay {
    
}
#\34 a4e25ea.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbElEQVQI143LQQpAQBiG4Z+UpCxZcAQ3kFuY87iZC9iJmamRombmFv+H/STv+nmJ/rbPHB0TEwjfUBrOleF02xADH1ifXKuLK3lyIT2SFwcHbdEpi1ZalKtHOj5wDEKHQTvulUOzOGQCIBGANzCFRCYkz4ZWAAAAAElFTkSuQmCC');
}
    
#ad45cb5d {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 d10f97d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fea8c96f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dae3c235 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ad10856d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 a4e25ea::before, #\34 a4e25ea > .bgExtraLayerOverlay {
    
}
#\34 a4e25ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 a4e25ea.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbElEQVQI143LQQpAQBiG4Z+UpCxZcAQ3kFuY87iZC9iJmamRombmFv+H/STv+nmJ/rbPHB0TEwjfUBrOleF02xADH1ifXKuLK3lyIT2SFwcHbdEpi1ZalKtHOj5wDEKHQTvulUOzOGQCIBGANzCFRCYkz4ZWAAAAAElFTkSuQmCC');
}
    
#c67df875 {
    min-width: 32px;
    width: 100.00%;
}
    
#d8bafd74 {
    min-width: 32px;
    width: 100.00%;
}
    
#c16908e4 {
    min-width: 32px;
    width: 100.00%;
}
    
#\35 d10f97d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dfb7a4e9 {
    min-width: 32px;
    width: 100.00%;
}
    
#\33 afb63db {
    min-width: 32px;
    width: 100.00%;
}
    
#fea8c96f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 491622a {
    min-width: 32px;
    width: 100.00%;
}
    
#\30 9237607 {
    min-width: 32px;
    width: 100.00%;
}
    
#\35 de2713a {
    min-width: 32px;
    width: 100.00%;
}
    
#c964c791 {
    min-width: 32px;
    width: 100.00%;
}
    
#ad45cb5d {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dae3c235 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8d85e8d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bd74d8c5 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6445e91 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c96ce59 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-consulting-1545h.png);
}
#\36 c96ce59.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AEVCO0tHP1dRR21lVYyCbKifhq6plKypmqinnKWmmwBTUUplYll5dWmBfGuQinOdl36imoaWjX6PiX2MiX8AX1xUdXBmkIt+i4Z1iYZyh4NtjIJvfW5fcGVbamZeAF9XTnJqX4qEeYJ7bnt2ZXFqWHJpWmBWTk1HRD9AQABfV01qYFV3b2Vza2B1a19tY1VkXlZMS0ozODwjKzAAW09FY1ZLamBYbmVdfHJoeW9lYV9cN0BFGygwDhsjAFtPRmNVSmtgV29pYoR+doF7c11eXSkzOAwaIQoWHPfJU2R7bis7AAAAAElFTkSuQmCC');
}
    
#\38 5202cc5 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 32a7117 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 7;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3b5a9b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 ff58b53 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2f778b2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffe041c8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a8a7b7c {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dcd3b6f {
    margin: 0px 0% 0px 0%;
}
    
#c3495a4c {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fed6b236 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0d17055.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 10px 6px 10px;
}
#b0d17055 {
    width: 70.72%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b910e8ea {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    box-shadow: rgba(91,97,109,0.05) 3px 0px 11px 0px;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 de90808 {
    width: 99.99808446850038%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ba488df.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 ba488df {
    width: 59.5703px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d444b9f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#d444b9f5 {
    width: 59.9688px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2e2bc11 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fd35221.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 fd35221 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd14ca45 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_650 {
    justify-content: flex-start;
    align-items: center;
    width: 89.77%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#aa79cbba {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 5;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    box-shadow: rgba(91,97,109,0.05) 3px 0px 11px 0px;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4f35f90 {
    justify-content: flex-start;
    align-items: center;
    width: 89.77%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 9df496b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 6;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    box-shadow: rgba(91,97,109,0.05) 3px 0px 11px 0px;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef4b1ecd {
    justify-content: flex-start;
    align-items: center;
    width: 89.77%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_7og {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd74d8c5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\38 5202cc5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 ff58b53 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 2f778b2 {
    min-width: 32px;
    width: 100.00%;
}
    
#ffe041c8 {
    min-width: 32px;
    width: 100.00%;
}
    
#\36 dcd3b6f {
    margin: 0px 0% 0px 0%;
}
    
#c3495a4c {
    min-width: 32px;
    width: 100.00%;
}
    
#b0d17055 {
    min-width: 32px;
    width: 100.00%;
}
    
#f2e2bc11 {
    min-width: 32px;
    width: 100.00%;
}
    
#fd14ca45 {
    min-width: 32px;
    width: 100.00%;
}
    
#\36 c96ce59 {
    width: 100%;
    min-height: 80px;
}
#\36 c96ce59.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AEVCO0tHP1dRR21lVYyCbKifhq6plKypmqinnKWmmwBTUUplYll5dWmBfGuQinOdl36imoaWjX6PiX2MiX8AX1xUdXBmkIt+i4Z1iYZyh4NtjIJvfW5fcGVbamZeAF9XTnJqX4qEeYJ7bnt2ZXFqWHJpWmBWTk1HRD9AQABfV01qYFV3b2Vza2B1a19tY1VkXlZMS0ozODwjKzAAW09FY1ZLamBYbmVdfHJoeW9lYV9cN0BFGygwDhsjAFtPRmNVSmtgV29pYoR+doF7c11eXSkzOAwaIQoWHPfJU2R7bis7AAAAAElFTkSuQmCC');
}
    
#\38 a8a7b7c {
    width: 100%;
    min-height: 80px;
}
    
#widget_7og {
    height: 410px;
}
}



@media (max-width: 767px) {
    
#bd74d8c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 c96ce59 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 c96ce59.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AEVCO0tHP1dRR21lVYyCbKifhq6plKypmqinnKWmmwBTUUplYll5dWmBfGuQinOdl36imoaWjX6PiX2MiX8AX1xUdXBmkIt+i4Z1iYZyh4NtjIJvfW5fcGVbamZeAF9XTnJqX4qEeYJ7bnt2ZXFqWHJpWmBWTk1HRD9AQABfV01qYFV3b2Vza2B1a19tY1VkXlZMS0ozODwjKzAAW09FY1ZLamBYbmVdfHJoeW9lYV9cN0BFGygwDhsjAFtPRmNVSmtgV29pYoR+doF7c11eXSkzOAwaIQoWHPfJU2R7bis7AAAAAElFTkSuQmCC');
}
    
#\38 5202cc5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 ff58b53 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 2f778b2 {
    min-width: 32px;
    width: 100.00%;
}
    
#ffe041c8 {
    min-width: 32px;
    width: 100.00%;
}
    
#\38 a8a7b7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c3495a4c {
    min-width: 32px;
    width: 100.00%;
}
    
#fed6b236 {
    min-width: 32px;
}
    
#b0d17055 {
    min-width: 32px;
    width: 100.00%;
}
    
#b910e8ea {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 de90808 {
    min-width: 32px;
    width: 100.00%;
}
    
#f2e2bc11 {
    min-width: 32px;
    width: 100.00%;
}
    
#fd14ca45 {
    min-width: 32px;
    width: 100.00%;
}
    
#aa79cbba {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9df496b {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 dcd3b6f {
    margin: 0px 0% 0px 0%;
}
    
#\36 ba488df {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_650 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d444b9f5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a4f35f90 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 fd35221 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ef4b1ecd {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 1182401 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\37 2198458 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#d708913d {
    width: 96.86324707158106%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1d0b364::before, #b1d0b364 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.8;
    border-radius: inherit;
}
#b1d0b364 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-advisory-bg3-1920w.png");
}
#b1d0b364.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAl0lEQVQI1yWNywqFIBQA/f9/KytB0TKEpMiwh3rKR4sLt9nPDKqqqq7rtm0ZY1LKaZrWdbXWXtflvUcY46ZpCCGcc6XUPM/bth3H4b0HANR1HSGEUjoMw6fu++6cA4DneRCllDEmhFBKLcvyZQEgxphSQkKIvu/HcdRaG2PO8wwhxBhzzqUUJP98V2utc+6+75RSKeV93x/i9aIZLy5sQAAAAABJRU5ErkJggg==');
}
    
#bc07ef33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.39%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 4% 2% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0269af4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 941px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 3;
}
    
#\35 7dd9e68 {
    width: 96.86324707158106%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a9d9566 {
    width: 96.86324707158106%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b018d53 {
    min-height: 1271px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_84k {
    background-position: 50% 100%;
    width: 50.55%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    background-image: none;
    justify-content: flex-end;
    align-items: flex-end;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca63f30a {
    margin: 0px 0% 0px 0%;
}
    
#\30 1450437 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 13.056569920844327%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px -14% 0px 0%;
}
    
#widget_gll.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gll {
    width: 94.33%;
    height: 306px;
    max-width: 100%;
    margin: 0px -20% 0px 0%;
}
    
#bf46c570 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdd67f86.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fdd67f86 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 13;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 89a23d5 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#f8a5205b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f296df8d {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f09295f4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 14;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1eaeca1 {
    width: 69.72251498847041%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 27010ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfe9f689 {
    width: 28.28%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eab465cf {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\34 1cc65ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6089c17.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 6089c17 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c5e5430.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 c5e5430 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0ff5ac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 e0ff5ac {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d234417b {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 d85fa9e {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\31 3ee8299 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6c8a2f0 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e82fc513 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\39 5c98804 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 abf035f {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 5b4c403 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8e10d90 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e82176b2 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#f15c929f {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\38 ec1356b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 ec1356b {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 11;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab1b8b5b {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#db5b78d2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#db5b78d2 {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8bb4914 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_n5h {
    width: 75.03%;
    height: 742px;
    max-width: 100%;
    margin-top: -79px;
}
    
#\39 b2ddb5c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 da426c3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 157px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-color: var(--color_4);
    background-image: none;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 915a086 {
    align-items: center;
    width: 79.6619821656051%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3cfb21b {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 416638a {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 39b153e {
    width: 10%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1919d06 {
    align-items: center;
    width: 79.21203438395416%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c90ad9d5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 203px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(12,37,83,1);
    background-image: none;
    height: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a76fee9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 31ae50a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c7a89b6 {
    width: 10%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b354d0c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 b354d0c {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 888c772 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 941px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 3;
}
    
#\32 207a068 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5bba2d5 {
    width: 28.28%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 120a745 {
    width: 69.72251498847041%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ae16f0d6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ae16f0d6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aa7e5cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a362b6c {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fef75eec {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#e6cb60f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e6cb60f6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 44c785e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ee3caae {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b48e0157.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b48e0157 {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 69a5f8e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5430eb3 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 e1191cf {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\33 294dda6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 294dda6 {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2f1cfd1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 da90618 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 1f293b3 {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\37 b6c46ae.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 b6c46ae {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3464232 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5a3bb35 {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cef86afd {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\34 5bc21ae.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 5bc21ae {
    width: 99.99883127683007%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 11;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 55e6e93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fd62eff {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 b5f209e {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
    
#\35 b8cb596.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 b8cb596 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 13;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcf5ffa2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 14;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0def2eb {
    width: 28.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ec2d356d {
    width: 69.3128256513026%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-left: 3px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d708913d {
    width: 100.00%;
}
    
#bc07ef33 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
}
    
#ca63f30a {
    margin: 0px 0% 0px 0%;
}
    
#\39 b018d53 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#group_84k {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b1d0b364::before, #b1d0b364 > .bgExtraLayerOverlay {
    
}
#b1d0b364.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAl0lEQVQI1yWNywqFIBQA/f9/KytB0TKEpMiwh3rKR4sLt9nPDKqqqq7rtm0ZY1LKaZrWdbXWXtflvUcY46ZpCCGcc6XUPM/bth3H4b0HANR1HSGEUjoMw6fu++6cA4DneRCllDEmhFBKLcvyZQEgxphSQkKIvu/HcdRaG2PO8wwhxBhzzqUUJP98V2utc+6+75RSKeV93x/i9aIZLy5sQAAAAABJRU5ErkJggg==');
}
    
#\30 1450437 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
}
    
#widget_n5h {
    width: 100.00%;
    height: 693px;
}
}



@media (max-width: 767px) {
    
#\33 1182401 {
    min-width: 32px;
    width: 100.00%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 2198458 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d708913d {
    width: 100.00%;
}
    
#bc07ef33 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b018d53 {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#group_84k {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b1d0b364::before, #b1d0b364 > .bgExtraLayerOverlay {
    
}
#b1d0b364.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAl0lEQVQI1yWNywqFIBQA/f9/KytB0TKEpMiwh3rKR4sLt9nPDKqqqq7rtm0ZY1LKaZrWdbXWXtflvUcY46ZpCCGcc6XUPM/bth3H4b0HANR1HSGEUjoMw6fu++6cA4DneRCllDEmhFBKLcvyZQEgxphSQkKIvu/HcdRaG2PO8wwhxBhzzqUUJP98V2utc+6+75RSKeV93x/i9aIZLy5sQAAAAABJRU5ErkJggg==');
}
    
#\30 1450437 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_gll {
    height: 240px;
}
    
#bf46c570 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 89a23d5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f8a5205b {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f296df8d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f09295f4 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 1eaeca1 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 27010ce {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#bfe9f689 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#eab465cf {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 1cc65ff {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d234417b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 d85fa9e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 3ee8299 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 6c8a2f0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e82fc513 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5c98804 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 abf035f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5b4c403 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f8e10d90 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e82176b2 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f15c929f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ab1b8b5b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8bb4914 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n5h.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_n5h {
    height: 327px;
    width: 99.77%;
    margin: 0px 0% 0px 0%;
}
    
#\30 915a086 {
    min-width: 32px;
    width: 99.81%;
    margin: 0px 0% 0px 0%;
}
    
#\33 39b153e {
    width: 80px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1919d06 {
    min-width: 32px;
    width: 99.81%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c7a89b6 {
    width: 80px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c90ad9d5 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 da426c3 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.89%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b2ddb5c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#ca63f30a {
    margin: 0px 0% 0px 0%;
}
    
#\35 0269af4 {
    row-gap: 16px;
}
    
#\39 888c772 {
    row-gap: 16px;
}
    
#\32 207a068 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 5bba2d5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 120a745 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 aa7e5cc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 a362b6c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fef75eec {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 44c785e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 ee3caae {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 69a5f8e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f5430eb3 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e1191cf {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 2f1cfd1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 da90618 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1f293b3 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d3464232 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 5a3bb35 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cef86afd {
    min-width: 32px;
    width: 100.00%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 55e6e93 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 fd62eff {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 b5f209e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bcf5ffa2 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 0def2eb {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ec2d356d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 2543546 {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 613c7d2::before, #\34 613c7d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.95;
    border-radius: inherit;
}
#\34 613c7d2 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-advisory-bg2-1920w.png");
}
#\34 613c7d2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AB07WUdjgWGAn3WVtm6PsHiTsn6TrYKYsn2XsXGNqAA7W3tQb45YeZlpialriqlyj612kKxyj6xsi6hff50AbomlZ4WiXXyZXXyaaIelb5CvbpGxYImqU36gS3OUAI6iunmQqmZ/mll1kWOCn2qPr2eTtl2OtFGCqEx4mwCAjaByg5lpfJRac45ce5lgiqxklLlckblXirBTg6cAXWl8XWuBXm+HWnGMU3OQU3+jYpO3XJK5Y5W4W4ywXQBb4Jc3JJwAAAAASUVORK5CYII=');
}
    
#\34 97e0b97 {
    max-height: 100%;
    min-height: 88px;
    width: 80%;
    align-items: flex-start;
    order: 1;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e5b10322 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 34add8f {
    column-gap: 4%;
    row-gap: 0px;
    width: 51.25163763066202%;
    min-height: 8px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c8c9e321 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 99.99588003635262%;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 990077d {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\30 ee2346b {
    column-gap: 4%;
    row-gap: 24px;
    width: 44.70%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 915d8f8 {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0c37413 {
    max-height: 100%;
    min-height: 88px;
    width: 80%;
    align-items: flex-start;
    order: 1;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 21952b9 {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\39 44d44dd {
    max-height: 100%;
    min-height: 88px;
    width: 80%;
    align-items: flex-start;
    order: 1;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c4d9c114 {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#ab5e4873 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 714px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b5c0c4f8 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 99.9973184357542%;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c460164 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 99.9973184357542%;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cbda0d3 {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 88216bb {
    width: 73.72551530261524%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0860218 {
    width: 73.83320303282137%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7364c9f {
    width: 73.83320303282137%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d63015d {
    width: 73.83320303282137%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d9da3c5 {
    width: 73.6234094290258%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2d3d1e5 {
    width: 73.96604729903042%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa64f7f0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2543546 {
    grid-template-rows: minmax(172px, max-content);
    width: 14%;
    margin-right: 10%;
}
    
#\34 97e0b97 {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#e5b10322 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 34add8f {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    flex-wrap: nowrap;
}
    
#c8c9e321 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 990077d {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 ee2346b {
    width: 100%;
    min-height: 80px;
}
    
#\38 915d8f8 {
    width: 14%;
}
    
#\31 0c37413 {
    width: 70%;
    min-height: 63px;
    justify-content: flex-start;
    height: auto;
}
    
#\30 21952b9 {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 44d44dd {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#c4d9c114 {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab5e4873 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#b5c0c4f8 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c460164 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cbda0d3 {
    width: 14%;
}
    
#\34 613c7d2::before, #\34 613c7d2 > .bgExtraLayerOverlay {
    
}
#\34 613c7d2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AB07WUdjgWGAn3WVtm6PsHiTsn6TrYKYsn2XsXGNqAA7W3tQb45YeZlpialriqlyj612kKxyj6xsi6hff50AbomlZ4WiXXyZXXyaaIelb5CvbpGxYImqU36gS3OUAI6iunmQqmZ/mll1kWOCn2qPr2eTtl2OtFGCqEx4mwCAjaByg5lpfJRac45ce5lgiqxklLlckblXirBTg6cAXWl8XWuBXm+HWnGMU3OQU3+jYpO3XJK5Y5W4W4ywXQBb4Jc3JJwAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\31 2543546 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#\34 97e0b97 {
    width: 70%;
    min-height: 90px;
}
    
#e5b10322 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 34add8f {
    flex-direction: column;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    padding-right: 0px;
}
    
#c8c9e321 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\36 990077d {
    align-self: center;
    width: 40px;
    justify-self: end;
    margin: 0px -20px 0px 0px;
}
    
#\30 ee2346b {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\38 915d8f8 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#\31 0c37413 {
    width: 70%;
    min-height: 90px;
}
    
#\30 21952b9 {
    align-self: center;
    width: 40px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: -20px;
}
    
#\39 44d44dd {
    width: 70%;
    min-height: 90px;
}
    
#c4d9c114 {
    align-self: center;
    width: 40px;
    justify-self: end;
    margin: 0px -20px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab5e4873 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#b5c0c4f8 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c460164 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cbda0d3 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#fa64f7f0 {
    min-width: 32px;
    width: 100.00%;
}
    
#\34 613c7d2::before, #\34 613c7d2 > .bgExtraLayerOverlay {
    
}
#\34 613c7d2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AB07WUdjgWGAn3WVtm6PsHiTsn6TrYKYsn2XsXGNqAA7W3tQb45YeZlpialriqlyj612kKxyj6xsi6hff50AbomlZ4WiXXyZXXyaaIelb5CvbpGxYImqU36gS3OUAI6iunmQqmZ/mll1kWOCn2qPr2eTtl2OtFGCqEx4mwCAjaByg5lpfJRac45ce5lgiqxklLlckblXirBTg6cAXWl8XWuBXm+HWnGMU3OQU3+jYpO3XJK5Y5W4W4ywXQBb4Jc3JJwAAAAASUVORK5CYII=');
}
    
#d2d3d1e5 {
    width: 100.00%;
}
    
#d0860218 {
    width: 100.00%;
}
    
#\32 88216bb {
    width: 100.00%;
}
    
#\31 d63015d {
    width: 100.00%;
}
    
#\34 7364c9f {
    width: 100.00%;
}
    
#\33 d9da3c5 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 34bcfc9 {
    min-height: 641px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d00dc48::before, #\33 d00dc48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(217, 232, 255, 0.53) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 d00dc48 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/ff0f7986/dms3rep/multi/opt/sabeh-hassan-advisory-bg3+%285%29-1920w.png");
    background-origin: border-box;
    background-position: 100% 50%;
    background-size: contain;
}
#\33 d00dc48.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAq0lEQVQI11XP7wrBYBiG8bFQmimtEJFCkXN0Vo5BTdn82fu8pDbMs+IY7lu+2fX59+VynL/CkFWT0xPlUAourHIqysC8Wft3jjGs2pyeVQ5sgYUtsJQCI/thuwRF6JoMTcnRtYq5KFaimCXKXgnGMSvHK+pJBl9e6ItiIi+Mk5z9Etxs6GxjuPsLGucH/OTJ4PRAEKXslOB6zd9QJYroHm5sHFJ6+ztbu4zeF8W7c5d2+zgUAAAAAElFTkSuQmCC');
}
    
#\39 b1a016b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6d82414 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d19af4d2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb08cc81 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7e9f648 {
    width: 83.61827285214231%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5pu.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5pu {
    width: 121px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#group_9m4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7d0ab1f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 13.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gu6 {
    width: 70.69%;
    height: 504px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6a080a9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 34bcfc9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a6a080a9 {
    margin: 0px 0% 0px 0%;
}
    
#d19af4d2 {
    min-width: 32px;
    width: 100.00%;
}
    
#eb08cc81 {
    min-width: 32px;
    width: 100.00%;
}
    
#c7e9f648 {
    min-width: 32px;
    width: 100.00%;
}
    
#\33 d00dc48::before, #\33 d00dc48 > .bgExtraLayerOverlay {
    
}
#\33 d00dc48.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAq0lEQVQI11XP7wrBYBiG8bFQmimtEJFCkXN0Vo5BTdn82fu8pDbMs+IY7lu+2fX59+VynL/CkFWT0xPlUAourHIqysC8Wft3jjGs2pyeVQ5sgYUtsJQCI/thuwRF6JoMTcnRtYq5KFaimCXKXgnGMSvHK+pJBl9e6ItiIi+Mk5z9Etxs6GxjuPsLGucH/OTJ4PRAEKXslOB6zd9QJYroHm5sHFJ6+ztbu4zeF8W7c5d2+zgUAAAAAElFTkSuQmCC');
}
    
#\39 b1a016b {
    width: 100%;
    min-height: 80px;
}
    
#\39 6d82414 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 34bcfc9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 b1a016b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 6d82414 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d19af4d2 {
    min-width: 32px;
    width: 100.00%;
}
    
#eb08cc81 {
    min-width: 32px;
    width: 100.00%;
}
    
#c7e9f648 {
    min-width: 32px;
    width: 100.00%;
}
    
#widget_gu6 {
    height: 240px;
}
    
#\33 d00dc48::before, #\33 d00dc48 > .bgExtraLayerOverlay {
    
}
#\33 d00dc48.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAq0lEQVQI11XP7wrBYBiG8bFQmimtEJFCkXN0Vo5BTdn82fu8pDbMs+IY7lu+2fX59+VynL/CkFWT0xPlUAourHIqysC8Wft3jjGs2pyeVQ5sgYUtsJQCI/thuwRF6JoMTcnRtYq5KFaimCXKXgnGMSvHK+pJBl9e6ItiIi+Mk5z9Etxs6GxjuPsLGucH/OTJ4PRAEKXslOB6zd9QJYroHm5sHFJ6+ztbu4zeF8W7c5d2+zgUAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c9b74622 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#be783660 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 e10b6b4 {
    min-height: 80px;
    column-gap: 20%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b5453964 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#c5b12fe9 {
    margin: 0px 0% 0px 0%;
}
    
#be97c7ee {
    width: 80.02%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_622 {
    width: 275.336px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_a6a {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_6fa {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\35 8e9d8b5 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 272bf99 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\37 3443ad6 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#ca47c7e7 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\37 cc25c72 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#ef7eebd3 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#ae5dd631 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\32 a048cb6 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\35 cb480f5 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#\31 9094d97 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\35 5d63a84 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#\30 c731be6 {
    width: 100%;
    height: 100px;
    max-width: 100%;
}
    
#\36 412be2d {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 e14277d {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ja {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9b74622 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c5b12fe9 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e10b6b4 {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 412be2d {
    width: 100%;
    min-height: 80px;
}
    
#be97c7ee {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_622 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c9b74622 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 e10b6b4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b5453964 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#be97c7ee {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_6fa {
    height: 100px;
}
    
#\36 272bf99 {
    height: 100px;
}
    
#ca47c7e7 {
    height: 100px;
}
    
#ef7eebd3 {
    height: 100px;
}
    
#\32 a048cb6 {
    height: 100px;
}
    
#\31 9094d97 {
    height: 100px;
}
    
#\30 c731be6 {
    height: 100px;
}
    
#widget_622 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_a6a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8e9d8b5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3443ad6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cc25c72 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ae5dd631 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cb480f5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5d63a84 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 412be2d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e14277d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ja {
    height: 166px;
}
}



@media all {
    
#e73a3963 {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f40842fe {
    width: 86.56%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 99a8a56 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 24px;
    height: auto;
}
    
#\39 a7f816a {
    width: 83.7922810599294%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d3589ed {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 093d7fd {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#eaa25a27 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4% 3% 4%;
}
    
#\33 9368b24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 795f23f {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1d8a791 {
    background-color: rgba(12,37,83,1);
    background-image: none;
}
    
#c1389094 {
    width: 68.97173616244184%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebad1fe4 {
    margin: 0px 0% 0px 0%;
}
    
#\30 8580244 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 24px;
    height: auto;
}
    
#acda873d {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f40842fe {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ebad1fe4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 093d7fd {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#eaa25a27 {
    min-height: 82px;
    padding: 4% 2% 2% 2%;
}
}



@media (max-width: 767px) {
    
#f40842fe {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ebad1fe4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 093d7fd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#eaa25a27 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#acda873d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 795f23f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 8580244 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9368b24 {
    order: 0;
}
    
#\34 99a8a56 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d3589ed {
    width: 100.00%;
}
    
#\39 a7f816a {
    width: 100.00%;
}
}

