.elementor-87 .elementor-element.elementor-element-a139677{--display:flex;--min-height:350px;--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:flex-end;--overflow:hidden;--border-radius:0px 0px 25px 25px;--padding-top:200px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a139677:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-a139677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://v2fm.com/wp-content/uploads/2026/04/winter-mountain-landscape-wallpaper-or-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-78dc330{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-87 .elementor-element.elementor-element-49204d5{text-align:start;}.elementor-87 .elementor-element.elementor-element-49204d5 img{width:100%;max-width:350px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-87 .elementor-element.elementor-element-bb8a7fe{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-c69fcb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:100px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f05d76a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b566e26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-87 .elementor-element.elementor-element-acbf8be .elementor-heading-title{font-family:"Lato", Sans-serif;text-transform:none;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-a49782c{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:150%;}.elementor-87 .elementor-element.elementor-element-a49782c .elementor-icon-list-text{color:#0C2433;transition:color 0.3s;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-87 .elementor-element.elementor-element-9fc3a1b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-9fc3a1b .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-87 .elementor-element.elementor-element-5010078{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9d9782e{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-9d9782e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-9487112{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-9487112 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-87 .elementor-element.elementor-element-97edb03{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-97edb03:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-97edb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2433;}.elementor-87 .elementor-element.elementor-element-fddf8da{--display:flex;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5337d5a .elementor-heading-title{font-family:"Lato", Sans-serif;text-transform:none;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5f629c6{width:var( --container-widget-width, 784px );max-width:784px;--container-widget-width:784px;--container-widget-flex-grow:0;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-5f629c6 a{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-d884bb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-aded685{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:5;}.elementor-87 .elementor-element.elementor-element-8109154{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-839229a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-82dbb1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-82dbb1e a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2bf1464 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-dda48cd{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-dda48cd a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-cb7a668{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b2cb31d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-b2cb31d a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-6b33bbb .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-ad4a7b8{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-ad4a7b8 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-e05f6f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-78942cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-78942cc a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-debb051 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-c872b4e{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-c872b4e a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-37b4fd1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-49b334d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-49b334d a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-a6f6f1b .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-36a771e{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-36a771e a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5fec5f9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-79405f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-79405f9 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-50d5c71 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-dfb05c4{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-dfb05c4 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-fe77374{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7303bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-7303bb7 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1869d46 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1eeaa48{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-1eeaa48 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2a356b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6ce22c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-6ce22c5 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-e996a1e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-9251521{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-9251521 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-6fa1224{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e4bd091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-e4bd091 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5baa0d7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-e39b898{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-e39b898 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-a4fc25f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-8c4a5a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-8c4a5a8 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-eea8f2f .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2146443{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-2146443 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2419399{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f442765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-f442765 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-16af603 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-c7c47e1{color:var( --e-global-color-16c5f7b );}.elementor-87 .elementor-element.elementor-element-c7c47e1 a{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-06a635c{--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:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-58f0e9b{text-align:start;}.elementor-87 .elementor-element.elementor-element-58f0e9b img{width:17px;border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-6a920ab{text-align:start;}.elementor-87 .elementor-element.elementor-element-6a920ab img{width:17px;border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-b76c25f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-fdbcc3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4863289{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4863289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3ee903e{text-align:center;}.elementor-87 .elementor-element.elementor-element-3ee903e .elementor-heading-title{font-family:"Lato", Sans-serif;text-transform:none;}.elementor-87 .elementor-element.elementor-element-a489af8{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7f7886c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-7f7886c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-7f7886c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FB;}.elementor-87 .elementor-element.elementor-element-2696282{text-align:start;}.elementor-87 .elementor-element.elementor-element-2696282 img{width:100%;max-width:106px;}.elementor-87 .elementor-element.elementor-element-ea245c4{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-f874f11{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#0C24331A;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-29c6563{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-29c6563:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-29c6563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FB;}.elementor-87 .elementor-element.elementor-element-304177b{text-align:start;}.elementor-87 .elementor-element.elementor-element-304177b img{width:100%;max-width:106px;}.elementor-87 .elementor-element.elementor-element-0e74564{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-04b8106{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#0C24331A;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-5af95e0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-5af95e0:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5af95e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FB;}.elementor-87 .elementor-element.elementor-element-5bd935f{text-align:start;}.elementor-87 .elementor-element.elementor-element-5bd935f img{width:100%;max-width:106px;}.elementor-87 .elementor-element.elementor-element-37b8678{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-ccad75d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#0C24331A;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:#0C2433;}.elementor-87 .elementor-element.elementor-element-c4f232b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:115px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a08f89e{--display:flex;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%;}.elementor-87 .elementor-element.elementor-element-a08f89e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-427465e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2a2f592{text-align:start;}.elementor-87 .elementor-element.elementor-element-2a2f592 img{width:48%;}.elementor-87 .elementor-element.elementor-element-f6f8a15{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-655e659 a{color:var( --e-global-color-4ba5c25 );}.elementor-87 .elementor-element.elementor-element-655e659 a:hover, .elementor-87 .elementor-element.elementor-element-655e659 a:focus{color:var( --e-global-color-f84055d );}.elementor-87 .elementor-element.elementor-element-e507451{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5502c87{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-488f714{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-283cb48{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ac5de95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-bcaa129{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ddede30{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-335a75e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-86e64ca{--n-accordion-title-font-size:clamp(1.5rem, 1.1913rem + 0.4819vw, 1.625rem);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0C2433;--n-accordion-title-hover-color:#0C2433;--n-accordion-title-active-color:#033F77;--n-accordion-icon-size:34px;--n-accordion-icon-normal-color:#FFFFFF00;}.elementor-87 .elementor-element.elementor-element-86e64ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-87 .elementor-element.elementor-element-86e64ca {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-87 .elementor-element.elementor-element-86e64ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-87 .elementor-element.elementor-element-47be39d a{color:var( --e-global-color-4ba5c25 );}.elementor-87 .elementor-element.elementor-element-47be39d a:hover, .elementor-87 .elementor-element.elementor-element-47be39d a:focus{color:var( --e-global-color-f84055d );}.elementor-87 .elementor-element.elementor-element-a9752ce{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a9752ce:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-a9752ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://v2fm.com/wp-content/uploads/2026/04/snow-covered-mountains-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-93e01ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9c568d1{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-9c568d1 .elementor-heading-title{font-family:"Lato", Sans-serif;text-transform:none;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-b9202bc{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-aba447f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-a139677{--min-height:440px;--padding-top:150px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-c69fcb8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-97edb03{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-fddf8da{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-5f629c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-b76c25f{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4863289{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87 .elementor-element.elementor-element-3ee903e{text-align:start;}.elementor-87 .elementor-element.elementor-element-c4f232b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-a08f89e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-87 .elementor-element.elementor-element-47be39d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-a9752ce{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-9c568d1{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-a139677{--min-height:350px;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-49204d5 img{max-width:225px;}.elementor-87 .elementor-element.elementor-element-c69fcb8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-97edb03{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-839229a{--width:100%;}.elementor-87 .elementor-element.elementor-element-cb7a668{--width:100%;}.elementor-87 .elementor-element.elementor-element-e05f6f8{--width:100%;}.elementor-87 .elementor-element.elementor-element-37b4fd1{--width:100%;}.elementor-87 .elementor-element.elementor-element-5fec5f9{--width:100%;}.elementor-87 .elementor-element.elementor-element-fe77374{--width:100%;}.elementor-87 .elementor-element.elementor-element-2a356b4{--width:100%;}.elementor-87 .elementor-element.elementor-element-6fa1224{--width:100%;}.elementor-87 .elementor-element.elementor-element-a4fc25f{--width:100%;}.elementor-87 .elementor-element.elementor-element-2419399{--width:100%;}.elementor-87 .elementor-element.elementor-element-b76c25f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-fdbcc3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-87 .elementor-element.elementor-element-c4f232b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-5502c87{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-488f714{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-283cb48{--width:100%;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-bcaa129{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-ddede30{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-335a75e{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-86e64ca {--n-accordion-padding:22px 0px 22px 0px;}.elementor-87 .elementor-element.elementor-element-86e64ca{--n-accordion-title-font-size:clamp(1.375rem, 1.277rem + 0.3484vw, 1.5rem);}.elementor-87 .elementor-element.elementor-element-47be39d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-78dc330{--width:69%;}.elementor-87 .elementor-element.elementor-element-b566e26{--width:85%;}.elementor-87 .elementor-element.elementor-element-839229a{--width:350px;}.elementor-87 .elementor-element.elementor-element-cb7a668{--width:350px;}.elementor-87 .elementor-element.elementor-element-e05f6f8{--width:350px;}.elementor-87 .elementor-element.elementor-element-37b4fd1{--width:350px;}.elementor-87 .elementor-element.elementor-element-5fec5f9{--width:350px;}.elementor-87 .elementor-element.elementor-element-fe77374{--width:350px;}.elementor-87 .elementor-element.elementor-element-2a356b4{--width:350px;}.elementor-87 .elementor-element.elementor-element-6fa1224{--width:350px;}.elementor-87 .elementor-element.elementor-element-a4fc25f{--width:350px;}.elementor-87 .elementor-element.elementor-element-2419399{--width:350px;}.elementor-87 .elementor-element.elementor-element-a08f89e{--width:46%;}.elementor-87 .elementor-element.elementor-element-5502c87{--width:85%;}.elementor-87 .elementor-element.elementor-element-488f714{--width:85%;}.elementor-87 .elementor-element.elementor-element-283cb48{--width:85%;}.elementor-87 .elementor-element.elementor-element-bcaa129{--width:85%;}.elementor-87 .elementor-element.elementor-element-ddede30{--width:85%;}.elementor-87 .elementor-element.elementor-element-335a75e{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-78dc330{--width:90%;}.elementor-87 .elementor-element.elementor-element-b566e26{--width:100%;}.elementor-87 .elementor-element.elementor-element-4863289{--width:100%;}.elementor-87 .elementor-element.elementor-element-a08f89e{--width:100%;}.elementor-87 .elementor-element.elementor-element-5502c87{--width:90%;}.elementor-87 .elementor-element.elementor-element-488f714{--width:90%;}.elementor-87 .elementor-element.elementor-element-283cb48{--width:90%;}.elementor-87 .elementor-element.elementor-element-bcaa129{--width:90%;}.elementor-87 .elementor-element.elementor-element-ddede30{--width:90%;}.elementor-87 .elementor-element.elementor-element-335a75e{--width:90%;}}/* Start custom CSS for text-editor, class: .elementor-element-bb8a7fe */@media (max-width: 388px) {
    .elementor-87 .elementor-element.elementor-element-bb8a7fe {
        padding-right: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78dc330 */.elementor-87 .elementor-element.elementor-element-78dc330 {
    position: relative;
}

@media (min-width: 1025px) {
    .elementor-87 .elementor-element.elementor-element-78dc330 {
        max-width: 778px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acbf8be */@media (min-width: 1025px) {
    .elementor-87 .elementor-element.elementor-element-acbf8be .elementor-heading-title span {
        display: block;
    }
}

@media (min-width: 1025px) and (max-width: 1450px) {
    .elementor-87 .elementor-element.elementor-element-acbf8be .elementor-heading-title {
        font-size: 4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a49782c */.elementor-87 .elementor-element.elementor-element-a49782c span {
    color: #1296B7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b566e26 */@media (min-width: 1025px) {
    .elementor-87 .elementor-element.elementor-element-b566e26 {
        max-width: 600px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5337d5a */@media (min-width: 1025px) {
    .elementor-87 .elementor-element.elementor-element-5337d5a .elementor-heading-title span {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8109154 */.elementor-87 .elementor-element.elementor-element-8109154 {
    overflow: visible;
}
body.elementor-editor-active  .elementor-87 .elementor-element.elementor-element-8109154 {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d884bb6 */.elementor-87 .elementor-element.elementor-element-d884bb6 {
    position: relative;
    overflow: visible;
}
.elementor-87 .elementor-element.elementor-element-d884bb6::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: #0C2433;
    height: 100%;
    width: 100%;
    transform: translateX(-100%);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-427465e */@media (min-width: 1025px) {
    .elementor-87 .elementor-element.elementor-element-427465e {
        max-width: 450px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655e659 */.elementor-87 .elementor-element.elementor-element-655e659 a {
    position: relative;
    font-weight: 600;
    margin-left: 12px;
}
.elementor-87 .elementor-element.elementor-element-655e659 a::before {
    content: "";
    background-color: #033F77;
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 1px;
    width: 100%;
}
.elementor-87 .elementor-element.elementor-element-655e659 a::after {
    content: "";
    background: url('/wp-content/themes/hello-elementor-child/assets/images/ArrowRight-Primary.svg') no-repeat;
    display: inline-block;
    margin-left: 12px;
    height: 14px;
    width: 15px;
    transition: .5s ease;
}
.elementor-87 .elementor-element.elementor-element-655e659 a:hover::before { 
    background-color: #1296B7;
}
.elementor-87 .elementor-element.elementor-element-655e659 a:hover::after {
    margin-left: 16px;
}

@media (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-655e659 {
        position: relative !important;
    }
}
.elementor-element-655e659 a {
  font-size: 20px;
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-86e64ca */.elementor-87 .elementor-element.elementor-element-86e64ca .e-n-accordion-item-title-icon svg {
    height: 34px !important;
}

.elementor-kit-7 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47be39d */.elementor-87 .elementor-element.elementor-element-47be39d a {
    position: relative;
    font-weight: 600;
    margin-left: 12px;
}
.elementor-87 .elementor-element.elementor-element-47be39d a::before {
    content: "";
    background-color: #033F77;
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 1px;
    width: 100%;
}
.elementor-87 .elementor-element.elementor-element-47be39d a::after {
    content: "";
    background: url('/wp-content/themes/hello-elementor-child/assets/images/ArrowRight-Primary.svg') no-repeat;
    display: inline-block;
    margin-left: 12px;
    height: 14px;
    width: 15px;
    transition: .5s ease;
}
.elementor-87 .elementor-element.elementor-element-47be39d a:hover::before { 
    background-color: #1296B7;
}
.elementor-87 .elementor-element.elementor-element-47be39d a:hover::after {
    margin-left: 16px;
}

@media (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-47be39d {
        position: relative !important;
    }
}

@media (max-width: 520px) {
    .elementor-87 .elementor-element.elementor-element-47be39d a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2acd59 */@media (min-width: 521px) {
    .elementor-87 .elementor-element.elementor-element-a2acd59 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9202bc */@media (min-width: 620px) {
    .elementor-87 .elementor-element.elementor-element-b9202bc {
        max-width: 620px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93e01ee */@media (min-width: 620px) {
    .elementor-87 .elementor-element.elementor-element-93e01ee {
        max-width: 940px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9752ce */.elementor-87 .elementor-element.elementor-element-a9752ce {
    position: relative;
}
.elementor-87 .elementor-element.elementor-element-a9752ce::before {
    content: "";
    background: linear-gradient(90deg, #192F44 42.43%, rgba(25, 47, 68, 0.8) 58.08%, rgba(25, 47, 68, 0.2) 77.08%, rgba(25, 47, 68, 0) 100%);
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

@media only screen and (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-a9752ce::before {
        background: linear-gradient(90deg, #192F44 42.43%, rgba(25, 47, 68, 0.8) 65%, rgba(25, 47, 68, 0.2) 90%, rgba(25, 47, 68, 0) 100%);
    }
}

@media (max-width: 776px) {
    .elementor-87 .elementor-element.elementor-element-a9752ce {
        background-position: center right 40% !important;
    }
}

@media only screen and (max-width: 620px) {
    .elementor-87 .elementor-element.elementor-element-a9752ce::before {
        background: linear-gradient(90deg, #192F44 42.43%, rgba(25, 47, 68, 0.8) 100%, rgba(25, 47, 68, 0.2) 100%, rgba(25, 47, 68, 0) 100%);
    }
}/* End custom CSS */
/* Start custom CSS */.global__header {
    position: relative;
}

.horizontal__slider-section {
    position: relative;
    overflow: hidden;
}

.horizontal__slider-section > .e-con-inner {
    align-items: center;
}

.horizontal__slider-section .e-con-inner > .e-con {
    min-width: 0;
}

.horizontal__slider-section .elementor-element-d884bb6 {
    position: relative;
    min-width: 0;
    overflow: hidden;
}

.scroller__progress {
    position: relative;
    margin-bottom: 1.5rem;
    width: calc(100% + 200px) !important;
}

.scroller__progress::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: #0C2433;
    height: 100%;
    width: 100%;
    transform: translateX(-100%);
    z-index: 5;
}

.scroller__progress.default::before {
    z-index: 0;
}

.scroller__progress-track {
    position: relative;
    height: 4px;
    width: 0;
    background: rgba(255, 255, 255, 0.14);
    border-radius: 999px;
    will-change: transform;
    transition: transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

.scroller__progress-fill {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0;
    background: #BBDA54;
    border-radius: 999px;
    transition: width 0.4s ease;
}

.scroller__progress-dot {
    position: absolute;
    top: 50%;
    left: 0;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #BBDA54;
    transform: translate(-50%, -50%);
    transition: left 0.4s ease;
    z-index: 2;
}

.scroller__progress-dot::before {
    content: "";
    position: absolute;
    inset: -10px;
    border-radius: 50%;
    background: rgba(187, 218, 84, 0.18);
}

.horizontal__slider-block {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: stretch;
    gap: 1.5rem;
    width: max-content;
    max-width: none !important;
    will-change: transform;
    transition: transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

.horizontal__slider-block > .slider__block-wrap {
    opacity: 0.3;
    cursor: pointer;
    flex: 0 0 clamp(260px, 28vw, 360px);
    width: clamp(260px, 28vw, 360px) !important;
    max-width: none !important;
    transition: opacity 0.4s ease;
}

.horizontal__slider-block > .slider__block-wrap:hover {
    opacity: 1;
}
.horizontal__slider-block > .slider__block-wrap.is-active {
    opacity: 1;
}

.horizontal__slider-block > .slider__block-wrap.is-current .slider-num {
    color: #BBDA54;
}

.scroller-nav-btn {
    width: 42px;
    height: 42px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #1296B7;
    border-radius: 2px;
    background: rgba(0, 194, 255, 0);
    color: #fff;
    cursor: pointer;
    padding: 0;
    transition: background 0.2s ease, opacity 0.2s ease, transform 0.2s ease;
}

.scroller-nav-btn:hover {
    background: #1296B7;
}

.scroller-nav-btn:active {
    transform: translateY(1px);
}

.scroller-nav-btn span {
    font-size: 1.4rem;
    line-height: 1;
}

.scroller-nav-btn.is-disabled {
    opacity: 0.4;
    cursor: not-allowed;
    pointer-events: none;
}

@media (max-width: 1366px) {
    .horizontal__slider-block > .slider__block-wrap {
        flex: 0 0 clamp(280px, 32vw, 360px);
        width: clamp(280px, 32vw, 360px) !important;
    }
}

@media (max-width: 1024px) {
    .horizontal__slider-block > .slider__block-wrap {
        flex: 0 0 320px;
        width: 320px !important;
    }
}

@media (max-width: 767px) {
    .horizontal__slider-section .elementor-element-d884bb6 {
        position: relative;
        overflow: visible;
        padding-left: 2.5rem;
    }

    .scroller__progress {
        position: absolute;
        top: 35px;
        left: -40px;
        width: 20px !important;
        height: 100%;
        margin: 0 !important;
        pointer-events: none;
    }

    .scroller__progress::before {
        display: none;
    }

    .scroller__progress-track {
        position: absolute;
        top: var(--progress-start, 0px);
        left: 8px;
        width: 4px !important;
        height: var(--progress-height, 0px);
        transform: none !important;
    }

    .scroller__progress-fill {
        width: 100% !important;
        height: 0;
        transition: height 0.3s ease;
    }

    .scroller__progress-dot {
        left: 50% !important;
        top: 0;
        transform: translate(-50%, -50%);
        transition: top 0.3s ease;
    }

    .scroller__progress-dot::before {
        inset: -8px;
    }

    .horizontal__slider-block {
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        gap: 2.5rem;
        width: 100% !important;
        max-width: 100% !important;
        transform: none !important;
    }

    .horizontal__slider-block > .slider__block-wrap {
        flex: 0 0 auto !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        opacity: 0.3;
        transition: opacity 0.3s ease;
    }

    .horizontal__slider-block > .slider__block-wrap.is-active {
        opacity: 1;
    }

    .horizontal__slider-block > .slider__block-wrap.is-current .slider-num {
        color: #BBDA54;
    }

    .horizontal__slider-block > .slider__block-wrap,
    .horizontal__slider-block > .slider__block-wrap * {
        min-width: 0;
        box-sizing: border-box;
    }

    .horizontal__slider-block > .slider__block-wrap p,
    .horizontal__slider-block > .slider__block-wrap h1,
    .horizontal__slider-block > .slider__block-wrap h2,
    .horizontal__slider-block > .slider__block-wrap h3,
    .horizontal__slider-block > .slider__block-wrap h4,
    .horizontal__slider-block > .slider__block-wrap h5,
    .horizontal__slider-block > .slider__block-wrap h6 {
        overflow-wrap: anywhere;
        word-break: break-word;
    }
}/* End custom CSS */