.body-scroll-animation{overflow:hidden}.vertical-scroll-slider{position:relative;z-index:10;background-color:#000;margin:0;padding:0;height:100vh;color:#fff;overflow:hidden}.vertical-scroll-slider [data-type=section]{height:100%;width:100%;top:0;position:absolute;visibility:hidden;will-change:transform}.vertical-scroll-slider [data-type=section] .container{position:relative}.vertical-scroll-slider [data-type=section] .container .decoe-group{position:absolute;right:0;top:-35%;overflow:hidden;will-change:transform,filter}.vertical-scroll-slider [data-type=section] .container .decoe-group img{display:block;width:100%;height:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vertical-scroll-slider [data-type=section] .container .decoe-group .decoe-1{margin:0 0 1rem auto;display:block;width:50%}@media (min-width:1024px){.vertical-scroll-slider [data-type=section] .container .decoe-group .decoe-1{width:16rem}}.vertical-scroll-slider [data-type=section] .container .decoe-group .decoe-2{margin:0 0 1rem auto;display:block;width:40%}@media (min-width:1024px){.vertical-scroll-slider [data-type=section] .container .decoe-group .decoe-2{width:20rem}}.vertical-scroll-slider [data-type=section] .outer,.vertical-scroll-slider [data-type=section] .inner{width:100%;height:100%;overflow-y:hidden;will-change:transform}.vertical-scroll-slider [data-type=section] .bg{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;top:0;background-size:cover;background-position:90% 50%}.vertical-scroll-slider [data-type=section] .bg.hero-video video{display:none}@media (min-width:1024px){.vertical-scroll-slider [data-type=section] .bg.hero-video video{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}@media (min-width:768px){.vertical-scroll-slider [data-type=section] .bg{background-position:center}}.vertical-scroll-slider [data-type=section] .bg:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5215686275);z-index:1}@media (min-width:768px){.vertical-scroll-slider [data-type=section] .bg:before{background:linear-gradient(90deg,#000 25%,transparent 70%)}}.vertical-scroll-slider [data-type=section] .bg .inner-text-group{max-width:70%;position:relative;z-index:1;will-change:filter}@media (min-width:1024px){.vertical-scroll-slider [data-type=section] .bg .inner-text-group{max-width:60%}}.vertical-scroll-slider [data-type=section] .bg .inner-text-group .section-heading{font-family:var(--font-family-1);font-weight:900;text-align:left;color:#fff;max-width:100%;line-height:1;margin:0}.vertical-scroll-slider [data-type=section] .bg .inner-text-group .sub-section-heading{font-size:.7rem;margin:1rem 0 0}@media (min-width:1024px){.vertical-scroll-slider [data-type=section] .bg .inner-text-group .sub-section-heading{max-width:80%;font-size:1.35rem}}.vertical-scroll-slider [data-type=section] .bg .inner-text-group .sub-section-heading-btns{margin-top:1.5rem}.vertical-scroll-slider [data-type=section] .bg .scrool-tip{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);animation:scrollHint 1.6s ease-in-out infinite;transition:opacity .6s;opacity:.4}.vertical-scroll-slider [data-type=section][data-slide="0"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/section-1.webp)}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/dark-mesh-bg.jpg)}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container{position:relative}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .noise-overlay{position:absolute;inset:0;pointer-events:none;opacity:0;mix-blend-mode:overlay;will-change:opacity,transform,background-position}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group{position:absolute;right:0;top:-20%;overflow:hidden;will-change:transform,filter}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group img{display:block;width:100%;height:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:url("#filter")}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group .decoe-1{margin:0 0 1rem auto;display:block;width:50%}@media (min-width:1024px){.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group .decoe-1{width:20rem}}.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group .decoe-2{margin:0 0 1rem auto;display:block;width:40%}@media (min-width:1024px){.vertical-scroll-slider [data-type=section][data-slide="1"] .bg .container .decoe-group .decoe-2{width:16rem}}.vertical-scroll-slider [data-type=section][data-slide="2"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/SYSTEMS-ENGINEERING-THAT-TURNS-REQUIREMENTS-INTO-RESULTS.jpg)}.vertical-scroll-slider [data-type=section][data-slide="2"] .bg .inner-text-group{max-width:100%}.vertical-scroll-slider [data-type=section][data-slide="3"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/dark-mesh-bg.jpg)}.vertical-scroll-slider [data-type=section][data-slide="3"] .bg .inner-text-group{max-width:68%}.vertical-scroll-slider [data-type=section][data-slide="4"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/secure-it-modernization.jpg)}.vertical-scroll-slider [data-type=section][data-slide="4"] .bg .inner-text-group{max-width:75%}.vertical-scroll-slider [data-type=section][data-slide="5"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/dark-mesh-bg.jpg)}.vertical-scroll-slider [data-type=section][data-slide="5"] .bg .inner-text-group{max-width:70%}.vertical-scroll-slider [data-type=section][data-slide="6"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/section-7.webp)}.vertical-scroll-slider [data-type=section][data-slide="6"] .bg .inner-text-group{max-width:70%}.vertical-scroll-slider [data-type=section][data-slide="7"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/dark-mesh-bg.jpg)}.vertical-scroll-slider [data-type=section][data-slide="7"] .bg .inner-text-group{max-width:70%}.vertical-scroll-slider [data-type=section][data-slide="8"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/data-slide-8.webp)}.vertical-scroll-slider [data-type=section][data-slide="9"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/dark-mesh-bg.jpg)}.vertical-scroll-slider [data-type=section][data-slide="9"] .bg .inner-text-group{max-width:76%}.vertical-scroll-slider [data-type=section][data-slide="10"] .bg{background-image:url(/wp-content/themes/itcdefense/inc/ACF_blocks/blocks/VerticalScrollSlider/assets/start-with-mission.jpg);background-position:70% 50%}@media (min-width:768px){.vertical-scroll-slider [data-type=section][data-slide="10"] .bg{background-position:center}}.vertical-scroll-slider .progress-dots{position:absolute;top:0;right:0;bottom:0;width:2rem;display:flex;flex-flow:column;justify-content:center;align-items:center}.vertical-scroll-slider .progress-dots .progress-dots__inner{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center}.vertical-scroll-slider .progress-dots .progress-dots__inner .progress-dot__itm{cursor:pointer;border:none;padding:0;position:relative;z-index:90;margin:.5rem;width:.5rem;height:.5rem;background-color:#fff;border-radius:100%;transition:transform .6s}.vertical-scroll-slider .progress-dots .progress-dots__inner .progress-dot__itm.active-section-sot{transform:scale(1.3)}.vertical-scroll-slider .progress-dots .progress-dots__inner #progress-dot__square{position:absolute;top:0;z-index:90;margin-top:-.375rem;width:1.25rem;height:1.25rem;transition:transform .6s}.vertical-scroll-slider .grayscale{filter:grayscale(100%)}@keyframes scrollHint{0%{transform:translateX(-50%) translateY(-24px);opacity:0}50%{transform:translateX(-50%) translateY(0);opacity:.4}100%{transform:translateX(-50%) translateY(-24px);opacity:0}}