   }
 
   var constraintsHaveBeenSet = false
-  override open func viewDidLayoutSubviews() {
+  open override func viewDidLayoutSubviews() {
     super.viewDidLayoutSubviews()
 
     if !constraintsHaveBeenSet {


  // MARK: - Life Cycle

  override open func viewDidLoad() {
    super.viewDidLoad()

    view.layer.shadowColor = UIColor.black.cgColor

    }
  }
  
  open override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
    updateViewFrame()
  }
	
	open override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
		updateViewFrame()
	}

