.elementor-2 .elementor-element.elementor-element-ad9fc41{--display:flex;}.elementor-2 .elementor-element.elementor-element-ad9fc41:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad9fc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3B9AD;}.elementor-2 .elementor-element.elementor-element-ec0a590{--display:flex;--min-height:900px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:3.4%;--padding-block-end:0;--padding-inline-start:11.55vw;--padding-inline-end:6.5vw;}.elementor-2 .elementor-element.elementor-element-ec0a590:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3BBAE;background-image:url("https://dev2.highlandusa.com/wp-content/uploads/2026/01/2019-World-English-17.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ec0a590{--padding-inline-start:11.55vw;--padding-inline-end:6.5vw;}.elementor-2 .elementor-element.elementor-element-be9585c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) -0.5rem;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:max(10rem, 11.46vw);text-transform:uppercase;letter-spacing:0.01em;word-spacing:1.24em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-496e50a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.6rem) 0rem;}.elementor-2 .elementor-element.elementor-element-496e50a .elementor-heading-title{font-size:1.625rem;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-67021a6 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-67021a6 .btn:hover, .elementor-2 .elementor-element.elementor-element-67021a6 .btn:focus, .elementor-2 .elementor-element.elementor-element-67021a6 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-11630dc{width:100%;max-width:100%;--e-transform-rotateZ:57deg;--e-transform-scale:1.5;bottom:404px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-11630dc{right:165px;}body.rtl .elementor-2 .elementor-element.elementor-element-11630dc{left:165px;}.elementor-2 .elementor-element.elementor-element-e2ea951{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-e2ea951:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCDCE;background-image:url("https://dev2.highlandusa.com/wp-content/uploads/2025/07/hunting-permit-man-brutal-gamekeeper-nature-backg-2025-03-14-03-48-24-utc-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e2ea951{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-b458220{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 5.2rem;}.elementor-2 .elementor-element.elementor-element-b458220 .elementor-heading-title{font-size:max(6rem, 8.35vw);text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4f5fb34 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f5fb34 .btn:hover, .elementor-2 .elementor-element.elementor-element-4f5fb34 .btn:focus, .elementor-2 .elementor-element.elementor-element-4f5fb34 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-6fa1a4e{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:-61deg;--e-transform-scale:1.1;--container-widget-width:100%;--container-widget-flex-grow:0;top:33%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6fa1a4e{left:-8%;}body.rtl .elementor-2 .elementor-element.elementor-element-6fa1a4e{right:-8%;}.elementor-2 .elementor-element.elementor-element-f247041 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f247041 .btn:hover, .elementor-2 .elementor-element.elementor-element-f247041 .btn:focus, .elementor-2 .elementor-element.elementor-element-f247041 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-a879df4{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-a879df4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a879df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCDCE;background-image:url("https://dev2.highlandusa.com/wp-content/uploads/2026/01/zoli-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-a879df4{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-32abbba{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 5.2rem;}.elementor-2 .elementor-element.elementor-element-32abbba .elementor-heading-title{font-size:max(6rem, 8.35vw);text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d6353a9 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d6353a9 .btn:hover, .elementor-2 .elementor-element.elementor-element-d6353a9 .btn:focus, .elementor-2 .elementor-element.elementor-element-d6353a9 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-29a27af .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-29a27af .btn:hover, .elementor-2 .elementor-element.elementor-element-29a27af .btn:focus, .elementor-2 .elementor-element.elementor-element-29a27af .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-bbf0d9b{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-bbf0d9b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbf0d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCDCE;background-image:url("https://dev2.highlandusa.com/wp-content/uploads/2026/01/bg-kill-a-king.jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-bbf0d9b{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-68f8827{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 5.2rem;}.elementor-2 .elementor-element.elementor-element-68f8827 .elementor-heading-title{font-size:max(6rem, 8.35vw);text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-74aa354 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-74aa354 .btn:hover, .elementor-2 .elementor-element.elementor-element-74aa354 .btn:focus, .elementor-2 .elementor-element.elementor-element-74aa354 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-2f97307 .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f97307 .btn:hover, .elementor-2 .elementor-element.elementor-element-2f97307 .btn:focus, .elementor-2 .elementor-element.elementor-element-2f97307 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-54532d2{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-54532d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54532d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCDCE;background-image:url("https://dev2.highlandusa.com/wp-content/uploads/2026/01/1440x770-a400xtremefamily.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-54532d2{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-e104a69{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 5.2rem;}.elementor-2 .elementor-element.elementor-element-e104a69 .elementor-heading-title{font-size:max(6rem, 8.35vw);text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d771fac .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d771fac .btn:hover, .elementor-2 .elementor-element.elementor-element-d771fac .btn:focus, .elementor-2 .elementor-element.elementor-element-d771fac .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-42ca02d .btn{font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-42ca02d .btn:hover, .elementor-2 .elementor-element.elementor-element-42ca02d .btn:focus, .elementor-2 .elementor-element.elementor-element-42ca02d .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-82d045a{--alpus-nested-carousel-slides-to-show:1;--alpha-slide-transition-speed:500ms;--swiper-pagination-bullet-horizontal-gap:5px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button{top:50%;font-size:24px;color:#FFFFFF;transition:0.3s;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button-prev{left:27px;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button-next{right:27px;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-fraction,.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-custom,.elementor-2 .elementor-element.elementor-element-82d045a .swiper-horizontal > .swiper-pagination-bullets{bottom:2.375rem;left:50%;}.elementor-element-82d045a .swiper-pagination-bullet{height:3px;width:3px;transition:0.3s;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-horizontal .swiper-pagination-progressbar{height:3px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-fraction{font-size:3px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF4D;opacity:1;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-progressbar{background-color:#FFFFFF4D;}.elementor-2 .elementor-element.elementor-element-32b46f0{--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:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:31px;--padding-block-end:0px;--padding-inline-start:31px;--padding-inline-end:31px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-32b46f0{--padding-inline-start:31px;--padding-inline-end:31px;}.elementor-2 .elementor-element.elementor-element-fc208c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-fc208c9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fc208c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E1E6;}.elementor-2 .elementor-element.elementor-element-0f12a80 img{width:100%;height:100%;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-2 .elementor-element.elementor-element-8f0f50f{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:7.5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8f0f50f{left:6.8%;}body.rtl .elementor-2 .elementor-element.elementor-element-8f0f50f{right:6.8%;}.elementor-2 .elementor-element.elementor-element-c918d29{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-2 .elementor-element.elementor-element-c918d29 .elementor-heading-title{font-size:2.5rem;text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-639bc84 .btn{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-639bc84 .btn:hover, .elementor-2 .elementor-element.elementor-element-639bc84 .btn:focus, .elementor-2 .elementor-element.elementor-element-639bc84 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-c309f2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-c309f2e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c309f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B23;}.elementor-2 .elementor-element.elementor-element-20f8ef0 img{width:100%;height:100%;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-2 .elementor-element.elementor-element-f3dc162{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:7.5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f3dc162{left:6.8%;}body.rtl .elementor-2 .elementor-element.elementor-element-f3dc162{right:6.8%;}.elementor-2 .elementor-element.elementor-element-59ee471{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-2 .elementor-element.elementor-element-59ee471 .elementor-heading-title{font-size:2.5rem;text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-403e6fd .btn{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-403e6fd .btn:hover, .elementor-2 .elementor-element.elementor-element-403e6fd .btn:focus, .elementor-2 .elementor-element.elementor-element-403e6fd .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-997fe5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-997fe5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-997fe5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D6D1;}.elementor-2 .elementor-element.elementor-element-7e1a979 img{width:100%;transition-duration:1.5s;}.elementor-2 .elementor-element.elementor-element-a2712b2{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:7.5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a2712b2{left:6.8%;}body.rtl .elementor-2 .elementor-element.elementor-element-a2712b2{right:6.8%;}.elementor-2 .elementor-element.elementor-element-361877a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-2 .elementor-element.elementor-element-361877a .elementor-heading-title{font-size:2.5rem;text-transform:uppercase;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ecadcc5 .btn{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;border-color:#FFFFFF;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ecadcc5 .btn:hover, .elementor-2 .elementor-element.elementor-element-ecadcc5 .btn:focus, .elementor-2 .elementor-element.elementor-element-ecadcc5 .btn:active{color:var( --e-global-color-a485ae7 );background-color:#02010100;border-color:var( --e-global-color-a485ae7 );}.elementor-2 .elementor-element.elementor-element-b2c2991{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:5.5rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:31px;--padding-inline-end:31px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b2c2991{--padding-inline-start:31px;--padding-inline-end:31px;}.elementor-2 .elementor-element.elementor-element-ee6c96b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.05rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-10571bd{--display:flex;}.elementor-element-bfbb43a .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-76515b8{--display:flex;}.elementor-element-ec9d70a .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-e9d0191{--display:flex;}.elementor-element-0bd0048 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-56a1e08{--display:flex;}.elementor-element-2ad38a6 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-17bcd70{--display:flex;}.elementor-element-7b646d6 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-a6a0c69{--display:flex;}.elementor-element-06e1811 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-9ae612c{--display:flex;}.elementor-element-e15e2af .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-737b178{--display:flex;}.elementor-element-bf31223 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-672ba35{--display:flex;}.elementor-element-adb7120 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-5f66a00{--display:flex;}.elementor-element-2559003 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-6529a66{--display:flex;}.elementor-element-04dfcf8 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-a4bcef5{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2 .elementor-element.elementor-element-7bcff69{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:4.25rem;--padding-block-end:4.25rem;--padding-inline-start:12%;--padding-inline-end:12%;}.elementor-2 .elementor-element.elementor-element-7bcff69:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7bcff69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9936a66 ) 70px, #F1F1F1 0%);}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7bcff69{--padding-inline-start:12%;--padding-inline-end:12%;}.elementor-2 .elementor-element.elementor-element-4f085fe{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-d4278ea{--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;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:9.2%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d4278ea{--padding-inline-start:9.2%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-47d7ea6{--e-transform-rotateZ:-90deg;--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;--e-transform-origin-x:left;--e-transform-origin-y:top;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-47d7ea6{left:9.2%;}body.rtl .elementor-2 .elementor-element.elementor-element-47d7ea6{right:9.2%;}.elementor-2 .elementor-element.elementor-element-47d7ea6 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}.elementor-2 .elementor-element.elementor-element-88fafb7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:6.7%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-88fafb7{--padding-inline-start:6.7%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-793b676{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-793b676 .elementor-heading-title{font-size:60px;}.elementor-2 .elementor-element.elementor-element-1bc2968{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1bc2968 .elementor-heading-title{font-size:1.1428em;font-weight:500;line-height:1.875em;}.elementor-2 .elementor-element.elementor-element-006b57a{text-align:left;}.elementor-2 .elementor-element.elementor-element-006b57a .btn{font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:1.05em 3.2em 1.05em 3.2em;}.elementor-2 .elementor-element.elementor-element-006b57a .btn:hover, .elementor-2 .elementor-element.elementor-element-006b57a .btn:focus, .elementor-2 .elementor-element.elementor-element-006b57a .btn:active{background-color:var( --e-global-color-tertiary );border-color:#02010100;}.elementor-2 .elementor-element.elementor-element-2448d18{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:5.5625rem;--padding-block-end:6.9375rem;--padding-inline-start:31px;--padding-inline-end:31px;}.elementor-2 .elementor-element.elementor-element-2448d18:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2448d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2448d18{--padding-inline-start:31px;--padding-inline-end:31px;}.elementor-2 .elementor-element.elementor-element-9fbcaef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-9fbcaef .elementor-heading-title{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;color:#777777;}.elementor-2 .elementor-element.elementor-element-e25e40b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.35rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-6516583{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-nav button{font-size:22px !important;line-height:22px !important;width:50px !important;height:50px !important;border-radius:50% !important;color:#1F1F1F !important;background-color:#FFFFFF !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-25px !important;}.elementor-2 .elementor-element.elementor-element-6516583.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-25px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-25px !important;}.elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-25px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-nav button:not(.disabled):hover{color:#FFFFFF !important;background-color:#C2B9AC !important;}.elementor-2 .elementor-element.elementor-element-3169b56{text-align:center;}.elementor-2 .elementor-element.elementor-element-3169b56 .btn{font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:1.05em 3.2em 1.05em 3.2em;}.elementor-2 .elementor-element.elementor-element-3169b56 .btn:hover, .elementor-2 .elementor-element.elementor-element-3169b56 .btn:focus, .elementor-2 .elementor-element.elementor-element-3169b56 .btn:active{background-color:var( --e-global-color-tertiary );border-color:#02010100;}.elementor-2 .elementor-element.elementor-element-54544cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--padding-block-start:12.1%;--padding-block-end:12.1%;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-54544cf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54544cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-2 .elementor-element.elementor-element-54544cf::before, .elementor-2 .elementor-element.elementor-element-54544cf > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54544cf > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54544cf > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-54544cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-54544cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9abd570 ) 0%, var( --e-global-color-91e8627 ) 78%);}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-54544cf{--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-c6b7294{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-c6b7294 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-02edb7f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-02edb7f .elementor-heading-title{font-size:max(3rem, 4.15vw);text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ca908bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-nav button{font-size:22px !important;line-height:22px !important;width:50px !important;height:50px !important;border-radius:50% !important;color:#1F1F1F !important;background-color:#FFFFFF !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-25px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-25px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-25px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-25px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-nav button:not(.disabled):hover{color:#FFFFFF !important;background-color:#c2b9ac !important;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-fc208c9{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-8f0f50f{--width:auto;}.elementor-2 .elementor-element.elementor-element-c309f2e{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-f3dc162{--width:auto;}.elementor-2 .elementor-element.elementor-element-997fe5d{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-a2712b2{--width:auto;}.elementor-2 .elementor-element.elementor-element-d4278ea{--width:50.65%;}.elementor-2 .elementor-element.elementor-element-88fafb7{--width:auto;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-ec0a590{--min-height:700px;--padding-block-start:3.4%;--padding-block-end:0;--padding-inline-start:5.5vw;--padding-inline-end:34vw;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ec0a590{--padding-inline-start:5.5vw;--padding-inline-end:34vw;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:7rem;}.elementor-2 .elementor-element.elementor-element-11630dc{width:100%;max-width:100%;--e-transform-scale:1.5;bottom:280px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-11630dc{right:21px;}body.rtl .elementor-2 .elementor-element.elementor-element-11630dc{left:21px;}.elementor-2 .elementor-element.elementor-element-e2ea951{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-a879df4{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-bbf0d9b{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-54532d2{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button-prev{left:15px;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button-next{right:15px;}.elementor-2 .elementor-element.elementor-element-32b46f0{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-32b46f0{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-fc208c9{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-c918d29{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-c918d29 .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-c309f2e{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-59ee471{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-59ee471 .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-997fe5d{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-361877a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-361877a .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-b2c2991{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b2c2991{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-ee6c96b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-2 .elementor-element.elementor-element-a4bcef5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-7bcff69{--padding-block-start:4.25rem;--padding-block-end:5.8rem;--padding-inline-start:12%;--padding-inline-end:4%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7bcff69{--padding-inline-start:12%;--padding-inline-end:4%;}.elementor-2 .elementor-element.elementor-element-793b676 .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-2448d18{--padding-block-start:5rem;--padding-block-end:5rem;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2448d18{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-e25e40b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-nav button{width:40px !important;height:40px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-20px !important;}.elementor-2 .elementor-element.elementor-element-6516583.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-20px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}.elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-nav button{width:40px !important;height:40px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-20px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-20px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ec0a590{--min-height:570px;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:5%;--padding-inline-end:20%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ec0a590{--padding-inline-start:5%;--padding-inline-end:20%;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:3.7rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-496e50a{z-index:2;}.elementor-2 .elementor-element.elementor-element-496e50a .elementor-heading-title{font-size:1.4rem;}.elementor-2 .elementor-element.elementor-element-11630dc{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:50deg;--e-transform-scale:2;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:199px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-11630dc{right:32px;}body.rtl .elementor-2 .elementor-element.elementor-element-11630dc{left:32px;}.elementor-2 .elementor-element.elementor-element-11630dc img{width:100%;}.elementor-2 .elementor-element.elementor-element-e2ea951{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-e2ea951:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2 .elementor-element.elementor-element-b458220{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-b458220 .elementor-heading-title{font-size:4.5rem;}.elementor-2 .elementor-element.elementor-element-4f5fb34.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6fa1a4e{--e-transform-rotateZ:294deg;--e-transform-scale:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:45%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6fa1a4e{left:42%;}body.rtl .elementor-2 .elementor-element.elementor-element-6fa1a4e{right:42%;}.elementor-2 .elementor-element.elementor-element-a879df4{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-a879df4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a879df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2 .elementor-element.elementor-element-32abbba{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-32abbba .elementor-heading-title{font-size:4.5rem;}.elementor-2 .elementor-element.elementor-element-d6353a9.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-29a27af.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-bbf0d9b{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-bbf0d9b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbf0d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2 .elementor-element.elementor-element-68f8827{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-68f8827 .elementor-heading-title{font-size:4.5rem;}.elementor-2 .elementor-element.elementor-element-74aa354.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-2f97307.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-54532d2{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-54532d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54532d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2 .elementor-element.elementor-element-e104a69{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-e104a69 .elementor-heading-title{font-size:4.5rem;}.elementor-2 .elementor-element.elementor-element-d771fac.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-42ca02d.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-swiper-button{font-size:0px;}.elementor-2 .elementor-element.elementor-element-32b46f0{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-32b46f0{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-8f0f50f{--width:auto;}.elementor-2 .elementor-element.elementor-element-f3dc162{--width:auto;}.elementor-2 .elementor-element.elementor-element-a2712b2{--width:auto;}.elementor-2 .elementor-element.elementor-element-b2c2991{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b2c2991{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-ee6c96b .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-a4bcef5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-7bcff69{--padding-block-start:4.25rem;--padding-block-end:3.8rem;--padding-inline-start:6%;--padding-inline-end:6%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7bcff69{--padding-inline-start:6%;--padding-inline-end:6%;}.elementor-2 .elementor-element.elementor-element-d4278ea{--margin-top:5.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:2.7rem;--padding-inline-end:0rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d4278ea{--padding-inline-start:2.7rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-47d7ea6{--e-transform-translateY:0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-47d7ea6{left:0%;}body.rtl .elementor-2 .elementor-element.elementor-element-47d7ea6{right:0%;}.elementor-2 .elementor-element.elementor-element-47d7ea6 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-88fafb7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:10%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-88fafb7{--padding-inline-start:10%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-e25e40b .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-6516583{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-nav button{font-size:20px !important;line-height:20px !important;width:30px !important;height:30px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-15px !important;}.elementor-2 .elementor-element.elementor-element-6516583.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-15px !important;}.elementor-2 .elementor-element.elementor-element-6516583 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-15px !important;}.elementor-2 .elementor-element.elementor-element-6516583.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-15px !important;}.elementor-2 .elementor-element.elementor-element-54544cf{--padding-block-start:5rem;--padding-block-end:5rem;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-54544cf{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-02edb7f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-2 .elementor-element.elementor-element-02edb7f .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-ca908bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-nav button{font-size:20px !important;line-height:20px !important;width:30px !important;height:30px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-15px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-15px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-15px !important;}.elementor-2 .elementor-element.elementor-element-ca908bb.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-15px !important;}}/* Start custom CSS *//* Fix for brand carousel logo alignment and sizing */

/* Ensure all carousel slides have consistent height */
.e-n-carousel .swiper-slide {
    height: auto;
    display: flex;
    align-items: stretch;
}

/* Make the container elements fill the full height */
.e-n-carousel .swiper-slide .e-con {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.e-n-carousel .swiper-slide .e-con-inner {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Brand container styling - set a consistent height and center content */
.custom-brand {
    height: 200px !important; /* Set consistent height for all brand containers */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background-color: #d9dcdf !important;
    border-radius: 0px; /* Optional: add slight border radius */
}

/* Brand thumbnail link - center the content */
.custom-brand .img-thumbnail {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    padding: 1.5rem !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Brand logo image - maintain aspect ratio and fit within container */
.custom-brand .img-thumbnail img {
    max-width: 100% !important;
    max-height: 100% !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important;
    object-position: center !important;
}

/* Ensure porto-tb-featured-image fills the container */
.custom-brand .porto-tb-featured-image {
    height: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Optional: Add hover effects */
.custom-brand .img-thumbnail:hover {
    transform: scale(1.05);
    transition: transform 0.3s ease;
}

.custom-brand .img-thumbnail img:hover {
    opacity: 0.9;
    transition: opacity 0.3s ease;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .custom-brand {
        height: 150px !important;
    }
    
    .custom-brand .img-thumbnail {
        padding: 1rem !important;
    }
}

@media (max-width: 480px) {
    .custom-brand {
        height: 120px !important;
    }
    
    .custom-brand .img-thumbnail {
        padding: 0.75rem !important;
    }
}/* End custom CSS */