.elementor-248577 .elementor-element.elementor-element-7d1de34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-248577 .elementor-element.elementor-element-7d1de34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248577 .elementor-element.elementor-element-ae9fcf2{--spacer-size:10vh;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 h1, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h2, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h3, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h4, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h5, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:50px;font-weight:600;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 .subtitle{color:#041E41;text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-3534297{--spacer-size:10vh;}.elementor-248577 .elementor-element.elementor-element-b4e5962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-248577 .elementor-element.elementor-element-0ad5264{--spacer-size:6vh;}.elementor-248577 .elementor-element.elementor-element-54ff706{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-54ff706:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-54ff706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-404d978{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-e227afe{--e-image-carousel-slides-to-show:7;}.elementor-248577 .elementor-element.elementor-element-e227afe .swiper-wrapper{display:flex;align-items:center;}.elementor-248577 .elementor-element.elementor-element-526b03e{--e-image-carousel-slides-to-show:7;}.elementor-248577 .elementor-element.elementor-element-526b03e .swiper-wrapper{display:flex;align-items:center;}.elementor-248577 .elementor-element.elementor-element-1d7b6ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-1d7b6ae:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-1d7b6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-27c0d69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-27c0d69:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-27c0d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-233b983{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-233b983.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-248577 .elementor-element.elementor-element-ac0e3f5 img{width:100%;max-width:100%;height:45vh;object-fit:cover;object-position:center center;border-radius:0px 7px 7px 0px;}.elementor-248577 .elementor-element.elementor-element-3bd7596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8vh;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-bc21ba5{--display:flex;--min-height:35vh;}.elementor-248577 .elementor-element.elementor-element-0187830 > .elementor-widget-container{margin:10px 0px 24px 0px;}.elementor-248577 .elementor-element.elementor-element-0187830 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-0187830 h1, .elementor-248577 .elementor-element.elementor-element-0187830 h2, .elementor-248577 .elementor-element.elementor-element-0187830 h3, .elementor-248577 .elementor-element.elementor-element-0187830 h4, .elementor-248577 .elementor-element.elementor-element-0187830 h5, .elementor-248577 .elementor-element.elementor-element-0187830 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:34px;}.elementor-248577 .elementor-element.elementor-element-74f8819{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-5a5a038 .counter-number > .holder{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-5a5a038 h6{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-5a5a038 .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-6245aa6 .counter-number > .holder{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-6245aa6 h6{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-6245aa6 .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd .counter-number > .holder{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd h6{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-b060e7c .counter-number > .holder{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-b060e7c h6{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-b060e7c .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-19d38b0{--display:flex;--min-height:78vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-19d38b0:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-19d38b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-36df456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:vh;--padding-bottom:vh;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-36df456:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-36df456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248577 .elementor-element.elementor-element-343b829{--display:flex;--min-height:78vh;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-343b829.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-248577 .elementor-element.elementor-element-8064d54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8vh;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-8064d54:not(.elementor-motion-effects-element-type-background), .elementor-248577 .elementor-element.elementor-element-8064d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A20F;}.elementor-248577 .elementor-element.elementor-element-c3acd05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-2cb5c63{--display:flex;}.elementor-248577 .elementor-element.elementor-element-faee107 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-faee107 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-faee107 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-faee107 h1, .elementor-248577 .elementor-element.elementor-element-faee107 h2, .elementor-248577 .elementor-element.elementor-element-faee107 h3, .elementor-248577 .elementor-element.elementor-element-faee107 h4, .elementor-248577 .elementor-element.elementor-element-faee107 h5, .elementor-248577 .elementor-element.elementor-element-faee107 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-faee107 .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-faee107 .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-1b40bfe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-1b40bfe .button:not(:hover){color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-261a2db{--spacer-size:4vh;}.elementor-248577 .elementor-element.elementor-element-91d12d5 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-91d12d5 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-91d12d5 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-91d12d5 h1, .elementor-248577 .elementor-element.elementor-element-91d12d5 h2, .elementor-248577 .elementor-element.elementor-element-91d12d5 h3, .elementor-248577 .elementor-element.elementor-element-91d12d5 h4, .elementor-248577 .elementor-element.elementor-element-91d12d5 h5, .elementor-248577 .elementor-element.elementor-element-91d12d5 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-91d12d5 .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-91d12d5 .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-5c4752b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-5c4752b .button:not(:hover){color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-787fefe{--spacer-size:4vh;}.elementor-248577 .elementor-element.elementor-element-ba6f183 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-ba6f183 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-ba6f183 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-ba6f183 h1, .elementor-248577 .elementor-element.elementor-element-ba6f183 h2, .elementor-248577 .elementor-element.elementor-element-ba6f183 h3, .elementor-248577 .elementor-element.elementor-element-ba6f183 h4, .elementor-248577 .elementor-element.elementor-element-ba6f183 h5, .elementor-248577 .elementor-element.elementor-element-ba6f183 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-ba6f183 .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-ba6f183 .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-11358a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-11358a4 .button:not(:hover){color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-c125d12{--display:flex;}.elementor-248577 .elementor-element.elementor-element-417d72a .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-417d72a .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-417d72a .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-417d72a h1, .elementor-248577 .elementor-element.elementor-element-417d72a h2, .elementor-248577 .elementor-element.elementor-element-417d72a h3, .elementor-248577 .elementor-element.elementor-element-417d72a h4, .elementor-248577 .elementor-element.elementor-element-417d72a h5, .elementor-248577 .elementor-element.elementor-element-417d72a h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-417d72a .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-417d72a .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-9622971 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-9622971 .button:not(:hover){color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-74b13c1{--spacer-size:4vh;}.elementor-248577 .elementor-element.elementor-element-6b9d544 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-6b9d544 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-6b9d544 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-6b9d544 h1, .elementor-248577 .elementor-element.elementor-element-6b9d544 h2, .elementor-248577 .elementor-element.elementor-element-6b9d544 h3, .elementor-248577 .elementor-element.elementor-element-6b9d544 h4, .elementor-248577 .elementor-element.elementor-element-6b9d544 h5, .elementor-248577 .elementor-element.elementor-element-6b9d544 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-6b9d544 .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-6b9d544 .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-5a90f98 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-5a90f98 .button:not(:hover){color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-ade006b{--spacer-size:4vh;}.elementor-248577 .elementor-element.elementor-element-2fdde63 .title + .subtitle{margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-2fdde63 .subtitle + .title{margin-top:0px;}.elementor-248577 .elementor-element.elementor-element-2fdde63 .title{color:#041E41;}.elementor-248577 .elementor-element.elementor-element-2fdde63 h1, .elementor-248577 .elementor-element.elementor-element-2fdde63 h2, .elementor-248577 .elementor-element.elementor-element-2fdde63 h3, .elementor-248577 .elementor-element.elementor-element-2fdde63 h4, .elementor-248577 .elementor-element.elementor-element-2fdde63 h5, .elementor-248577 .elementor-element.elementor-element-2fdde63 h6{font-family:"Avenir Next LT Pro", Sans-serif;font-size:28px;font-weight:600;line-height:31px;}.elementor-248577 .elementor-element.elementor-element-2fdde63 .subtitle{color:var( --e-global-color-0730d6a );text-transform:uppercase;}.elementor-248577 .elementor-element.elementor-element-2fdde63 .divider{background-color:var( --e-global-color-0730d6a );}.elementor-248577 .elementor-element.elementor-element-673b400 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-673b400 .button:not(:hover){color:var( --e-global-color-0730d6a );}@media(max-width:1024px){.elementor-248577 .elementor-element.elementor-element-7d1de34{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-248577 .elementor-element.elementor-element-ae9fcf2{--spacer-size:50px;}.elementor-248577 .elementor-element.elementor-element-ed64163 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-3534297{--spacer-size:10px;}.elementor-248577 .elementor-element.elementor-element-bca31af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-0ad5264{--spacer-size:1px;}.elementor-248577 .elementor-element.elementor-element-54ff706{--padding-top:0;--padding-bottom:0;--padding-left:20;--padding-right:20;}.elementor-248577 .elementor-element.elementor-element-e227afe{--e-image-carousel-slides-to-show:4;}.elementor-248577 .elementor-element.elementor-element-526b03e{--e-image-carousel-slides-to-show:4;}.elementor-248577 .elementor-element.elementor-element-1d7b6ae{--flex-wrap:wrap;}.elementor-248577 .elementor-element.elementor-element-3bd7596{--padding-top:10vh;--padding-bottom:h;--padding-left:30px;--padding-right:30px;}.elementor-248577 .elementor-element.elementor-element-bc21ba5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-74f8819{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-248577 .elementor-element.elementor-element-19d38b0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248577 .elementor-element.elementor-element-343b829{--min-height:66vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-8064d54{--padding-top:05vh;--padding-bottom:05vh;--padding-left:05vh;--padding-right:05vh;}.elementor-248577 .elementor-element.elementor-element-2cb5c63{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-c125d12{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-248577 .elementor-element.elementor-element-7d1de34{margin-top:0px;margin-bottom:0px;}.elementor-248577 .elementor-element.elementor-element-ae9fcf2{--spacer-size:3vh;}.elementor-248577 .elementor-element.elementor-element-ed64163 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-248577 .elementor-element.elementor-element-cdb1ab5 h1, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h2, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h3, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h4, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h5, .elementor-248577 .elementor-element.elementor-element-cdb1ab5 h6{font-size:30px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-3534297{--spacer-size:6vh;}.elementor-248577 .elementor-element.elementor-element-f05bb82{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-bca31af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-b4e5962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248577 .elementor-element.elementor-element-0ad5264{--spacer-size:4vh;}.elementor-248577 .elementor-element.elementor-element-54ff706{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-e227afe{--e-image-carousel-slides-to-show:2;}.elementor-248577 .elementor-element.elementor-element-526b03e{--e-image-carousel-slides-to-show:2;}.elementor-248577 .elementor-element.elementor-element-1d7b6ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248577 .elementor-element.elementor-element-27c0d69{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-233b983{--min-height:27vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248577 .elementor-element.elementor-element-ac0e3f5 img{height:167px;}.elementor-248577 .elementor-element.elementor-element-3bd7596{--padding-top:8vh;--padding-bottom:6vh;--padding-left:30px;--padding-right:30px;}.elementor-248577 .elementor-element.elementor-element-bc21ba5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-0187830 h1, .elementor-248577 .elementor-element.elementor-element-0187830 h2, .elementor-248577 .elementor-element.elementor-element-0187830 h3, .elementor-248577 .elementor-element.elementor-element-0187830 h4, .elementor-248577 .elementor-element.elementor-element-0187830 h5, .elementor-248577 .elementor-element.elementor-element-0187830 h6{font-size:30px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-74f8819{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-248577 .elementor-element.elementor-element-5a5a038 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-5a5a038 .counter-number > .holder span{font-size:32px;}.elementor-248577 .elementor-element.elementor-element-5a5a038 h6{font-size:16px;}.elementor-248577 .elementor-element.elementor-element-6245aa6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-6245aa6 .counter-number > .holder span{font-size:32px;}.elementor-248577 .elementor-element.elementor-element-6245aa6 h6{font-size:16px;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd .counter-number > .holder span{font-size:32px;}.elementor-248577 .elementor-element.elementor-element-6a7a0dd h6{font-size:16px;}.elementor-248577 .elementor-element.elementor-element-b060e7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-248577 .elementor-element.elementor-element-b060e7c .counter-number > .holder span{font-size:32px;}.elementor-248577 .elementor-element.elementor-element-b060e7c h6{font-size:16px;}.elementor-248577 .elementor-element.elementor-element-19d38b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248577 .elementor-element.elementor-element-36df456{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-248577 .elementor-element.elementor-element-343b829{--min-height:35vh;}.elementor-248577 .elementor-element.elementor-element-8064d54{--padding-top:6vh;--padding-bottom:6vh;--padding-left:30px;--padding-right:30px;}.elementor-248577 .elementor-element.elementor-element-2cb5c63{--margin-top:0;--margin-bottom:4vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-faee107 h1, .elementor-248577 .elementor-element.elementor-element-faee107 h2, .elementor-248577 .elementor-element.elementor-element-faee107 h3, .elementor-248577 .elementor-element.elementor-element-faee107 h4, .elementor-248577 .elementor-element.elementor-element-faee107 h5, .elementor-248577 .elementor-element.elementor-element-faee107 h6{font-size:25px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-91d12d5 h1, .elementor-248577 .elementor-element.elementor-element-91d12d5 h2, .elementor-248577 .elementor-element.elementor-element-91d12d5 h3, .elementor-248577 .elementor-element.elementor-element-91d12d5 h4, .elementor-248577 .elementor-element.elementor-element-91d12d5 h5, .elementor-248577 .elementor-element.elementor-element-91d12d5 h6{font-size:25px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-ba6f183 h1, .elementor-248577 .elementor-element.elementor-element-ba6f183 h2, .elementor-248577 .elementor-element.elementor-element-ba6f183 h3, .elementor-248577 .elementor-element.elementor-element-ba6f183 h4, .elementor-248577 .elementor-element.elementor-element-ba6f183 h5, .elementor-248577 .elementor-element.elementor-element-ba6f183 h6{font-size:25px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-c125d12{--margin-top:0;--margin-bottom:6vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248577 .elementor-element.elementor-element-417d72a h1, .elementor-248577 .elementor-element.elementor-element-417d72a h2, .elementor-248577 .elementor-element.elementor-element-417d72a h3, .elementor-248577 .elementor-element.elementor-element-417d72a h4, .elementor-248577 .elementor-element.elementor-element-417d72a h5, .elementor-248577 .elementor-element.elementor-element-417d72a h6{font-size:25px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-6b9d544 h1, .elementor-248577 .elementor-element.elementor-element-6b9d544 h2, .elementor-248577 .elementor-element.elementor-element-6b9d544 h3, .elementor-248577 .elementor-element.elementor-element-6b9d544 h4, .elementor-248577 .elementor-element.elementor-element-6b9d544 h5, .elementor-248577 .elementor-element.elementor-element-6b9d544 h6{font-size:25px;line-height:1em;}.elementor-248577 .elementor-element.elementor-element-2fdde63 h1, .elementor-248577 .elementor-element.elementor-element-2fdde63 h2, .elementor-248577 .elementor-element.elementor-element-2fdde63 h3, .elementor-248577 .elementor-element.elementor-element-2fdde63 h4, .elementor-248577 .elementor-element.elementor-element-2fdde63 h5, .elementor-248577 .elementor-element.elementor-element-2fdde63 h6{font-size:25px;line-height:1em;}}@media(min-width:768px){.elementor-248577 .elementor-element.elementor-element-47c7e26{width:41.364%;}.elementor-248577 .elementor-element.elementor-element-5852a67{width:8.613%;}.elementor-248577 .elementor-element.elementor-element-d2b4460{width:47.21%;}.elementor-248577 .elementor-element.elementor-element-27c0d69{--width:58%;}.elementor-248577 .elementor-element.elementor-element-3bd7596{--width:42%;}.elementor-248577 .elementor-element.elementor-element-19d38b0{--width:100%;}.elementor-248577 .elementor-element.elementor-element-36df456{--width:58%;}.elementor-248577 .elementor-element.elementor-element-8064d54{--width:55%;}.elementor-248577 .elementor-element.elementor-element-c3acd05{--width:100%;}.elementor-248577 .elementor-element.elementor-element-2cb5c63{--width:50%;}.elementor-248577 .elementor-element.elementor-element-c125d12{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-248577 .elementor-element.elementor-element-47c7e26{width:100%;}.elementor-248577 .elementor-element.elementor-element-5852a67{width:100%;}.elementor-248577 .elementor-element.elementor-element-d2b4460{width:100%;}.elementor-248577 .elementor-element.elementor-element-27c0d69{--width:100%;}.elementor-248577 .elementor-element.elementor-element-3bd7596{--width:100%;}.elementor-248577 .elementor-element.elementor-element-36df456{--width:100%;}.elementor-248577 .elementor-element.elementor-element-343b829{--width:100%;}.elementor-248577 .elementor-element.elementor-element-8064d54{--width:100%;}.elementor-248577 .elementor-element.elementor-element-2cb5c63{--width:100%;}.elementor-248577 .elementor-element.elementor-element-c125d12{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLight-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLight-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLight-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLight.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLight-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLightOblique-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLightOblique-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLightOblique-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLightOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProLightOblique-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBook-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBook-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBook-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBook-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBookOblique-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBookOblique-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBookOblique-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBookOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBookOblique-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman-2.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman-2.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman-2.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProRoman-3.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProOblique.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProOblique.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProOblique.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProOblique-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMedium-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMedium-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMedium-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMedium.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMedium-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMediumOblique-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMediumOblique-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMediumOblique-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMediumOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProMediumOblique-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavy-1.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavy-1.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavy-1.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavy.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavy-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavyOblique.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavyOblique.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavyOblique.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavyOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProHeavyOblique.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlack.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlack.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlack.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlack.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlackOblique.eot');
	src: url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlackOblique.eot?#iefix') format('embedded-opentype'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlackOblique.woff2') format('woff2'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlackOblique.woff') format('woff'),
		url('https://fredericomendes.pt/wp-content/uploads/2025/09/AvenirLTProBlackOblique.ttf') format('truetype');
}
/* End Custom Fonts CSS */