.elementor-447 .elementor-element.elementor-element-2b44f4c{--display:flex;}.elementor-447 .elementor-element.elementor-element-71e8b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 04px 0px;border-style:none;}.elementor-447 .elementor-element.elementor-element-71e8b22.elementor-element{--align-self:flex-start;}.elementor-447 .elementor-element.elementor-element-71e8b22 .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:22px;color:#22C55E;}.elementor-447 .elementor-element.elementor-element-440cd89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 04px 0px;border-style:none;}.elementor-447 .elementor-element.elementor-element-440cd89.elementor-element{--align-self:flex-start;}.elementor-447 .elementor-element.elementor-element-440cd89 .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:22px;color:#22C55E;}.elementor-447 .elementor-element.elementor-element-4e2ad3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-4e2ad3d .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-9520b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-9520b8b .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-2bf35c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-2bf35c2 .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-b70a622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-b70a622 .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-7e30b7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-7e30b7a .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-80d660e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-80d660e .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-aefa844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-aefa844 .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-fd1e64c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-fd1e64c .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-8d1b37d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-8d1b37d .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-d68b4a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-d68b4a1 .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-3c03dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-3c03dc6 .elementor-heading-title{font-family:"montserrat medium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-af6e84f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-af6e84f .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-5e7acd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-447 .elementor-element.elementor-element-5e7acd0 .elementor-heading-title{font-family:"Montserrat semibold (600)", Sans-serif;color:#C6FEFF;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-1a7d104.elementor-social-icon{background-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-1a7d104.elementor-social-icon i{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-1a7d104.elementor-social-icon svg{fill:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-dcb28fc.elementor-social-icon{background-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-dcb28fc.elementor-social-icon i{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-dcb28fc.elementor-social-icon svg{fill:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-a49568c.elementor-social-icon{background-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-a49568c.elementor-social-icon i{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-repeater-item-a49568c.elementor-social-icon svg{fill:#22C55E;}.elementor-447 .elementor-element.elementor-element-cf27ffb{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-447 .elementor-element.elementor-element-6ea32aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 04px 0px;border-style:solid;border-width:0px 0px 03px 0px;border-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-6ea32aa.elementor-element{--align-self:flex-start;}.elementor-447 .elementor-element.elementor-element-6ea32aa .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:22px;color:#22C55E;}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-447 .elementor-element.elementor-element-7747448{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-item > a{font-family:"Montserrat regular (400)", Sans-serif;font-size:14px;line-height:22px;letter-spacing:-0.3px;}.elementor-447 .elementor-element.elementor-element-7747448 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-447 .elementor-element.elementor-element-e3c2f48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-447 .elementor-element.elementor-element-e3c2f48 .elementor-heading-title{font-family:"Inter bold (700)", Sans-serif;font-size:16px;color:#22C55E;}.elementor-447 .elementor-element.elementor-element-1a6d39b .elementor-heading-title{font-family:"Inter mendium (500)", Sans-serif;font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-8cda68a img{width:100%;max-width:376px;height:99px;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-1a7d104.elementor-social-icon{background-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-1a7d104.elementor-social-icon i{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-1a7d104.elementor-social-icon svg{fill:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-a49568c.elementor-social-icon{background-color:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-a49568c.elementor-social-icon i{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-repeater-item-a49568c.elementor-social-icon svg{fill:#22C55E;}.elementor-447 .elementor-element.elementor-element-86611d9{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-447 .elementor-element.elementor-element-86611d9 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-447 .elementor-element.elementor-element-c139803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:1;font-family:"Inter mendium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-c139803.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-c139803 p{margin-block-end:0px;}.elementor-447 .elementor-element.elementor-element-c139803 a{color:#22C55E;}.elementor-447 .elementor-element.elementor-element-e57acef .elementor-heading-title{font-family:"Montserrat regular (400)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-b080fe8 .elementor-heading-title{font-family:"Montserrat regular (400)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-ecb4519{width:initial;max-width:initial;text-align:end;font-family:"Inter mendium (500)", Sans-serif;color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-ecb4519.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-ecb4519 p{margin-block-end:0px;}.elementor-447 .elementor-element.elementor-element-ecb4519 a{color:#22C55E;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1200px){.elementor-447 .elementor-element.elementor-element-7747448{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}}@media(max-width:1024px){.elementor-447 .elementor-element.elementor-element-aefa844 .elementor-heading-title{line-height:24px;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-71e8b22{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-440cd89{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-cf27ffb{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--icon-size:16px;--grid-column-gap:5px;}.elementor-447 .elementor-element.elementor-element-8cda68a img{max-width:210px;height:56px;}.elementor-447 .elementor-element.elementor-element-ecb4519{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-71e8b22 */.elementor-447 .elementor-element.elementor-element-71e8b22{
margin-bottom: 0;
}

.elementor-447 .elementor-element.elementor-element-71e8b22 h2{
        text-decoration-thickness: 2.5px !important;
    text-underline-offset: 8px;
}


@media (max-width: 766.99px) {
  .elementor-447 .elementor-element.elementor-element-71e8b22 h2{
        text-decoration: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-440cd89 */.elementor-447 .elementor-element.elementor-element-440cd89{
    margin-bottom: 0;
}

.elementor-447 .elementor-element.elementor-element-440cd89 h2{
        text-decoration-thickness: 2.5px !important;
    text-underline-offset: 8px;
}


@media (max-width: 766.99px) {
  .elementor-447 .elementor-element.elementor-element-440cd89 h2{
        text-decoration: none;
}
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-cf27ffb */.elementor-447 .elementor-element.elementor-element-cf27ffb .elementor-social-icons-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c139803 */.elementor-447 .elementor-element.elementor-element-c139803 p{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecb4519 */.elementor-447 .elementor-element.elementor-element-ecb4519 p{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b44f4c */.elementor-447 .elementor-element.elementor-element-2b44f4c{
    background: linear-gradient(0deg, #072F48 10.94%, #146F8A 100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter bold (700)';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://caeliaiberia.com/wp-content/uploads/2026/09/Inter-Bold.woff2') format('woff2'),
		url('https://caeliaiberia.com/wp-content/uploads/2026/09/Inter-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter mendium (500)';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://caeliaiberia.com/wp-content/uploads/2026/09/InterDisplay-Medium.woff2') format('woff2'),
		url('https://caeliaiberia.com/wp-content/uploads/2026/09/InterDisplay-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */