.elementor-3 .elementor-element.elementor-element-8c29b2d{margin-top:0px;margin-bottom:50px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_transparent_split_hero .uc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_transparent_split_hero .uc_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_transparent_split_hero .hero_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_photography_header{height:600px;justify-content:flex-start;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_container_text_box{background-color:#193A56E0;padding:50px 50px 50px 50px;margin:0px 0px 0px 0px;width:50%;height:100%;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_title{color:#ffffff;font-family:"Mapi", Sans-serif;font-size:60px;font-weight:700;line-height:1em;margin-top:0px;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_subtitle{color:#ffffff;font-family:"Mapi", Sans-serif;font-size:30px;font-weight:300;font-style:italic;line-height:1em;margin-top:10px;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_details-icon{font-size:70px;color:var( --e-global-color-e5574bd );top:0px;margin:0px auto 0px;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_details-icon svg{fill:var( --e-global-color-e5574bd );}.elementor-3 .elementor-element.elementor-element-266d824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-266d824 .dce-separator, .elementor-3 .elementor-element.elementor-element-266d824 a, .elementor-3 .elementor-element.elementor-element-266d824 a + span{padding:0 5px;}.elementor-3 .elementor-element.elementor-element-266d824 li, .elementor-3 .elementor-element.elementor-element-266d824 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-266d824 a:hover{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-266d824 li.item-current{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-266d824 .dce-breadcrumbs{font-family:"Mapi", Sans-serif;font-size:12px;font-weight:400;line-height:1em;}.elementor-3 .elementor-element.elementor-element-266d824 .item-current{font-family:"Mapi", Sans-serif;font-size:12px;font-weight:400;font-style:italic;line-height:1em;}.elementor-3 .elementor-element.elementor-element-266d824 .dce-separator span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e5df870{margin-top:50px;margin-bottom:50px;}.elementor-3 .elementor-element.elementor-element-cffb36d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.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-3 .elementor-element.elementor-element-063ef85 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.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-3 .elementor-element.elementor-element-9868f82{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-4a9bae8 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e4d105f{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-2fc297c .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-83f56f6{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-c62408d .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d6a67fc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-51aa4bb{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-3472f6f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-7182b4c{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-ef5ee30 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-8d4ab2d{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-59e4878 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-19d49aa{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-3da7318 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-3fae71b{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-29fe1c2 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-bbd1ad4{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-a32b9d1 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-721406e{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-65ec3d1 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-c2a06ce{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-2fe3381 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5c4b729{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-f716cc7 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3768bd1{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-e8fd20e .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-a5dadd0{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-eba588e .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1em;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-f10d7f7{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-79e01fa .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7d8c469{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-9571667 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-adac2fa{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-a12ba05{margin-top:50px;margin-bottom:50px;}.elementor-3 .elementor-element.elementor-element-a12ad7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3 .elementor-element.elementor-element-b1eeec2 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2a1c8a8{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-482a5f8 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f73d6be{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-a93f80a .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-bb8761e{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-84b6d31 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-042efba{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-d368ea5 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f7bce7e{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-3420457 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-441b494{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-9f39c09 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-abbdfb8{margin-top:50px;margin-bottom:50px;}.elementor-3 .elementor-element.elementor-element-32e08dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3 .elementor-element.elementor-element-e3d1c85 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-408247b{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3 .elementor-element.elementor-element-ba60591 .elementor-heading-title{font-family:"Mapi", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-74fa8a2{text-align:left;font-family:"Mapi", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-8c29b2d{margin-top:-110px;margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_transparent_split_hero .uc_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_transparent_split_hero .uc_subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_transparent_split_hero .hero_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_container_text_box{width:60%;height:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-8c29b2d{margin-top:-80px;margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-b52fdf0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_transparent_split_hero .uc_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_transparent_split_hero .uc_subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_transparent_split_hero .hero_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-217d9ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_photography_header{height:500px;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_container_text_box{padding:10px 10px 10px 10px;width:100%;height:100%;}.elementor-3 .elementor-element.elementor-element-217d9ec .uc_details-icon{font-size:70px;}.elementor-3 .elementor-element.elementor-element-266d824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-266d824{text-align:left;}.elementor-3 .elementor-element.elementor-element-266d824 .dce-separator, .elementor-3 .elementor-element.elementor-element-266d824 a, .elementor-3 .elementor-element.elementor-element-266d824 a + span{padding:0 4px;}.elementor-3 .elementor-element.elementor-element-266d824 .dce-breadcrumbs{font-size:12px;}.elementor-3 .elementor-element.elementor-element-266d824 .item-current{font-size:12px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-9868f82{font-size:16px;}.elementor-3 .elementor-element.elementor-element-e4d105f{font-size:16px;}.elementor-3 .elementor-element.elementor-element-83f56f6{font-size:16px;}.elementor-3 .elementor-element.elementor-element-51aa4bb{font-size:16px;}.elementor-3 .elementor-element.elementor-element-7182b4c{font-size:16px;}.elementor-3 .elementor-element.elementor-element-8d4ab2d{font-size:16px;}.elementor-3 .elementor-element.elementor-element-19d49aa{font-size:16px;}.elementor-3 .elementor-element.elementor-element-3fae71b{font-size:16px;}.elementor-3 .elementor-element.elementor-element-bbd1ad4{font-size:16px;}.elementor-3 .elementor-element.elementor-element-721406e{font-size:16px;}.elementor-3 .elementor-element.elementor-element-c2a06ce{font-size:16px;}.elementor-3 .elementor-element.elementor-element-5c4b729{font-size:16px;}.elementor-3 .elementor-element.elementor-element-3768bd1{font-size:16px;}.elementor-3 .elementor-element.elementor-element-a5dadd0{font-size:16px;}.elementor-3 .elementor-element.elementor-element-f10d7f7{font-size:16px;}.elementor-3 .elementor-element.elementor-element-7d8c469{font-size:16px;}.elementor-3 .elementor-element.elementor-element-adac2fa{font-size:16px;}.elementor-3 .elementor-element.elementor-element-2a1c8a8{font-size:16px;}.elementor-3 .elementor-element.elementor-element-f73d6be{font-size:16px;}.elementor-3 .elementor-element.elementor-element-bb8761e{font-size:16px;}.elementor-3 .elementor-element.elementor-element-042efba{font-size:16px;}.elementor-3 .elementor-element.elementor-element-f7bce7e{font-size:16px;}.elementor-3 .elementor-element.elementor-element-441b494{font-size:16px;}.elementor-3 .elementor-element.elementor-element-408247b{font-size:16px;}.elementor-3 .elementor-element.elementor-element-74fa8a2{font-size:16px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-Light.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-Book.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-BookItalic.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/ApexNew-HeavyItalic.woff') format('woff');
}
@font-face {
	font-family: 'Mapi';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.mapiinsurance.it/wp-content/uploads/2022/01/Apex-New-Ultra.woff') format('woff');
}
/* End Custom Fonts CSS */