.elementor-97774 .elementor-element.elementor-element-10abe0e{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-97774 .elementor-element.elementor-element-10abe0e:not(.elementor-motion-effects-element-type-background), .elementor-97774 .elementor-element.elementor-element-10abe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CA2D3B;background-image:url("https://www.vkofficial.com/wp-content/uploads/2025/12/MAIN_BG-e1764243410846.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-97774 .elementor-element.elementor-element-1f4dc97{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-36e97f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-97774 .elementor-element.elementor-element-a6edadd{text-align:center;font-size:35px;line-height:0.8em;letter-spacing:5px;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-a6edadd p{margin-block-end:0px;}.elementor-97774 .elementor-element.elementor-element-db95cf0{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-97774 .elementor-element.elementor-element-01eb7a4{text-align:center;}.elementor-97774 .elementor-element.elementor-element-01eb7a4 .elementor-heading-title{font-size:134px;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-b537233{right:90px;}body.rtl .elementor-97774 .elementor-element.elementor-element-b537233{left:90px;}.elementor-97774 .elementor-element.elementor-element-b537233{top:-4vh;}.elementor-97774 .elementor-element.elementor-element-b537233 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-b537233 .elementor-icon{font-size:174px;}.elementor-97774 .elementor-element.elementor-element-b537233 .elementor-icon svg{height:174px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-1456e05{left:7%;}body.rtl .elementor-97774 .elementor-element.elementor-element-1456e05{right:7%;}.elementor-97774 .elementor-element.elementor-element-1456e05{top:-4vh;}.elementor-97774 .elementor-element.elementor-element-1456e05 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-1456e05 .elementor-icon{font-size:174px;}.elementor-97774 .elementor-element.elementor-element-1456e05 .elementor-icon svg{height:174px;}.elementor-97774 .elementor-element.elementor-element-8c09759 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-97774 .elementor-element.elementor-element-8c09759{text-align:center;}.elementor-97774 .elementor-element.elementor-element-8c09759 .elementor-heading-title{font-size:79px;line-height:0.85em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-97774 .elementor-element.elementor-element-73a24cc{--divider-border-style:solid;--divider-color:#58A747;--divider-border-width:5px;}.elementor-97774 .elementor-element.elementor-element-73a24cc .elementor-divider-separator{width:100%;}.elementor-97774 .elementor-element.elementor-element-73a24cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97774 .elementor-element.elementor-element-02b808f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-02b808f{text-align:center;font-size:29px;line-height:1em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-25552fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-25552fc{text-align:center;font-size:29px;line-height:1em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-9d84109 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-9d84109{text-align:center;font-size:29px;line-height:1em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-1cfa1df{text-align:center;}.elementor-97774 .elementor-element.elementor-element-1cfa1df .elementor-heading-title{font-size:43px;line-height:0.85em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-445be66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97774 .elementor-element.elementor-element-445be66:not(.elementor-motion-effects-element-type-background), .elementor-97774 .elementor-element.elementor-element-445be66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.vkofficial.com/wp-content/uploads/2025/12/LINE_BG_V2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-97774 .elementor-element.elementor-element-bb8c69a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-fae016c{--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;--z-index:60;}.elementor-97774 .elementor-element.elementor-element-945a815{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:10;}.elementor-97774 .elementor-element.elementor-element-945a815:not(.elementor-motion-effects-element-type-background), .elementor-97774 .elementor-element.elementor-element-945a815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-97774 .elementor-element.elementor-element-8e1f12f > .elementor-widget-container{--e-transform-rotateZ:95deg;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-8e1f12f{right:-80px;}body.rtl .elementor-97774 .elementor-element.elementor-element-8e1f12f{left:-80px;}.elementor-97774 .elementor-element.elementor-element-8e1f12f{top:-9vh;}.elementor-97774 .elementor-element.elementor-element-8e1f12f .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-8e1f12f .elementor-icon{font-size:120px;}.elementor-97774 .elementor-element.elementor-element-8e1f12f .elementor-icon svg{height:120px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-bb9efaf{left:1%;}body.rtl .elementor-97774 .elementor-element.elementor-element-bb9efaf{right:1%;}.elementor-97774 .elementor-element.elementor-element-bb9efaf{bottom:4%;}.elementor-97774 .elementor-element.elementor-element-bb9efaf .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-bb9efaf .elementor-icon{font-size:120px;}.elementor-97774 .elementor-element.elementor-element-bb9efaf .elementor-icon svg{height:120px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-7705744{right:-26%;}body.rtl .elementor-97774 .elementor-element.elementor-element-7705744{left:-26%;}.elementor-97774 .elementor-element.elementor-element-7705744{bottom:-22%;}.elementor-97774 .elementor-element.elementor-element-7705744 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-7705744 .elementor-icon{font-size:220px;}.elementor-97774 .elementor-element.elementor-element-7705744 .elementor-icon svg{height:220px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-f395818{left:-21%;}body.rtl .elementor-97774 .elementor-element.elementor-element-f395818{right:-21%;}.elementor-97774 .elementor-element.elementor-element-f395818{bottom:-17%;}.elementor-97774 .elementor-element.elementor-element-f395818 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-f395818 .elementor-icon{font-size:150px;}.elementor-97774 .elementor-element.elementor-element-f395818 .elementor-icon svg{height:150px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-83b12ee{left:-3%;}body.rtl .elementor-97774 .elementor-element.elementor-element-83b12ee{right:-3%;}.elementor-97774 .elementor-element.elementor-element-83b12ee{bottom:-2%;}.elementor-97774 .elementor-element.elementor-element-83b12ee .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-83b12ee .elementor-icon{font-size:66px;}.elementor-97774 .elementor-element.elementor-element-83b12ee .elementor-icon svg{height:66px;}.elementor-97774 .elementor-element.elementor-element-e924945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-e924945:not(.elementor-motion-effects-element-type-background), .elementor-97774 .elementor-element.elementor-element-e924945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58A747;}.elementor-97774 .elementor-element.elementor-element-89ea765{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-35c325e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-71ef439{text-align:center;}.elementor-97774 .elementor-element.elementor-element-71ef439 .elementor-heading-title{font-size:43px;line-height:0.85em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-d85e60f{text-align:center;}.elementor-97774 .elementor-element.elementor-element-d85e60f .elementor-heading-title{font-size:43px;line-height:0.85em;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-c524a82{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-c524a82:not(.elementor-motion-effects-element-type-background), .elementor-97774 .elementor-element.elementor-element-c524a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-e0e3e05{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97774 .elementor-element.elementor-element-11ef146{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-f0bea00{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-5a440d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-97774 .elementor-element.elementor-element-5a440d7 .elementor-divider-separator{width:100%;}.elementor-97774 .elementor-element.elementor-element-5a440d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97774 .elementor-element.elementor-element-3c39db2{--display:flex;}.elementor-97774 .elementor-element.elementor-element-c144fb8 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-c144fb8.elementor-view-stacked .elementor-icon{background-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-c144fb8.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-c144fb8.elementor-view-default .elementor-icon{color:#e4149c;border-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-c144fb8.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-c144fb8.elementor-view-default .elementor-icon svg{fill:#e4149c;}.elementor-97774 .elementor-element.elementor-element-5a347c2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-9ebc756{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-97774 .elementor-element.elementor-element-9ebc756 .elementor-divider-separator{width:100%;}.elementor-97774 .elementor-element.elementor-element-9ebc756 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97774 .elementor-element.elementor-element-71db716{text-align:center;}.elementor-97774 .elementor-element.elementor-element-71db716 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:44px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-97774 .elementor-element.elementor-element-a3b83cd{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-bd1dd0c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-9b22070{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-97774 .elementor-element.elementor-element-9b22070 .elementor-divider-separator{width:100%;}.elementor-97774 .elementor-element.elementor-element-9b22070 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97774 .elementor-element.elementor-element-b874753{--display:flex;}.elementor-97774 .elementor-element.elementor-element-2b18941{text-align:center;}.elementor-97774 .elementor-element.elementor-element-2b18941 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-183d06cd );}.elementor-97774 .elementor-element.elementor-element-be5e185{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-0601f32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-97774 .elementor-element.elementor-element-0601f32 .elementor-divider-separator{width:100%;}.elementor-97774 .elementor-element.elementor-element-0601f32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97774 .elementor-element.elementor-element-e04b18b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-97774 .elementor-element.elementor-element-568fc36{--display:flex;--justify-content:center;}.elementor-97774 .elementor-element.elementor-element-1f80255 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-1f80255.elementor-view-stacked .elementor-icon{background-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-1f80255.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-1f80255.elementor-view-default .elementor-icon{color:#e4149c;border-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-1f80255.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-1f80255.elementor-view-default .elementor-icon svg{fill:#e4149c;}.elementor-97774 .elementor-element.elementor-element-3bbc081{--display:flex;--justify-content:center;}.elementor-97774 .elementor-element.elementor-element-b6d1374 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-b6d1374.elementor-view-stacked .elementor-icon{background-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-b6d1374.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-b6d1374.elementor-view-default .elementor-icon{color:#e4149c;border-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-b6d1374.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-b6d1374.elementor-view-default .elementor-icon svg{fill:#e4149c;}.elementor-97774 .elementor-element.elementor-element-2dab716{--display:flex;--justify-content:center;}.elementor-97774 .elementor-element.elementor-element-8afd0b1 .elementor-icon-wrapper{text-align:center;}.elementor-97774 .elementor-element.elementor-element-8afd0b1.elementor-view-stacked .elementor-icon{background-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-8afd0b1.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-8afd0b1.elementor-view-default .elementor-icon{color:#e4149c;border-color:#e4149c;}.elementor-97774 .elementor-element.elementor-element-8afd0b1.elementor-view-framed .elementor-icon, .elementor-97774 .elementor-element.elementor-element-8afd0b1.elementor-view-default .elementor-icon svg{fill:#e4149c;}@media(min-width:768px){.elementor-97774 .elementor-element.elementor-element-10abe0e{--content-width:1096px;}.elementor-97774 .elementor-element.elementor-element-445be66{--content-width:1096px;}.elementor-97774 .elementor-element.elementor-element-945a815{--width:80%;}.elementor-97774 .elementor-element.elementor-element-e924945{--content-width:1096px;}.elementor-97774 .elementor-element.elementor-element-f0bea00{--width:40%;}.elementor-97774 .elementor-element.elementor-element-3c39db2{--width:19.333%;}.elementor-97774 .elementor-element.elementor-element-5a347c2{--width:40%;}.elementor-97774 .elementor-element.elementor-element-bd1dd0c{--width:40%;}.elementor-97774 .elementor-element.elementor-element-b874753{--width:19.333%;}.elementor-97774 .elementor-element.elementor-element-be5e185{--width:40%;}.elementor-97774 .elementor-element.elementor-element-e04b18b{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-97774 .elementor-element.elementor-element-945a815{--width:90%;}}@media(max-width:1024px){.elementor-97774 .elementor-element.elementor-element-a6edadd{font-size:125px;}.elementor-97774 .elementor-element.elementor-element-01eb7a4 .elementor-heading-title{font-size:125px;}.elementor-97774 .elementor-element.elementor-element-8c09759 .elementor-heading-title{font-size:125px;}.elementor-97774 .elementor-element.elementor-element-02b808f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-97774 .elementor-element.elementor-element-02b808f{font-size:27px;}.elementor-97774 .elementor-element.elementor-element-25552fc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-97774 .elementor-element.elementor-element-25552fc{font-size:27px;}.elementor-97774 .elementor-element.elementor-element-9d84109 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-97774 .elementor-element.elementor-element-9d84109{font-size:27px;}.elementor-97774 .elementor-element.elementor-element-1cfa1df .elementor-heading-title{font-size:125px;}.elementor-97774 .elementor-element.elementor-element-bb8c69a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-97774 .elementor-element.elementor-element-71ef439 .elementor-heading-title{font-size:125px;}.elementor-97774 .elementor-element.elementor-element-d85e60f .elementor-heading-title{font-size:125px;}}@media(max-width:767px){.elementor-97774 .elementor-element.elementor-element-10abe0e{--min-height:0vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97774 .elementor-element.elementor-element-1f4dc97{--z-index:20;}.elementor-97774 .elementor-element.elementor-element-a6edadd{font-size:20px;}.elementor-97774 .elementor-element.elementor-element-01eb7a4 .elementor-heading-title{font-size:40px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-b537233{right:-13%;}body.rtl .elementor-97774 .elementor-element.elementor-element-b537233{left:-13%;}.elementor-97774 .elementor-element.elementor-element-b537233 .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-b537233 .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-1456e05{left:-7%;}body.rtl .elementor-97774 .elementor-element.elementor-element-1456e05{right:-7%;}.elementor-97774 .elementor-element.elementor-element-1456e05 .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-1456e05 .elementor-icon svg{height:90px;}.elementor-97774 .elementor-element.elementor-element-8c09759 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-8c09759 .elementor-heading-title{font-size:32px;}.elementor-97774 .elementor-element.elementor-element-73a24cc .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-97774 .elementor-element.elementor-element-73a24cc .elementor-divider{text-align:center;}.elementor-97774 .elementor-element.elementor-element-02b808f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-25552fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-9d84109 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97774 .elementor-element.elementor-element-1cfa1df .elementor-heading-title{font-size:27px;}.elementor-97774 .elementor-element.elementor-element-445be66{--min-height:0vh;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97774 .elementor-element.elementor-element-bb8c69a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-945a815{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-8e1f12f{right:-13%;}body.rtl .elementor-97774 .elementor-element.elementor-element-8e1f12f{left:-13%;}.elementor-97774 .elementor-element.elementor-element-8e1f12f .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-8e1f12f .elementor-icon svg{height:90px;}.elementor-97774 .elementor-element.elementor-element-bb9efaf .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-bb9efaf .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-97774 .elementor-element.elementor-element-7705744{right:-13%;}body.rtl .elementor-97774 .elementor-element.elementor-element-7705744{left:-13%;}.elementor-97774 .elementor-element.elementor-element-7705744 .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-7705744 .elementor-icon svg{height:90px;}.elementor-97774 .elementor-element.elementor-element-f395818 .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-f395818 .elementor-icon svg{height:90px;}.elementor-97774 .elementor-element.elementor-element-83b12ee .elementor-icon{font-size:90px;}.elementor-97774 .elementor-element.elementor-element-83b12ee .elementor-icon svg{height:90px;}.elementor-97774 .elementor-element.elementor-element-e924945{--min-height:0vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97774 .elementor-element.elementor-element-89ea765{--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;--z-index:20;}.elementor-97774 .elementor-element.elementor-element-35c325e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-97774 .elementor-element.elementor-element-71ef439 .elementor-heading-title{font-size:22px;}.elementor-97774 .elementor-element.elementor-element-d85e60f .elementor-heading-title{font-size:22px;}.elementor-97774 .elementor-element.elementor-element-11ef146{--flex-wrap:nowrap;}.elementor-97774 .elementor-element.elementor-element-f0bea00{--width:30%;}.elementor-97774 .elementor-element.elementor-element-3c39db2{--width:40%;}.elementor-97774 .elementor-element.elementor-element-5a347c2{--width:30%;}.elementor-97774 .elementor-element.elementor-element-71db716 .elementor-heading-title{font-size:23px;}.elementor-97774 .elementor-element.elementor-element-a3b83cd{--flex-wrap:nowrap;}.elementor-97774 .elementor-element.elementor-element-bd1dd0c{--width:30%;}.elementor-97774 .elementor-element.elementor-element-b874753{--width:40%;--justify-content:center;}.elementor-97774 .elementor-element.elementor-element-2b18941 .elementor-heading-title{font-size:16px;}.elementor-97774 .elementor-element.elementor-element-be5e185{--width:30%;}.elementor-97774 .elementor-element.elementor-element-e04b18b{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97774 .elementor-element.elementor-element-568fc36{--width:33.3%;}.elementor-97774 .elementor-element.elementor-element-3bbc081{--width:33.3%;}.elementor-97774 .elementor-element.elementor-element-2dab716{--width:33.3%;}}/* Start custom CSS for text-editor, class: .elementor-element-a6edadd */.elementor-97774 .elementor-element.elementor-element-a6edadd p {
    font-family: bc-liguria, sans-serif;
font-weight: 700;
font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-a6edadd p span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-a6edadd p {
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01eb7a4 */.elementor-97774 .elementor-element.elementor-element-01eb7a4 h2 {
    font-family: p22-yule-heavy-snow, sans-serif;
    font-weight: 400;
    font-style: normal;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-01eb7a4 h2 {
        font-size: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b537233 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-b537233 {
        right: -10px !important;
        top: -16vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1456e05 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-1456e05 {
        left: -6% !important;
        top: -18vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c09759 */.elementor-97774 .elementor-element.elementor-element-8c09759 h2 {
    font-family: bc-liguria, sans-serif;
font-weight: 700;
font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-8c09759 h2 span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-8c09759 h2 {
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73a24cc */.elementor-97774 .elementor-element.elementor-element-73a24cc {
    max-width: 570px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02b808f */.elementor-97774 .elementor-element.elementor-element-02b808f p {
    font-family: marine, Sans-Serif;
    font-weight: 700;
    font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-02b808f span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-02b808f p {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25552fc */.elementor-97774 .elementor-element.elementor-element-25552fc p {
    font-family: marine, Sans-Serif;
    font-weight: 700;
    font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-25552fc span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-25552fc p {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d84109 */.elementor-97774 .elementor-element.elementor-element-9d84109 p {
    font-family: marine, Sans-Serif;
    font-weight: 700;
    font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-9d84109 span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-9d84109 p {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cfa1df */.elementor-97774 .elementor-element.elementor-element-1cfa1df h2 {
    font-family: bc-liguria, sans-serif;
font-weight: 700;
font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-1cfa1df h2 span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-1cfa1df h2 {
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f4dc97 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-1f4dc97 {
        max-width: 880px;
        width: 65%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10abe0e */@media all and (min-width: 1024px) {
    .elementor-97774 .elementor-element.elementor-element-10abe0e {

    }
}

@media all and (max-width: 767px) {
    .elementor-97774 .elementor-element.elementor-element-10abe0e {
        
    }
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-10abe0e {
        min-height: fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-945a815 */.elementor-97774 .elementor-element.elementor-element-945a815 {
    max-width: 1023px;
}

/* Form Styles */
/* Form */
.elementor-97774 .elementor-element.elementor-element-945a815 form {
    font-family: bc-liguria, Sans-Serif;
    font-weight: 700;
    font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form div {
    padding: 0;
}

/* Labels */
.elementor-97774 .elementor-element.elementor-element-945a815 form label {
    font-size: 30px;
    color: #58A747;
}

/* Inputs */
.elementor-97774 .elementor-element.elementor-element-945a815 form input,
.elementor-97774 .elementor-element.elementor-element-945a815 form select {
    border: 0;
    border-radius: 0;
    webkit-appearance: none;
    padding: 10px;
    margin-bottom: 20px;
}

/* Checkboxes */
.elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option {
    display: none;
}
    
.elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option + .custom-checkbox {
    width: 40px;
    height: 40px;
    aspect-ratio: 1;
    border: 0px solid #00362f;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    position: relative;
    background-color: #DDDDDD;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option:checked + .custom-checkbox {
    background-color: #0AB5E9;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option:checked + .custom-checkbox::after {
    content: "✔";
    color: #FFF;
    position: absolute;
    top: calc(50% - 14px);
    left: calc(50% - 11px);
    width: 6px;
    height: 6px;
    border-radius: 2px;
}

/* Style for label text */
.elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox label {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
}

p.subText {
    font-size: 18px;
    color: white;
}

/* Notices */
.elementor-97774 .elementor-element.elementor-element-945a815 form .tcs_statement {
    font-size: 23px;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form a {
    position: relative;
    color: #58A747;
    text-decoration: underline;
}

/*
.elementor-97774 .elementor-element.elementor-element-945a815 form a:before {
    position: absolute;
    content: "";
    background: #58A747;
    height: 3px;
    width: 80%;
    bottom: -3px;
    left: 10%;
    transition: all.1s ease-in-out;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form a:hover:before {
    width: 70%;
    left: 15%;
}
*/

/* Submit */
.elementor-97774 .elementor-element.elementor-element-945a815 form button {
    background: #CA2D3B;
    color: #FFF;
    border: 0;
    border-radius: 0;
    font-family: bc-liguria, Sans-Serif;
    font-weight: 900;
    font-style: italic;
    font-size: 30px;
    padding: 5px 30px;
    transition: all .2s ease-in-out;
}

.elementor-97774 .elementor-element.elementor-element-945a815 form button:hover {
    background: #FFF;
    color: #000;
}

/* Tablet Styles */
@media all and (max-width: 1024px) {
    /* Labels */
    .elementor-97774 .elementor-element.elementor-element-945a815 form label {
        font-size: 20px;
    }
    
    /* Text */
    .elementor-97774 .elementor-element.elementor-element-945a815 label[for="6878c22720caf4fc2edf3cd8_17031746682850"] p,
    .elementor-97774 .elementor-element.elementor-element-945a815 label[for="6878c22720caf4fc2edf3cd8_customField_subscribe0"] p {
        text-transform: none !important;
        font-size: 18px !important;
    }
    
    /* Notices */
    .elementor-97774 .elementor-element.elementor-element-945a815 form .tcs_statement {
        font-size: 18px;
    }
    
    .elementor-97774 .elementor-element.elementor-element-945a815 form a {
        position: relative;
        color: #58A747;
    }
    
    /* Checkboxes */
    .elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option:checked + .custom-checkbox::after {
        content: "✔";
        color: #FFF !important;
        position: absolute;
        top: calc(50% - 11px);
        left: calc(50% - 11px);
        width: 6px;
        height: 6px;
        border-radius: 2px;
    }
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    /* Padding */
    .elementor-97774 .elementor-element.elementor-element-945a815 {
        padding: 20px !important;
    }
    
    /* Labels */
    .elementor-97774 .elementor-element.elementor-element-945a815 form label {
        font-size: 20px;
    }
    
    /* Text */
    .elementor-97774 .elementor-element.elementor-element-945a815 label[for="6880f67f8b923d156a1501c8_17031746682850"] p,
    .elementor-97774 .elementor-element.elementor-element-945a815 label[for="6880f67f8b923d156a1501c8_customField_subscribe0"] p {
        text-transform: none !important;
        font-size: 18px !important;
    }
    
    /* Notices */
    .elementor-97774 .elementor-element.elementor-element-945a815 form .tcs_statement {
        font-size: 18px !important;
    }
    
    .elementor-97774 .elementor-element.elementor-element-945a815 form a {
        position: relative;
        color: #58A747;
    }
    
    /* Checkboxes */
    .elementor-97774 .elementor-element.elementor-element-945a815 form .checkbox-option:checked + .custom-checkbox::after {
        content: "✔";
        color: #FFF !important;
        position: absolute;
        top: calc(50% - 11px);
        left: calc(50% - 11px);
        width: 6px;
        height: 6px;
        border-radius: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7705744 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-7705744 {
        right: -48% !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f395818 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-f395818 {
        left: -34% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8c69a *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-bb8c69a {
        max-width: 880px;
        width: 65%;
    }
    
    .elementor-97774 .elementor-element.elementor-element-bb8c69a h2 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445be66 */.elementor-97774 .elementor-element.elementor-element-445be66 {
    position: relative;
}

.elementor-97774 .elementor-element.elementor-element-445be66:before {
    content: "";
    position: absolute;
    background: #CA2D3B;
    height: 20vh;
    width: 100%;
    top: 0;
    clip-path: polygon(0 0, 100% 0, 100% 65%, 75% 100%, 20vw 65%, 0 100%);
}

.elementor-97774 .elementor-element.elementor-element-445be66:after {
    content: "";
    position: absolute;
    background: #58A747;
    height: 20vh;
    bottom: 0;
    left: 0;
    width: 100%;
    clip-path: polygon(65% 0, 100% 25%, 100% 100%, 0 100%, 0 0, 20% 15%);
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-445be66:before {
        height: 35% !important;
        clip-path: polygon(0 0, 100% 0, 100% 65%, 75% 100%, 20vw 65%, 0 100%);
    }
    
    .elementor-97774 .elementor-element.elementor-element-445be66:after {
        height: 35% !important;
        clip-path: polygon(65% 0, 100% 25%, 100% 100%, 0 100%, 0 0, 20% 15%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71ef439 */.elementor-97774 .elementor-element.elementor-element-71ef439 h2 {
    font-family: bc-liguria, sans-serif;
font-weight: 700;
font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-71ef439 h2 span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-71ef439 h2 {
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d85e60f */.elementor-97774 .elementor-element.elementor-element-d85e60f h2 {
    font-family: bc-liguria, sans-serif;
font-weight: 700;
font-style: italic;
}

.elementor-97774 .elementor-element.elementor-element-d85e60f h2 span {
    color: #FFE131;
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-d85e60f h2 {
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89ea765 *//* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-89ea765 {
        max-width: 880px;
        width: 65%;
        margin-top: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e924945 */@media all and (min-width: 1024px) {
    .elementor-97774 .elementor-element.elementor-element-e924945 {

    }
}

/* For smaller screens with zoom */
@media all and (min-resolution: 1.5dppx) and (min-width: 1200px) {
    .elementor-97774 .elementor-element.elementor-element-e924945 {
        height: clamp(165px, 185px, 200px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71db716 */.elementor-97774 .elementor-element.elementor-element-71db716 {
    background: black;
    width: fit-content;
    margin: auto;
    padding: 6px 12px;
    margin-top: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'brandon-grotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.vkofficial.com/wp-content/uploads/2021/04/Brandon_bld.eot');
	src: url('https://www.vkofficial.com/wp-content/uploads/2021/04/Brandon_bld.eot?#iefix') format('embedded-opentype'),
		url('https://www.vkofficial.com/wp-content/uploads/2021/04/Brandon_bld.woff2') format('woff2'),
		url('https://www.vkofficial.com/wp-content/uploads/2021/04/Brandon_bld.woff') format('woff'),
		url('https://www.vkofficial.com/wp-content/uploads/2021/04/Brandon_bld.ttf') format('truetype');
}
/* End Custom Fonts CSS */