.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-menu-toggle{margin-right:auto;background-color:#5B5B9A;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu .elementor-item{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item:focus{color:#6166CE;fill:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .e--pointer-framed .elementor-item:before,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .e--pointer-framed .elementor-item:after{border-color:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-274 .elementor-element.elementor-element-edc31d2 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#6166CE;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown a, .elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-menu-toggle{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown{background-color:#020101C7;}.elementor-274 .elementor-element.elementor-element-edc31d2 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-edc31d2 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-edc31d2 > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon-wrapper{text-align:right;}.elementor-274 .elementor-element.elementor-element-04bc802.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-04bc802.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-04bc802.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-04bc802.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-04bc802.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon{font-size:44px;}.elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon i, .elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon svg{transform:rotate(0deg);}.elementor-274 .elementor-element.elementor-element-2663b19{text-align:left;}.elementor-274 .elementor-element.elementor-element-2663b19 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:600;line-height:40px;}.elementor-274 .elementor-element.elementor-element-8de67e1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.4px;}.elementor-274 .elementor-element.elementor-element-8de67e1 .elementor-divider-separator{width:100%;}.elementor-274 .elementor-element.elementor-element-8de67e1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-274 .elementor-element.elementor-element-8de67e1 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-086750a > .elementor-container{max-width:1166px;min-height:233px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-stacked .elementor-icon:hover{background-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-framed .elementor-icon:hover, .elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-view-default .elementor-icon:hover{fill:#2034E4;color:#2034E4;border-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-position-right .elementor-icon-box-icon{margin-left:6px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-position-left .elementor-icon-box-icon{margin-right:6px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1.elementor-position-top .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon{font-size:50px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon i{transform:rotate(0deg);}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon-box-title, .elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon-box-description{color:#BDBDBD;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#7179D3;border-radius:4px 4px 4px 4px;}.elementor-274 .elementor-element.elementor-element-d3eb3c1:hover .elementor-widget-container{background-color:#7E7E7E;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-stacked .elementor-icon:hover{background-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-framed .elementor-icon:hover, .elementor-274 .elementor-element.elementor-element-6e88082.elementor-view-default .elementor-icon:hover{fill:#2034E4;color:#2034E4;border-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-position-right .elementor-icon-box-icon{margin-left:6px;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-position-left .elementor-icon-box-icon{margin-right:6px;}.elementor-274 .elementor-element.elementor-element-6e88082.elementor-position-top .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon{font-size:50px;}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon i{transform:rotate(0deg);}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon-box-title{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon-box-title, .elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon-box-description{color:#BDBDBD;}.elementor-274 .elementor-element.elementor-element-6e88082 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#7179D3;border-radius:4px 4px 4px 4px;}.elementor-274 .elementor-element.elementor-element-6e88082:hover .elementor-widget-container{background-color:#7E7E7E;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-stacked .elementor-icon:hover{background-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-framed .elementor-icon:hover, .elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-view-default .elementor-icon:hover{fill:#2034E4;color:#2034E4;border-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-position-right .elementor-icon-box-icon{margin-left:6px;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-position-left .elementor-icon-box-icon{margin-right:6px;}.elementor-274 .elementor-element.elementor-element-3ba3e61.elementor-position-top .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon{font-size:50px;}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon i{transform:rotate(0deg);}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon-box-title{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon-box-title, .elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon-box-description{color:#BDBDBD;}.elementor-274 .elementor-element.elementor-element-3ba3e61 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#7179D3;border-radius:4px 4px 4px 4px;}.elementor-274 .elementor-element.elementor-element-3ba3e61:hover .elementor-widget-container{background-color:#7E7E7E;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-framed .elementor-icon, .elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-stacked .elementor-icon:hover{background-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-framed .elementor-icon:hover, .elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-view-default .elementor-icon:hover{fill:#2034E4;color:#2034E4;border-color:#2034E4;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-position-right .elementor-icon-box-icon{margin-left:6px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-position-left .elementor-icon-box-icon{margin-right:6px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0.elementor-position-top .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon{font-size:50px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon i{transform:rotate(0deg);}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon-box-title, .elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon-box-description{color:#BDBDBD;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#7179D3;border-radius:4px 4px 4px 4px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0:hover .elementor-widget-container{background-color:#7E7E7E;}.elementor-274 .elementor-element.elementor-element-5fcd425 > .elementor-container{min-height:400px;}.elementor-274 .elementor-element.elementor-element-5fcd425{margin-top:0px;margin-bottom:0px;}.elementor-274 .elementor-element.elementor-element-6764cc8 > .elementor-container{min-height:400px;}.elementor-274 .elementor-element.elementor-element-6764cc8:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-6764cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4C3FF;}.elementor-274 .elementor-element.elementor-element-6764cc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274 .elementor-element.elementor-element-6764cc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274 .elementor-element.elementor-element-f15556f{text-align:center;}.elementor-274 .elementor-element.elementor-element-f15556f .elementor-heading-title{color:#092835;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-274 .elementor-element.elementor-element-7d860ec > .elementor-widget-container{margin:-10px -10px -10px -10px;}body.elementor-page-274:not(.elementor-motion-effects-element-type-background), body.elementor-page-274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110341;}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-63d467c{width:44.373%;}.elementor-274 .elementor-element.elementor-element-c016fb5{width:55.627%;}.elementor-274 .elementor-element.elementor-element-52d56b5{width:25.134%;}.elementor-274 .elementor-element.elementor-element-c1af881{width:25.273%;}.elementor-274 .elementor-element.elementor-element-403968b{width:24.933%;}.elementor-274 .elementor-element.elementor-element-70e8be0{width:24.378%;}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--dropdown a{padding-left:23px;padding-right:23px;padding-top:10px;padding-bottom:10px;}.elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-274 .elementor-element.elementor-element-edc31d2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:36px !important;}.elementor-274 .elementor-element.elementor-element-edc31d2 > .elementor-widget-container{margin:11px 0px 0px 10px;}.elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon-wrapper{text-align:center;}.elementor-274 .elementor-element.elementor-element-04bc802 .elementor-icon{font-size:46px;}.elementor-274 .elementor-element.elementor-element-2663b19{text-align:center;}.elementor-274 .elementor-element.elementor-element-2663b19 .elementor-heading-title{font-size:26px;line-height:0.1em;}.elementor-274 .elementor-element.elementor-element-d3eb3c1 .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-6e88082 .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-3ba3e61 .elementor-icon-box-icon{margin-bottom:6px;}.elementor-274 .elementor-element.elementor-element-3a5d4b0 .elementor-icon-box-icon{margin-bottom:6px;}}/* Start custom CSS for image, class: .elementor-element-7b39a1e */<script>
;( function() {
	
	let loco_scroll = {}; 

  // wait until all required libraries are available
  let chck_if_gsap_loaded = setInterval( function() {
    
    if( window.sfe_loco_scroll && Object.keys( window.sfe_loco_scroll ).length !== 0 && window.gsap && window.ScrollTrigger ) {
			
			// store to the local variable
			loco_scroll = window.sfe_loco_scroll;
      
      // register scrolTrigger
      gsap.registerPlugin( ScrollTrigger );

      // ... do your thing
      my_stuff();

      // clear interval
      clearInterval( chck_if_gsap_loaded ); 
      
    }
    
  }, 500 );
  
  function my_stuff() {
		
		/* DON'T CHANGE THIS */

		// each time Locomotive Scroll updates, tell ScrollTrigger to update too (sync positioning)
		loco_scroll.on('scroll', ScrollTrigger.update);

		// tell ScrollTrigger to use these proxy methods for the '.sfe-locomotive-scroll-wrapper' element since Locomotive Scroll is hijacking things
		ScrollTrigger.scrollerProxy('.sfe-locomotive-scroll-wrapper', {

			scrollTop(value) {
				return arguments.length ? loco_scroll.scrollTo(value, 0, 0) : loco_scroll.scroll.instance.scroll.y;
			}, // we don't have to define a scrollLeft because we're only scrolling vertically.
			getBoundingClientRect() {
				return {
					top: 0,
					left: 0,
					width: window.innerWidth,
					height: window.innerHeight
				};
			},

			// LocomotiveScroll handles things completely differently on mobile devices - it doesn't even transform the container at all! So to get the correct behavior and avoid jitters, we should pin things with position: fixed on mobile. We sense it by checking to see if there's a transform applied to the container (the LocomotiveScroll-controlled element).
			pinType: document.querySelector('.sfe-locomotive-scroll-wrapper').style.transform ? 'transform' : 'fixed'
		});

		/* DON'T CHANGE THIS END */
		
    // handle the hero section
    let hero_id = document.querySelector( '#hero' );
		let bg_overlay = hero_id.querySelector( '.elementor-background-overlay' );
    
    gsap.to( bg_overlay, { 
    
      	scale: 1.5, 
        scrollTrigger: {
					scroller: '.sfe-locomotive-scroll-wrapper', 
          trigger: bg_overlay,
          start: 'top top', 
					scrub: true
        }
      } 
    ); 
    
		// fadeup
    let all_fadeups = gsap.utils.toArray( '.fadeup' );
    
    all_fadeups.forEach( ( container ) => {
    
      let main_TL = gsap.timeline( {
          scrollTrigger: { 
						scroller: '.sfe-locomotive-scroll-wrapper', 
            toggleActions: 'restart none none reverse', 
            trigger: container, 
            scrub: false, 
            start: '-=100 bottom', 
            end: '-=100 bottom', 
            //markers: true 
          }
      } );

      main_TL.from( container, 
        {
        // yPercent: 30, 
        y: 100, 
        opacity: 0, 
        duration: 1, 
        ease: Power4.in
        } 
      );
      
    } );
		
    // banner
    let the_purgatory = document.getElementById( 'the-purgatory' );
    
    let blow_up = gsap.to( the_purgatory, {
      
      duration: 0.5, 
      scaleX: 4, 
      scaleY: 4, 
      opacity: 0,
      ease: 'expo.inOut', 
      paused: true, 
      
    } );
    
    gsap.to( the_purgatory, {

      scrollTrigger: {
				
      	scroller: '.sfe-locomotive-scroll-wrapper', 
      	trigger: the_purgatory, 
        scrub: false, 
        start: () => 'top top', 
        end: () => the_purgatory.offsetHeight/2 + ' top', 
        onEnter: () => blow_up.restart().pause(), 
    	  onLeave: () => blow_up.play(), 
        onEnterBack: () => blow_up.reverse(), 
        onLeaveBack: () => blow_up.restart().pause(), 
        pin: true, 
				// markers: true
        
      }
    
    } );
		
		// handle clip-path images reveal 
		let cp_reveal_images = gsap.utils.toArray( '.cp-image-reveal > .elementor-widget-container' );
		
		cp_reveal_images.forEach( ( container ) => {

      let image = container.querySelector( 'img' );
      
      let images_tl = gsap.timeline( {
        
        scrollTrigger: {
					scroller: '.sfe-locomotive-scroll-wrapper', 
          trigger: container,
          toggleActions: 'restart none none reset'
        }
        
   	  } );

      images_tl.from( container, 1, {
        xPercent: -5,
        ease: Power2.out
      } );
      
      images_tl.fromTo( image, 1, 
			{ 
        clipPath: 'polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%)', 
      }, 
			{
        clipPath: 'polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)', 
        delay: -1.0,
        ease: Power2.out
			} );

    } );
		
    // zoomer
    let zoomer = gsap.utils.toArray( '.zoomer' );
    
    zoomer.forEach( ( obj ) => {
      
      gsap.to( obj, {
      
      	scale: 2, 
        opacity: 0, 
        scrollTrigger: {
					
        	scroller: '.sfe-locomotive-scroll-wrapper', 
          trigger: obj, 
          toggleActions: 'restart none none reverse', 
          scrub: 1, 
          start: 'top center', 
          //markers: true, 
        
        }
        
      } );
      
    } );
    
    // horizontal scroller
    let horizes_container = document.querySelector( '#horiscroll' );
	  let horize = horizes_container.querySelector( '.elementor-top-column' ); 
    let horizes = gsap.utils.toArray( '#horiscroll .elementor-top-column' );
    
    gsap.set( horizes_container, { width: '300vw', } );
    gsap.set( horize, { width: '100vw', } );

    gsap.to( horizes, {
      xPercent: -100 * ( horizes.length - 1 ),
      ease: 'none',
      scrollTrigger: {
				scroller: '.sfe-locomotive-scroll-wrapper', 
        trigger: horizes_container,
        pin: true, 
				anticipatePin: 1, 
        scrub: true,
        snap: 1 / ( horizes.length - 1 ),
        end: () => "+=" + horizes_container.offsetWidth 
      }
    } );

		/* DON'T CHANGE THIS */
		// each time the window updates, we should refresh ScrollTrigger and then update LocomotiveScroll. 
		ScrollTrigger.addEventListener( 'refresh', () => loco_scroll.update());

		// after everything is set up, refresh() ScrollTrigger and update LocomotiveScroll because padding may have been added for pinning, etc.
		ScrollTrigger.refresh();
		/* DON'T CHANGE THIS END */
  	
  }
  
} )();
</script>/* End custom CSS */