.elementor-12575 .elementor-element.elementor-element-e533cce .elementor-repeater-item-433ea6d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-d980e50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.4vw;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-08863a4 .elementor-heading-title{font-size:3.5em;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-bbcdd50 .elementor-heading-title{font-size:3.5em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-cf56b66.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-cf56b66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-cf56b66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-12575 .elementor-element.elementor-element-cf56b66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 5%;}.elementor-12575 .elementor-element.elementor-element-77a4ff6{width:var( --container-widget-width, 110.636% );max-width:110.636%;--container-widget-width:110.636%;--container-widget-flex-grow:0;font-family:"Avenir-Book", Sans-serif;font-size:1.5em;font-weight:300;line-height:1.7em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-77a4ff6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 3% 0% 0%;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__plane-hover{background-color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-3ff78d0 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__instance{width:210px;height:60px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__container{justify-content:flex-start;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-normal{padding:0px 40px 0px 40px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-hover{padding:0px 40px 0px 40px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-normal .jet-button__label{text-align:left;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-hover .jet-button__label{text-align:left;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-normal .jet-button__label{font-size:15px;font-weight:100;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-hover .jet-button__label{font-size:15px;font-weight:100;}.elementor-12575 .elementor-element.elementor-element-e533cce:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-e533cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://staging.add3.com/wp-content/uploads/2024/03/Makeup-Video-Masthead.jpg") 50% 50%;background-size:cover;}.elementor-12575 .elementor-element.elementor-element-e533cce > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-e533cce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 9% 0% 9%;}.elementor-12575 .elementor-element.elementor-element-b29871c .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-e8596a4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-e8596a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-e8596a4 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-013ef0b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-013ef0b{text-align:center;}.elementor-12575 .elementor-element.elementor-element-013ef0b .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-b29871c{padding:3% 9% 2% 9%;}.elementor-12575 .elementor-element.elementor-element-25828c7 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-a497f8c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-a497f8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-a497f8c > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-e03abac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7725586.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7725586.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7725586 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-7725586 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-0dac393 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-0dac393{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-25828c7{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-17e8e7e .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-184ad8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-184ad8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-184ad8f > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-c588599 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-469027f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-469027f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-469027f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-469027f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-0e1c3c3 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-0e1c3c3{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-17e8e7e{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-7e38adb .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-c69d3f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-c69d3f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-c69d3f1 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-544e5dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-2ed56dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-2ed56dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-2ed56dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-2ed56dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-929550b > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-929550b{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-7e38adb a{color:#FAAA55;}.elementor-12575 .elementor-element.elementor-element-7e38adb{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-1437636 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-82e460c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-82e460c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-82e460c > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-eef3d2f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-c06f2ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-c06f2ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-c06f2ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-c06f2ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-96984f7 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-96984f7{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-1437636{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-43e763f .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-da2153a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-da2153a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-da2153a > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-4adfb5a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-0aac913.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-0aac913.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-0aac913 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-0aac913 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-0a890a9 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-0a890a9{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-43e763f{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-abc9d09 .elementor-repeater-item-ce0e8d1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-bde61cf{width:var( --container-widget-width, 108.304% );max-width:108.304%;--container-widget-width:108.304%;--container-widget-flex-grow:0;text-align:center;}.elementor-12575 .elementor-element.elementor-element-bde61cf .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:3.1vw;font-weight:700;line-height:1.3em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-0d44494{width:var( --container-widget-width, 98.864vw );max-width:98.864vw;--container-widget-width:98.864vw;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir-Book", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.7em;color:#000000;}.elementor-12575 .elementor-element.elementor-element-0d44494 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__plane-normal{background-color:var( --e-global-color-b56125b );border-style:solid;border-width:0px 5px 0px 5px;border-color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__plane-hover{background-color:var( --e-global-color-be4ff77 );border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-f666264 > .elementor-widget-container{margin:1.5% 0% 0% 0%;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__instance{width:180px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-d4b8c25 );border-radius:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__container{justify-content:center;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-normal{padding:10px 40px 10px 40px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-hover{padding:10px 40px 10px 40px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-normal .jet-button__label{font-size:15px;font-weight:100;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-hover .jet-button__label{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-abc9d09:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-abc9d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4b8c25 );}.elementor-12575 .elementor-element.elementor-element-abc9d09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:3%;padding:75px 75px 75px 75px;}.elementor-12575 .elementor-element.elementor-element-abc9d09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-f78ffa1 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-9202c37.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-9202c37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-9202c37 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-56a4d06 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-56a4d06{text-align:center;}.elementor-12575 .elementor-element.elementor-element-56a4d06 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-f78ffa1{padding:0% 9% 1% 9%;}.elementor-12575 .elementor-element.elementor-element-6e77e51 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-4f36ed9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-4f36ed9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-4f36ed9 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-57b22fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-63dc09c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-63dc09c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-63dc09c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-63dc09c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-d0574ef > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-d0574ef{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-6e77e51{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-ad0150a .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-2b86500.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-2b86500.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-2b86500 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-a0a2a44 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-f804f6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-f804f6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-f804f6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-f804f6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-edbef16 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-edbef16{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-ad0150a{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-e840b32 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-70fdb1b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-70fdb1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-70fdb1b > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-a178207 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-8525e0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-8525e0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-8525e0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-8525e0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-7e99ecb > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-7e99ecb{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-e840b32{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-b2b85e5 .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-37f65f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-37f65f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-37f65f8 > .elementor-element-populated{padding:2% 5% 2% 2%;}.elementor-12575 .elementor-element.elementor-element-65855fc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-a41a6fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-a41a6fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-a41a6fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 10px 0px 050px;}.elementor-12575 .elementor-element.elementor-element-a41a6fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-3c4eb5f > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-12575 .elementor-element.elementor-element-3c4eb5f{font-family:"Avenir-Book", Sans-serif;font-size:1.2vw;font-weight:300;line-height:1.5em;letter-spacing:-0.1px;color:#000000;}.elementor-12575 .elementor-element.elementor-element-b2b85e5{padding:3% 9% 5% 9%;}.elementor-12575 .elementor-element.elementor-element-2df71b8 .elementor-repeater-item-820ebdd.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-df65202 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a655a0a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a655a0a{text-align:center;}.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-86bf6bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2df71b8{margin-top:40px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12575 .elementor-element.elementor-element-25c180e .elementor-repeater-item-4bda8d9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-f1816a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2f4569f .elementor-repeater-item-62bddb4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-bc8b90c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12575 .elementor-element.elementor-element-bc8b90c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d8c6ce;}.elementor-12575 .elementor-element.elementor-element-bc8b90c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-bc8b90c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-1432290 img{width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;}.elementor-12575 .elementor-element.elementor-element-1432290:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7bdae9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7bdae9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7bdae9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 21px;}.elementor-12575 .elementor-element.elementor-element-7bdae9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-c2bf275 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-2480bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2480bd3 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-d61adc6{font-size:1rem;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-6d56913 .elementor-button{background-color:#02010100;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-be4ff77 );color:var( --e-global-color-be4ff77 );border-style:solid;border-color:#02010100;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-6d56913 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12575 .elementor-element.elementor-element-6d56913 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12575 .elementor-element.elementor-element-2f4569f:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-2f4569f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28445F;}.elementor-12575 .elementor-element.elementor-element-2f4569f:hover{background-color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-2f4569f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12575 .elementor-element.elementor-element-2f4569f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-8d93066 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-b0195ca .elementor-repeater-item-62bddb4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-dfff4bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12575 .elementor-element.elementor-element-dfff4bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122335;}.elementor-12575 .elementor-element.elementor-element-dfff4bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-dfff4bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-9d0b95e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-9d0b95e img{width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;}.elementor-12575 .elementor-element.elementor-element-9d0b95e:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-71fde86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-71fde86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-71fde86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 21px;}.elementor-12575 .elementor-element.elementor-element-71fde86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-218bad9 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-2b81daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2b81daf .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-6eb3c0c{font-size:1rem;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-3d95105 .elementor-button{background-color:#02010100;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-be4ff77 );color:var( --e-global-color-be4ff77 );border-style:solid;border-color:#02010100;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3d95105 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12575 .elementor-element.elementor-element-3d95105 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12575 .elementor-element.elementor-element-b0195ca:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-b0195ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28445F;}.elementor-12575 .elementor-element.elementor-element-b0195ca:hover{background-color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-b0195ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12575 .elementor-element.elementor-element-b0195ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-25c180e:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-25c180e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4b8c25 );}.elementor-12575 .elementor-element.elementor-element-25c180e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12575 .elementor-element.elementor-element-25c180e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-29742e0 .elementor-repeater-item-4bda8d9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-b78da4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-5a792a9 .elementor-repeater-item-62bddb4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-7e630d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12575 .elementor-element.elementor-element-7e630d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122335;}.elementor-12575 .elementor-element.elementor-element-7e630d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7e630d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-bb67c13 img{width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;}.elementor-12575 .elementor-element.elementor-element-bb67c13:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-937afaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-937afaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-937afaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 21px;}.elementor-12575 .elementor-element.elementor-element-937afaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-17cc3e7 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-7746a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7746a7e .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-b0837da{font-size:1rem;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-7dd0417 .elementor-button{background-color:#02010100;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-be4ff77 );color:var( --e-global-color-be4ff77 );border-style:solid;border-color:#02010100;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7dd0417 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12575 .elementor-element.elementor-element-7dd0417 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12575 .elementor-element.elementor-element-5a792a9:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-5a792a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28445F;}.elementor-12575 .elementor-element.elementor-element-5a792a9:hover{background-color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-5a792a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12575 .elementor-element.elementor-element-5a792a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-f9b6266 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0273610 .elementor-repeater-item-62bddb4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-5f058f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12575 .elementor-element.elementor-element-5f058f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122335;}.elementor-12575 .elementor-element.elementor-element-5f058f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-5f058f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-155f3a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-155f3a9 img{width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;}.elementor-12575 .elementor-element.elementor-element-155f3a9:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7980c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7980c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7980c46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:21px 21px 21px 21px;}.elementor-12575 .elementor-element.elementor-element-7980c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-d2609f7 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-4f06a9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4f06a9c .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-f45758d{font-size:1rem;color:#FFFFFF;}.elementor-12575 .elementor-element.elementor-element-540823d .elementor-button{background-color:#02010100;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-be4ff77 );color:var( --e-global-color-be4ff77 );border-style:solid;border-color:#02010100;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-540823d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12575 .elementor-element.elementor-element-540823d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12575 .elementor-element.elementor-element-0273610:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-0273610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28445F;}.elementor-12575 .elementor-element.elementor-element-0273610:hover{background-color:var( --e-global-color-be4ff77 );}.elementor-12575 .elementor-element.elementor-element-0273610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12575 .elementor-element.elementor-element-0273610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-29742e0:not(.elementor-motion-effects-element-type-background), .elementor-12575 .elementor-element.elementor-element-29742e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4b8c25 );}.elementor-12575 .elementor-element.elementor-element-29742e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:2%;}.elementor-12575 .elementor-element.elementor-element-29742e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12575 .elementor-element.elementor-element-78e318d .elementor-repeater-item-1f2781c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12575 .elementor-element.elementor-element-37f8616.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d45e0b3{text-align:center;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-heading-title{font-family:"Avenir-Black", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-b77db42 );}.elementor-12575 .elementor-element.elementor-element-50f8649{--spacer-size:1px;}.elementor-12575 .elementor-element.elementor-element-2da9243{width:var( --container-widget-width, 98.864vw );max-width:98.864vw;--container-widget-width:98.864vw;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir-Book", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.7em;color:#000000;}.elementor-12575 .elementor-element.elementor-element-2da9243 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-ddccfe8{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-12575 .elementor-element.elementor-element-78e318d{margin-top:0px;margin-bottom:0px;padding:0% 9% 6% 9%;}@media(min-width:768px){.elementor-12575 .elementor-element.elementor-element-d980e50{width:50.151%;}.elementor-12575 .elementor-element.elementor-element-cf56b66{width:49.849%;}.elementor-12575 .elementor-element.elementor-element-a497f8c{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-7725586{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-184ad8f{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-469027f{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-c69d3f1{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-2ed56dc{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-82e460c{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-c06f2ab{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-da2153a{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-0aac913{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-4f36ed9{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-63dc09c{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-2b86500{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-f804f6e{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-70fdb1b{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-8525e0a{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-37f65f8{width:37.742%;}.elementor-12575 .elementor-element.elementor-element-a41a6fe{width:62.258%;}.elementor-12575 .elementor-element.elementor-element-bc8b90c{width:50%;}.elementor-12575 .elementor-element.elementor-element-7bdae9a{width:50%;}.elementor-12575 .elementor-element.elementor-element-dfff4bc{width:50%;}.elementor-12575 .elementor-element.elementor-element-71fde86{width:50%;}.elementor-12575 .elementor-element.elementor-element-7e630d2{width:50%;}.elementor-12575 .elementor-element.elementor-element-937afaa{width:50%;}.elementor-12575 .elementor-element.elementor-element-5f058f4{width:50%;}.elementor-12575 .elementor-element.elementor-element-7980c46{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12575 .elementor-element.elementor-element-d980e50{width:40%;}.elementor-12575 .elementor-element.elementor-element-cf56b66{width:60%;}.elementor-12575 .elementor-element.elementor-element-a497f8c{width:35%;}.elementor-12575 .elementor-element.elementor-element-7725586{width:65%;}.elementor-12575 .elementor-element.elementor-element-184ad8f{width:35%;}.elementor-12575 .elementor-element.elementor-element-469027f{width:65%;}.elementor-12575 .elementor-element.elementor-element-c69d3f1{width:35%;}.elementor-12575 .elementor-element.elementor-element-2ed56dc{width:65%;}.elementor-12575 .elementor-element.elementor-element-82e460c{width:35%;}.elementor-12575 .elementor-element.elementor-element-c06f2ab{width:65%;}.elementor-12575 .elementor-element.elementor-element-da2153a{width:35%;}.elementor-12575 .elementor-element.elementor-element-0aac913{width:65%;}.elementor-12575 .elementor-element.elementor-element-4f36ed9{width:35%;}.elementor-12575 .elementor-element.elementor-element-63dc09c{width:65%;}.elementor-12575 .elementor-element.elementor-element-2b86500{width:35%;}.elementor-12575 .elementor-element.elementor-element-f804f6e{width:65%;}.elementor-12575 .elementor-element.elementor-element-70fdb1b{width:35%;}.elementor-12575 .elementor-element.elementor-element-8525e0a{width:65%;}.elementor-12575 .elementor-element.elementor-element-37f65f8{width:35%;}.elementor-12575 .elementor-element.elementor-element-a41a6fe{width:65%;}.elementor-12575 .elementor-element.elementor-element-37f8616{width:100%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-d980e50.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-d980e50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12575 .elementor-element.elementor-element-d980e50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-12575 .elementor-element.elementor-element-d980e50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 .elementor-heading-title{font-size:3.3vw;}.elementor-12575 .elementor-element.elementor-element-cf56b66 > .elementor-element-populated{padding:0px 10px 0px 30px;}.elementor-12575 .elementor-element.elementor-element-77a4ff6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-77a4ff6{font-size:2vw;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__instance{width:163px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-normal{padding:7px 15px 7px 15px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-hover{padding:7px 15px 7px 15px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-normal .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-hover .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-normal .jet-button__label{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-12575 .elementor-element.elementor-element-e533cce{padding:30px 30px 30px 30px;}.elementor-12575 .elementor-element.elementor-element-013ef0b > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-013ef0b .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-b29871c{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-e03abac > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-heading-title{font-size:4.1vw;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7725586.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7725586.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7725586 > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-0dac393{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-25828c7{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-c588599 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-heading-title{font-size:4.1vw;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-469027f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-469027f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-469027f > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-0e1c3c3{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-17e8e7e{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-544e5dd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-heading-title{font-size:4.1vw;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-2ed56dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-2ed56dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-2ed56dc > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-929550b{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-7e38adb{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-eef3d2f > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-heading-title{font-size:4.1vw;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-c06f2ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-c06f2ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-c06f2ab > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-96984f7{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-1437636{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-4adfb5a > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-heading-title{font-size:4.1vw;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-0aac913.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-0aac913.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-0aac913 > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-0a890a9{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-43e763f{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-6bf288b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12575 .elementor-element.elementor-element-bde61cf .elementor-heading-title{font-size:4vw;}.elementor-12575 .elementor-element.elementor-element-0d44494{width:var( --container-widget-width, 366.082px );max-width:366.082px;--container-widget-width:366.082px;--container-widget-flex-grow:0;font-size:1.9vw;}.elementor-12575 .elementor-element.elementor-element-f666264 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__instance{width:225px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-normal{padding:7px 15px 7px 15px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-hover{padding:7px 15px 7px 15px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-normal .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-hover .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-normal .jet-button__label{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-12575 .elementor-element.elementor-element-56a4d06 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-56a4d06 .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-f78ffa1{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-57b22fd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-63dc09c > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-d0574ef{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-6e77e51{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-a0a2a44 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-f804f6e > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-edbef16{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-ad0150a{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-a178207 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-8525e0a > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-7e99ecb{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-e840b32{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-65855fc > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-a41a6fe > .elementor-element-populated{padding:0px 0px 10px 30px;}.elementor-12575 .elementor-element.elementor-element-3c4eb5f{font-size:1.8vw;}.elementor-12575 .elementor-element.elementor-element-b2b85e5{padding:5% 5% 3% 5%;}.elementor-12575 .elementor-element.elementor-element-a655a0a > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-1432290 img{height:300px;object-fit:cover;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7bdae9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7bdae9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7bdae9a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12575 .elementor-element.elementor-element-c2bf275 .elementor-heading-title{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-2480bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2480bd3 .elementor-heading-title{font-size:0.9rem;line-height:1.3em;}.elementor-12575 .elementor-element.elementor-element-d61adc6{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-6d56913 .elementor-button{font-size:0.7rem;}.elementor-12575 .elementor-element.elementor-element-9d0b95e img{height:300px;object-fit:cover;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-71fde86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-71fde86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-71fde86 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12575 .elementor-element.elementor-element-218bad9 .elementor-heading-title{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-2b81daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2b81daf .elementor-heading-title{font-size:0.9rem;line-height:1.3em;}.elementor-12575 .elementor-element.elementor-element-6eb3c0c{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-3d95105 .elementor-button{font-size:0.7rem;}.elementor-12575 .elementor-element.elementor-element-bb67c13 img{height:300px;object-fit:cover;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-937afaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-937afaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-937afaa > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12575 .elementor-element.elementor-element-17cc3e7 .elementor-heading-title{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-7746a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7746a7e .elementor-heading-title{font-size:0.9rem;line-height:1.3em;}.elementor-12575 .elementor-element.elementor-element-b0837da{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-7dd0417 .elementor-button{font-size:0.7rem;}.elementor-12575 .elementor-element.elementor-element-155f3a9 img{height:300px;object-fit:cover;}.elementor-bc-flex-widget .elementor-12575 .elementor-element.elementor-element-7980c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12575 .elementor-element.elementor-element-7980c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12575 .elementor-element.elementor-element-7980c46 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12575 .elementor-element.elementor-element-d2609f7 .elementor-heading-title{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-4f06a9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4f06a9c .elementor-heading-title{font-size:0.9rem;line-height:1.3em;}.elementor-12575 .elementor-element.elementor-element-f45758d{font-size:0.8rem;}.elementor-12575 .elementor-element.elementor-element-540823d .elementor-button{font-size:0.7rem;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-heading-title{font-size:4.1vw;}.elementor-12575 .elementor-element.elementor-element-2da9243{width:initial;max-width:initial;font-size:1.9vw;}.elementor-12575 .elementor-element.elementor-element-ddccfe8{--container-widget-width:488px;--container-widget-flex-grow:0;width:var( --container-widget-width, 488px );max-width:488px;}.elementor-12575 .elementor-element.elementor-element-78e318d{padding:5% 5% 6% 5%;}}@media(max-width:767px){.elementor-12575 .elementor-element.elementor-element-d980e50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f080fd9 .elementor-heading-title{font-size:16px;}.elementor-12575 .elementor-element.elementor-element-08863a4 .elementor-heading-title{font-size:3em;}.elementor-12575 .elementor-element.elementor-element-bbcdd50 .elementor-heading-title{font-size:3em;}.elementor-12575 .elementor-element.elementor-element-cf56b66 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-77a4ff6 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0% 6% 0% 0%;}.elementor-12575 .elementor-element.elementor-element-77a4ff6{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__instance{height:60px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-normal .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-3ff78d0 .jet-button__state-hover .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-normal .jet-button__label{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-3ff78d0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-12575 .elementor-element.elementor-element-e533cce{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-12575 .elementor-element.elementor-element-e8596a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-013ef0b .elementor-heading-title{font-size:1.8rem;}.elementor-12575 .elementor-element.elementor-element-b29871c{margin-top:0px;margin-bottom:0px;padding:30px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-a497f8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-e03abac{text-align:center;}.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-7725586 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0dac393 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0dac393{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-25828c7{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-184ad8f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-c588599{text-align:center;}.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-469027f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0e1c3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0e1c3c3{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-17e8e7e{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-c69d3f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-544e5dd{text-align:center;}.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-2ed56dc > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-929550b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-929550b{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-7e38adb{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-82e460c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-eef3d2f{text-align:center;}.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-c06f2ab > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-96984f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-96984f7{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-1437636{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-da2153a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4adfb5a{text-align:center;}.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-0aac913 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0a890a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-0a890a9{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-43e763f{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-bde61cf{text-align:center;}.elementor-12575 .elementor-element.elementor-element-bde61cf .elementor-heading-title{font-size:25px;}.elementor-12575 .elementor-element.elementor-element-0d44494{width:100%;max-width:100%;font-size:16px;}.elementor-12575 .elementor-element.elementor-element-0d44494 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-normal .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-f666264 .jet-button__state-hover .jet-button__label{text-align:center;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-normal .jet-button__label{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-f666264  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-12575 .elementor-element.elementor-element-abc9d09{padding:40px 20px 40px 20px;}.elementor-12575 .elementor-element.elementor-element-9202c37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-56a4d06 .elementor-heading-title{font-size:1.8rem;}.elementor-12575 .elementor-element.elementor-element-f78ffa1{padding:20px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-4f36ed9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-57b22fd{text-align:center;}.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-63dc09c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d0574ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d0574ef{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-6e77e51{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-2b86500 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a0a2a44{text-align:center;}.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-f804f6e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-edbef16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-edbef16{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-ad0150a{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-70fdb1b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a178207{text-align:center;}.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-8525e0a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7e99ecb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7e99ecb{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-e840b32{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-37f65f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-65855fc{text-align:center;}.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-a41a6fe > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3c4eb5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-3c4eb5f{text-align:center;font-size:15px;line-height:1.4em;}.elementor-12575 .elementor-element.elementor-element-b2b85e5{padding:10px 20px 10px 20px;}.elementor-12575 .elementor-element.elementor-element-a655a0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-a655a0a{text-align:center;}.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-2df71b8{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-12575 .elementor-element.elementor-element-1432290 img{height:219px;object-fit:cover;}.elementor-12575 .elementor-element.elementor-element-7bdae9a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-c2bf275 .elementor-heading-title{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-2480bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2480bd3 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-12575 .elementor-element.elementor-element-d61adc6{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-6d56913 .elementor-button{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-9d0b95e img{height:219px;object-fit:cover;}.elementor-12575 .elementor-element.elementor-element-71fde86 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-218bad9 .elementor-heading-title{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-2b81daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-2b81daf .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-12575 .elementor-element.elementor-element-6eb3c0c{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-3d95105 .elementor-button{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-bb67c13 img{height:219px;object-fit:cover;}.elementor-12575 .elementor-element.elementor-element-937afaa > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-17cc3e7 .elementor-heading-title{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-7746a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-7746a7e .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-12575 .elementor-element.elementor-element-b0837da{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-7dd0417 .elementor-button{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-155f3a9 img{height:219px;object-fit:cover;}.elementor-12575 .elementor-element.elementor-element-7980c46 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12575 .elementor-element.elementor-element-d2609f7 .elementor-heading-title{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-4f06a9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-4f06a9c .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-12575 .elementor-element.elementor-element-f45758d{font-size:15px;}.elementor-12575 .elementor-element.elementor-element-540823d .elementor-button{font-size:14px;}.elementor-12575 .elementor-element.elementor-element-37f8616 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-d45e0b3{text-align:center;}.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-heading-title{font-size:1.2rem;}.elementor-12575 .elementor-element.elementor-element-50f8649{--spacer-size:1px;}.elementor-12575 .elementor-element.elementor-element-2da9243{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-12575 .elementor-element.elementor-element-2da9243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12575 .elementor-element.elementor-element-78e318d{margin-top:0%;margin-bottom:0%;padding:12px 20px 20px 20px;}}/* Start custom CSS for jet-button, class: .elementor-element-3ff78d0 */.elementor-12575 .elementor-element.elementor-element-3ff78d0 button{-webkit-appearance: none !important;
border-radius: 0 !important;}/* End custom CSS */
/* Start custom CSS for jet-button, class: .elementor-element-3ff78d0 */.elementor-12575 .elementor-element.elementor-element-3ff78d0 button{-webkit-appearance: none !important;
border-radius: 0 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e533cce */@media screen and (max-width: 767px) {

.elementor-12575 .elementor-element.elementor-element-e533cce .elementor-background-overlay{opacity:.8 !important;
    mix-blend-mode:normal !important;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e03abac */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e03abac */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-e03abac .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-e03abac .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c588599 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c588599 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-c588599 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-c588599 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-544e5dd */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929550b */.elementor-12575 .elementor-element.elementor-element-929550b a:hover{text-decoration:underline;}
.elementor-12575 .elementor-element.elementor-element-929550b a{font-family:"Avenir-Book", Sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-544e5dd */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-544e5dd .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-544e5dd .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929550b */.elementor-12575 .elementor-element.elementor-element-929550b a:hover{text-decoration:underline;}
.elementor-12575 .elementor-element.elementor-element-929550b a{font-family:"Avenir-Book", Sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eef3d2f */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eef3d2f */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-eef3d2f .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-eef3d2f .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adfb5a */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adfb5a */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-4adfb5a .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-4adfb5a .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for jet-button, class: .elementor-element-f666264 */.elementor-12575 .elementor-element.elementor-element-f666264 button{-webkit-appearance: none !important;
border-radius: 0 !important;}/* End custom CSS */
/* Start custom CSS for jet-button, class: .elementor-element-f666264 */.elementor-12575 .elementor-element.elementor-element-f666264 button{-webkit-appearance: none !important;
border-radius: 0 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b22fd */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b22fd */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-57b22fd .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-57b22fd .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2a44 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2a44 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a0a2a44 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a0a2a44 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a178207 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a178207 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a178207 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a178207 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65855fc */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65855fc */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-65855fc .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-65855fc .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a655a0a */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a655a0a */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-a655a0a .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-a655a0a .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1432290 */.elementor-12575 .elementor-element.elementor-element-1432290, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2bf275 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-c2bf275 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2480bd3 */.elementor-12575 .elementor-element.elementor-element-2480bd3 h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2480bd3 h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2480bd3 h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d61adc6 */.elementor-12575 .elementor-element.elementor-element-d61adc61{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d61adc6 { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-d61adc6 {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d56913 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-6d56913 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1432290 */.elementor-12575 .elementor-element.elementor-element-1432290, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2bf275 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-c2bf275 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2480bd3 */.elementor-12575 .elementor-element.elementor-element-2480bd3 h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2480bd3 h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2480bd3 h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d61adc6 */.elementor-12575 .elementor-element.elementor-element-d61adc61{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d61adc6 { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-d61adc6 {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d56913 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-6d56913 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f4569f */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-2f4569f1 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-2f4569f:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d0b95e */.elementor-12575 .elementor-element.elementor-element-9d0b95e, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218bad9 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-218bad9 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b81daf */.elementor-12575 .elementor-element.elementor-element-2b81daf h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2b81daf h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2b81daf h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c0c */.elementor-12575 .elementor-element.elementor-element-6eb3c0c1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-6eb3c0c { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-6eb3c0c {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d95105 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-3d95105 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d0b95e */.elementor-12575 .elementor-element.elementor-element-9d0b95e, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218bad9 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-218bad9 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b81daf */.elementor-12575 .elementor-element.elementor-element-2b81daf h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2b81daf h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2b81daf h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c0c */.elementor-12575 .elementor-element.elementor-element-6eb3c0c1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-6eb3c0c { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-6eb3c0c {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d95105 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-3d95105 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0195ca */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-b0195ca1 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-b0195ca:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1432290 */.elementor-12575 .elementor-element.elementor-element-1432290, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2bf275 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-c2bf275 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2480bd3 */.elementor-12575 .elementor-element.elementor-element-2480bd3 h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2480bd3 h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2480bd3 h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d61adc6 */.elementor-12575 .elementor-element.elementor-element-d61adc61{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d61adc6 { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-d61adc6 {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d56913 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-6d56913 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1432290 */.elementor-12575 .elementor-element.elementor-element-1432290, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-1432290 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2bf275 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-c2bf275 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2480bd3 */.elementor-12575 .elementor-element.elementor-element-2480bd3 h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2480bd3 h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2480bd3 h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d61adc6 */.elementor-12575 .elementor-element.elementor-element-d61adc61{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d61adc6 { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-d61adc6 {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d56913 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-6d56913 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f4569f */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-2f4569f1 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-2f4569f:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-2f4569f:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d0b95e */.elementor-12575 .elementor-element.elementor-element-9d0b95e, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218bad9 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-218bad9 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b81daf */.elementor-12575 .elementor-element.elementor-element-2b81daf h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2b81daf h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2b81daf h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c0c */.elementor-12575 .elementor-element.elementor-element-6eb3c0c1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-6eb3c0c { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-6eb3c0c {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d95105 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-3d95105 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d0b95e */.elementor-12575 .elementor-element.elementor-element-9d0b95e, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-9d0b95e .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218bad9 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-218bad9 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b81daf */.elementor-12575 .elementor-element.elementor-element-2b81daf h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-2b81daf h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-2b81daf h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c0c */.elementor-12575 .elementor-element.elementor-element-6eb3c0c1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-6eb3c0c { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-6eb3c0c {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d95105 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-3d95105 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0195ca */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-b0195ca1 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-b0195ca:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-b0195ca:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb67c13 */.elementor-12575 .elementor-element.elementor-element-bb67c13, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cc3e7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-17cc3e7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7746a7e */.elementor-12575 .elementor-element.elementor-element-7746a7e h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-7746a7e h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-7746a7e h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0837da */.elementor-12575 .elementor-element.elementor-element-b0837da1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-b0837da { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-b0837da {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dd0417 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-7dd0417 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb67c13 */.elementor-12575 .elementor-element.elementor-element-bb67c13, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cc3e7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-17cc3e7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7746a7e */.elementor-12575 .elementor-element.elementor-element-7746a7e h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-7746a7e h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-7746a7e h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0837da */.elementor-12575 .elementor-element.elementor-element-b0837da1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-b0837da { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-b0837da {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dd0417 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-7dd0417 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a792a9 */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-5a792a91 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-5a792a9:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-155f3a9 */.elementor-12575 .elementor-element.elementor-element-155f3a9, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2609f7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d2609f7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f06a9c */.elementor-12575 .elementor-element.elementor-element-4f06a9c h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-4f06a9c h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-4f06a9c h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45758d */.elementor-12575 .elementor-element.elementor-element-f45758d1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-f45758d { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-f45758d {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-540823d */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-540823d span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-155f3a9 */.elementor-12575 .elementor-element.elementor-element-155f3a9, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2609f7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d2609f7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f06a9c */.elementor-12575 .elementor-element.elementor-element-4f06a9c h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-4f06a9c h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-4f06a9c h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45758d */.elementor-12575 .elementor-element.elementor-element-f45758d1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-f45758d { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-f45758d {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-540823d */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-540823d span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0273610 */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-02736101 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-0273610:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb67c13 */.elementor-12575 .elementor-element.elementor-element-bb67c13, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cc3e7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-17cc3e7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7746a7e */.elementor-12575 .elementor-element.elementor-element-7746a7e h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-7746a7e h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-7746a7e h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0837da */.elementor-12575 .elementor-element.elementor-element-b0837da1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-b0837da { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-b0837da {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dd0417 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-7dd0417 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb67c13 */.elementor-12575 .elementor-element.elementor-element-bb67c13, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-bb67c13 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cc3e7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-17cc3e7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7746a7e */.elementor-12575 .elementor-element.elementor-element-7746a7e h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-7746a7e h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-7746a7e h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0837da */.elementor-12575 .elementor-element.elementor-element-b0837da1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-b0837da { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-b0837da {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dd0417 */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-7dd0417 span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a792a9 */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-5a792a91 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-5a792a9:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-5a792a9:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-155f3a9 */.elementor-12575 .elementor-element.elementor-element-155f3a9, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2609f7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d2609f7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f06a9c */.elementor-12575 .elementor-element.elementor-element-4f06a9c h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-4f06a9c h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-4f06a9c h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45758d */.elementor-12575 .elementor-element.elementor-element-f45758d1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-f45758d { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-f45758d {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-540823d */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-540823d span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-155f3a9 */.elementor-12575 .elementor-element.elementor-element-155f3a9, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-widget-container, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image, 
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image > a {
    height: 100%;
}
.elementor-12575 .elementor-element.elementor-element-155f3a9 .elementor-image img {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2609f7 */@media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-d2609f7 h2{ font-size:21px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f06a9c */.elementor-12575 .elementor-element.elementor-element-4f06a9c h2{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   
}
  
  

  
 @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-4f06a9c h2{ font-size:27px !important;
        
    }
     
     
 }
 
 
 .elementor-12575 .elementor-element.elementor-element-4f06a9c h2:after{content:" Case Study";}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45758d */.elementor-12575 .elementor-element.elementor-element-f45758d1{overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
  
  
  @media only screen and (min-width: 1900px){
    .elementor-12575 .elementor-element.elementor-element-f45758d { font-size:18px !important}
     
     
 }
 
 @media screen and (min-height: 1024px){
 .elementor-12575 .elementor-element.elementor-element-f45758d {min-height:90px;}
 
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-540823d */@media only screen and (min-width: 1900px){
.elementor-12575 .elementor-element.elementor-element-540823d span { font-size:19px !important}
     
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0273610 */#whole-tile:hover img{filter: grayscale(0) !important;
    opacity: 1 
}


.elementor-12575 .elementor-element.elementor-element-02736101 .elementor-row{display:flex !important;
flex-direction: row-reverse !important;
}


.elementor-12575 .elementor-element.elementor-element-0273610:hover h2{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover a{color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover #post-button span{color:white !important;
    text-decoration: underline
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover span {color:white !important;
    
}

.elementor-12575 .elementor-element.elementor-element-0273610:hover #img-container{opacity:1 !important ;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d45e0b3 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddccfe8 */.elementor-12575 .elementor-element.elementor-element-ddccfe8 button{font-family:"Avenir-Black", Sans-serif !important;
    font-size: 15px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important
}

.elementor-12575 .elementor-element.elementor-element-ddccfe8 .cognito .c-field.c-error>.c-validation{background-color:#497D9E !important;}

.c-label:after{color:red !important;}


.c-label{font-family:"Avenir-book", Sans-serif !important;
    font-weight: 400 !important
}

.c-choice-checkboxes .c-label{font-family:"Avenir-Black", Sans-serif !important;
    font-weight: 900 !important;
    color:#497D9E !important
}


@media only screen and (min-width: 1024px) {
    
    .c-choice-checkboxes.c-field.c-col-1.c-sml-col-1.c-span-24.c-sml-span-12{max-width:50% !important;}
    
    .c-choice-radiobuttons{width:75% !important;}
    
    div .c-text-multiplelines{width:75% !important;}
    
    .c-button-section{width:75% !important;}
    
    .c-save-resume-button-container{float:left !important;}
    
    
}



.c-choice-radiobuttons .c-label{font-family:"Avenir-Black", Sans-serif !important;
    font-weight: 900 !important;
    color:#497D9E !important
}




.elementor-12575 .elementor-element.elementor-element-ddccfe8 span{font-family:"Avenir-book", Sans-serif !important;}


.cognito .c-forms-form select, .cognito .c-forms-form input[type=text], .cognito .c-forms-form input[type=password], .cognito .c-forms-form input[type=email], .cognito .c-forms-form input[type=tel], .cognito .c-forms-form input[type=url], .cognito .c-forms-form textarea {
    font-family: "Avenir-book", Sans-serif !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d45e0b3 */@media screen and (min-width: 1024px) {


.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button{top:50% !important;}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button:after{content:"";
    position: absolute;
    left:-15px;
    top:-50vh;
    height: 100vh !important;
    width: 50px;
    background: #1A3147!important;
    z-index: -1
}



.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-widget-container{position:relative !important;
    overflow: hidden
}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-wrapper{position:relative;}

.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-container:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 1
}


.elementor-12575 .elementor-element.elementor-element-d45e0b3 .swiper-container:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 120px;
    height: 100%;
    background-color: #28445F;
    opacity: .75;
    z-index: 2
}


}


@media screen and (max-width: 1024px) {
.elementor-12575 .elementor-element.elementor-element-d45e0b3 .elementor-swiper-button.elementor-swiper-button-prev{padding: 8px 15px 8px 9px}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddccfe8 */.elementor-12575 .elementor-element.elementor-element-ddccfe8 button{font-family:"Avenir-Black", Sans-serif !important;
    font-size: 15px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important
}

.elementor-12575 .elementor-element.elementor-element-ddccfe8 .cognito .c-field.c-error>.c-validation{background-color:#497D9E !important;}

.c-label:after{color:red !important;}


.c-label{font-family:"Avenir-book", Sans-serif !important;
    font-weight: 400 !important
}

.c-choice-checkboxes .c-label{font-family:"Avenir-Black", Sans-serif !important;
    font-weight: 900 !important;
    color:#497D9E !important
}


@media only screen and (min-width: 1024px) {
    
    .c-choice-checkboxes.c-field.c-col-1.c-sml-col-1.c-span-24.c-sml-span-12{max-width:50% !important;}
    
    .c-choice-radiobuttons{width:75% !important;}
    
    div .c-text-multiplelines{width:75% !important;}
    
    .c-button-section{width:75% !important;}
    
    .c-save-resume-button-container{float:left !important;}
    
    
}



.c-choice-radiobuttons .c-label{font-family:"Avenir-Black", Sans-serif !important;
    font-weight: 900 !important;
    color:#497D9E !important
}




.elementor-12575 .elementor-element.elementor-element-ddccfe8 span{font-family:"Avenir-book", Sans-serif !important;}


.cognito .c-forms-form select, .cognito .c-forms-form input[type=text], .cognito .c-forms-form input[type=password], .cognito .c-forms-form input[type=email], .cognito .c-forms-form input[type=tel], .cognito .c-forms-form input[type=url], .cognito .c-forms-form textarea {
    font-family: "Avenir-book", Sans-serif !important;}/* End custom CSS */