.elementor-1581 .elementor-element.elementor-element-0def83f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1581 .elementor-element.elementor-element-0def83f:not(.elementor-motion-effects-element-type-background), .elementor-1581 .elementor-element.elementor-element-0def83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A192E 0%, var( --e-global-color-90dc4c8 ) 100%);}.elementor-1581 .elementor-element.elementor-element-5e0bd4f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1581 .elementor-element.elementor-element-16d687f{width:auto;max-width:auto;background-color:#C9A84C26;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C40;color:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-16d687f p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1581 .elementor-element.elementor-element-2799952 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:600;color:#FFFFFF;}.elementor-1581 .elementor-element.elementor-element-673e5a3{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFB8;}.elementor-1581 .elementor-element.elementor-element-673e5a3 p{margin-block-end:0px;}.elementor-1581 .elementor-element.elementor-element-8dcb972{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-search{flex-direction:row;order:1;height:60px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-category{order:2;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-tag{order:3;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-submit{order:4;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option{row-gap:5px;column-gap:5px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li .select-trigger{height:60px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li button{height:60px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li .select{height:60px;width:180px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper li.ekit-search{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper li.ekit-search:hover{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper li.ekit-search:focus-within{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li .select .select-trigger{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li .select .select-trigger:hover{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li .select .select-trigger:focus-within{background:rgba(247, 247, 247, 1);}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-submit .ekit-search-button{color:#ffff;background:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-submit > :is(i, svg){color:#ffff;fill:#ffff;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-submit .ekit-search-button:hover{color:#ffff;background:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-option li.ekit-submit > :is(i, svg):hover{color:#ffff;fill:#ffff;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result{border-radius:3px 3px 3px 3px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result:not(.after-popular-keyword) .ekit-popular-keyword{padding:20px 20px 20px 20px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result .ekit-search-result-items{padding:20px 20px 20px 20px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result .ekit-search-result-footer{padding:20px 20px 20px 20px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result .ekit-search-result-items .ekit-result-item{margin:8px 0px 8px 0px;padding:6px 6px 6px 6px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-advanced-search-wrapper .ekit-advanced-search-result .ekit-search-result-items .ekit-result-item a .ekit-result-thumb{width:120px;flex:0 0 120px;height:70px;margin-right:15px;}.elementor-1581 .elementor-element.elementor-element-4099b82 .elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-wid-con .ekit-advanced-search-wrapper .ekit-search-load-more-button .ekit-button{color:#ffff;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-wid-con .ekit-advanced-search-wrapper .ekit-search-load-more-button .ekit-button{background:#4827ec;}.elementor-1581 .elementor-element.elementor-element-4099b82 .elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-wid-con .ekit-advanced-search-wrapper .ekit-search-load-more-button .ekit-button:hover{color:#ffff;}.elementor-1581 .elementor-element.elementor-element-4099b82 .ekit-wid-con .ekit-advanced-search-wrapper .ekit-search-load-more-button .ekit-button:hover{background:#4827ec;}.elementor-1581 .elementor-element.elementor-element-e2c67e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1581 .elementor-element.elementor-element-e2c67e9:not(.elementor-motion-effects-element-type-background), .elementor-1581 .elementor-element.elementor-element-e2c67e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1581 .elementor-element.elementor-element-9a06adc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1581 .elementor-element.elementor-element-dee6920{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-filter-normal-text-color:#C8D6E5;--e-filter-hover-text-color:#0D1B2A;--e-filter-active-text-color:#0D1B2A;}.elementor-1581 .elementor-element.elementor-element-dee6920 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-dee6920 .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-dee6920 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-color:#C9A84C40;}.elementor-1581 .elementor-element.elementor-element-dee6920 .e-filter-item{padding:10px 30px 10px 30px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1581 .elementor-element.elementor-element-c6a9ef3{--grid-columns:3;}.elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;margin-top:20px;}.elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1581 .elementor-element.elementor-element-c6a9ef3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1581 .elementor-element.elementor-element-66b1abd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C9A84C40;--border-color:#C9A84C40;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1581 .elementor-element.elementor-element-66b1abd:not(.elementor-motion-effects-element-type-background), .elementor-1581 .elementor-element.elementor-element-66b1abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A192E 0%, var( --e-global-color-90dc4c8 ) 100%);}.elementor-1581 .elementor-element.elementor-element-44ae373{text-align:center;}.elementor-1581 .elementor-element.elementor-element-44ae373 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-1581 .elementor-element.elementor-element-98cde97{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFB8;}.elementor-1581 .elementor-element.elementor-element-98cde97 p{margin-block-end:0px;}.elementor-1581 .elementor-element.elementor-element-084c9e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;overflow:visible;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1581 .elementor-element.elementor-element-5c50504 .elementor-button{background-color:#C8973A;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:25px 36px 25px 36px;}.elementor-1581 .elementor-element.elementor-element-5c50504 .elementor-button:hover, .elementor-1581 .elementor-element.elementor-element-5c50504 .elementor-button:focus{background-color:#E5BD6A;box-shadow:0px 10px 20px 0px rgba(229, 189.00000000000006, 105.99999999999997, 0.34);}.elementor-1581 .elementor-element.elementor-element-5c50504:hover{--e-transform-translateY:-3px;}.elementor-1581 .elementor-element.elementor-element-e02e689 .elementor-button{background-color:#C8973A00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:18px 36px 18px 36px;}.elementor-1581 .elementor-element.elementor-element-e02e689 .elementor-button:hover, .elementor-1581 .elementor-element.elementor-element-e02e689 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1581 .elementor-element.elementor-element-e02e689 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-1581 .elementor-element.elementor-element-c6a9ef3{--grid-columns:2;}}@media(max-width:767px){.elementor-1581 .elementor-element.elementor-element-0def83f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1581 .elementor-element.elementor-element-2799952 .elementor-heading-title{font-size:30px;}.elementor-1581 .elementor-element.elementor-element-673e5a3{font-size:14px;}.elementor-1581 .elementor-element.elementor-element-c6a9ef3{--grid-columns:1;}.elementor-1581 .elementor-element.elementor-element-66b1abd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1581 .elementor-element.elementor-element-44ae373 .elementor-heading-title{font-size:30px;}.elementor-1581 .elementor-element.elementor-element-98cde97{font-size:14px;}.elementor-1581 .elementor-element.elementor-element-5c50504{width:100%;max-width:100%;}.elementor-1581 .elementor-element.elementor-element-5c50504 .elementor-button{font-size:12px;padding:15px 15px 15px 15px;}.elementor-1581 .elementor-element.elementor-element-e02e689{width:100%;max-width:100%;}.elementor-1581 .elementor-element.elementor-element-e02e689 .elementor-button{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-1581 .elementor-element.elementor-element-5e0bd4f{--width:56%;}.elementor-1581 .elementor-element.elementor-element-8dcb972{--width:65%;}.elementor-1581 .elementor-element.elementor-element-9a06adc{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0def83f */.glass{
/* From https://css.glass */
background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 50%, #0a2240 100%);;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.5px);
-webkit-backdrop-filter: blur(9.5px);}

.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    overflow: hidden;
}


.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded::before {
    content: '';
    position: absolute;
    top: -100px;
    left: 1500px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    border: 1px solid #c9a84c40;
    opacity: 0.4;
}

.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded::after {
    content: '';
    position: absolute;
    bottom: -120px;
    right: 5%;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    border: 1px solid #c9a84c40;
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c6a9ef3 */.elementor-1610 .elementor-element.elementor-element-bd121c7 {
    
    height: 400px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c50504 */a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e02e689 */a{
    text-decoration: none !important;
}
.elementor-button-icon .e-font-icon-svg {
    fill: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b1abd */.glass{
/* From https://css.glass */
background: linear-gradient(135deg, var(--navy-light) 0%, #0a2240 100%);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.5px);
-webkit-backdrop-filter: blur(9.5px);}

.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    overflow: hidden;
}


.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded::before {
    content: '';
    position: absolute;
    top: -100px;
    left: 1500px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    border: 1px solid #c9a84c40;
    opacity: 0.4;
}

.elementor-element.elementor-element-debc469.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded::after {
    content: '';
    position: absolute;
    bottom: -120px;
    right: 5%;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    border: 1px solid #c9a84c40;
    opacity: 0.2;
}/* End custom CSS */