.elementor-215 .elementor-element.elementor-element-19c9366{--display:flex;}.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-215 .elementor-element.elementor-element-486793d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-486793d .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-weight:600;color:#074058;}.elementor-215 .elementor-element.elementor-element-7056e06{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-215 .elementor-element.elementor-element-189459b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-914a6b8.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-914a6b8 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.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-215 .elementor-element.elementor-element-3ea77d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-9daf786{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-5ffa156.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-5ffa156 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-f5e0c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-e1b9edd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-68c558d.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-68c558d .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-5374142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-6274b79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-965f795.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-965f795 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-db6b5b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-574f112{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-3280499.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-3280499 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-68c87d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-28d068f{--display:flex;}.elementor-215 .elementor-element.elementor-element-1a1581d.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-1a1581d .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-020ad17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"proxima_cocaro", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-cc45575{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-cc45575.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-b8ccc4e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-b8ccc4e.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-b8ccc4e .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-215 .elementor-element.elementor-element-da768b6{--display:flex;}.elementor-215 .elementor-element.elementor-element-fa3b0d0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-fa3b0d0.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-fa3b0d0 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-7e2adb5{--display:flex;}.elementor-215 .elementor-element.elementor-element-1663679{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-1663679.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-1663679 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-576df09{--display:flex;}.elementor-215 .elementor-element.elementor-element-2b59859{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-2b59859.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-2b59859 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-0353667{--display:flex;}.elementor-215 .elementor-element.elementor-element-04b54e4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-04b54e4.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-04b54e4 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-1fe4292{--display:flex;}.elementor-215 .elementor-element.elementor-element-00fc51b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-00fc51b.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-00fc51b .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-eb08b38.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-eb08b38 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-171f3bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-171f3bd.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-171f3bd .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-9b39288{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-9b39288.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-9b39288 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-57e5a09{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-57e5a09.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-57e5a09 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-5d4b0fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-5d4b0fa.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-5d4b0fa .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-2e33f58{--display:flex;}.elementor-215 .elementor-element.elementor-element-19be7c3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-19be7c3.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-19be7c3 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-7b1007a{--display:flex;}.elementor-215 .elementor-element.elementor-element-7817c98{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-7817c98.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-7817c98 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-70061ab{--display:flex;}.elementor-215 .elementor-element.elementor-element-275f074{--display:flex;}.elementor-215 .elementor-element.elementor-element-05b0d8a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-215 .elementor-element.elementor-element-05b0d8a.elementor-element{--align-self:center;}.elementor-215 .elementor-element.elementor-element-05b0d8a .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-dcb88fa img{width:60%;}.elementor-215 .elementor-element.elementor-element-b53ae51 img{width:60%;}.elementor-215 .elementor-element.elementor-element-e9ad5d3 img{width:60%;}.elementor-215 .elementor-element.elementor-element-d4c5bbe img{width:60%;}.elementor-215 .elementor-element.elementor-element-a1950b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-7dcd903.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-7dcd903 .elementor-heading-title{font-family:"proxima_cocaro", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-215 .elementor-element.elementor-element-4b343cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"AR One Sans", Sans-serif;font-weight:400;}.elementor-215 .elementor-element.elementor-element-0d1f672{--display:flex;}.elementor-215 .elementor-element.elementor-element-2b490eb{width:var( --container-widget-width, 75.533% );max-width:75.533%;--container-widget-width:75.533%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-2b490eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-2b490eb .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-4b343cd{text-align:justify;}}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-cc45575{--width:95.32%;}}/* Start custom CSS for heading, class: .elementor-element-486793d */.titlepjs{
    background: linear-gradient(90deg, #1E3DE4 0%, #7B3FE4 50%, #F14D92 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}
.titlepjs{
                                                                        font-family: 'Proxima Nova Condensed', sans-serif;
                                                                    font-family: 'Proxima Nova Extra Condensed', sans-serif;
                                                
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'proxima_cocaro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://franrafat.com/wp-content/uploads/2025/09/Regular.woff2') format('woff2'),
		url('https://franrafat.com/wp-content/uploads/2025/09/Regular.woff') format('woff');
}
@font-face {
	font-family: 'proxima_cocaro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://franrafat.com/wp-content/uploads/2025/09/Light.woff2') format('woff2'),
		url('https://franrafat.com/wp-content/uploads/2025/09/Light.woff') format('woff');
}
@font-face {
	font-family: 'proxima_cocaro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://franrafat.com/wp-content/uploads/2025/09/ProximaNova-Semibold.woff2') format('woff2'),
		url('https://franrafat.com/wp-content/uploads/2025/09/ProximaNova-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'proxima_cocaro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://franrafat.com/wp-content/uploads/2025/09/ProximaNova-Bold.woff2') format('woff2'),
		url('https://franrafat.com/wp-content/uploads/2025/09/ProximaNova-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */